01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | Segmentos_totvs_espanhol |
---|
Segmento | ServiciosBackoffice |
---|
|
|
---|
Módulo: |
SIGAFIN - Financiero |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
fina998.prw | TOTVS Recibo | 05/09/2023 | financial-titles | branchCode.controller.tlpp | Controlador del servicio de branchCode | branchCode.service.tlpp | Servicio de branchCode títulos financieros | 05/09/2023 | financial-titles.servicecontroller.tlpp | Servicio Controlador de servicio de títulos financieros financieros | 31/08/2023 | save-receipt.service.tlpp | Servicio para el guardado los recibos | 05/09/2023 | FINA998.app | Aplicativo Totvs Recibo | 06/09/2023 |
|
---|
País: | TodosMercado Internacional |
---|
Ticket: | N/A17845882 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-2067120619 |
---|
02. SITUACIÓN/REQUISITO
En la rutina de TOTVS Recibo (FINA998), se presentaba la necesidad de incorporar los motivos Motivos de baja al proceso de edición de cobros en de una manera similar a como lo realizaba la rutina previa anterior de Cobros Diversos (FINA846 | FINA087A | FINA840).
03. SOLUCIÓN
Para abordar esta cuestión, se Se llevaron a cabo los siguientes ajustes en la lógica del sistema con el fin de obtener y presentar los motivos de baja al editar un cobro. Además, se implementó la lógica necesaria para almacenar estos motivos en los campos correspondientes de las tablas SE1 - Cuentas por cobrar y SE5 - Movimientos bancarios.
Las modificaciones involucraron los siguientes cambios en el código fuente:
- TOTVS Recibo (FINA998.PRW): Se introdujo una función adicional que tiene la capacidad de recuperar los nombres y/o claves de los motivos de baja registrados en el sistema.
- Servicio de títulos financieros (financial-titles.service.tlpp): Se manda a llamar un método con un parámetro en específico que retorna todos los motivos de baja disponibles para el usuario.
- Servicio para guardar los recibos (save-receipt.service.tlpp): En este servicio se asigna el motivo de baja al campo Motivo (E1_MOTIVO), obtenido por medio de un método con un parámetro específico que retorna la clave del motivo de baja.
Totvs custom tabs box |
---|
tabs | Pre-Condiciones,Procedimiento, Paso 03, Paso 04 |
---|
ids | Pre-Condiciones,Procedimiento |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Pre-Condiciones |
---|
| - Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-2067120619.
- Realizar el respaldo del diccionario de datos.
- 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.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | Procedimiento |
---|
| - 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 Encabezado del recibo, seleccionamos el cliente configurado anteriormente.
- Aplicamos el filtro.
En el apartado Títulos a Cobrar o Compensar, seleccionar la Factura de Venta generada anteriormente y editamos editar el cobro , en la lista de Motivos de baja seleccionamos "DIFCAM".. Seleccionar un motivo de baja desplegados: Image Added
Aviso |
---|
| En caso de no seleccionar Si no se selecciona un motivo de baja, por default el registro en las tablas será registrado se guardará automáticamente con el Motivo motivo de baja "NORMAL - NOR" por defecto. |
- Agregar una Forma de Pago por el mismo valor 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.
- Confirmamos que en los campos de los títulos Motivo de baja (E5_MOTBX) y Motivo de baja (E1_MOTIVO) sea grabado correctamente el motivo de baja de acuerdo a la tabla de abajo..
|
|
04. INFORMACIÓN ADICIONAL
El sistema ya cuenta con los siguientes Motivos de baja de forma estándar que se mostrarán en caso de no tener motivos de baja:
Para todos los paises
Motivo | Iniciales |
---|
Normal | NOR |
Permuta | DAC |
Devolución | DEV |
Cancela NF Aviso |
---|
CNF |
DIFCAM | DIF |
...
|
Comportamiento en Motivos de baja Para Argentina Image Added: - Cuando se edite un título, los campos Descuento, Multas e Intereses estarán des-bloqueados en cualquier Motivo de Baja
Otros países: - Cuando se edite un título, los campos Descuento, Multas e Intereses serán bloqueados cuando el Motivo de Baja sea diferente de "Normal - NOR" (El bloqueo de los campos también aplica cuando un título sin importar el país es de tipo NCC o RA)
|
Card documentos |
---|
Informacao | 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 |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS