Você está na página 1de 10

Especificação Funcional - Interface (Entrada e

Saída) e Programa de Carga


Módulo: Título: Versão:
PP TX105982- Id único por mensagem MES X SAP 2
Consultor Funcional: Nome do projeto:
Fernanda Pivari TX1216060
Usuário – Chave: Produto: Página:
10700196 [ID GAP] 1 de 10

Controle de Versão do Documento


Histórico do documento:
Documento Número Descrição da alteração (incluindo a razão Change Alterado por Data
Referência da versão para a mudança) request

Funcional 1.0 TX105982_ID único por mensagem MES X Fernanda Pivari 23/07/2019
Especificação SAP
1.1
1.2
1.3

Detalhes da Especificação Funcional

Tipo de Produto Criação Cópia Cópia / Alteração Alteração


Consultor Funcional Fernanda Pivari
Contato (e-mail e telefone) Fernanda.santos@ternium.com.br – r: 0093
País BR
Prioridade Alta
Fase do Projeto [Fase do Projeto]
Global / Local
Observações
Especificação Funcional - Interface (Entrada e
Saída) e Programa de Carga
Módulo: Título: Versão:
PP TX105982- Id único por mensagem MES X SAP 2
Consultor Funcional: Nome do projeto:
Fernanda Pivari TX1216060
Usuário – Chave: Produto: Página:
10700196 [ID GAP] 2 de 10

Conteúdo
1. REQUISITOS FUNCIONAIS DETALHADOS.............................................................................................. 3
1.1. Detalhamento Funcional do Desenvolvimento ..................................................................... 3
1.2. Premissas / Dependências / Restrições ................................................................................. 3
1.3. Diagrama de Fluxo de Processo .......................................................................................... 3
1.4. Execução do desenvolvimento ............................................................................................. 3
1.5. Como o desenvolvimento será executado ............................................................................. 4
1.6. Idioma ................................................................................................................................ 4
1.7. Moeda e unidades de medida .............................................................................................. 4
1.8. Segurança / Role Management............................................................................................ 4
2. REQUISITOS DESENVOLVIMENTO ...................................................................................................... 5
2.1. Descrição do Desenvolvimento ............................................................................................ 5
2.2. Critérios de Seleção ............................................................................................................ 5
2.2.1. Criação de tabela, se aplicável ............................................................................................ 5
2.2.2. Módulo de Função, se aplicável........................................................................................... 5
2.2.3. Tela de seleção .................................................................................................................... 6
2.3. Detalhes da Lógica.............................................................................................................. 6
2.3.1. Interface de Entrada/ Programa de Carga .......................................................................... 6
2.3.2. Interface de Saída/ RFC ..................................................................................................... 7
2.4. Outros Objetos ................................................................................................................... 7
2.5. Layout do relatório ............................................................................................................. 8
2.6. Critérios de ordenação dos dados ....................................................................................... 8
2.7. Quebra de página ............................................................................................................... 8
2.8. Tratamento de erros ........................................................................................................... 8
3. TESTES ............................................................................................................................................. 8
3.1. Cenários ............................................................................................................................. 8
Especificação Funcional - Interface (Entrada e
Saída) e Programa de Carga
Módulo: Título: Versão:
PP TX105982- Id único por mensagem MES X SAP 2
Consultor Funcional: Nome do projeto:
Fernanda Pivari TX1216060
Usuário – Chave: Produto: Página:
10700196 [ID GAP] 3 de 10

1. Requisitos funcionais detalhados

1.1. Detalhamento Funcional do Desenvolvimento


Incluir um campo com de identificador único para as mensagem enviadas do MES para o SAP nas interfaces de
entrada no SAP.
Com este identificador, não será possível duplicar mensagens no sistema SAP.

1.2. Premissas / Dependências / Restrições


Se o identificador existir no monitor, ele deverá aparecer como erro no ZTI001.

1.3. Diagrama de Fluxo de Processo

