01. DATOS GENERALES


Línea de producto:

Línea Protheus

Segmento:

Backoffice

Módulo:

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

Función:

finxspd1601 - Extractor registro 1601 - EFD ICMS/IPI

Requisito/Story/Issue:

No existe

02. DESCRIPCIÓN

El punto de entrada F16QYCRB, permite sustituir la query estándar que filtra los datos de CAJA por cobrar del registro 1601 - EFD ICMS/IPI.

Los datos devueltos de la query formarán parte de la tabla temporal, revisada en el Punto de entrada F160GRV, para complemento o borrado de los registros enviados al extractor del FISCAL.


Importante

  • La query modificada no debe tener la cláusula ORDER BY, porque el orden estándar debe respetarse y ocurrirá después de la llamada del punto de entrada.
  • La query modificada no debe retirar las columnas existentes en la query estándar.

03. PARÁMETROS

Nombre

Tipo

Descripción

cQuery

Carácter

Query estándar de la extracción de datos por pagar en régimen de CAJA

04. DEVOLUCIÓN

Nombre

Tipo

Descripción

cQuery

Carácter

Nueva query modificada por el punto de entrada

05. EJEMPLO DE UTILIZACIÓN

F16QYCRB
#include 'protheus.ch'
  
/*/{Protheus.doc} F16QYCRB() 
  
    Recibe la query estándar completa que realiza el filtrado de los títulos por cobrar por caja
    del período informado, para generación del registro 1601 - EFD ICMS IPI.
      
    @param ParamIxb[1] - cQuery - Query estándar de la rutina para extracción de los datos
    @return cRet - Query modificada por el punto de entrada
/*/
  
User Function F16QYCRB()
  
    Local cQuery  := ParamIXB[1] //Query estándar
  
    //Incluye filtro por modalidad
    cQuery += " AND SE1.E1_NATUREZ = '000001' " 
  
Return cQuery