Árvore de páginas

Versões comparadas

Chave

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

...

Considerações Gerais

 

Objetivo

 

O objetivo desta API é fornecer dados sobre pendências do módulo do MLA para o documento de medição de contrato de compra, estejam elas pendentes de aprovações, aprovadas ou reprovadas.

 

Funcionamento

 

A API fornece basicamente dois tipos de informações: listagem de documentos (neste caso medições de contrato de compra) e/ou detalhe um documento (neste caso medição de contrato de compra).

...

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

 

Quando a API estiver executada em modo persistente, os seguintes métodos estarão disponíveis para execução:

...

tt-medicao-contrat-lista

Entrada/

Saída

Temp-table com dados da medição do contrato de compra para serem apresentados na listagem

Saída

Atributo

Tipo

Formato

Descrição

Obrigatório

nr-contrato

INTEGER

>>>>>>>>9

Contrato

Sim

num-seq-item

INTEGER

>>>,>>9

Sequência do Item

Sim

numero-ordem

INTEGER

zzzzz9,99

Ordem de compra

Sim

num-seq-event

INTEGER

>,>>9

Sequência do evento

Sim

num-seq-medicao

INTEGER

>,>>9

Sequência da medição

Sim

it-codigo

CHARACTER

X(16)

Código do item

Sim

valor

DECIMAL

->>,>>>,>>9.99

Valor

Sim

des-contrat

CHARACTER

X(32)

Descrição do contrato

Sim

cod-estabel

CHARACTER

X(5)

Estabelecimento

Sim

situacao-doc

INTEGER

>9

Situação da pendência

Sim

situacao-doc-desc

CHARACTER

X(15)

Descrição da situação

Sim

nr-trans

INTEGER

>>>,>>>,>>9

Número da transação (MLA)

Sim

alternativo

LOGICAL

YES/NO

Indica que é uma pendência como alternativo

Sim

cod-usuar

CHARACTER

X(12)

Aprovador

Sim

mla-doc-pend-aprov-valor-doc

DECIMAL

->>,>>>,>>9.99

Valor do documento

Sim

chave-doc

CHARACTER

X(40)

Chave do documento

Sim

chave-doc-formatada

CHARACTER

X(70)

Chave do documento formatada

Sim

 

Obs.: Se necessário alterar ou incluir informação na listagem, existe um ponto de EPC com evento com o nome de “ListagemDocs” que pode ser utilizado. Ele possui o parâmetro “Handle_ttDados”, que possui o handle da temp-table ttDados.

...