WS QUEUE SAP PI SAP

1.4. Execução do desenvolvimento

Geograficamente
Desenvolvimento Global - usado em todas as unidades da empresa
Desenvolvimento Local - usado em unidades específicas:
Ambiente
APO
SRM
CRM
ECC
Especificação Funcional - Interface (Entrada e
Saída) e Programa de Carga
Módulo: Título: Versão:
PP TX105982- Id único por mensagem MES X SAP 2
Consultor Funcional: Nome do projeto:
Fernanda Pivari TX1216060
Usuário – Chave: Produto: Página:
10700196 [ID GAP] 4 de 10

Portal
PI
WorkFlow
SAP NetweaverCompositeApplication
Back-enddevelopment
Outra:

1.5. Como o desenvolvimento será executado

Desenvolvimento será executado das seguintes maneiras


On-line pelo usuário final - De dentro do SAP transação (s):
On-line - Através de um caminho de menu específico de desenvolvimento.
Em Background - Programado em intervalos regulares de tempo :
Em Background - desencadeada por um determinado evento:
Interface do MES para o SAP.

1.6.Idioma

Linguagem
Nenhuma consideração de linguagem - Desenvolvimento será usado apenas em Português
Tradução necessário:
Comentários

1.7. Moeda e unidades de medida


NA
1.8. Segurança / Role Management

Quem deve ser capaz de executar o dev. - papel adequado deve ser autorizada.
Não há restrições específicas
Restrições com base em determinados critérios.
Outros: [Especifique o objeto AuthorityCheck que precisa ser adicionado]
Comentários:
Especificação Funcional - Interface (Entrada e
Saída) e Programa de Carga
Módulo: Título: Versão:
PP TX105982- Id único por mensagem MES X SAP 2
Consultor Funcional: Nome do projeto:
Fernanda Pivari TX1216060
Usuário – Chave: Produto: Página:
10700196 [ID GAP] 5 de 10

2. Requisitos Desenvolvimento

2.1. Descrição do Desenvolvimento


O desenvolvimento consiste em incluir um campo de identificação de mensagem “m_MessageID” para cada interface de
entrada de dados do MES para o SAP. (tabela abaixo)
O campo será uma string de 36 posições que será gerado no sistema MES.

Com este identificador, poderemos verificar as mensagens que por ventura cheguem em duplicidade no monitor de
Interfaces, impedindo que a mensagem duplicada processe ( segunda ocorrência da mensagem). Neste caso, será exibida
uma mensagem de erro no monitor.

Transferir todas as interfaces para o monitor de interfaces (transação ZTI001 e ZTI002). Para isto, será necessário a
configuração das interfaces no Monitor, e tratamento das mensagens que já estão cadastradas na transação, para receber o
identificador único e não deixar executar o processo de negócio de cada interface no SAP.

2.2. Critérios de Seleção


NA

2.2.1. Criação de tabela, se aplicável

Nome da tabela
Descrição da Tabela
Manutenção Tabela permitido
Buffer
Volume de dados
O bloqueio de tabela
Geração manutenção
Autorização de Grupo
Nome do Elemento de Domínio Tipo Compri Verifique a Key Chave Descrição
Campo dados mento tabela-Field Field estrang
eira

2.2.2. Módulo de Função, se aplicável

Identificação
Nome
Descrição
Importação Tipo Valores de Entrada Descrição breve

Exportação Tipo Valores de Saída Descrição

Exceções
Especificação Funcional - Interface (Entrada e
Saída) e Programa de Carga
Módulo: Título: Versão:
PP TX105982- Id único por mensagem MES X SAP 2
Consultor Funcional: Nome do projeto:
Fernanda Pivari TX1216060
Usuário – Chave: Produto: Página:
10700196 [ID GAP] 6 de 10

Lógica

2.2.3. Tela de seleção

