01. DADOS GERAIS
Produto: | TOTVS Logística WMS
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Logística |
Módulo: | SIGAWMS - Gestão de Armazenagem |
Função: | OMSA200 - Montagem de Carga |
País: | Todos Países |
Ticket: | - |
Requisito/Story/Issue (informe o requisito relacionado) : | - |
02. DESCRIÇÃO
Este Ponto de Entrada permite incluir cláusulas extras que podem contemplar situações não atendidas pelo produto padrão.
03. LOCALIZAÇÃO
Localizado na função que monta a query de busca para aglutinação de Ordens de Serviço WMS provenientes da rotina OMSA200 (Montagem de Carga).
04. PARÂMETROS
Não se aplica.
05. RETORNO
Nome | Tipo | Descrição |
---|---|---|
cRetPE | Caractere | Cláusulas extras que serão adicionadas ao comando SQL padrão. |
06. VERSÕES
Protheus 12.1.20 ou superiores.
07. OBSERVAÇÃO
Os comandos retornados devem estar num formato compatível com SQL ANSI.
O Ponto de Entrada somente será acionado quando uma das opções do parâmetro MV_WMSACEX estiver habilitada (1 - Aglutinação por Carga ou 2 - Aglutinação por Carga/Cliente).
08. EXEMPLO
------
#INCLUDE "PROTHEUS.CH"
User Function WMSACEXP()
Local cRetPE := ""
// Se for OS referente a um documento do Cliente XXXXX, deve aglutinar por Carga/Cliente
If DCF→ DCF_CLIFOR == "XXXXX"
cRetPE += " AND DCF_CLIFOR = '"+DCF→ DCF_CLIFOR+"'"
cRetPE += " AND DCF_LOJA = '"+DCF→DCF_LOJA+"'"
EndIf
Return cRetPE
------