...
| Linha Línea de Produtoproducto: | Microsiga Protheus® |
|---|---|
Segmento: | Backoffice |
Módulo: | Financeiro Financiero |
| Função Función: | FINC040 – Posição de Títulos a ReceberSituación de títulos por cobrar |
...
O ponto El punto de entrada FI040MNCP é utilizado para a manipular as colunas do aBrowse da rotina de consulta Posição de Títulos a Receber se utiliza para el manejo de las columnas del aBrowse de la rutina de consulta Situación de títulos por cobrar (FINC040).
Para atender a Lei Geral de Proteção de Dados (Lei cumplir con la Ley general de protección de datos (Ley n° 13.70), alguns algunos campos que apresentam informações muestran informaciones consideradas como dados sensíveis, serão ofuscados deixando datos sensibles, se ocultarán y dejarán de ser legíveislegibles.
Para tratar ofuscação la ocultación de campos modificados por esse ponto este punto de entrada, utilizar o Ponto de Entrada utilice el Punto de entrada FI040CPCO .
A execução do La ejecución del PE FI040MNCP está condicionada à presença dos PE's abaixoa la presencia de los siguientes PE:
...
| Nome Nombre | Tipo | Descrição Descripción |
|---|---|---|
PARAMIXB[1] | Array | Dados das colunas (nome e campo da tabela temporária Datos de las columnas (nombre y campo de la tabla temporal). |
...
Tipo | Descrição Descripción |
|---|---|
Array | Dados das colunas atualizado (nome e campo da tabela temporária Datos de las columnas actualizado (nombre y campo de la tabla temporal). |
...
...
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
#INCLUDE "TOTVS.CH"
//----------------------------------------------------------------------------------
/*/{Protheus.doc} FI040MNCP
ManipulaManeja aslas colunascolumnas dode aBrowse naen la rotinarutina de Consulta de Títulos apor Recebercobrar (FINC040).
@return aBrowPE[1] = Nome da coluna a ser exibido em tela;Nombre de la columna que se mostrará en la pantalla.
aBrowPE[2] = Campo de dala tabelatabla SE5 aque serse adicionado;incluirá.
/*/
//----------------------------------------------------------------------------------
User FUNCTION FI040MNCP() as array
LOCAL aBrowPE := PARAMIXB[1] as array// Array para ser manipuladomanejarse
IF EMPTY(aBrowPE)
aBrowPE:= {;
{" " ,"OK"},; //Led de ativoactivo, canceladoanulado ouo estornadorevertido
{"DataFecha" ,"DATAX"},;
{"JurosIntereses" ,"JUROS"},;
{"Multa" ,"MULTA"},;
{"CorreçãoCorrección" ,"CORRECAO"},;
{"DescontosDescuentos" ,"DESCONTOS"},;
{"Valores Acessóriosaccesorios" ,"VALACESS"},;
{"Valor Descontadodescontado" ,"VALORTRANS"},;
{"Valor Recebidocobrado" ,"VALORRECEB"},;
{"Motivo" ,"MOTIVO"},;
{"HistóricoHistorial" ,"HISTORICO"},;
{"DataFecha ContabilizaçãoContabilidad" ,"DATACONT"},;
{"DataFecha ContabilizaçãoContabilidad" ,"DATADISP"},;
{"Lote" ,"LOTE"},;
{"Banco" ,"BANCO"},;
{"AgênciaAgencia" ,"AGENCIA"},;
{"ContaCuenta" ,"CONTA"},;
{"Documento" ,"DOCUMENTO"},;
{"FilialSucursal Movto." ,"FILIALSUCURSAL"},;
{"Reconciliado" ,"RECONC"},;
{"ID" ,"IDORIG"};
}
ENDIF
IF ASCAN(aBrowPE,{|e| e[2] $ 'E5_BENEF' }) == 0
AADD(aBrowPE,{"Campo1","E5_BENEF"}) // Campo 1 incluido pelopor el cliente
ENDIF
IF ASCAN(aBrowPE,{|e| e[2] $ 'E5_AUTBCO' }) == 0
AADD(aBrowPE,{"Campo2","E5_AUTBCO"}) // Campo 2 incluido pelopor el cliente
ENDIF
RETURN aBrowPE |