INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 05, 'B', 'Liquidado sem registro (carteira 17-tipo4)' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 5); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 07, 'B', 'Liquidação por Conta' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 7); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 08, 'B', 'Liquidação por Saldo' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 8); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 22, 'C', 'Alteração do Endereço do Sacado' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE banco = 1 AND codigo_retorno = 22); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 25, 'C', 'Dispensar Juros de mora' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 25); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 31, 'C', 'Conceder desconto' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 31); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 36, 'C', 'Dispensar Multa' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 36); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 37, 'C', 'Dispensar Indexador' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 37); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 38, 'C', 'Dispensar prazo limite para recebimento' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 38); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 39, 'C', 'Alterar prazo limite para recebimento' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 39); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 44, 'C', 'Título pago com cheque devolvido' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 44); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 46, 'C', 'Título pago com cheque, aguardando compensação' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 46); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 72, 'C', 'Alteração de tipo de cobrança(específico para títulos das carteiras 11 e 17)' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 72); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 96, 'C', 'Despesas de Protesto' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 96); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 97, 'C', 'Despesas de Sustação de Protesto' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 97); INSERT INTO rcb_dup_retorno SELECT filial_par, 1, 98, 'C', 'Debito de Custas Antecipadas' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_retorno WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 98); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '0', 'solicitada pelo cliente' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '0'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '15', 'protestado' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '15'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '18', 'por alteração da carteira' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '18'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '19', 'débito automático' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '19'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '31', 'liquidado anteriormente' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '31'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '32', 'habilitado em processo' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '32'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '33', 'incobrável por nosso intermédio' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '33'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '34', 'transferido para créditos em liquidação' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '34'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '46', 'por alteração da variação' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '46'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '47', 'por alteração da variação' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '47'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '51', 'acerto' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '51'); INSERT INTO rcb_dup_evento SELECT filial_par, 1, 9, '90', 'baixa automática' FROM par_faturamento WHERE NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = par_faturamento.filial_par AND banco = 1 AND codigo_retorno = 9 AND codigo_evento = '90'); INSERT INTO rcb_dup_evento SELECT filial, banco, codigo_retorno, '0', descricao FROM rcb_dup_retorno WHERE banco = 1 AND filial = (SELECT filial_par FROM par_faturamento) AND NOT EXISTS (SELECT codigo_retorno FROM rcb_dup_evento WHERE filial = (SELECT filial_par FROM par_faturamento) AND banco = 1 AND codigo_retorno = rcb_dup_retorno.codigo_retorno AND codigo_evento = '0') ORDER BY codigo_retorno;