Histórico da Página
...
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | mip/miapi072.p |
Objetivo
A API gera as ordens de manutenção através do planejamento realizado anteriormente.
Funcionamento
A API ira confirmar o planejamento da manutenção, gerando Ordens de Manutenção a partir dos registros presentes da tabela temporária passado como parâmetro, irá também atualizar o estado do filtro para confirmado.
...
A variável denominada h-handle irá receber o “handle” do programa, permitindo o acesso aos “métodos” internos da API.
Tabelas Temporárias
Nos atributos das tabelas temporárias de entrada e saída:
Tabela Temporária | Descrição | Entrada/Saída |
ttPlanningDetailVO | Tabela que contem as ordens que foram planejadas. | Entrada |
...
Quando a API for executada em modo persistente, os seguintes métodos estarão disponíveis para execução:
Método Negócio
confirmPlanning
Requisito | Handles estarem inicializados. | ||||||
Sintaxe | RUN confirmPlanning IN h-handle(INPUT filterNumber, INPUT TABLE ttPlanningDetailVO, OUTPUT TABLE RowErrors). | ||||||
Descrição | Confirmar o planejamento da Manutenção. | ||||||
| Parâmetros | Descrição | |||||
| filterNumber ttPlanningDetailVO | Filtro realizado para gerar o planejamento da manutenção. Tabela temporária que contem as ordens planejadas. | |||||
| RowErrors | Tabela temporária com os erros que poderão retornar da API. | |||||
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.
|
|
|