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 |
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.
aCampos - Array multidimensional contendo os campos presentes no browse de conciliação bancária.
Nome | Tipo | Descrição |
aCampos | Array | Array multidimensional contendo os campos na ordem que deverão ser apresentados no browse. |
#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 |
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |