CREATE TABLE FILIENDECLEOL( 
	NRFILIENDECLEOL  	NUMERIC  													NOT NULL,
	CDFILIENDECLEOL     VARCHAR2(4) 												NOT NULL,  
	CDCLIENTE       	VARCHAR2(21) 												NOT NULL,
	NMFILIAL         	VARCHAR2(50) 												NOT NULL,
	CDPAIS              VARCHAR2(4) 												NOT NULL,   
	SGESTADO            VARCHAR2(2) 												NOT NULL,   
	CDMUNICIPIO         VARCHAR2(4) 												NOT NULL,  
	DSENDEFILI          VARCHAR2(50)												NULL,  
	NMBAIRFILI          VARCHAR2(50)												NULL,  
	NRCEPFILI           VARCHAR2(15)												NULL,
	NRORG           	NUMBER          DEFAULT SYS_CONTEXT('nrorg_ctx','nrorg')	NOT NULL,
	IDATIVO         	VARCHAR2(1)		DEFAULT 'S' 								NOT NULL
		CONSTRAINT CKC_IDATIVO_FILIENDECLEOL 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' 								NULL,
	CONSTRAINT PK_FILIENDECLEOL PRIMARY KEY(NRFILIENDECLEOL),
	CONSTRAINT UN_FILIENDECLEOL UNIQUE(CDFILIENDECLEOL)
)
/
ALTER TABLE FILIENDECLEOL ADD
	CONSTRAINT FKCMP00590CLIENTE FOREIGN KEY (CDCLIENTE)
		REFERENCES CLIENTE (CDCLIENTE)
/
CREATE INDEX FKCMP00590CLIENTE ON FILIENDECLEOL (CDCLIENTE)
/
ALTER TABLE FILIENDECLEOL ADD
	CONSTRAINT FKCMP00591MUNICIPIO FOREIGN KEY (CDPAIS, SGESTADO, CDMUNICIPIO)
		REFERENCES MUNICIPIO (CDPAIS, SGESTADO, CDMUNICIPIO)
/
CREATE INDEX FKCMP00591MUNICIPIO ON FILIENDECLEOL (CDPAIS, SGESTADO, CDMUNICIPIO)
/
ALTER TABLE PEDIDOEXOL ADD CDFILIENDECLEOL VARCHAR2(4) NULL 