Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsProcedimiento de utilización ,Paso 02, Paso 03, Paso 04
idsProcedimiento de utilización
Totvs custom tabs box items
defaultyes
referenciaProcedimiento de utilización
  1. Crear la función de usuario F998BRFLT para agregar

    filtros

    filtro de

    búsqueda; definir el Query y retornar la consulta

    campos para búsqueda de recibos.

  2. La función debe retornar la expresión SQL para la consulta correspondiente.
  3. Dentro del modulo Financiero ejecutar la rutina TOTVS Recibo (Actualizaciones | Cuentas por cobrar).
  4. Dentro del aplicativo de TOTVS Recibo | , ir a Buscar recibo, llenar los campos de consulta de acuerdo a lo los recibos que se desea buscar y visualizar.
  5. Al dar click clic en Aplicar se ejecutara ejecutará el punto de entrada F998BRFLT.
  6. La función de usuario afectara afectará la búsqueda de recibos, aplicando los filtros llenados definidos por el usuario desde TOTVS Recibo más los filtros agregados desde el punto de entrada (F998BRFLT). el cual retornara un solo Query esta función retornará la expresión SQL necesaria para realizar la consulta (Query) a la base de datos mostrando los recibos que cumplan todas las condiciones.


04. INFORMACIÓN ADICIONAL

DescripciónActualizaciones
Punto de entrada:F998BRFLT
Nombre del programa fuente:RECEIPT.DATA.TLPP
Parámetros recibidos:
NombreTipoDescripción
PARAMIXB[1]CCampos a mostrar de Expresión SQL estándar para la consulta SQL (SELECT) que contará los registros a seleccionar.
PARAMIXB[2]CCampos a los cuales se les realizara el filtrado SQL Expresión SQL estándar con filtros por campo que se utilizada para filtrar (WHERE) los registros a seleccionar.
PARAMIXB[3]C

Este punto de entrada se ejecuta en dos partes, este parámetro indica el tipo de consulta (expresión SQL para el Query a la base de datos) que se debe retornar:

"complete" - El punto de entrada debe retornar una expresión de consulta (Query) completa, la cual se utiliza para determinar el total de registros que se visualizaran.

"where" - El punto de entrada solo complementa la expresión de condiciones (WHERE) para la selección de registros a visualizar.

Parte del Query a retornar; "Complete"-Query completo , "Where"-Solo las condicionales del Query

Respuesta:
NombreTipoDescripciónObligatorio
queryNewCRetorna el Query con los campos a mostrar y el filtradola expresión SQL de la consulta a realizar de acuerdo al tipo de Query; "complete" o "where".Si

Ejemplo:

#Include 'Protheus.ch'

User Function F998BRFLT
   Local querySelect := Paramixb[1]
   Local queryWhere := Paramixb[2]
   Local queryOption := Paramixb[3]
   Local whereNew := " AND SEL.EL_RECIBO >= 0040"
   Local queryNew := ""

...