/******************************************************************************/
/****              Generated by IBExpert 06/08/2018 17:27:44               ****/
/******************************************************************************/

/******************************************************************************/
/****     Following SET SQL DIALECT is just for the Database Comparer      ****/
/******************************************************************************/
SET SQL DIALECT 3;



/******************************************************************************/
/****                                Tables                                ****/
/******************************************************************************/

create generator PQ_SACOLAITENS;

CREATE TABLE SACOLAITENS (
    SEQ      INTEGER NOT NULL,
    SEQSACOLA integer, 
    NRDOC    VARCHAR(20) NOT NULL,
    DATEMI   DATE,
    CODIGO   VARCHAR(14),
    DESCRICAO  VARCHAR(50),
    QTD NUMERIC(14,2),
    QTDDEVOLVIDA NUMERIC(14,2),
    QTDRESTANTE NUMERIC(14,2),
    VALUNI    NUMERIC(14,2),
    VALTOT NUMERIC(14,2)
);




/******************************************************************************/
/****                             Primary keys                             ****/
/******************************************************************************/

ALTER TABLE SACOLAITENS ADD PRIMARY KEY (SEQ);


/******************************************************************************/
/****                               Triggers                               ****/
/******************************************************************************/



SET TERM ^ ;



/******************************************************************************/
/****                         Triggers for tables                          ****/
/******************************************************************************/



/* Trigger: INSSACOLA */
CREATE OR ALTER TRIGGER INSSACOLAITENS FOR SACOLAITENS
ACTIVE BEFORE INSERT POSITION 0
as 
begin 
   new.SEQ=gen_id(PQ_SACOLAITENS,1);
end
^

SET TERM ; ^



/******************************************************************************/
/****                              Privileges                              ****/
/******************************************************************************/

