Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Datasul | Módulo | MFT |
Segmento Executor | Manufatura | ||
Projeto1 | PDRDL-1871 | IRM1 | PCREQ-115 |
Requisito1 | PCREQ-10824 | Subtarefa1 |
|
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).
Objetivo
Possibilitar a integração dos motivos de atraso no embarque do ERP do Datasul com o produto TOTVS SCI. O ERP deverá fornecer os dados necessários para o produto TOTVS SCI para que este possa apresentar em sua solução os motivos de atraso no fluxo de atendimento do pedido como falta de produto em estoque.
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
EQP/EQAPI300.P | Alteração | - | |
PDP/PDAPI002.P | Alteração | ||
CDP/CDAPI090.P | Alteração |
- Alterar a eqp/eqapi300.p para incluir a chamada da cdp/cdapi090a.i para enviar mensagem de ocorrência ao SCI quando ocorrerem os erros 17229 e 17276 relativos a falta de saldo em estoque do item.
- Inclusão da chamada {cdp/cdapi090a.i "SCI" "CREATE" "IT-PRE-FAT" "OC1'}
- Alterar a pdp/pdapi002.p para incluir a chamada da cdp/cdapi090a.i para enviar mensagem de ocorrencia ao SCI quando ocorrerem os erros 18348, 18294, 18327, 51533, 29831, 26522 e 26525 relativos a falta de saldo em estoque do item.
- Inclusão da chamada {cdp/cdapi090a.i "SCI" "CREATE" "PED-ENT" "OC1'}
- Inclusão da chamada {cdp/cdapi090a.i "SCI" "CREATE" "PED-ENT" "OC1'}
- Alterar a cdp/cdapi090.p (cdp/cdapi090a.i1) para incluir a criação do XML de ocorrência
Definição XML :
Campo
TAG Pai
Tipo
Ocorrência
Tamanho
Descrição
occurrence
XML
1-50
TAG Principal
Tracking
Campo
TAG Pai
Tipo
Ocorrência
Tamanho
Descrição
refNo
occurrence
Char
1-1
70
Número da Delivery Order
it-pre-fat.nome-abrev) + "|" + it-pre-fat.nr-pedcli + |" +
it-pre-fat.nr-sequencia + "|" + it-pre-fat.it-codigo + "|" +
it-pre-fat.cod-refer + "|" + it-pre-fat.nr-entrega
refType
occurrence
Number
1-1
2
Tipo do documento de referência
2 = Delivery Order (refNo = doNo)
occurrenceCode
occurrence
Number
1-1
10
Fixo “1001” – Occorrência de falta de saldo
"1001"
occurrenceDate
occurrence
Date & Time
1-1
yyyy-mm-ddThh24:mi:ss
Data e Hora do acontecimento
"TODAY" + "TIME" occurrenceConsequence
occurrence
Number
1-1
10
Fixo “0”
0 remarks
occurrence
Char
1-1
100
Observação ou informação adicional
Mensagem do Erro do ERP longitude
occurrence
Number
1-1
10,6
GPS Longitude do acontecimento(Não Obritatório)
Não será enviada latitude
occurrence
Number
1-1
10,6
GPS Latitude do acontecimento (Não Obritatório)
Não será enviada - Exemplo XML:
<occurrence xmlns="">
<refNo>PINTOR|839170|10|13I||10</refNo>
<refType>2</refType>
<occurrenceCode>1001</occurrenceCode>
<occurrenceDate>2016-04-18T15:01:33</occurrenceDate>
<occurrenceConsequence>0</occurrenceConsequence>
<remarks/>
</occurrence>
- Observação:
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|