Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Financeiro
Função:

FINA380 - Conciliação Bancária

Requisito/Story/Issue (informe o requisito relacionado) :DFINTES-238


02. DESCRIÇÃO

A finalidade do ponto de entrada F380CPOS é permitir que a ordem dos campos apresentadas no browse seja alterada conforme necessidade.

Obs.1: A primeira posição do array não deve ser modificada, pois se trata do campo E5_OK utilizado para marcação dos registros.
Obs.2: Os demais campos podem ter suas posições alteradas, mas nunca deverão ser removidos do array. 

03. PARÂMETROS

        aCampos - Array multidimensional contendo os campos presentes no browse de conciliação bancária.

04. RETORNO

Nome

Tipo

Descrição

aCampos

Array

Array multidimensional contendo os campos na ordem que deverão ser apresentados no browse.

05. EXEMPLO DE UTILIZAÇÃO

F380CPOS
#Include "TOTVS.ch"

/*/{Protheus.doc} F380CPOS
Ponto de entrada para adição de novas colunas no browse de marcação de conciliação.

paramixb: [1] aCampos - Campos padrões do browse/tabela temporária

@type       Function
@author     TOTVS
@since      15/10/2020
@return     aCampos, array, array dos campos que estarão presentes no browse.
/*/
User Function F380CPOS() As Array
    
    Local aCampos   As Array

    aCampos := {{"E5_OK",,          "Rec."},;
                {"E5_FILIAL",,      "Filial"},;
                {"E5_DTDISPO",,     "DT Disponivel"},;
                {"E5_MOEDA",,       "Numerario"},;
                {"E5_VALOR",,       "Vlr. Movimen.",PesqPict("SE5","E5_VALOR",19)},;
                {"E5_MOTBX",,       "Motivo Baixa"},; // Novo campo adicionado
                {"E5_NATUREZ",,     "Natureza"},;
                {"E5_BANCO",,       "Banco"},;
                {"E5_AGENCIA",,     "Agencia"},;
                {"E5_CONTA",,       "Conta"},;
                {"E5_NUMCHEQ",,     "Num. Cheque"},;
                {"E5_DOCUMEN",,     "Documento"},;
                {"E5_VENCTO",,      "Vencimento"},;
                {"E5_DATA",,        "DT Movimento"},;
                {"E5_RECPAG",,      "Rec/Pag"},;
                {"E5_BENEF",,       "Beneficiario"},;
                {"E5_HISTOR",,      "Historico"},;
                {"E5_CREDITO",,     "Cta Credito"},;
                {"E5_PREFIXO",,     "Prefixo"},;
                {"E5_NUMERO",,      "Numero"},;
                {"E5_PARCELA",,     "Parcela"},;
                {"E5_TIPO",,        "Tipo"},;
                {"E5_CLIFOR",,      "Cli/For"},;
                {"E5_LOJA",,        "Loja"}}

Return aCampos