Árvore de páginas

Versões comparadas

Chave

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

...

Definição campo a campo da tabela de entrada utilizada no referido ponto.

...

:

  • nm-ponto-chamada-cpc – Nome do ponto de chamada da CPC dentro do programa que a utilizalg-simulacao - Indica se a requisição é uma simulação.

      Tabela de entrada tmp-cpc-botisssolicproc-movtos (Nessa tabela existirá todos os serviços solicitados)

def temp-table tmp-cpc-botisssolicproc-movtos no-undo
field cd-unidade like procguia.cd-unidade
field cd-unidade-prestador-exec like procguia.cd-unidade-prestador
field cd-prestador-exec like procguia.cd-prestador
field qt-servico like insuguia.qt-insumo
field tp-servico as char format "x(1)"
field cd-servico as int format "999999999"
field tipo-insumo like mov-insu.cd-tipo-insumo
index serv-1 as primary
cd-servico.

Definição campo a campo da tabela de entrada utilizada no referido ponto.:

    • inqt-evento-programa - Nome do evento relacionado ao ponto de CPC dentro do programa que a utiliza
    • nm-ponto-chamada-cpc – Nome do ponto de chamada da CPC dentro do programa que a utiliza
    • servico - Quantidade de serviço solicitada via WebServices.
    • cd-servico - Código do serviço solicitado via WebServices. lg-simulacao - Indica se a requisição é uma simulação

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

...

Definição campo a campo da tabela de saída utilizada no referido ponto.:

  • lg-undo-retry - Informa ao programa se ocorreu algum erro de negócio ou de entrada de dados na CPC.
  • lg-interrompe-exec - Informa se deve interromper a execução da API após o retorno da CPC. Utilizar em caso de chamadas recursivas da API pela CPC para não executar um mesmo processo 2 vezes.
  • ds-mensagem - Mensagem de erro retornada ao programa pela CPC.
  • in-classe-nota - Informa ao programa a classe de nota que deve utilizar para incluir a guia de autorização.

         Tabela de entrada tmp-guia

...