Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - FINANCIERO
Función:
RutinaNombre TécnicoFecha
FINANCIAL-TITLES.DATA.TLPPService del servicio de cobradores 
País:Todos
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMINA-24203

02. DESCRIPCIÓN

Se requiere habilitar en el punto de entrada F998NRIOFLT el cual tiene la funcionalidad de retornar uno o más filtros en la selección de registros (Query) que se usa en la pantalla de "Agregar otros títulos" ahora se ejecute en la pantalla de nuevo recibo al extraer títulos del cliente seleccionado.


03. INFORMACIÓN ADICIONAL

Se realizan cambios en los siguientes fuentes:

  • Data del servicio de títulos financieros  (FINANCIAL-TITLES.DATA.TLPP). Se realiza la ejecución del PE en la extracción de títulos financieros en Nuevo Recibo, el cual retornara la expresión SQL del filtro de selección de documentos.


  1. Realizar un respaldo del repositorio (RPO).
  2. Como buena práctica aplicar el paquete de expedición continua Financiero - Totvs Recibo MI.
  3. Aplicar el parche correspondiente al issue DMINA-24203.
  4. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  5. Crear la función de usuario "Agregar más filtros al extraer títulos" (F998NRIOFLT) el cual retornará la sentencia Where de la expresión SQL del Query a realizar.
  6. Dentro del módulo Financiero ejecutar la rutina TOTVS Recibo (Actualizaciones | Cuentas por cobrar).
  7. En la sección Nuevo recibo, llenar el encabezado y clic en extraer títulos
  8. Verifique que se hayan realizado los filtros correctamente a los títulos a través del PE F998NRIOFLT.

¡IMPORTANTE!

La presente solución aplica para versión 12.1.2210 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha de la expedición del issue.


DescripciónActualizaciones
Punto de entrada:F998NRIOFLT 
Nombre del programa fuente:financial-titles.data.tlpp
Parámetros recibidos

Nombre

Tipo

Descripción

PARAMIXB[1]CExpresión SQL correspondiente al filtro estándar (Where) de selección (Query) de documentos.
PARAMIXB[2]N

Expresión para identificar el filtro correspondiente a cada pantalla 1-Extraer títulos  2-Incluir otros títulos

Respuesta:

Nombre

Tipo

Descripción

Obligatorio

cQuery 

CExpresión SQL del filtro de selección de documentos. Debe retornar la expresión recibida, complementada con los criterios específicos.Si
Ejemplo de PE F887ROT y función de usuario
#Include 'Protheus.ch'

//Punto de entrada F998NRIOFLT

User Function F998NRIOFLT()
Local cQuery	:= Paramixb[1]
Local nTipo  	:= Paramixb[2]  // 1-Extraer titulos/ 2-Incluir otros titulos
    
If nTipo == 2 //2-Incluir otros titulos
    cQuery += " AND E1_VALOR < 2000 "
EndIF

If nTipo == 1 // 1-Extraer titulos
    cQuery += " AND E1_VALOR > 2000 "
EndIF

Return cQuery
  

04. ASUNTOS RELACIONADOS

  • TOTVS Recibo
  • 5.2 Puntos de entrada disponibles