Histórico da Página
CPC-FP0711N1.P
Produto: | Gestão de Planos de Saúde |
Módulo: | Todos |
Versão: | 12.x.x |
Assuntos: | cpc-fp0711n1.p |
- 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.
Âncora
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
...
- "ALTERA"
- "TRATA-PROPOSTA"
- "TRATA-TERMO"
...
Include das definições das tabelas temporárias
- cpc-fp0711n1.i
i Âncora
Tabelas de entrada e saída Âncora
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;
...