/******************************************************************************/
/***               Generated by IBExpert 19/12/2019 09:44:03                ***/
/******************************************************************************/

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

CREATE GENERATOR GEN_COMISPARC;

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



CREATE TABLE COMISSAOPARCEIROS (
    ID            INTEGER DEFAULT 0 NOT NULL,
    DATA          DATE,
    NRDOC         VARCHAR(11),
    IDPARCEIRO    INTEGER,
    NOMEPARCEIRO  VARCHAR(50),
    VALORVENDA    NUMERIC(14,2),
    PORCCOMIS     NUMERIC(14,4),
    VALORCOMIS    NUMERIC(14,2),
    DATPAG        DATE,
    VALPAG        NUMERIC(14,2),
    SELECIONADO SMALLINT DEFAULT 0,
    CONTROLE VARCHAR(10)
);




/******************************************************************************/
/***                              Primary Keys                              ***/
/******************************************************************************/

ALTER TABLE COMISSAOPARCEIROS ADD PRIMARY KEY (ID);


/******************************************************************************/
/***                                Indices                                 ***/
/******************************************************************************/

CREATE INDEX COMISPARC_IDX1 ON COMISSAOPARCEIROS (NRDOC);


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


SET TERM ^ ;



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



/* Trigger: INSCOMISSAOPARC */
CREATE OR ALTER TRIGGER INSCOMISSAOPARC FOR COMISSAOPARCEIROS
ACTIVE BEFORE INSERT POSITION 0
AS
begin
   NEW.ID=GEN_ID(GEN_COMISPARC,1);
end
^


SET TERM ; ^



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

