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 012651) | |||||||||||||||
Ticket: | N/A | |||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-20534 |
02. SITUACIÓN/REQUISITO
Caso 1: Existe la necesidad de crear un nuevo parámetro dentro del grupo de preguntas denominado "FIN998" en la aplicación TOTVS Recibo. El propósito de este parámetro es definir el tipo de documento que se generará cuando el cliente tenga un saldo a favor, ya sea un RA o una Nota de Crédito Cliente (NCC).
Caso 2: Durante el proceso de generación de un nuevo recibo, en la rutina anterior (FINA846 y/o FINA087A), cuando no se proporcionaba información en el campo de Modalidad (EL_NATUREZ) dentro del encabezado del recibo (FJT), dicha rutina almacenaba la Modalidad (A1_NATUREZ) registrada en la tabla de clientes (SA1) en los títulos generados por el recibo. No obstante, en la rutina actual (FINA998), este procedimiento no se ejecuta de manera apropiada.
03. SOLUCIÓN
Para solucionar la situación 1, se ha introducido una nueva pregunta en el grupo "FIN998" en TOTVS Recibo. Esto permitirá que el usuario elija el tipo de documento a generar cuando haya un saldo a favor (ya sea RA o NCC). Es importante destacar que esta modificación y proceso se aplicarán a todos los países.
Para solucionar la situación 2, se ha modificado el código fuente para que verifique en el guardado si el recibo viene con o sin el campo Modalidad (EL_NATUREZ) vacío, de esta forma si viene vacío colocará la Modalidad (A1_NATUREZ) del cliente.
Se han efectuado modificaciones en los siguientes componentes:
- "F887FIN-Reglas de negocio para todos los países": Se realizó una modificación en esta sección para garantizar que la variable cDocCred se actualice de manera correcta con los valores RA o NCC.
- "SAVE-RECEIPT.SERVICE.TLPP – Servicio para el guardado de los recibos": Se llevaron a cabo modificaciones en este servicio con el fin de obtener los valores correctos (RA o NCC) provenientes del nuevo grupo de preguntas.
- "SYSTEM-PROFILE.SERVICE.TLPP – Servicio para obtener datos del perfil del sistema y SYSTEM-PROFILE.DATA.TLPP – Data para obtener información del perfil del sistema": Se realizaron ajustes en estos servicios para localizar las preguntas específicas para México. Esto se debió a que México es el único país que posee más de tres preguntas, mientras que los demás países cuentan con tres preguntas.
Consideraciones Previas:
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-20534.
- Realizar el respaldo del diccionario de datos.
- Actualizar el grupo de preguntas como se menciona en la sección 04. INFORMACIÓN ADICIONAL.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- A través de la rutina “Productos”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un producto.
- A través de la rutina “Bancos”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un banco.
- A través de la rutina “Modalidades”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos) incluir una modalidad.
A través de la rutina “Clientes”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos) incluir un cliente con una modalidad de las dos configuradas anteriormente.
- A través de la rutina "Tipo de Entrada y Salida", ubicada en el módulo Facturación – SIGAFAT (Actualizaciones | Archivos), se debe tener una TES de salida configurada.
- A través de la rutina "Factura de Venta", ubicada en el módulo Facturación – SIGAFAT (Actualizaciones | Movimientos), capturamos una factura para el cliente con el producto y la TES previamente configurada.
- Ingresar a la rutina TOTVS Recibo; SIGAFIN - Actualizaciones | Cuentas por Cobrar | TOTVS Recibo.
- Ingresar a la opción Nuevo Recibo.
- En la sección de parámetros, seleccionar la opción 1-NCC en el parámetro ("¿Documento a generar por Dif?") nro. 8 si se está localizado en México y/o nro. 4 si el país es diferente de México.
- En la sección de Encabezado del recibo, seleccionamos el cliente configurado anteriormente y no seleccionamos ninguna modalidad.
- Aplicamos el filtro.
- En el apartado Títulos a Cobrar o Compensar, seleccionar la Factura de Venta generada anteriormente.
- Agregar una Forma de Pago con un valor total mayor a la Factura de Venta seleccionada anteriormente.
- Confirmar el guardado del recibo de cobro y confirmar la generación de un título si existe saldo a favor.
- Verificar que en los campos Modalidad (EL_NATUREZ) sea grabado correctamente con la modalidad del cliente, este comportamiento es correcto cuando no es informado una modalidad en el encabezado de recibo, de lo contrario será grabado en el campo Modalidad (EL_NATUREZ) la modalidad del encabezado, excepto en el título generado por el cliente.
- Verificar que se genere correctamente un título de tipo (EL_TIPO) NCC en vez de RA con el saldo a favor del cliente.
04. INFORMACIÓN ADICIONAL
Actualizaciones al Diccionario de datos
Grupo de preguntas FIN998
Todos los Países – Agregar la pregunta “¿Documento a generar por Dif?”
Pregunta | ¿Documento a generar por Dif? |
País | Todos |
Var | MV_PAR08 |
Orden | 8 |
Tipo | Número |
Tamaño | 1 |
Decimal | 0 |
Objeto | Combo |
Pre-Selección | 2 |
Ítem Combo 1 | NCC |
Ítem Combo 2 | RA |
Help | Seleccione el documento a generar por diferencia |
Importante
"Si el parámetro '¿Documento a generar por Dif?' no está configurado, el sistema grabará automáticamente 'RA' como opción predeterminada."
La 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.¡IMPORTANTE!