CREATE TABLE RECEXTRAFILI (
  NRRECEXTRAFILI NUMBER(10) NOT NULL, 
  CDFILIAL VARCHAR2(4) NOT NULL, 
  CDRECEXTRA VARCHAR2(4) NOT NULL, 
  DTRECEXTRAFILI DATE DEFAULT SYSDATE NOT NULL, 
  VRRECEXTRAFILI NUMBER(10) NOT NULL, 
  IDTPRECEXTRAFILI VARCHAR2(20) DEFAULT 'RECEITA' NOT NULL, 
  NRORG NUMBER(10) DEFAULT 1 NOT NULL, 
  IDATIVO VARCHAR2(1) DEFAULT 'S' NOT NULL, 
  DTINCLUSAO DATE DEFAULT NULL NULL, 
  CDOPERINCLUSAO VARCHAR2(12) DEFAULT '1' NULL, 
  DTULTATU DATE DEFAULT NULL NULL, 
  NRORGINCLUSAO NUMBER(10) DEFAULT 1 NULL, 
  NRORGULTATU NUMBER(10) DEFAULT 1 NULL, 
  CDOPERULTATU VARCHAR2(12) DEFAULT '1' NULL,
  CONSTRAINT PK_NRRECEXTRAFILI PRIMARY KEY(NRRECEXTRAFILI, NRORG)
)
/
ALTER TABLE RECEXTRAFILI ADD CONSTRAINT CKC_IDTPRECEXTRAFILI_RECEXFILI CHECK (IDTPRECEXTRAFILI IN ('RECEITA', 'DEDUCAO'))
/
ALTER TABLE RECEXTRAFILI ADD CONSTRAINT CKC_IDATIVO_RECEXTRAFILI CHECK (IDATIVO IN ('S', 'N'))