Árvore de páginas

CPC-PP0112H.P

Produto:

Gestão de Planos de Saúde

Módulo:Todos
Versão:12.x.x
Assuntos:

cpc-pp0112h.p


  • Rotina que permitirá atualizar automaticamente os registros da tabela específica deevendesp quando o cliente atualizar a validade da conta contábil x evento.
  • 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 estes serão desconsiderados.


Localização

  • Dentro do programa pp0112h.p e pp0116h.p, ao atualizar o mês e ano de validade da tabela de Evento x Conta contábil x Proc.Insumo.
  • Dentro do programa pp0112h no final da opção Modifica.

Ponto de Utilização

  • "ATUA-DEEVENDESP"
  • "FINAL-MODIFICAR"

Include das definições das tabelas temporárias

  • cpc-pp0112h.i


Tabelas de entrada e saída

Tabela de entrada tmp-cpc-pp0112h-entrada

def temp-table tmp-cpc-pp0112h-entrada no-undo

field in-evento-programa                           as char format "x(06)"
field nm-ponto-chamada-cpc                    as char format "x(15)"
field cd-evento                                           like evendesp.cd-evento
field cd-grupo-prestador                            like evendesp.cd-grupo-prestador
field in-movto                                             like evendesp.in-movto
field cd-mod-plano-tipo-modulo                like evendesp.cd-mod-plano-tipo-modulo
field cd-forma-pagto                                   like evendesp.cd-forma-pagto
field in-tipo-ato                                           like evendesp.in-tipo-ato
field aa-validade-ant                                  like evendesp.aa-validade
field mm-validade-ant                               like evendesp.mm-validade
field aa-validade-novo                               like evendesp.aa-validade
field mm-validade-novo                            like evendesp.mm-validade

field r-evencopp                                       as rowid.

.

Definição campo a campo da tabela de entrada

  • in-evento-programa – Evento do programa que chama a cpc-pp0112h.p. 
  • nm-ponto-chamada-cpc – Nome do ponto de chamada da cpc dentro do programa que a utiliza.
  • cd-evento – Código do evento do pagamento;
  • cd-grupo-prestador – Código do grupo de prestador;
  • in-movto – indicador de movimento, pode ser "P" ou "I";
  • cd-mod-plano-tipo-modulo – Código de identificacao da modalidade/plano/tipo de plano/modulo;
  • cd-forma-pagto – Código de identificação da forma de pagamento;
  • in-tipo-ato – Indicador do tipo de ato medico;
  • aa-validade-ant – Ano de validade da conta contábil antigo;
  • mm-validade-ant – Mes de validade da conta contábil antigo;
  • aa-validade-novo – Ano de validade da conta contábil novo;
  • mm-validade-novo – Mês de validade da conta contábil novo;
  • r-evencopp - Identificador do registro da tabela evencopp.



Tabela de saída tmp-cpc-pp0112h-saida

def temp-table tmp-cpc-pp0112h-saida no-undo

field lg-undo-retry as log
field ds-mensagem as char format "x(75)".

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 aconteceram e NÃO se o processo foi concluído por completo.
  • ds-mensagem – descrição da mensagem de erro caso ocorra, dentro na cpc.