ALTER TABLE PARAMGERAL ADD IDCPFREQUIRED VARCHAR2(1) DEFAULT 'N' NOT NULL
/
ALTER TABLE PARAMGERAL ADD CONSTRAINT CKC_IDCPFREQUIRED_PARAMG CHECK (IDCPFREQUIRED IN ('S','N'))
/
CREATE TABLE MODOEXIBETAA
(
 IDMODOEXIBETAA    VARCHAR2(1)  		DEFAULT 'S' 	NOT NULL,
 NMMODOEXIBETAA    VARCHAR2(20) 						NOT NULL,
 NRORG             NUMBER 	     		DEFAULT         SYS_CONTEXT('nrorg_ctx','nrorg') NOT NULL,
 IDATIVO           VARCHAR2(1)     		DEFAULT 'S' 	NOT NULL
    CONSTRAINT CKC_IDATIVO_MODOEXIBETAA CHECK (IDATIVO IN ('S','N')),
 DTINCLUSAO        DATE                  				NULL,
 DTULTATU          DATE                  				NULL,
 NRORGINCLUSAO     NUMBER          		DEFAULT SYS_CONTEXT('nrorg_ctx','nrorg')		NULL,
 CDOPERINCLUSAO    VARCHAR2(12)    		DEFAULT '1' 		NULL,
 NRORGULTATU       NUMBER          		DEFAULT SYS_CONTEXT('nrorg_ctx','nrorg')		NULL,
 CDOPERULTATU      VARCHAR2(12)    		DEFAULT '1',
	CONSTRAINT PK_IDMODOEXIBETAA PRIMARY KEY (IDMODOEXIBETAA)
)
/
ALTER TABLE MODOEXIBETAA ADD CONSTRAINT CKC_IDMODOEXIBETAA CHECK (IDMODOEXIBETAA in ('1','2', '3'))
/           
INSERT INTO MODOEXIBETAA (IDMODOEXIBETAA, NMMODOEXIBETAA) VALUES ('3', 'Grid')
/
INSERT INTO MODOEXIBETAA (IDMODOEXIBETAA, NMMODOEXIBETAA) VALUES ('2', 'Imagem')
/
INSERT INTO MODOEXIBETAA (IDMODOEXIBETAA, NMMODOEXIBETAA) VALUES ('1', 'Lista')
/
ALTER TABLE DESGRUPROMPRFIL ADD IDPRINCPROD VARCHAR2(1) DEFAULT 'N' NOT NULL
/
ALTER TABLE DESGRUPROMOCPR ADD IDPRINCPROD VARCHAR2(1) DEFAULT 'N' NOT NULL
/
INSERT INTO SUGESTAOTIPO (IDSUGESTAOTIPO,NMSUGESTAOTIPO,NRORG,IDATIVO,DTINCLUSAO,DTULTATU,NRORGINCLUSAO,CDOPERINCLUSAO,NRORGULTATU,CDOPERULTATU) 
	VALUES ('3','TAMANHO',SYS_CONTEXT('NRORG_CTX','NRORG'),'S',NULL,NULL,'1','1','1','1')
/
INSERT INTO SUGESTAOTIPO (IDSUGESTAOTIPO,NMSUGESTAOTIPO,NRORG,IDATIVO,DTINCLUSAO,DTULTATU,NRORGINCLUSAO,CDOPERINCLUSAO,NRORGULTATU,CDOPERULTATU) 
	VALUES ('4','SABOR',SYS_CONTEXT('NRORG_CTX','NRORG'),'S',NULL,NULL,'1','1','1','1')
/
INSERT INTO SUGESTAOTIPO (IDSUGESTAOTIPO,NMSUGESTAOTIPO,NRORG,IDATIVO,DTINCLUSAO,DTULTATU,NRORGINCLUSAO,CDOPERINCLUSAO,NRORGULTATU,CDOPERULTATU) 
	VALUES ('5','COMBO',SYS_CONTEXT('NRORG_CTX','NRORG'),'S',NULL,NULL,'1','1','1','1')
/
ALTER TABLE PARAVEND ADD IDAMBIENTEAME VARCHAR2(1)
/

ALTER TABLE PARAVEND ADD CONSTRAINT CKC_PARAVEND_IDAMBIENTEAME VARCHAR2(1) CHECK (IDAMBIENTEAME IN ('H', 'P'))
/
ALTER TABLE GRUPROMOC ADD IDMODOEXIBETAA VARCHAR2(2) DEFAULT 1
/
ALTER TABLE GRUPROMOC ADD CONSTRAINT CKC_GRUPROMOC_IDMODOEXIBETAA CHECK (IDMODOEXIBETAA IN ('1', '2', '3'))
/
ALTER TABLE GRUPROMOC ADD DSGROUPTAA VARCHAR2(100) DEFAULT NULL
/
ALTER TABLE PRODGRUPROMOC ADD IDPRINCPROD VARCHAR2(1) DEFAULT 'N'
/
ALTER TABLE PRODGRUPROMOC ADD CONSTRAINT CKC_PRODGRUPROMOC_IDPRINCPROD CHECK (IDPRINCPROD IN ('S', 'N'))
/