Línea de producto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Financiero |
Función: | FINC040 – Situación de títulos por cobrar |
El punto de entrada FI040MNCP se utiliza para el manejo de las columnas del aBrowse de la rutina de consulta Situación de títulos por cobrar (FINC040).
Para cumplir con la Ley general de protección de datos (Ley n° 13.70), algunos campos que muestran informaciones consideradas como datos sensibles, se ocultarán y dejarán de ser legibles.
Para tratar la ocultación de campos modificados por este punto de entrada, utilice el Punto de entrada FI040CPCO .
La ejecución del PE FI040MNCP está condicionada a la presencia de los siguientes PE:
Nombre | Tipo | Descripción |
---|---|---|
PARAMIXB[1] | Array | Datos de las columnas (nombre y campo de la tabla temporal). |
Tipo | Descripción |
---|---|
Array | Datos de las columnas actualizado (nombre y campo de la tabla temporal). |
#INCLUDE "TOTVS.CH" //---------------------------------------------------------------------------------- /*/{Protheus.doc} FI040MNCP Maneja las columnas de aBrowse en la rutina de Consulta de Títulos por cobrar (FINC040). @return aBrowPE[1] = Nombre de la columna que se mostrará en la pantalla. aBrowPE[2] = Campo de la tabla SE5 que se incluirá. /*/ //---------------------------------------------------------------------------------- User FUNCTION FI040MNCP() as array LOCAL aBrowPE := PARAMIXB[1] as array// Array para manejarse IF EMPTY(aBrowPE) aBrowPE:= {; {" " ,"OK"},; //Led de activo, anulado o revertido {"Fecha" ,"DATAX"},; {"Intereses" ,"JUROS"},; {"Multa" ,"MULTA"},; {"Corrección" ,"CORRECAO"},; {"Descuentos" ,"DESCONTOS"},; {"Valores accesorios" ,"VALACESS"},; {"Valor descontado" ,"VALORTRANS"},; {"Valor cobrado" ,"VALORRECEB"},; {"Motivo" ,"MOTIVO"},; {"Historial" ,"HISTORICO"},; {"Fecha Contabilidad" ,"DATACONT"},; {"Fecha Contabilidad" ,"DATADISP"},; {"Lote" ,"LOTE"},; {"Banco" ,"BANCO"},; {"Agencia" ,"AGENCIA"},; {"Cuenta" ,"CONTA"},; {"Documento" ,"DOCUMENTO"},; {"Sucursal Movto." ,"SUCURSAL"},; {"Reconciliado" ,"RECONC"},; {"ID" ,"IDORIG"}; } ENDIF IF ASCAN(aBrowPE,{|e| e[2] $ 'E5_BENEF' }) == 0 AADD(aBrowPE,{"Campo1","E5_BENEF"}) // Campo 1 incluido por el cliente ENDIF IF ASCAN(aBrowPE,{|e| e[2] $ 'E5_AUTBCO' }) == 0 AADD(aBrowPE,{"Campo2","E5_AUTBCO"}) // Campo 2 incluido por el cliente ENDIF RETURN aBrowPE