Árvore de páginas

Versões comparadas

Chave

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

...

Uma API (Application Programming Interface) é um programa que recebe parâmetros específicos e executa uma tarefa determinada. A tarefa pode ser uma atualização ou pode retornar informações, resultados de um cálculo ou um gráfico. Uma API é uma interface aberta para as funções de negócio.

Considerações Gerais

 

Objetivo

Gravar a chaves das tabelas de serviços internacionais, para posteriormente ser enviado para a Trade-Eady que será responsável pelo envio dos dados para o Siscoserv. Os dados (inclusão, alteração ou exclusão). Só serão criados para os dados para fornecedores internacionais e natureza de serviço.

 

Funcionamento

A execução da API na forma persistente, e não é passado parâmetros.

...

A variável denominada h-handle irá receber o “handle” do programa, permitindo o acesso aos “métodos” internos da API.

 

Método Negócio

 

pi-grava-ord-compra-sis

Requisito

Nenhum

Sintaxe

Run pi-grava-ord-compra-sis in handle (input p-numero-ordem,

                                                                    input p-num-pedido,

                                                                    input p-cod-emitente,

                                                                    input p-cod-estabel,

                                                                    input p-dat-inicio).

Descrição

Cria ou atualizar um registro da tabela ord-compra-siscoserv.

Parâmetros

Descrição

p-numero-ordem

Número da ordem compra

 

p-num-pedido

Número do pedido de compra

 

p-cod-emitente

Código do emitenten da ordem de compra

 

p-cod-estabel

Estabelecimento do usuário

 

p-data-inicio

Data de entrega do prazo de compra da ordem de compra

Retorno

Sem Retorno

...