Árvore de páginas

Versões comparadas

Chave

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

Documento de API

Produto:

Datasul

Ocorrência:

Documentação de API

Nome Físicocpp/cpapi301.p

Considerações Gerais

 

Objetivo

Baseado na temp-table tt-ord-prod, serão criadas ordens de produção, ou então alteradas ou eliminadas ordens já existentes.

...

Os três primeiros parâmetros são as temp-tables passadas para o programa. O quarto parâmetro informa se a api irá eliminar os erros já existentes na temp-table tt-erro ou se irá acrescentar aos registros que já fazem parte da temp-table, os seus próprios registros de erros.

Tabelas Temporárias

 

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

...

tt-erro

Entrada/Saída

Nesta temp-table são armazenados os possíveis erros que ocorreram durante a criação/alteração/eliminação das ordens.

Entrada

Atributo

Tipo

Formato

Valor Inicial

Obrigatório

Evolução

i-sequen

Inteiro

999

 

 

 

cd-erro

Inteiro

>>>>9

 

 

 

Mensagem

Character

X(255)

 

 

 

Execução

 

Execução: O programa cpapi301.p irá executar estas validações básicas:

...

- Linha de Produção;

- Cliente, Pedido.

Parâmetros de Saída

 

No retorno da execução da cpapi301.p, será retornado um dos valores abaixo (via RETURN-VALUE):

...

OK: execução com sucesso.

 

Funções/Includes/Procedures Externas

 

Algumas includes da API podem ser acrescentadas a um programa e utilizadas, sem a necessidade de chamadas à API. São elas:

...