Árvore de páginas

Produto:

Protheus.

Ocorrência:

A250ARD4: Seleciona os dados da Tabela SD4 e ordena empenhos.

Passo a passo:

Localização: Função A250Atu - Função utilizada para atualização das tabelas relacionadas à produção.

Em que ponto: Ponto de Entrada executado na tela de atualização da rotina MATA250. O ponto de entrada poderá ser utilizado para selecionar os dados da tabela SD4 e ordenar quais empenhos serão considerados primeiro.

Programa fonte: MATA250.PRX

SintaxeA250ARD4 - Seleciona os dados da Tabela SD4 e ordena empenhos ( < ParamIxb> ) --> aExpA

Parâmetro:

NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIxbVetor(Para mais detalhes vide observações) X 

Retorno:

aExpA(vetor)

  • Retorna array ,se existir, um novo array com a nova ordem dos empenhos

Exemplo:

User Function A250ARD4() Local aItensSD4 := ParamIXB   //-- Array com os itens a serem processados Local aRetSD4   := aItensSD4     //-- Array que ira retornar as alterações processadas pelo cliente 
//-- Rotina de customização do usuário no array aRetSD4 Return aRetSD4                   //-- Retorna o array com as alterações customizadas 

Observações:

O ponto de entrada recebe como parâmetro um array (ParamIXB), contendo o os dados com a ordenação original da tabela SD4.  

ParamIXB - Possui como para metro o próprio cArraySD4 que contém os empenhos da ordem original, ou seja , os dados dos empenhos antes de ser executado o ponto de entrada. 

aItensSD4 - Array que irá devolver os itens processados com as alterações definidas pelo usuário.