Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoServicios

Módulo:SIGAFIN - Financiero
Función:



RutinaNombre TécnicoFecha
FINANCIAL-TITLES.DATA.TLPP
service
Service del servicio de cobradores14/02/2022



País:Todos
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):

DMINA-14277

DMINA-15056


02. SITUACIÓN/REQUISITO

Se necesita crear un punto de entrada en el cual permita agregar fitros filtros en la busqueda búsqueda de otros titulostítulos por cobrar.


03. SOLUCIÓN

Se crea el acceso del punto de entrada F998NRMCOL en la rutina financial-titles.data.tlpp del servicio de titulos títulos financieros, con el objetivo de que al buscar otro tiutulos otros títulos se pudea puedan agregar filtros de la tabla de Títulos por Cobrar (SE1).


Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio (RPO).
  2. Realizar la aplicación del parche correspondiente al issue DMINA-14277.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
Totvs custom tabs box items
defaultno
referenciapaso2
  1. Crear la función de usuarioF998NRIOFLTpara por el cual  se permita agregar filtros de selección en agregar la sección Incluir otros titulostítulos.

  2. La función debe retornar la el sentencia Where de la expresión SQL del Query a realizar.
  3. Dentro del modulo Financiero ejecutar módulo Financiero, ejecutar la rutina TOTVS Recibo (Actualizaciones | Cuentas por cobrar | TOTVS Recibo).
  4. Dentro del aplicativo de TOTVS Recibo, ir a Nuevo Recibo.
  5. Llenar el encabezado del recibo.
  6. Clic en incluir Incluir otros titulostítulos.
  7. Al aplicar los filtros sobre los titulos títulos se ejecutará el punto de entrada F998NRIOFLT.
  8. La función de usuario mostrará los titulos con el filtro extra Se mostrarán los títulos por cobrar de acuerdo al filtro estándar más los criterios definidos a través del Punto de Entrada.



04. INFORMACIÓN ADICIONAL

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



NombreTipoDescripción
PARAMIXB[1]C
Where del Query para el filtrado de documentos
Expresión SQL correspondiente al filtro estándar (Where) de selección (Query) de documentos.
PARAMIXB[2]N

Expresión para identificar el filtro corresponiente a cada pantalla 1-Extraer titulos  2-Incluir otros titulos



Respuesta:



NombreTipoDescripciónObligatorio
peQuery

cQuery

ARetorna el where del query para el filtrado de documentosSi

User Function F998NRIOFLT()

...

CExpresión SQL del filtro de selección de documentos. Debe retornar la expresión recibida, complementada con los criterios específicos.Si




Ejemplo:

Bloco de código
languageactionscript3
titleEjemplo de PE F887ROT y función de usuario
linenumberstrue
#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
  

Card documentos
InformacaoLa presente solución aplica para versión 12.1.33 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha de la expedición del issue.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS

...

Puntos de entrada disponibles en TOTVS Recibo



Templatedocumentos