Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | cdp/cdapi187.p |
Objetivo: Esta API será executada na Classificação Contábil (cd1411.w). Seu objetivo é alterar a Classificação Contábil, adicionando a chamada da API de Execução Orçamentária, a fim de verificar se os valores em questão não ultrapassam o orçamento, e se não ultrapassarem empenhar essas movimentações.
Considerações Gerais:
- Devem ser passadas 12 (doze) campos de entrada.
Exemplo: run cdp/cdapi187.p (input requisicao.tp-requis,
input it-requisicao.cod-estabel,
input it-requisicao.it-codigo,
input it-requisicao.qt-requisitada,
input it-requisicao.nr-requisicao,
input it-requisicao.preco-unit,
input it-requisicao.sequencia,
input it-requisicao.ct-codigo,
input it-requisicao.sc-codigo,
input it-requisicao.dt-entrega,
input unid-neg-requis.cod_unid_negoc,
input unid-neg-requis.perc-unid-neg).
- A partir da release 2.062, foi incluso dois novos parâmetros (código da unidade de negócio e percentual da unidade de negócio). Para as releases inferiores, esses parâmetros devem ser passados como (“0”zero e 100).
- A API funciona da seguinte forma: Recebe os parâmetros, faz as criticas das mesmas, caso não tenha ocorrido nenhum problema faz a(s) atualização(ões). Irá verificar a Execução Orçamentária a partir da temp-table criada dentro da API com um registro.
- Essa API será executa somente a partir de um ponto específico dentro da b14in385.w (browse da cd1411.w)