UPDATE OR INSERT INTO TBMENU (CONTROLE, GRUPO, SUBGRUPO, TIPO, URL, DESCRICAO)
    VALUES (20490, 'FIN', 'FIN', '1', '', 'REGISTRO DE PAGAMENTO DE CHEQUES')
    MATCHING(CONTROLE);
	
/***********************************************************/

COMMENT ON COLUMN TBCHEQUE.DATA_RECEBIMENTO IS 
'Data de Emissão';

COMMENT ON COLUMN TBCHEQUE.DATA_CHEQUE IS 
'Data de Vencimento';

COMMENT ON COLUMN TBCHEQUE.CAIXABANCO_ID IS
'Caixa do cheque';

COMMENT ON COLUMN TBCHEQUE.EMPRESA_ID IS
'Utilizado caso cheque sem parcelas selecionado

CHEQUE_SEM_PARCELA > 0';

COMMENT ON COLUMN TBCHEQUE.CONTA_DIGITO IS
'Campo não mais utilizado, o dígito está no campo de conta';

/**************************************************/

ALTER TRIGGER TTBCHEQUE_B01U INACTIVE;

UPDATE TBCHEQUE A SET A.CONTA = A.CONTA||'-'||A.CONTA_DIGITO;

ALTER TRIGGER TTBCHEQUE_B01U ACTIVE;

/*************************************************/

ALTER TABLE TBCAIXABANCO_LANCAMENTO
    ADD BAIXA_CHEQUE_SEM_PARCELA CHAR(1) CHARACTER SET UTF8 COLLATE UTF8;

COMMENT ON COLUMN TBCAIXABANCO_LANCAMENTO.BAIXA_CHEQUE_SEM_PARCELA IS
'0 - Não é uma baixa de cheque sem parcela;
1 - É uma baixa de cheque sem parcela;';

ALTER TABLE TBCAIXABANCO_LANCAMENTO ALTER COLUMN DEVOLUCAO_CHEQUE
SET DEFAULT '0';

ALTER TABLE TBCAIXABANCO_LANCAMENTO ALTER COLUMN ADIANTAMENTO_CHEQUE
SET DEFAULT '0';

ALTER TABLE TBCAIXABANCO_LANCAMENTO ALTER COLUMN BAIXA_CHEQUE_SEM_PARCELA
SET DEFAULT '0';

