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

WMS (Warehouse Management System)

Segmento Executor

Logística

Projeto1

PCREQ-10216

IRM1

PCREQ-10217

Requisito1

PCREQ-10217

Subtarefa1

 

Chamado2

TUBTXZ

País

( X ) Brasil  (  ) Argentina  (  ) México  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colômbia   (  ) Outro _____________.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).

Objetivo

No módulo de WMS, da Linha Datasul, na alocação de itens de um pedido / ordem pelo programa CP0319, quando há alocação de itens com o controle de potência ativado nos parâmetros dos sistema (CD0101), a alocação de saldos no depósito controlado pelo WMS, os valores não estão corretos, permanecendo com valores diferentes entre os módulos de Produção e WMS.

Este problema ocorreu em função da especificação /codificação da funcionalidade de Controle de Potência, da equipe de Manufatura, ser realizada desconsiderando a integração com o módulo de WMS.

No entanto, se a funcionalidade de Controle de Potência não estiver ativa na parametrização do sistema, a alocação da Produção é realizada de forma correta.

Nos programas CP0315 e CP0330, não é realizada a alocação com Controle de Potência, portanto, não estarão contemplados nesta alteração.

 

Definição da Regra de Negócio

Na alocação de ordem, utilizando os programas CP0319, CP0315 e CP0330, quando alocado saldo no deposito controlado pelo WMS, este executa o programa WM9081.P para gerar integração com o WMS.

A integração gera um documento no WMS, que será atendido (separação). Esta separação precisa retornar para o ERP, confirmando as quantidades e lotes separados no WMS.

Esta confirmação de retorno é executada pelo programas WM0553, executando o objeto WM9082.P e WMPRX281.P, sendo que seu intermédio é atualiza a alocação da ordem nas quantidades e lotes separados, realizando a transferência entre depósitos.

Tela de parametrização do Controle de Potência


Tela de Alteração da Quantidade de Alocação com Controle de Potência DESATIVADO

Tela de Alteração da Quantidade de Alocação com Controle de Potência ATIVADO

Rotinas Envolvidas

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

[CP0319 – Manut. Alocação]

[Envolvida]

 

-

[CE0830 – Consulta Saldos Item]

[Envolvida]

 

-

[WM0401]

[Envolvida]

 

-

[WM9081]

[Alteração]

  
[WM0553 - Atualização Produção][Envolvida]  
[WM9082][Envolvida]  
[WMPRX281][Alteração]  

 

Para realizarmos o processo de forma a considerar o valor informado no processo de alocação, os programas de alocação de ordem CP0319, CP0315 e CP0330, quando alocado saldo no deposito controlado pelo WMS, executando o programa WM9081 para gerar integração com o WMS.

A integração gera um documento no WMS, que será atendido (separação). Esta separação precisa retornar para o ERP as quantidades e lotes separados no WMS, este retorno é executado pelo WM0553 executado o WM9082 e wmprx281. Este retorno atualiza a alocação da ordem nas quantidades e lotes separados, assim como realiza a transferência entre depósitos (ex: almoxarifado para produção).

Alterações

  • WM9081: 

Verificar se a parametrização de Controle de Potência está ativa, pelo campo (param-global.modulo-per-ppm).

Se estiver ativa, não considerar o valor do campo aloca-reserva.quant-aloc (Qtd. Teórica - Quando parametrizado por Controle de Potência), e sim, o campo aloca-reserva.qt-aloc-lote (Qtd. Fisica - Quando parametrizado por Controle de Potência).

  • WMPRX281: 

O programa WMPRX281, chamado pelo programa WM9082, realiza o retorno do WMS para o ERP, onde executando as procedures desalocaProducao e transfereSaldo do programa WMPRX281. 

Neste objeto WMPRX281, verificar se a parametrização de "Controle de Potência" está ativa, pelo campo (param-global.modulo-per-ppm).

Se estiver ativa, não considerar o valor do campo aloca-reserva.quant-aloc (Qtd. Teórica - Quando parametrizado por Controle de Potência), e sim, o campo aloca-reserva.qt-aloc-lote (Qtd. Fisica - Quando parametrizado por Controle de Potência).

Tela de Alteração da Quantidade de Alocação com Controle de Potência ATIVADO


Tabelas Utilizadas

  • aloca-reserva – Alocação de Reservas

  • param-global - Parâmetros do Sistema


#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))