ALTER TABLE INTEGRACAO ADD CDPLATAFORMAVEND  VARCHAR2(3) NOT NULL
/

ALTER TABLE INTEGRACAO ADD CONSTRAINT UN_PLATAFORMAVEND UNIQUE (CDPLATAFORMAVEND)
/ 
 
CREATE INDEX FK_VND00764 ON INTEGRACAO (CDPLATAFORMAVEND)
/

ALTER TABLE INTEGRACAO
	ADD CONSTRAINT FKVND00764PLATAFORMAVEND FOREIGN KEY (CDPLATAFORMAVEND)
		REFERENCES PLATAFORMAVEND (CDPLATAFORMAVEND)
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('001', 'iFood', 'IFO')
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('002', 'SpoonRocket', 'SPO')
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('003', 'Delivery', 'DLV')
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('004', 'Order Api', 'ORD')
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('005', 'Onyo', 'ONY')
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('006', 'Neemo', 'NMO')
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('007', 'Dart Digital', 'DRT')
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('008', 'Rappi', 'RAP')
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('009', 'Uber Eats', 'UBR')
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('010', 'Delivery Direto', 'DDI')
/

INSERT INTO PLATAFORMAVEND(CDPLATAFORMAVEND, NMPLATAFORMAVEND, IDPLATAFORMAVEND)
VALUES ('011', 'Liuv', 'LUV')
/

ALTER TABLE PARAMGERAL ADD IDHABINTIFO VARCHAR2(1) DEFAULT 'S'
/

ALTER TABLE SETORFILIAL ADD IDLIBCONDPG VARCHAR2(1) DEFAULT 'N' NOT NULL
/

ALTER TABLE IMPRESSORA DROP CONSTRAINT CKC_IDMODEIMPRES
/

ALTER TABLE IMPRESSORA ADD CONSTRAINT CKC_IDMODEIMPRES CHECK (IDMODEIMPRES IN ('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30', '31'))
/

ALTER TABLE CAIXA ADD IDIMPOPCNF VARCHAR2(1) DEFAULT 'N' NOT NULL
/

ALTER TABLE CAIXA ADD CONSTRAINT CKC_CAIXA_IDIMPOPCNF CHECK (IDIMPOPCNF IN ('N', 'S'))