Bloqueio de Saldo Automático na Finalização do Serviço de Endereçamento
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Supply Chain - Logística | ||||
Módulo: | SIGAWMS - Gestão de Armazenagem | ||||
Rotina: |
| ||||
Requisito/Story/Issue (informe o requisito relacionado): | DLOGWMSMSP-358 | ||||
País(es): | Todos Países | ||||
Banco(s) de Dados: | Todos | ||||
Tabelas Utilizadas: | SDD - Bloqueio de Lotes SDC - Composição do Empenho D14 - Saldo Por Endereço WMSSB2 - Saldos Físico e Financeiro SB8 - Saldos Por LoteD0U - Bloqueio de Saldo D0V - Itens do Bloqueio de Saldo | ||||
Sistema(s) Operacional(is): | Windows / Linux |
Descrição
Implementação realizada com o objetivo de permitir o bloqueio de estoque de forma automática, ao finalizar o processo de endereçamento de uma quantidade específica.
Implementação
Para realizar o bloqueio de saldo de forma automática, o serviço WMS deve estar configurado - campo Bloq. Saldo igual a Sim.
Bloqueio de Saldo Para Armazéns Unitizados
Ao executar a Ordem de Serviço unitizada serão realizados os seguintes processos:
Se estiver configurado para gerar saldo a distribuir, ou seja, o parâmetro Bloqueio de Saldo no Endereçamento (MV_WMSBLQE) estiver ativo, esse saldo e o saldo a classificar serão descontados para os produtos e quantidades do unitizador da Ordem de Serviço.
A quantidade em estoque será empenhada para os produtos e para as quantidades desse unitizador.
Os registros de empenho serão gravados para os produtos e para as quantidades do unitizador.
O documento de empenho será gravado para os produtos e para as quantidades do unitizador que está sendo executado.
Tabelas gravadas nesse momento: SDD, SDC, SB8 (acréscimo do valor campo B8_EMPENHO) e SB2 (acréscimo do valor do campo B2_QEMP e, quando houver controle de saldo a distribuir, desconto do valor do campo B2_QACLASS).
- Ao executar a movimentação WMS serão realizados os seguintes processos:
- A quantidade bloqueada no saldo por endereço WMS será gravada para o endereço de destino da Ordem de Serviço.
- Serão gravados também os produtos do unitizador na tabela de Itens do Bloqueio de Saldo, sendo que o ID de bloqueio deve ser o mesmo ID de bloqueio do documento da demanda de unitização.
- O ID de unitizador sempre será gravado nos Itens do Bloqueio, mesmo que o endereço destino não controle unitizador.
- Tabelas gravadas nesse momento: D0V e D14 (acréscimo do valor do campo D14_QTDBLQ).
Bloqueio de Saldo Para Armazéns Não Unitizados
Ao executar a Ordem de Serviço serão realizados os seguintes processos:
Se estiver configurado para gerar saldo a distribuir, ou seja, se o parâmetro Bloqueio de Saldo no Endereçamento (MV_WMSBLQE) estiver ativo, serão removidos o saldo a distribuir e o saldo a classificar pertencentes a Ordem de Serviço, ocorrendo o empenho da quantidade em estoque (saldos físico/financeiro e saldos por lotes).
Os registros de empenho referentes ao bloqueio de lotes e composição do empenho serão gravados, assim como o documento de empenho para cada Ordem de Serviço, mesmo que os movimentos sejam aglutinados.
Tabelas gravadas nesse momento: SDD, SDC, SB8 (acréscimo do valor campo B8_EMPENHO) e SB2 (acréscimo do valor do campo B2_QEMP e, quando houver controle de saldo a distribuir, desconto do valor do campo B2_QACLASS).
Ao executar a movimentação WMS serão executados os seguintes processos:
A quantidade bloqueada no saldo por endereço WMS será gravada para o endereço de destino da Ordem de Serviço.
Também serão gravados os produtos da Ordem de Serviço, sendo utilizada para isso a tabela de Itens do Bloqueio de Saldo.
Tabelas gravadas nesse momento: D0V e D14 (acréscimo do valor do campo D14_QTDBLQ)
Desbloqueio do Saldo
O desbloqueio de saldo gerado automaticamente ocorre por meio da rotina Bloqueio Saldo WMS (WMSA560), descrita no Documento Técnico: DT Geração de Rotina Para Bloqueio de Saldo no WMS.