Descrição Múltiplo / Obrigatório Valor Default Ajuda de Checks Radio Campo de Referência
Único Pesquisa

2.3. Detalhes da Lógica


2.3.1. Interface de Entrada/ Programa de Carga

Incluir o campo de identificador único de mensagem nas Interfaces do sistema MES para o SAP que estão
listadas na tabela abaixo.

Incluir esse campo de ID único nas interfaces do PI.

As interfaces que passam pelo monitor de mensagens ZATS_IA_MONITOR deverão ser tratadas no outro
monitor de Interfaces, transações ZTI001/ ZTI002.
A única interface que hoje é tratada pelo monitor ZTI001 é a “ZEPP_ESTORNO_PLACAS”. Esta interface
deverá receber o novo identificador na transação.

Deverá ser feita a migração para o monitor somente as interfaces que foram priorizadas, de 1 a 12, as outras
deverão ser regeradas a SPROXY.

Interface ZATS_IA_CONFIG (dentro da


Prioridade InterfaceProxi RFC ‘s
função)

1 INT_fromMES_toErpPPPI_ConsuptionC Z09FPPPICONSUMPTION_PROC_ORDER ZCONSUMPTION_PROC_ORDER


2 INT_fromMES_toErpPPPI_QuantityPro Z09FPPPROD_CONFIRMATION ZMATERIAL_CONF
3 INT_fromMES_toErpPPPI_PhaseConfir Z09FPPPHASE_CONFIRMATION ZPHASE_CONFIRMATION
4 INT_fromMES_toErpPPPI_ConsuProdAdst Z09FPP_PRODANDCONS_ADJ ZPP_CONS_AND_PROD_ADJ
5 INT_fromMES_toErpPPPI_CancelSlabConfirmati Z09FPPPIESTORNO_PLACA ZCANCEL_SLAB_CONFIRMATION
6 INT_fromMES_toERP_Recipe
7 INT_fromMES_toERP_ProcessOrder
8 INT_fromMES_toERP_DecDig_Update Z09FPP_DECDIG_UPDATE ZPP_DECDIG_UPDATE
10 INT_fromMES_toErpPPPI_BatchCharac Z09FPPPIBATCH_CHARACTERISTICS ZBATCH_CHARACTERISTICS
11 INT_fromMES_toErpPPPI_UtilitiesCo Z09FPPUTIL_CONSUMPTION ZUTIL_CONSUMPTION_TABLE
12 INT_fromMES_toErpSD_PickingConf Z_09FSD_PICKING_CONFIRM_N ZPICKING_CONFIRM
INT_fromMES_toErpPPPI_ControlReci Z09FPPCONTROL_RECIPE ZCONTROL_RECIPE
INT_fromMES_toErpQM_InspectionLot Z09FQM_INSPECTION_LOT_2 ZINSPECTION_CONF'
DESATIVAR INT_fromMES_toErpPPPI_NewOrderAmount
DESATIVAR INT_fromMES_toErpPPPI_BatchNumber Z09FPPPIBATCH_CREATION ZCREATE_BATCH
INT_fromMES_toErpPPPI_MaterialAdjus Z09FPPINV_ADJUSTMENT ZPP_INVENTORY_ADJUSTMENT
Especificação Funcional - Interface (Entrada e
Saída) e Programa de Carga
Módulo: Título: Versão:
PP TX105982- Id único por mensagem MES X SAP 2
Consultor Funcional: Nome do projeto:
Fernanda Pivari TX1216060
Usuário – Chave: Produto: Página:
10700196 [ID GAP] 7 de 10

INT_fromMES_toErpAll_ReturnLog Z09FALLRETURN_INTERF_LOG' ZMMI_ARTIGO_CONTAINERS


