Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

TOTVS Saúde Planos

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

cpc-dtvw0327.p


  • Rotina chamada no Inicio 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.

...

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 cnm-arquivo                                  as  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
  • cnm-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 cnm-arquivo-arquivo  alterado             as char
    field lg-troca-nm-arquivo                 as charas 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.
  • cnm-arquivo-alterado - Nome do arquivo concatenado com o numero do pedido RPW.
  • lg-troca-nm-arquivo - Troca o nome do arquivo