01. DATOS GENERALES
Producto | TOTVS Backoffice | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Backoffice | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Módulo: | SIGAFIN - Financiero | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Función: |
Rutinas Involucradas
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
País: | Todos los países. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ticket: | NA | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-18027 |
02. SITUACIÓN/REQUISITO
Dentro de la rutina de Generac. de Notas de Crédito y Débito (MATA465N), al momento de generar una Nota de Crédito y confirmar que se va a realizar la compensación del documento, se quiere que la rutina direccionada sea la rutina de Totvs Recibos(FINA998), mostrando solo la pantalla de "Nuevo recibo".
03. SOLUCIÓN
Dentro de la rutina de Notas Fiscales (LOCXNF), se realizan los siguientes ajustes:
- Se ajusta las validaciones para redireccionar a la rutina Totvs Recibos (FINA998) cuando se confirme que se va realizar la compensación de la Nota de Crédito.
Dentro de la rutina de Servicio que retorna valores iniciales para la carga de aplicativo (getContentIni.service), se realizan los siguientes ajustes:
- Se realiza el ajuste para agregar la propiedad "isCallMata465n" al json de retorno para validar si la rutina Totvs Recibos fue llamada desde la rutina de Generac. de Notas de Crédito y Débito (MATA465N) y así poder mostrar la pantalla de "Nuevo Recibo".
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-18027.
Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección 01. DATOS GENERALES
del presente Documento Técnico, así como las fechas.
- Ingresar a la rutina Generac. de Notas de Crédito y Débito; SIGAFAT- Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito(MATA465N).
- Dar clic en "Incluir".
- Informar los datos del encabezado y de los ítems.
- Confirmar el grabado del recibo(En caso de México, confirmar también el timbrado de la nota de crédito).
- Confirmar el mensaje para realizar la compensación del documento.
- Validar que se muestre la pantalla de "Nuevo Recibo", con el campo Cliente informado con el código del cliente de la nota de crédito.
- Dar clic en "Extraer títulos" y seleccionar los títulos a compensar.
- Confirmar le guardo del recibo.
04. INFORMACIÓN ADICIONAL
Al momento de realizar la compensación de una Nota de Crédito(NCC) desde la rutina Generac. de Notas de Crédito y Débito (MATA465N) se utiliza el parámetro MV_COMPNC para controlar si la rutina realizará la compensación de manera automática o no. El funcionamiento es el siguiente:
MV_COMPNC igual a "1" | MV_COMPNC igual "3" | MV_COMPNC igual a "2" |
---|---|---|
Ejecuta el proceso de compensación. | Pregunta si se desea realizar la compensación. Dependiendo de la respuesta es ejecutada o no la compensación en ese momento. | No realiza compensación |
Importante
Cuando el parámetro MV_COMPNC es igual a "1" se presenta la siguiente ventana para realiza la compensación de anticipos de la Nota de Crédito (NCC) de forma automática:
La presente solución aplica para versión 12.1.33 o superior, siempre y cuando se tengan las rutinas actualizadas.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Al realizar las configuraciones para la compensación, se debe considerar el documento: 3961912_DMINA-4372_DT_Mensaje_para_compensar_COL
- TOTVS Recibo
- Al realizar las configuraciones para la compensación, se debe considerar el siguiente documento: DMICNS-19132 DT Compensación de Nota de Crédito Automática CHI
- DMINA-21853 DT Estandarizar compensación automática FINA998 PAR