Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
(Obrigatório)
Informações Gerais
Especificação | |||
Produto | Datasul | Módulo | Abastecimento e Lubrificação |
Segmento Executor | Manufatura | ||
Projeto1 | MANCORE1 | IRM1 | MANCORE1-187 |
Requisito1 | MANCORE1-188 | Subtarefa1 | MANCORE1-194 |
Chamado2 |
| ||
País | ( X ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
(Obrigatório)
Objetivo
Realizar manutenção na funcionalidade de equipamento da frota com o objetivo de acrescentar mais informações na mensagem xlm disponibilizadas para os clientes.
(Obrigatório)
Definição da Regra de Negócio
Realizar manutenção na funcionalidade de equipamento da frota com o objetivo de acrescentar mais informações na mensagem xlm disponibilizadas para os clientes.
Essa informação adicional é referente a última data de cadastro do último registro existente no folder "Hist.Estabel" do cadastro de equipamento (AB0138).
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
AB0138 – Equipamento Frota | Alteração | Manutenção -> Abastecimento / Lubrificação -> Cadastros -> Equipamento Frota (AB0138) - Folder "Hist.Estabel" |
Exemplo de Aplicação:
- Adicionar o campo da data do último histórico do equipamento.
Tabelas Utilizadas
- mab-histor-ativid – Histórico Grupo Atividade Equipamento;
- mab-eqpto – Equipamentos Frota.
Equipamento Frota (AB0138):
Esta funcionalidade tem o objetivo de cadastrar os equipamentos que serão controlados no sistema de manutenção de frota.
Ao criar, copiar ou alterar um equipamento (AB0138A) ou Histórico Estabelecimento (AB0138D) é gerado uma mensagem xlm com informação do equipamento em questão.
Será necessário adicionar uma nova "TAG" na mensagem xlm, onde irá receber o conteúdo a data de cadastro do último registro existente no folder "Hist.Estabel" do cadastro de equipamento (AB0138).
Informações referente a nova tag:
Código: SiteHistoryDate
Tipo: xs:date
Formato: "AAAA-MM-DD"
Help: Informar a Data do Cadastro do histórico de estabelecimento e atividade do equipamento (Uso interno: campo = mgfro.mab-histor-ativid.dat-cadastro)
Posição: Deverá ser adicionado depois da tag "Documents".
Nota: Durante o desenvolvimento desta especificação poderão ser utilizadas lógicas diferentes das existentes neste documento, pois as mesmas são sugestões para auxiliar o desenvolvedor, no entanto, deverão ser utilizadas as lógicas necessárias para que o objetivo desta engenharia seja alcançado.
Dicas para realizar a manutenção dos objetos "axsmf001.p" e "axsmf009.p":
- Os adapters se encontro no TFS dentro do EMS2 na pasta adapters\xml\mn2;
- Exemplo de código para buscar a última data do histórico:
DEFINE VARIABLE cBackupFormat AS CHARACTER NO-UNDO.
/*busca pelo último histórico da atividade do Equipamento*/
for last mab-histor-ativid fields (ep-codigo cod-eqpto dat-cadastro cod-ativid)
where mab-histor-ativid.ep-codigo = tt-eqpto.ep-codigo
and mab-histor-ativid.cod-eqpto = tt-eqpto.cod-eqpto
and mab-histor-ativid.dat-cadastro <= today no-lock:
ASSIGN cBackupFormat = SESSION:DATE-FORMAT.
ASSIGN SESSION:DATE-FORMAT = "ymd".
RUN addNodeDate IN hGenXml (iFirstId, "SiteHistoryDate", d-data-eqpto, OUTPUT iId).
ASSIGN SESSION:DATE-FORMAT = cBackupFormat.
Dicas para realizar a manutenção dos objetos "Equipments_204_000.xsd" e "Equipments5_505_000.xsd":
- Os adapters se encontro no TFS dentro do EMS2 na pasta xmlschema\mn2;
Adicionar a tag "SiteHistoryDate", segue detalhes da tag:
Código: SiteHistoryDateTipo: xs:date
Formato: "AAAA-MM-DD"
Help: Informar a Data do Cadastro do histórico de estabelecimento e atividade do equipamento (Uso interno: campo = mgfro.mab-histor-ativid.dat-cadastro)
Posição: Deverá ser adicionado depois da tag "Documents".
Programas Auxiliares Utilizados para teste:
- AB0138 - Cadastro de Equipamento:
- Adicionar, Alterar ou Copiar um Equipamento (AB0138A);
- Adicionar, Alterar ou Copiar um Histórico Estabelecimento (Folder "Hist.Estabel) (AB0138D).
- Monitor de Integração - EAI (para executar direto, deve ser "Ctrl+Alt+x" e digitar queue_monitor): Nessa funcionalidade irá exibir a mensagem criada "Equipments".
Informação para o Help on-line: Não se aplica.
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|