Árvore de páginas

CPC-DTVW0327.p

Produto:

TOTVS Saúde Planos

Módulo:Todos
Versão:a partir da 12.1.2305
Assuntos:

cpc-dtvw0327.p


  • Rotina chamada no inicio da execução do processo.
  • Caso o cliente não queira executar a chamada da CPC no seu cadastro deve colocar CPC Ativo como não.


Localização

  • Dentro do programa dtvw0327, no final da execução do processo.


Ponto de Utilização

  • "INI-PROCESSO"


Include das definições das tabelas temporárias

  • cpc-dtvw0327.i


Tabelas de entrada e saída

Tabela de entrada tmp-cpc-dtvw0327-entrada

def temp-table tmp-cpc-dtvw0327-entrada no-undo
    field nm-ponto-chamada-cpc         as char format "x(15)"
    field in-evento-programa                as char format "x(10)"
    field num-ped-exec-rpw                  as int
    field nm-arquivo                               as char.  


Definição campo a campo da tabela de entrada

  • nm-ponto-chamada-cpc – Nome do Ponto de Utilização.
  • in-evento-programa – Nome do evento
  • num-ped-exec-rpw – Numero do pedido do rpw
  • nm-arquivo –  Nome do Arquivo     


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

def temp-table tmp-cpc-dtvw0327-saida   no-undo
    field lg-undo-retry                         as logical
    field ds-mensagem-retorno          as char format "x(75)"
    field nm-arquivo-alterado             as char
    field lg-troca-nm-arquivo              as log.

Definição campo a campo da tabela de saída

  • ds-mensagem-erro – Deve conter mensagens de erro caso ocorram.
  • 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.
  • nm-arquivo-alterado - Nome do arquivo concatenado com o numero do pedido RPW.
  • lg-troca-nm-arquivo - Troca o nome do arquivo