INT_fromMES_toErpMM_EntradaMercadori
INT_fromMES_toErpMM_CoalToBlended Z09FPP_COAL_BLEND ZCOAL_BLEND
INT_fromMES_toErpPPPI_ChangeSalesOrder Z_FPPPICHANGE_OV_MAT_PLACA ZCHANGE_OV_MATERIAL_PLACA
INT_fromMES_toERP_materialsTransfer
INT_fromMES_toErpPPPI_ProcessOrderClose
INT_fromMES_toErpMM_SteelGradeCreation ZFMM_STEEL_GRADE
DESATIVAR INT_fromMES_toErpALL_ArticleProducti
DESATIVAR INT_fromMES_toErpALL_ProductionInforma

O campo de identificador único de mensagem, deverá substituir o campo “Identificação externa do registro”,
que já existe no monitor.

As interfaces deverão ser tratadas com a mesma nomenclatura das interfaces no SPROXY.(Tabela acima)

As RFC’s, deverão conter o campo do Identificador único de mensagens que virá do sistema MES, e se já existirem
no monitor, deverão receber um status de erro não podendo ser processadas, evitando com isto a duplicidade da
informação no SAP.
O Monitor deverá mostrar o “sinalizador do status da comunicação” de erro, campo ZTCSA_INTER_CTRL -

LIGHTCOM em vermelho. e gravar no log do registro: “Mensagem duplicada”.

2.3.2. Interface de Saída/ RFC


NA
2.4. Outros Objetos
NA
Especificação Funcional - Interface (Entrada e
Saída) e Programa de Carga
Módulo: Título: Versão:
PP TX105982- Id único por mensagem MES X SAP 2
Consultor Funcional: Nome do projeto:
Fernanda Pivari TX1216060
Usuário – Chave: Produto: Página:
10700196 [ID GAP] 8 de 10

2.5. Layout do relatório


Nível Posição Nome do Campo Tamanho de Alinhamento Formato Cor / Link Editável SAP Ref. técnica.
Saída Campo
Sublinhado

2.6. Critérios de ordenação dos dados

2.7. Quebra de página

2.8. Tratamento de erros

Erro Como mensagem de erro Mensagem de erro Ações Corretivas


deve ser comunicado

Se ID mensagem existir Sinalizador de erro no Mensagem duplicada. Não processar a mensagem para o SAP.
no monitor
monitor

3. Testes
1-Gerar mensagens no sistema MES.
2- Enviar para o SAP.
3- Verificar as mensagens no Monitor de Mensagens.
4- Enviar alguma mensagem já existente para verificar se o sistema vai apontar a duplicidade no monitor e não deixar
duplicar no sistema SAP.

3.1. Cenários
Mandante DEV612
Abrangência
Cenário 001
Descrição
Ação
Especificação Funcional - Interface (Entrada e
Saída) e Programa de Carga
Módulo: Título: Versão:
PP TX105982- Id único por mensagem MES X SAP 2
Consultor Funcional: Nome do projeto:
Fernanda Pivari TX1216060
Usuário – Chave: Produto: Página:
10700196 [ID GAP] 9 de 10

1 - Criar uma mensagem com o ID único da mensagem no MÊS ( Novo campo que será incluído)

Enviar para o SAP

Visualizar na ZTI001

Carregar no SAP (CO54)

Resultados Esperados
Visualizar a mensagem no SAP CO54.

Comentários

Mandante DEV612
Abrangência
Cenário 002
Descrição
Ação
1 - Criar uma mensagem com o ID único da mensagem no MES ( Novo campo que será incluído) de uma mensagem que ja tenha
sido enviada .

Enviar para o SAP

Resultados Esperados
Visualizar na ZTI001 com erro

Comentários
Não poderá seguir para o SAP na CO54.
Especificação Funcional - Interface (Entrada e
Saída) e Programa de Carga
Módulo: Título: Versão:
PP TX105982- Id único por mensagem MES X SAP 2
Consultor Funcional: Nome do projeto:
Fernanda Pivari TX1216060
Usuário – Chave: Produto: Página:
10700196 [ID GAP] 10 de 10

Você também pode gostar