01. DADOS GERAIS
Linha de Produto: | Logix |
---|---|
Segmento: | Supply Chain - Logística |
Módulo: | TOTVS Logística WMS |
Função: | Integração WMS Logix x Protheus |
Ticket: | 7487262 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSOL-10859 |
02. SITUAÇÃO/REQUISITO
Quando a Nota Fiscal regularizadora possui algum item com unidade de medida diferente da unidade de medida do depositante (controlada também no Protheus), ao realizar a integração coverageDocument para o Protheus receber essa Nota de regularização não está efetuando o fator de conversão da quantidade regularizada no estoque do Logix e, portanto, o Protheus recebe a Nota com valores incorretos.
03. SOLUÇÃO
Em um primeiro momento, foi realizada a alteração da integração para que fosse realizado o cálculo do fator da conversão, bem como, enviar a tag com o valor do fator convertido.
Ainda assim, mesmo configuradas as unidades de medida no Protheus, este não se responsabiliza por cálculos de conversão de unidade de medida, fazendo com que a Nota seja gerada com a
unidade de medida diferente do controle do depositante. Para resolver essa situação, ficou definido que o WMS Logix realizará a conversão ao enviar para o Protheus.
Com isso, é necessário que no Cadastro do Item (MAN10021) esteja configurado, além do fator de conversão das unidades de medida que podem ser recebidas, também a unidade de medida do depositante. Estando essas configurações ativas, ao realizar o processamento da integração CoverageDocument para Notas de Regularização Fiscal, caso a unidade de medida do item
seja diferente da unidade de medida do depositante será efetuada a conversão da unidade de medida, da quantidade, do preço unitário e, se houver, do valor de desconto.
IMPORTANTE!
- Os demais valores, como valor de acréscimo, impostos e encargos, já entram na Nota Fiscal como o valor a ser descontado do total do item, e não seu valor unitário a ser convertido.
- Como sempre será realizada a conversão quando a unidade de medida for diferente, ou mandar como a Nota foi recebida se a unidade de medida for igual. A tag correspondente ao valor de fator de conversão foi fixada igual a 1 (um).
- Além da alteração do CoverageDocument, também optou-se por efetuar exatamente as mesmas tratativas no InputDocument, responsável pelas Notas Fiscais provisórias e Inventário.
Exemplo de Utilização
MAN10021
- Acesse e configure os itens com a unidade de medida do depositante.
- Cadastre o fator de conversão para uma unidade de medida diferente.
Exemplo:
Unidade de medida do depositante: UN - Unidade
Unidade de medida do documento: MI - Milheiro
Fator de conversão:
De MI para UN = 1000
De UN para MI = 0,001
SUP3760
- Digite uma Nota Fiscal (provisória ou regularizadora), que contenha a unidade de medida diferente do depositante.
Exemplo:
Item TESTE
Unidade de medida MI
Quantidade 1
Preço unitário 1000
RECEBIMENTO
- Efetue o recebimento WMS Logix.
INTEGRAÇÃO EAI
- No momento desta integração, quando provisória (InputDocument) ou regularizadora (CoverageDocument), os dados serão integradas da seguintes maneira:
- Item TESTE
- Unidade de medida UN
- Quantidade 1000
- Preço unitário 1
04. DEMAIS INFORMAÇÕES
- Não se aplica.
05. ASSUNTOS RELACIONADOS
- Não se aplica.