01. DADOS GERAIS
Produto: |
TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | SIGAFAT - Faturamento |
Função: | ACDA100 - Ordem de Separação |
Ticket: | 11398855 |
Issue: | DMANMAT01-31496 |
02. DESCRIÇÃO
O ponto de entrada ACD100G1 tem por objetivo retornar um array com os itens a serem aglutinados conforme necessidade especifica.
Este ponto de entrada funciona em conjunto com os pontos de entrada ACD100G2 e ACD100G3.
Momento da chamada | Ao clicar em Gerar depois de selecionar os pedidos de venda |
---|---|
Parâmetros | aParam - Array com os Itens para serem aglutinados contendo os dados: 01-Cliente/Fornecedor OBS: Se os parâmetros da rotina ACDA100 estiverem configurados para aglutinar para pré-separação, as posições a seguir estarão vazias:
Se os parâmetros estiverem configurados para aglutinar para pré-separação ou aglutinas os pedidos de um mesmo cliente, a posição a seguir estará vazia:
|
Retorno | aRet - Array alterado com os Itens para serem aglutinados contendo os dados: 01-Cliente/Fornecedor |
03. EXEMPLO DE UTILIZAÇÃO
User Function ACD100G1() Local cCliente := '000033' Local aRet := PARAMIXB If cCliente == aRet[1] aRet[03] := "001" aRet[10] := "ACD001" aRet[11] := "001" Else aRet[1] := cCliente EndIf Return aRet
04. DOCUMENTAÇÕES RELACIONADAS
Regras de aglutinação e divisão na ordem de separação
DT PE Customiza o array com os pedidos de venda ordenados e aglutinados