Á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:HRC
Versão:A partir da 12.1.2209
Assuntos:

cpc-laptua500i.p

Ponto de Utilização

  • "ANT-ESCRABRE-XML" 

Include das definições das tabelas temporárias

...

                def temp-table tmp-cpc-laptua500i-entrada no-undo
                      field nm-ponto-chamada-cpc as char format "x(15)"
                      field nm-evento as            as char
                      field h-dataset as handlelc-text              as blob.

        Definição campo a campo da tabela de entrada

    • nm-ponto-chamada-cpc cpc - Nome do ponto da cpc.
    • nm-evento evento - Nome do evento do ponto da cpc.h
    • lc-dataset - Handle da tabelatext - Este campo representa o longchar com o conteúdo do XML.

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

              def temp-table tmp-cpc-laptua500i-saida no-undo
                    field lg-erro as logical
                    field ds-mensagem as char
                    field mp-text as blob
                    field lc-text as blob.
                    field lg-escreve-xml as logical initial yes.  

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

    • lg-erro – erro – Indica se houve erro na execução da cpc.
    • ds-mensagem – Mensagem de erro de validações realizadas pela CPCmp-text -  Esse blob representa o memptr de onde está o XML.
    • lc-text - Esse blob text - Este campo representa o longchar com o conteúdo do XML e o tipo da codificação (exemplo: "ISO8859-1")lg-escreve-xml - Indica se deve ou não escrever no xml.