Línea de producto: | Microsiga Protheus® |
|---|---|
Segmento: | Servicios |
Módulo: | Financiero |
Función: | CTBAFIN - Contabilidad Off-line |
El Punto de entrada F370E2F permite la edición completa de la Query que consulta en la Tabla SE2 (Títulos por pagar), permitiendo modificar el filtrado de los registros para la contabilidad.
Informaciones
La query debe editarse preferencialmente en la cláusula WHERE.
La query transferida puede variar en este punto de entrada, ya que se basa en los parámetros definidos (Pergunte) en la rutina.
Nombre | Tipo | Descripción |
|---|---|---|
PARAMIXB | Carácter | Expresión SQL de filtro de los registros. |
Tipo | Descripción |
|---|---|
Carácter | Expresión SQL de filtro de los registros complementada con las condiciones de la personalización. |
#INCLUDE 'TOTVS.CH'
User FUNCTION F370E2F() as character
LOCAL cQRY := PARAMIXB as character
LOCAL cSELECT := "" as character
LOCAL cFROM := "" as character
LOCAL cWHERE := "" as character
cSELECT := SUBSTR(cQRY, 1, AT("FROM",cQRY)-1)
cFROM := SUBSTR(cQRY, AT("FROM",cQRY),AT("WHERE",cQRY)-1-LEN(cSELECT))
cWHERE := SUBSTR(cQRY, AT("WHERE",cQRY))
cWHERE += " AND E2_DTFATUR BETWEEN '20191129' AND '20191129' "
cQRY := cSELECT + cFROM + cWHERE
CONOUT('<<< Execução do PE F370E2F >>> THREAD['+ GetThreadID() +'] - SQLCommand[' + cQry + ']')
RETURN cQry