01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Facturación |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
LOCXNF | Notas Fiscales | 2629/02/2024 |
|
---|
País: | México |
---|
Ticket: | 19365764 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-22447 |
---|
02. SITUACIÓN/REQUISITO
Al intentar cancelar una Factura en la rutina Cancelación CfdiCFDI (FISA817), el sistema impide la cancelación presentando el siguiente errorlog:
DBRUnlock cannot be called in a transaction on MSRUNLOCK(APLIB060.PRW) 20/02/2024 16:03:00 line : 1181
03. SOLUCIÓN
En la rutina Notas Fiscales Fiscales (LOCXNF), dentro de la función LocxDelNF(), se modifica validación que desbloquea los registros de la tabla de stock (SB2), incluyendo que valide cuando sea México y el proceso No sea de la rutina Generac. de Remitos de Venta (MATA462N Cancelación CFDI (FISA817), para evitar que sea mostrado el errorlog y permita la cancelación correcta de la factura desde la esta rutina Cancelación Cfdi (FISA817).
Totvs custom tabs box |
---|
tabs | Pre-condiciones,Procedimiento |
---|
ids | Pre-condiciones,Procedimiento |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Pre-condiciones |
---|
| - Realizar un respaldo del repositorio del ambiente (archivo .rpo)
- Aplicar el parche que fue generado para la issue DMINA-22447.
- Validar que las rutinas se encuentran actualizadas de acuerdo a lo que se menciona en la sección 01. DATOS GENERALES.
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
- Incluir y Timbrar una Factura de Venta (NF).
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | Procedimiento |
---|
| - En el módulo de Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Cancelación CFDI (FISA817)
- En los parámetros para visualizar la Factura, indicando en la pregunta pregunta ¿Tipo de Documento? con , indicar la opción opción Factura.
- Seleccionar la Factura de Venta (NF) que fue creada y timbrada previamente, ejecutar la acción Act. Status.
- Validar que la Factura sea Cancelable, con o sin aceptación.
- Seleccionar de nueva cuenta la Factura de Venta (NF), y ejecutar la acción acción Cancelar.
- En la pantalla "Motivo baja" informar en el campo Motivo cancelación la opción "01 - Comprobante emitido con errores con relación de documento", presionar Confirmar.
- Confirmar que se realice la anulación de la Factura correctamente.
|
|
No aplica
Card documentos |
---|
Informacao | Solución disponible para Protheus versión 12.1.33 (que cuente con garantía extendida) o posterior. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS
...