Árvore de páginas

CPC-BOSAUIMPORTMOVSUBCAM.P

Linha de Produto:

Gestão de Planos de Saúde

Módulo:

HCG

Versão:12.x.x
Assuntos:

cpc-bosauimportmovsubcam.p


  • 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 bosauimportmovsubcam.p.

Ponto de Utilização

  • "ANTES-IMPORTA".

Include das definições das tabelas temporárias

  • cpc-bosauimportmovsubcam.i

Tabelas de entrada e saída

Tabela de entrada cpc-bosauimportmovsubcam-entrada

def temp-table cpc-bosauimportmovsubcam-entrada no-undo

field nm-ponto-chamada-cpc              as char format "x(15)"

field ds-arquivo-import                        as char
field h-tmp-import-mov-sub-cam        as handle.

Definição campo a campo da tabela de entrada 

    • nm-ponto-chamada-cpc – Nome do ponto de chamada da CPC dentro do programa que a utiliza. 
    • ds-arquivo-import - Nome do diretório + arquivo de importação (valor informado no campo "Arquivo de Importação"
    • h-tmp-import-mov-sub-cam - Tabela temporária de faturas a importar (movimentos para sub-câmara)

Tabela de saída cpc-bosauimportmovsubcam-saida

def temp-table cpc-bosauimportmovsubcam-saida no-undo

                            field lg-undo-retry                        as log

                            field cd-mensagem                      as int
                            field ds-mensagem                      as char 

                            field lg-continua                           as log
                            field ds-caminho-arquivo             as char.

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

    • lg-undo-retry - Informa ao programa se ocorreu algum na CPC.
    • cd-mensagem - Código da mensagem,  se ocorreu algum erro na CPC.
    • ds-mensagem - Mensagem de retorno, se ocorreu algum erro na CPC.
    • lg-continua - Informa ao programa se deve ou não continuar o processo.
    • ds-caminho-arquivo -  Nome do diretório + arquivo de importação (valor informado no campo "Arquivo de Importação".