Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Gestão de Planos de Saúde

Módulo:Todos
Versão:12.1.XX
Assuntos:

cpc-rt-encontra-ctas-retr.p


  • Rotina chamada no final 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 dtvw2727, no final da execução do processort-encontra-ctas-retr.


Ponto de Utilização

  • "ANALISE-TITULO"
  • "FIM-PROCESSO"CRIA-PARAM"


Include das definições das tabelas temporárias

  • cpc-dtvw2727-rt-encontra-ctas-retr.i


Tabelas de entrada e saída

Tabela de entrada tmpentrada tmp-cpc-dtvw2727encontractasretr-entrada

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

field nm-ponto-chamada-cpc as char format "x(0615)"
field usuario as char
field destino as int
field data-exec as date
field hora-exec as int
field parametro as log
field formato as int
field v_num_tip_aces_usuar as int
field ep-codigo as char
field arquivo as charcod-estab like tit_acr.cod_estab
field cod-espec-docto like tit_acr.cod_espec_docto
field cod-ser-docto like tit_acr.cod_ser_docto
field cod-tit-acr like tit_acr.cod_tit_acr
field cod-parcela like tit_acr.cod_parcela
field dt-producao as date
field lg-exporta-tabelas as logical
field r-tit-ap as rowid
field nm-diretorio-exportacao as char
field h-handle-tmp as handle
field h-handle-erros as handle.


Definição campo a campo da tabela de entrada

  • nm-ponto-chamada-cpc – Nome do Ponto de Utilização.
  • usuario – Usuário do sistema (pessoa que executa o processo)
  • destino – Indica o tipo de destino (2 = Arquivo)
  • data-exec –  Data de execução     
  • cod-estab – 
  • cod-espec-docto –
  • cod-ser-docto – 
  • cod-tit-acr –  hora-exec –  Hora da execução                 parametro – Campo lógico, 
  • Valor fixo no  cod-parcela –                 
  • formato –  Campo inteiro,  Tipo de formato do relatório: 1 = 80 colunas; 2 = 132 colunas
  • v_num_tip_aces_usuar – Identificador do tipo de acesso do usuário
  • ep-codigo –  Código da empresa
  • arquivo –  Campo caracter
  •   
  • dt-producao –  
  • lg-exporta-tabelas – 
  • r-tit-ap –  
  • nm-diretorio-exportacao –  
  • h-handle-tmp -
  • h-handle-erros - 


Tabela de saída tmp-cpc-encontractasretrTabela de saída tmp-cpc-dtvw2727-saida

def temp-table tmptable tmp-cpc-dtvw2727encontractasretr-saida no-undo

field lg-undo

...

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


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.
  • lg-continua – Variável que controla se o processo deve ou não continuar a ser executado.