01. DADOS GERAIS
Produto: | TOTVS Manufatura
|
---|---|
Linha de Produto: | Linha Datasul |
Segmento: | Manufatura |
Módulo: | MCP |
Função: | Apontamento MOB/GGF TOTVS MES |
País: | Brasil |
Ticket: | 10660261 |
Requisito/Story/Issue (informe o requisito relacionado) : | DMANUFATURA-1629 |
02. SITUAÇÃO/REQUISITO
Esta ocorrendo erro no estorno do apontamento de MOB/GGF pelo TOTVS MES. O erro ocorre, pois um mesmo XML executa ambos apontamentos de GGF e MOB, e retorna os IDs de apontamento em dois <Destination> distintos. O PC-Factory, no entanto está lendo e guardando apenas um deles, fazendo que numa necessidade de estorno, apenas uma das tabelas seja estornada. Na situação atual, apenas o GGF é estornado, ficando MOB pendente.
03. SOLUÇÃO
Alterado o envio da tag "Destination" do apontamento de MOB/GGF, para identificar se o ID é MOB ou GGF. Também foi alterado o Adapter, para somente fazer apontamento ou estorno. Ou Seja, se no XML recebido tiver a tag "ReversedReport" com valor "TRUE" será registrado o estorno solicitado da tag <IntegrationReport>MOB133316|GGF154115</IntegrationReport>. Se vier também um apontamento, a PPI precisará enviar novo XML sem a tag "ReversedReport" ou com valor "FALSE".
Caso o estorno, ainda venha a tag <IntegrationReport>154115</IntegrationReport> apenas com o valor sem indicação de ser MOB ou GGF, então o estorno será efetuado apenas no movimento de GGF.
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
- Não se aplica.