01. DADOS GERAIS
Produto: | TOTVS Logística WMS |
---|---|
Linha de : | Linha Protheus |
Segmento: | Logística |
Módulo: | TOTVS WMS - Linha Protheus - WMS Protheus (SIGAWMS) |
Função: | DLGV030 - Apanhe / Abastecimento de mercadorias |
País: | Todos Países |
Ticket: | 16711089 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-16006 |
02. DESCRIÇÃO
Este Ponto de Entrada permite configurar um percentual de tolerância para a separação de quantidade inferior a original do movimento.
Possui funcionalidade semelhante ao parâmetro MV_WMSQSEP, porém, diferentemente do parâmetro, permite variar o percentual de tolerância de acordo com determinadas regras.
Exemplo
- Se estiver executando um serviço de expedição convencional, não permite que seja separada uma quantidade menor do que a original do movimento.
- Contudo, se for um serviço de requisição para produção, permite separar um valor menor do que a quantidade original da movimentação.
03. LOCALIZAÇÃO
Localizado na função AlteraQtd da rotina DLGV030 (Apanhe / Abastecimento de Mercadorias), que verifica a validação e permite efetuar a alteração da quantidade movimentada
04. PARÂMETROS
Não se aplica.
05. RETORNO
Nome | Tipo | Descrição |
---|---|---|
nPerTolPE | Numérico | Percentual de tolerância para separação a menor |
lQtdMaior | Lógico | Se a quantidade original for menor que a quantidade movimentada, o valor será .T., caso contrário, .F. |
06. VERSÕES
Protheus 12.1.2210 ou superiores.
07. OBSERVAÇÃO
Não se aplica.
08. EXEMPLO
------
#INCLUDE "PROTHEUS.CH"
User Function WMSQMSEG()
Local nPerToler := 5
Return nPerToler
------