ALTER TABLE TBNFS_PARCELAMENTO_OCORRENCIA
ALTER COLUMN OBSERVACAO TYPE VARCHAR(200);


SET TERM ^ ;

CREATE OR ALTER procedure SPI_NFS_PARCELAMENTO_OCORRENCIA (
    RETORNO_ARQUIVO varchar(50),
    CONTROLE integer,
    NFS_PARCELAMENTO_CONTROLE integer,
    BANCO_CODIGO integer,
    RETORNO_DATA date,
    RETORNO_CODIGO integer,
    OCORRENCIA_CODIGO integer,
    OBSERVACAO VARCHAR(200) = '')
as
BEGIN
INSERT INTO TbNfs_Parcelamento_Ocorrencia ( 
Retorno_Arquivo,Controle,Nfs_Parcelamento_Controle,Banco_Codigo,
Retorno_Data,Retorno_Codigo,Ocorrencia_Codigo, OBSERVACAO)
VALUES (
:Retorno_Arquivo,:Controle,:Nfs_Parcelamento_Controle,:Banco_Codigo,
:Retorno_Data,:Retorno_Codigo,:Ocorrencia_Codigo, :OBSERVACAO);
END
^

SET TERM ; ^


INSERT INTO TBCAIXABANCO_RETORNO (BANCO_CODIGO, RETORNO_CODIGO, OCORRENCIA_CODIGO, OCORRENCIA_DESCRICAO, BAIXAR_PARCELA, CONTA_RECEBER_OPERACAO, POSICAO_CODIGO, ATUALIZA_PARCELA, OPERACAO_JUROS, OPERACAO_DESCONTO, OPERACAO_MULTA, OPERACAO_OUTROS)
                          VALUES (1, 999, 999, 'JUROS AUTOMATICO SUBSTITUIDO POR JUROS PRESENTE NO ARQUIVO DE RETORNO', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL);
