Árvore de páginas


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:-
País:Todos Países
Ticket:-
Requisito/Story/Issue (informe o requisito relacionado) :-


02. DESCRIÇÃO

Este Ponto de Entrada é responsável por montar a consulta que obterá todos os endereços com saldo disponível para efetuar o processo de reabastecimento dos endereços de picking durante a execução de um serviço de expedição.

03. LOCALIZAÇÃO

Localizado no método da classe WMSBCCAbastecimento, que efetua a busca dos endereços disponíveis para reabastecimento.

04. PARÂMETROS

NomeTipoDescrição
cArmazemCaractere

Armazém para o qual está sendo solicitado saldo de reabastecimento

cEnderecoCaractere

Endereço a reabastecer

cProdutoCaractereProduto a ser reabastecido
cPrdOriCaractereProduto a ser reabastecido
cLoteCtlCaractere

Lote a ser reabastecido¹

cNumLoteCaractereSublote a ser reabastecido¹

¹ Existem casos em que pode estar em branco, mesmo o produto controlando lote.

05. RETORNO

NomeTipoDescrição
cAliasD14CaractereDeverá retornar o alias da consulta criada para a busca de saldo.

Para que o processo funcione corretamente, esta consulta deve trazer, obrigatoriamente, uma estrutura de campos com as seguintes denominações:

CampoValor

DC3_ORDEM

Ordem da estrutura na sequência de abastecimento do produto
D14_ENDERCódigo do endereço origem do reabastecimento
D14_ESTFISCódigo da estrutura física origem do reabastecimento
D14_LOTECTLote
D14_NUMLOTSublote
D14_DTVALDData de validade do lote
D14_NUMSERNúmero de série
D14_PRIORPrioridade do saldo por endereço
D14_IDUNITID do unitizador onde o produto está contido
D14_QTDLIBQuantidade disponível no endereço
D14_QTDSPRQuantidade de saída prevista do endereço
D14_SALDOQuantidade disponível no endereço, descontando a saída prevista

06. VERSÕES

Protheus 12.1.17 ou superiores.

07. OBSERVAÇÃO

Todos os parâmetros são recebidos na User Function via PARAMIXB, conforme consta em Execblock / Customização

08. EXEMPLO