01. DATOS GENERALES

Línea de producto:

Línea Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Línea Protheus) - Financiero (SIGAFIN)

Función:FINA989 - Extractor financiero
Requisito/Story/Issue:

No existe

02. DESCCRIPCIÓN

El punto de entrada F989CRIN, ubicado en la query principal que filtra los títulos por cobrar del Extractor fiscal, permite modificar el filtro estándar de los registros de INSS del cuentas por cobrar.

La devolución del punto de entrada sustituye el siguiente filtro de la query estándar: "AND ((SA1.A1_RECINSS = 'S' AND SED.ED_CALCINS = 'S') OR SE1.E1_INSS > 0)"

03. PARÁMETROS

Nombre

Tipo

Descripción

cQuery

Carácter

Trecho de la query estándar de títulos por cobrar que podrá incrementarse

04. DEVOLUCIÓN

Nombre

Tipo

Descripción

cQuery

Carácter

Trecho que se agregará en la query

05. EJEMPLO DE UTILIZACIÓN

F989CRQY
#include 'protheus.ch'

/*/{Protheus.doc} F989CRIN()  

PE permite regla personalizable para la devolución de títulos
por pagar para conformar datos de INSS para la REINF.
	
@param ParamIxb[1] - Query estándar de la rutina FINA989 para 
    títulos por pagar con INSS que se incrementará

@return cQuery - Trecho que se agregará en la query
/*/

User Function F989CRIN()

    Local cQuery  := ""

    //Sustituye el filtro para considerar solamente títulos 
    //con el INSS calculado por el sistema
    cQuery := "AND SA1.A1_RECINSS = 'S' AND SED.ED_CALCINS = 'S' AND SE1.E1_INSS > 0 "

Return cQuery