01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||||||||
Segmento: | Backoffice | |||||||||||||||
Módulo: | SIGAFIN - Financiero | |||||||||||||||
Función: |
| |||||||||||||||
País: | Todos | |||||||||||||||
Pacote: | 014354 | |||||||||||||||
Ticket: | N/A | |||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-23689/DMINA-23690 |
02. SITUACIÓN/REQUISITO
Se requiere habilitar un nuevo grupo de preguntas llamado "FINA998BUS" el cual va a sustituir los campos del motor de Búsqueda en la opción "Buscar Recibos", donde si el usuario agrega más preguntas podrá agregar estas al filtro usando el PE F998BRFLT.
03. SOLUCIÓN
Se realizan cambios en los siguientes fuentes:
- Aplicativo de TOTVS Recibo (FINA998.PRW) se realizan cambios en el Aplicativo de TOTVS Recibo para obtener este nuevo grupo de preguntas por medio de un service de framework.
- TOTVS Recibo (FINA998.prw) se realizan cambios para verificar si el grupo de preguntas existe y enviar el mensaje de validación.
- Servicio de Recibos (receipt.service.tlpp) se realizan cambios de enviar al Punto de entrada el objeto Json con el contenido de los campos del Grupo de Preguntas.
- Data del Servicio de Recibos (receipt.data.tlpp) Se configura el query para filtrar por los campos del Grupo de Preguntas FINA998BUS.
- Realizar un respaldo del repositorio (RPO).
- Como buena práctica aplicar previamente el paquete de expedición continua Financiero - Totvs Recibo MI con fecha del
- Realizar la aplicación del parche correspondiente al issue.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- Actualizar el diccionario de datos, ver la sección 04. Información Adicional.
En la rutina de Clientes (MATA030), ubicada en el módulo Financiero (Actualizaciones | Archivos) registré un cliente.
En la rutina de Productos (MATA010), ubicada en el módulo SIGAFAT (Actualizaciones | Archivos), incluir un nuevo producto.
- En la rutina de Tipos de Entrada y Salida (MATA080), ubicada en el módulo SIGAFAT (Actualizaciones | Archivos), incluir una TES de salida.
- En la rutina de Facturaciones (MATA467N), ubicada en el módulo SIGAFAT (Actualizaciones | Facturación), generar una Nota Fiscal (NF) con el cliente, producto y TES configurada anteriormente.
Ingresar a la rutina TOTVS Recibo; SIGAFIN - Actualizaciones | Cuentas por Cobrar | TOTVS Recibo
- Ingresar a la opción Nuevo Recibo.
- Informe el encabezado del recibo de cobro con el cliente configurado anteriormente, después de clic en el botón Extraer Títulos.
- Seleccionamos el título generado anteriormente.
Informe una forma de pago por el mismo valor del título seleccionado anteriormente.
Confirme el recibo de cobro.
Ingresamos a la opción Buscar Recibo.
Llenamos los nuevos filtros necesarios para localizar el recibo generado anteriormente.
- Verificamos que se muestren los nuevos campos y su funcionamiento sea el correcto.
04. INFORMACIÓN ADICIONAL
Importante
Se requiere lib igual o superior a 20240115
Importante
Esta solución estará de manera homologada disponible en el patch de expedición continua Financiero - Totvs Recibo MI con fecha superior al 14/08/2024.
La presente solución aplica para versión 12.1.2210 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.¡IMPORTANTE!
Es necesario realizar la configuración en el módulo configurador (SIGACFG) para las nuevas preguntas del grupo "FINA998BUS" el cual se utilizará para sustituir los campos del motor de búsqueda en Buscar Recibo.
Preguntas en el archivo SX1 - Preguntas
Grupo: FINA998BUS
X1_GRUPO | X1_ORDEM | X1_PERSPA | X1_VARIAVL | X1_TIPO | X1_TAMANHO | X1_DECIMAL | X1_PRESEL | X1_GSC | X1_VAR01 | X1_F3 |
---|---|---|---|---|---|---|---|---|---|---|
FINA998BUS | 01 | Serie | MV_CH1 | C | 3 | 0 | 0 | G | MV_PAR01 | |
FINA998BUS | 02 | De Recibo | MV_CH2 | C | 12 | 0 | 0 | G | MV_PAR02 | |
FINA998BUS | 03 | A Recibo | MV_CH3 | C | 12 | 0 | 0 | G | MV_PAR03 | |
FINA998BUS | 04 | De Cliente | MV_CH4 | C | 6 | 0 | 0 | G | MV_PAR04 | SA1 |
FINA998BUS | 05 | A Cliente | MV_CH5 | C | 6 | 0 | 0 | G | MV_PAR05 | SA1 |
FINA998BUS | 06 | De Tienda | MV_CH6 | C | 2 | 0 | 0 | G | MV_PAR06 | |
FINA998BUS | 07 | A Tienda | MV_CH7 | C | 2 | 0 | 0 | G | MV_PAR07 | |
FINA998BUS | 08 | De Fecha Emisión | MV_CH8 | D | 8 | 0 | 0 | G | MV_PAR08 | |
FINA998BUS | 09 | A Fecha Emisión | MV_CH9 | D | 8 | 0 | 0 | G | MV_PAR09 | |
FINA998BUS | 10 | Estatus | MV_CHA | C | 6 | 0 | 1 | C | MV_PAR10 |
Importante
Si se agrega preguntas extra para que sean configuradas en el PE F998BRFLT y son usados para encontrar valores monetarios, se deberá llenar el campo formato (X1_PICTURE) colocando el en el valor el punto decimal por ejemplo 99.99 para que el servicio pueda identificar que se trata de un valor monetario. Si se necesita un valor numerico solo colcando el tamaño será suficiente.
Importante
En caso de no configurar el grupo de preguntas "FINA998BUS", será mostrado un aviso al ingresar TOTVS Recibo, pero podrá continuar usando la búsqueda con los campos anteriores.
La configuración de este grupo de preguntas es opcional para quienes quieran usar la versión en este momento, pero para la versión 2410 serán obligatorias.
Importante
En el grupo de preguntas "FINA998BUS", no podrán utilizarse preguntas tipo Range.