Árvore de páginas

Versões comparadas

Chave

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

...

A API realiza o envio dos componentes existentes em uma ficha de transferência de componentes em lote.

 

Funcionamento

A API realizará o envio dos componentes existentes em uma ficha de transferência de componentes em lote.

...

A execução na forma persistente não existe para esta API, pois ela é chamada em uma ação relacionada de um crud do Metadados .

 

Tabelas Temporárias

Nos atributos das tabelas temporárias de entrada e saída:

...

Como a API não é rodada persistente, não existem métodos disponíveis para execução.

 

Método Básico

piCriaErro

   

Requisito

Nenhum

 

Sintaxe

run piCriaErro in this-procedure (input <integer>,

                                  input <character>,

                                  input <character>).

Descrição

Cria os erros ocorridos dentro da API.

 

Parâmetros

Descrição

 

pErrorNumber

Número do erro do EMS.

 

pErrorType

Tipo de Erro (EMS, sistema, Progress).

 

pErrorParameters

Parâmetros passados as mensagens EMS.

Retorno

A API irá setar o return-value de forma a informar ao programa “chamador” se a execução foi realizada com sucesso ou não. Os valores possíveis para o return-value são: OK (execução correta) e NOK (execução com problemas). Os motivos para a rejeição do movimento de reporte são especificados na temp-table RowErrors

 

   

 

 

Método Negócio

mostraErrors

   

Requisito

Procedure executada internamento pela própria api.

Sintaxe

run mostraErrors in this-procedure.

 

Descrição

Exibe os erros encontrados durante a execução da API.

 

Parâmetros

Descrição

 

Não Contém

 

Retorno

A API/BO irá setar o return-value de forma a informar ao programa “chamador” se a execução foi realizada com sucesso ou não. Os valores possíveis para o return-value são: OK (execução correta) e NOK (execução com problemas). Os motivos para a rejeição do movimento de reporte são especificados na temp-table RowErrors.