Producto: | TOTVS Backoffice |
Línea de producto: | Línea Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM) |
Función: | SI2 - Registros contables |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe el requisito relacionado): |
El Punto de Entrada se utiliza para que el cliente pueda realizar una validación adicional al confirmar la ejecución de la rutina de asientos contables off line.
Function CTBANFE() - Após confirmar tela de parâmetros.
Nombre | Tipo | Descripción |
PARAMIXB[1] | Numérico | 1 = Procesa / 0 = No procesa |
PARAMIXB[2] | Fecha | Fecha inicial para filtrar los documentos de entrada |
PARAMIXB[3] | Fecha | Fecha final para filtrar los documentos de entrada |
PARAMIXB[4] | Carácter | Sucursal inicial para filtrar los documentos de entrada |
PARAMIXB[5] | Carácter | Sucursal final para filtrar los documentos de entrada |
Tipo | Descripción |
Lógico |
|
#Include "Protheus.ch"
/*/{Protheus.doc} CTBVALOK
PE para realizar validaciones en la rutina
de asientos contables off line.
@type function
@author
@since 01/10/2024
/*/
User Function CTBVALOK() //-- nRet := 0 --> No realiza la contabilización de los documentos de entrada//-- nRet := 1 --> Realiza la contabilización de los documentos de entrada
Local lRet := .T.
Local dDataIni := PARAMIXB[1]//-- dDataIni --> Fecha inicial para filtrar los documentos de entrada ("D1_DTDIGIT")
Local dDataFim := PARAMIXB[2]//-- dDataFim --> Fecha final para filtrar los documentos de entrada ("D1_DTDIGIT")
Local cFilIni := PARAMIXB[3]//-- cFilIni --> Sucursal inicial para filtrar los documentos de entrada ("D1_FILIAL")
Local cFilFim := PARAMIXB[4]//-- cFilFim --> Sucursal final para filtrar los documentos de entrada ("D1_FILIAL")
//-- Ejemplo de personalización
lRet := FWAlertYesNo("¿Desea continuar con la acción Sí/No","¡ATENCIÓN!")
Return lRet