Árvore de páginas

Rotina utilizada para buscar a conta contábil conforme regra do cliente e gravar nas tabelas do faturamento padrão de cobertura batch. Também para realizar tratamentos específicos após a leitura do termo de adesão e proposta.
Rotina utilizada para tratar se proposta será faturada.
Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.
Será permitido para esta CPC apenas um registro na tabela temporária de saída. Caso possuir mais de um registro um erro será reportado.
Localização
Dentro do fp0711n1.p antes de gravar as tabelas do faturamento padrão de cobertura batch.
Dentro do fp0711n1.p após ler proposta.
Dentro do fp0711n1.p após ler o termo de adesão
Ponto de Utilização
"ALTERA"
"TRATA-PROPOSTA"
"TRATA-TERMO"
Include das definições das tabelas temporárias
cpc-fp0711n1.i
Tabelas de entrada e saída
Tabela de entrada tmp-cpc-fp0711n1-entrada
def temp-table tmp-cpc-fp0711n1-entrada no-undo
field in-evento-programa as char format "x(10)"
field nm-ponto-chamada-cpc as char format "x(15)"
field cd-modalidade like propost.cd-modalidade
field cd-plano like propost.cd-plano
field cd-tipo-plano like propost.cd-tipo-plano
field nr-proposta like propost.nr-proposta
field aa-referencia like notaserv.aa-referencia
field mm-referencia like notaserv.mm-referencia
field dt-fim like ter-ade.dt-fim
field aa-validade like tipleven-ct.aa-validade
field mm-validade like tipleven-ct.mm-validade
field cd-evento like evenfatu.cd-evento
field nr-ter-adesao like propost.nr-ter-adesao
field cd-padrao-cobertura like usuario.cd-padrao-cobertura.
Definição campo a campo da tabela de entrada
in-evento-programa – Evento do programa que chama a cpc-fp0711n1.p.
"ALTERA" , "CONSULTA".
nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza. Para o programa fp0711n1.p:
"CONTA-CONTABIL" , "TRATA-TERMO", "TRATA-PROPOSTA"
cd-modalidade – Modalidade do beneficiário.
cd-plano - Código de identificação do plano no produto.
cd-tipo-plano – Código de identificação do tipo de plano no produto.
nr-proposta – Numero do contrato do beneficiário.
Aa-referencia – Ano de referência da nota de serviço.
Mm-referencia – Mês de referência da nota de serviço.
Dt-fim – Data de fim do termo
aa-validade - Ano de validade da conta contábil
mm-validade – Mês de validade da conta contábil
cd-evento – Código de Identificação do evento do faturamento
nr-ter-adesao – Numero do termo de adesão do beneficiário (contrato)
cd-padrao-cobertura – Código de Identificação do Padrão de Cobertura.


Tabela de saída tmp-cpc-fp0711n1 –saida
def temp-table tmp-cpc-fp0711n1-saida no-undo
field lg-undo-retry as log
field ds-mensagem as char
field lg-continua as log
field ct-codigo like tipleven-ct.ct-codigo
field sc-codigo like tipleven-ct.sc-codigo.
Definição campo a campo da tabela de saída
lg-undo-retry – Variável que controla se erros aconteceram dentro da CPC deve retornar SIM se erros acontecerem e NÃO se o processo foi concluído por completo.
ds-mensagem - Retorna a mensagem da cpc.
Lg-continua – Lg-continua – indica se a rotina de consistência de endereços deve continuar o seu processamento normal na volta da CPC. Se este campo for ligado, a rotina continuará fazendo as consistências normais de endereço. Caso seja desligado, a rotina irá voltar sem continuar com as consistências.
Ct-codigo – Código da conta contábil do movimento;
Sc-codigo – Código do centro de custo do movimento;















  • Sem rótulos