Este Ponto de Entrada foi descontinuado a partir da versão 11.80, release 9.
Ponto de entrada alterativo que poderá ser utilizado: WMSQYSEP -- Consulta de Saldo para Separação
Ponto-de-Entrada: DLESCOAP - Define o Endereço Origem para realização de Apanhe / Separação
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
LOCALIZAÇÃO : Function DlgxProEnd() responsável pela pesquisa de endereços que possuam o produto e que esteja vencendo primeiro para efetuar apanhe / searação ou reabastecimento.
EM QUE PONTO : Na definição do Endereço a ser escolhido para o Apanhe / Separação.
USO : Possibilita definir um Endereço Origem onde o Apanhe / Separação será realizado.
Eventos
Programa Fonte
DIgXfun.PRW
Sintaxe
DLESCOAP - Define o Endereço Origem para realização de Apanhe / Separação ( < cProduto> , < cLocDest> , < cEstDest> , < cEndDest> , < nQuant> ) --> aRetPE
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cProduto | Array of Record | X | |||||||||||||||
cLocDest | Array of Record | X | |||||||||||||||
cEstDest | Array of Record | X | |||||||||||||||
cEndDest | Array of Record | X | |||||||||||||||
nQuant | Array of Record | PARAMIXB [05] = Quantidade. | X |
Retorno
aRetPE
- (vetor)
- Retorno Esperado: Array no seguinte formato:
aRetPE[01] = Lote (Default=NIL)
aRetPE[02] = Sub-Lote (Default=NIL)
aRetPE[03] = Armazém Origem (Obrigatório)
aRetPE[04] = Estrutura Física Origem (Obrigatório)
aRetPE[05] = Endereço Origem (Obrigatório)
aRetPE[06] = Numero de Serie Origem (Default=NIL)
aRetPE[07] = Quantidade (Default=Quantidade Destino)
Observações
Exemplos
User Function DLESCOAP()//-- Ponto de entrada apos encontrar endereço com o produto para apanhe/separacao.//-- Exemplo: Permite definir um endereço para o apanhe / separacao.Local cCodPro := aParamIXB[1] // Codigo do ProdutoLocal cArmDes := aParamIXB[2] // Armazem DestinoLocal cEstDes := aParamIXB[3] // Estrutura Fisica DestinoLocal cEndDes := aParamIXB[4] // Endereco DestinoLocal nQuant := aParamIXB[5] // Quantidade DestinoLocal aRet := {}// --- Processamento...aAdd(aRet, ; '000001',; // Lote Origem (Default=NIL) '0001',; // Sub-Lote Origem (Default=NIL) '01',; // Armazem Origem (Obrigatorio) '02020101',; // Estrutura Fisica Origem (Obrigatorio) '000002',; // Endereco Origem (Obrigatorio) '000001',; // Numero de Serie Origem (Default=NIL) 100} // Quantidade (Default=Quantidade Destino)Return aRet
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas