Ponto de Entrada
Descrição: | O Ponto de Entrada MA103F4I permite adicionar campos no array com registros da SC7 utilizados na seleção do pedido de compras. Executado uma vez para cada item do pedido de compras. Este Ponto de Entrada deve ser utilizado em conjunto com o MA103F4H. |
Localização: | O Ponto de Entrada se encontra no momento da inclusão de colunas de seleção do pedido de Compras. No momento da montagem do browse de exibição dos pedidos de compra. |
Programa Fonte: | MATA103.PRW |
Função: | A103ForF4 - Tela de importação de Pedidos de Compra |
Retorno: | Nome | Tipo | Descrição | Obrigatório | aRet | Array | Retorna um array contendo o conteúdo dos campos a serem adicionados ao browse. Este ponto será disparado para cada pedido de compra adicionado (linha). Os conteúdos devem estar em formato string e seguirem a ordem dos campos definidos em MA103F4H. | Sim |
|
Exemplo:
#Include 'Protheus.ch'
User Function MA103F4I()
Local aRet := {}
// Customizações do Usuario.
If A103GCDisp() .And. lNfMedic //Possui Registro na Tabela de Contratos e checkbox "Filtra Medicao" marcado
aRet := { SC7->C7_OBSM, SC7->C7_COND }
Else
aRet := { SC7->C7_OBSM, SC7->C7_COND }
EndIf
Return(aRet)