Árvore de páginas

Estorno de Movimentação Aglutinada Está Gerando DCR Duplicada

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SiGAWMS - Gestão de Armazenage

Função:

WMSA331 - Monitor de Serviço

Situação/Requisito:

Quando é estornado um dos documentos de um movimento aglutinado, o sistema está gerando uma outra DCR, desvinculando o produto aglutinado e mantendo o registro DCR original com os valores da aglutinação, o que causa uma duplicidade nas quantidades da DCR que dificulta a resolução de novas funcionalidades e ajustes do módulo.

Solução/Implementação:

Toda vez que for gerado um novo registro DCR de uma movimentação de estorno, este ocorrerá somente para os movimentos aglutinados, sendo mantido o registro gerado e excluída a sua origem, a qual possui os dados aglutinados.

Exemplo:

Como estava:

Id Origem
Id DCF Id Movimento Id OperaçãoQuantidade
HWD2V1HWD2V10000091396000009139815< DCR original com aglutinação
HWD2V1HWD2V3000009139600000913985
HWD2V1HWD2V10000091396000009141115< DCR gerada pelo estorno

Como ficou:

Id OrigemId DCFId MovimentoId OperaçãoQuantidade

HWD2V1

HWD2V300000913960000091398

          5

HWD2V1HWD2V10000091396000009141115
Requisito:

DLOGWMSMSP-1764