

CREATE TABLE ETL_RETRAB
(
 CDEQUIPETRAB        VARCHAR2(10)           NULL   , 
 CDOPERADOR          VARCHAR2(12)           NULL   ,
 CDCLIENTE           VARCHAR2(21)           NULL   ,
 CDPRODUTO           VARCHAR2(10)           NULL   ,
 CDANO               VARCHAR2(4)            NULL   , 
 CDMES               VARCHAR2(2)            NULL   ,
 CDITEMTRAB          VARCHAR2(20)           NULL   ,
 CDPROCESSO          VARCHAR2(10)           NULL   ,
 STATUSATIV          VARCHAR2(20)           NULL   ,
 ANOINC              VARCHAR2(04)           NULL   ,
 MESINC              VARCHAR2(02)           NULL   , 
 CDOPERRESP          VARCHAR2(12)           NULL   ,  
 QTERROTESTE          FLOAT                 NULL   ,                                                     
 QTERROCLI            FLOAT                 NULL   ,  
 QTERROTOTAL          FLOAT                 NULL   ,
 QTTOTALATIV          FLOAT                 NULL   
);


CREATE INDEX GSC99017_FK on ETL_RETRAB (CDOPERADOR);
CREATE INDEX GSC99018_FK on ETL_RETRAB (CDCLIENTE);
CREATE INDEX GSC99019_FK on ETL_RETRAB (CDPRODUTO);
CREATE INDEX GSC99020_FK on ETL_RETRAB (CDANO);

CREATE INDEX GSC99021_FK on ETL_RETRAB (CDPROCESSO);
CREATE INDEX GSC99022_FK on ETL_RETRAB (CDOPERRESP);

alter table ETL_RETRAB
    add constraint FKGSC99037OPERADOR foreign key  (CDOPERADOR)
       references OPERADOR (CDOPERADOR);

alter table ETL_RETRAB
    add constraint FKGSC99038CLIENTE foreign key  (CDCLIENTE)
       references CLIENTE (CDCLIENTE);

alter table ETL_RETRAB
    add constraint FKGSC99039PRODUTO foreign key  (CDPRODUTO)
       references PRODUTO (CDPRODUTO);

alter table ETL_RETRAB
    add constraint FKGSC99040ANO foreign key  (CDANO)
       references ETLANOBI (CDANO);

       
