01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Financeiro |
02. CONCEITO
Ponto de entrada que permite tratar os campos que serão apresentados na tela de seleção dos títulos que serão baixados pela rotina de baixa automática FINA090/FINA091.
Nome | Tipo | Descrição | |
---|---|---|---|
Parâmetros | aCampos | Array | Contém os dados dos campos que originalmente serão mostrados na tela de seleção de títulos. |
Retorno | aCampos | Array | Contém os campos com as alterações customizadas (ordenação dos campos diferentes, campos específicos do cliente, etc). |
Importante
Este ponto de entrada pode ser utilizado para ordenação de campos, inserção de campos específicos, etc. Para isso a seguinte estrutura deve ser respeitada:
Aadd(aCampos, { Parâmetro 1, Parâmetro 2, Parâmetro 3, Parâmetro 4})
Onde:
Parâmetro 1 - Nome do Campo;
Parâmetro 2 - Sem utilização;
Parâmetro 3 - Título da coluna que será exibida na MarkBrowse;
Parâmetro 4 - Picture do campo;
03. EXEMPLO DE UTILIZAÇÃO
Importante
Deve-se somente atribuir campos no array aCampos que possuam a opção "Usado" marcada.
F090CPOS
#INCLUDE 'PROTHEUS.CH' User Function F090CPOS() Local aCampos := PARAMIXB //Adiciono o campo E2_NUM no array aCampos para ser exibido na MarkBrowse Aadd(aCampos, {"E2_NUM","","Numero Tit.","@!"}) Return aCampos
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
Baixas Pagar Automática - FINA090
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas