Escolar Documentos
Profissional Documentos
Cultura Documentos
IDENTIFICAÇÃO DO PROJETO
Nome do Projeto Código
Projeto Conecta 20210525
Cliente Módulo / Processo
MRS PM
Gerente de Projetos Gerente de Serviços
Rodolfo Zampieri / Mario Falcheti Adriano Rosa
IDENTIFICAÇÃO DO DOCUMENTO
Autor
Felipe Tozzi
Versão Status Data Criação
1.0 Em Analise 22/07/2021
HISTÓRICO DE REVISÕES
//Versã Data Revisor Descrição
o
1.0 27/07/2021 Ricardo Rissi Adição de informações referente a integração
1.1 14/09/2021 Ricardo Rissi Inclusão de novos campos nas integrações
1.2 15/09/2021 Felipe Tozzi Inclusão grupo de autorização
FUNCIONALIDADES ATENDIDAS
CÓDIGO DO GAP FUNCIONALIDADE
MAN_ITF0047_001 ITF - AVISAR VISITA ABERTA PARA O SISLOG
Índice
ESPECIFICAÇÃO FUNCIONAL
1. INTRODUÇÃO............................................................................................................................................................3
1.1. OBJETIVO...................................................................................................................................................................3
2. DESENVOLVIMENTO..............................................................................................................................................3
Página 2
ESPECIFICAÇÃO FUNCIONAL
1. Introdução
O sistema SISLOG irá receber do S4H se há Visita (Revisão) ou Ordem de serviço com manutenção em
andamento, para impedir que um equipamento seja liberado no SISLOG para operação com a Revisão de
manutenção em aberto ou Ordem de Serviço liberada.
1.1. Objetivo
O S4H deverá informar ao Sislog sempre que um equipamento inicie ou finalize uma manutenção. Para
tal, quando a primeira ordem de serviço estiver em execução para um equipamento o S4H irá informar
que o equipamento está em manutenção (VisitaAberta = true). Da mesma forma, quando não houver
mais ordens de serviço em execução para o equipamento o S4H irá informar que o equipamento não está
mais em manutenção (VisitaAberta = false).
2. Desenvolvimento
Ao criar uma ordem de manutenção no S4, o sistema deverá enviar para o SISLOG o código da ordem de
manutenção, status e número de equipamento.
Para tal deverá ser utilizado a USER-EXIT WORKORDER_UPDATE utilizando método
REORG_STATUS_ACT_CHECK para verificar o status da ordem, serão enviadas as ordens com status
“ABER”.
Criar uma RFC chamando BAPI_ALM_ORDER_GET_DETAIL preenchendo campo NUMBER= numero da
ordem de manutenção;
Buscando os campos:
FUNCT_LOC – Local de instalação
EQUIPMENT – Equipamento
SYS_STATUS – Status da ordem
Página 3
ESPECIFICAÇÃO FUNCIONAL
Página 4
ESPECIFICAÇÃO FUNCIONAL
Quando status= ENCE o SAP deverá comunicar o SISLOG que a visita foi encerrada, porem podem existir
uma visita com mais de uma ordem de manutenção, o sistema deverá ser capaz de validar a ultima
ordem com Status= ENCE.
Página 5
ESPECIFICAÇÃO FUNCIONAL
Para verificação da última ordem encerrada utilizar a USER-EXIT IWO10004 para verificação das datas de
encerramento.
ListaOS= ORDERIDs
Campo dataVencimentoManutencao
Com resultado de ListaOS passar todos os ORDERID pela função STATUS_READ e buscar o ORDERID=
STAT= I0001 e STAT# I0045;
Com resultado acessar a função BAPI_ALM_ORDER_GET_DETAIL com ORDERID e buscar o valor no campo
START_DATE;
Página 6
ESPECIFICAÇÃO FUNCIONAL
2.1. PI / API
Será disparado uma Interface assíncrona de informações de Visitas Abertas originados no SAP S4H
e enviados ao Sislog para cadastro do catálogo através de API REST.
Para o retorno do processamento, será disponibilizado um serviço de retorno de logs também em REST.
Página 7
ESPECIFICAÇÃO FUNCIONAL
2.1.2.Usuário de acesso
Ambient Usuário
e
DEV U_WS_TCP_DESE
HOM U_WS_TCP_DESE
PROD U_WS_TCP_PROD
Página 8
ESPECIFICAÇÃO FUNCIONAL
2.1.4.Retorno ao S4
Página 9
ESPECIFICAÇÃO FUNCIONAL
Página 10