Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombre TécnicoFecha
LOCXNFNotas Fiscales29/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 CFDI (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 (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  Cancelación CFDI (FISA817), para evitar que sea mostrado el errorlog y permita la cancelación correcta de la factura desde esta rutina.


  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche que fue generado para la issue DMINA-22447.
  3. Validar que las rutinas se encuentran actualizadas de acuerdo a lo que se menciona en la secció01. DATOS GENERALES.
  4. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
    • Incluir y Timbrar una Factura de Venta (NF).
  1. En el módulo de Facturación (SIGAFAT) ir al menú Actualizaciones Facturación Cancelación CFDI (FISA817)
  2. En los parámetros para visualizar la Factura, pregunta ¿Tipo de Documento?, indicar la opción Factura.
  3. Seleccionar la Factura de Venta (NF) que fue creada y timbrada previamente, ejecutar la acción Act. Status.
  4. Validar que la Factura sea Cancelable, con o sin aceptación.
  5. Seleccionar de nueva cuenta la Factura de Venta (NF), ejecutar la acción Cancelar.
  6. 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.
  7. Confirmar que se realice la anulación de la Factura correctamente.


04. INFORMACIÓN ADICIONAL

No aplica


¡IMPORTANTE!

Solución disponible para Protheus versión 12.1.33 (que cuente con garantía extendida) o posterior.


05. ASUNTOS RELACIONADOS

  • Documento Técnico de Facturación Electrónica para México de Comprobantes Fiscales Digitales por Internet (CFDI) Versión 4.0