Histórico da Página
...
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | mip/miapi078.p |
Objetivo
O objetivo desta API é analisar os planos de manutenção executados para cada equipamento e identificar se o plano foi executado (cumprimento das ordens) antes, dentro ou após o prazo estipulado para a sua execução, ou se não foi executado.
Funcionamento
Através dos parâmetros de entrada a API filtra os planos de manutenção e calcula o planejamento para demonstrar se o que foi previsto pelo planejamento está sendo realizado.
...
A variável denominada h-handle irá receber o “handle” do programa, permitindo o acesso aos “métodos” internos da API.
Tabelas Temporárias
Atributos das tabelas temporárias de entrada e saída:
...
Tabela Temporária | Descrição | Entrada/Saída |
ttTarget | Tabela que contem as dimensões para classificar a apresentação dos dados. As visões disponíveis para consulta são as seguintes: 01 – Estabelecimento 02 – Centro de Custo 03 – TAG 04 – Equipamento 05 – Sistema 06 – Sub-Sistema 07 – Evento 08 – Plano Origem 09 – Manutenção 10 – Planejador 11- Tipo de Manutenção 12 – Classe 13 - Estatística | Entrada |
Atributo | Tipo | Formato | Descrição | Obrigatório | Evolução | ||||||||||||||
dimension | CHAR |
| Código da dimensão conforme valores informados acima | Sim |
| ||||||||||||||
| Tabela Temporária | Descrição | Entrada/Saída |
| |||||||||||||||
ttParam | Parâmetros para indicar os tipos de resultados que serão mostrados na consulta: Antes do Prazo, Dentro do Prazo, Depois do Prazo ou Não Realizado | Entrada |
|
Atributo | Tipo | Formato | Descrição | Obrigatório | Evolução |
antesPrazo | LÓGICO |
| Indica se serão apresentadas ordens executadas antes do prazo | Sim |
|
dentroPrazo | LÓGICO |
| Indica se serão apresentadas ordens executadas dentro do prazo | Sim |
|
depoisPrazo | LÓGICO |
| Indica se serão apresentadas ordens executadas depois do prazo | Sim |
|
naoRealizado | LÓGICO |
| Indica se serão apresentadas ordens não realizadas | Sim |
|
...
Requisito | Handles estarem inicializados. | ||||||
Sintaxe | RUN piCalculaPrevistoXRealizado IN h-handle(INPUT TABLE ttFiltro, INPUT TABLE ttTarget, INPUT TABLE ttParam, OUTPUT TABLE ttTree, OUTPUT TABLE ttPlanoPrevXReal). |
| |||||
Descrição | Calcular previsto x realizado dos planos. | ||||||
|
| Parâmetros | Descrição | ||||
| ttFiltro | Filtro dos planos | |||||
| ttTarget | Dimensões para classificação | |||||
| ttParam | Parâmetros | |||||
| ttTree | Valores da consulta agrupados conforme as dimensões | |||||
| ttPlanoPrevXReal | Ordens de manutenção previstas e realizadas | |||||
Retorno | A API irá retornar duas temp-tables: uma para classificação/agrupamento dos registros e outra com os valores previstos x realizados dos planos de manutenção.
|
|