Línea de producto: | Microsiga Protheus® |
|---|---|
Segmento: | Backoffice |
Módulo: | Financiero |
Función: | FINA410 |
Este punto de entrada permite filtrar registros para el recálculo de saldos de clientes/proveedores (rutina FINA410).
El Punto de entrada FIN410FT se activa dentro de los bucles de repetición de los siguientes entes:
Si la devolución del punto de entrada fuera .F. pasa al próximo registro y no ejecuta el recálculo.
Nombre | Tipo | Descripción |
|---|---|---|
ParamIxb[1] | Carácter | Información enviada referente al MV_PAR01. 1 = Ambos. |
ParamIxb[2] | Carácter | Información referente a la tabla que se está procesando. 1 = Clientes (SA1). |
Nombre | Tipo | Descripción |
lRet | Lógico | .T. Informa que el sistema debe recalcular el ente marcado. .F. Informa que el sistema NO debe recalcular el ente marcado. |
#INCLUDE "TOTVS.CH"
User Function FIN410FT()
Local cMVPAR01 As Character
Local cEntidade As Character
Local lRet As Logical
cMVPAR01 := ParamIxb[1]
cEntidade := ParamIxb[2]
lRet := .T.
//Ejemplo de personalización
If cEntidade == '1' // Clientes (SA1)
//Tratamiento especificado en la personalización
lRet := .F.
EndIf
If cEntidade == '2' // Proveedores (SA2)
//Tratamiento especificado en la personalización
lRet := .F.
EndIf
If cEntidade == '3' // Cuentas por cobrar (SE1)
//Tratamiento especificado en la personalización
lRet := .F.
EndIf
If cEntidade == '4' // Cuentas por pagar (SE2)
//Tratamiento especificado en la personalización
lRet := .F.
EndIf
Return lRet