01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Backoffice | ||||||
Módulo: | SIGAFAT - Facturación | ||||||
Función: |
| ||||||
País: | México (MEX) | ||||||
Ticket: | No aplica | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-24529 |
02. SITUACIÓN/REQUISITO
Cuando se utilizan simultáneamente la rutina de Cancelación de Factura (FISA817) y la rutina de Factura de Venta (MATA467N), al intentar guardar la Factura de Venta (NF), el sistema envía un mensaje indicando que hay registros bloqueados en la tabla de Saldos Físico y Financiero (SB2) impidiendo el guardado.
Información
La Factura de Venta NF es guardada hasta que la rutina de Cancelación de Factura (FISA817) es cerrada.
03. SOLUCIÓN
En la rutina de Cancelación de CFDI (FISA817), cuando es seleccionado un Documento para su marcado, es utilizada la función de Validación de Marcado (F817VMark) en donde es ejecutada la función que Valida la exclusión de los Documentos de Salida (MaCanDelF2) para validar que éste no cuente con documentos relacionados u otros movimientos que afecten la exclusión, sin embargo, esta función bloquea las tablas de Clientes (SA1), Saldos físico y financiero (SB2), Pedidos de Venta (SC5), Cuentas por Cobrar (SE1), Cuentas por Pagar (SE2) y Encabezado de Fact. de Salida (SF2). Este bloqueo es correcto cuando se está ejecutando el borrado de un documento, pero no es necesario en la pre-validación que se ejecuta al marcarlo.
En la rutina de Exclusión de Documentos de Salida (MATA521), se realizan las siguientes actualizaciones:
En la función que Valida la exclusión de los Documentos de Salida (MaCanDelF2), se identifica si la ejecución se está realizando por medio de la función de Validación de Marcado (F817VMark) para el país México, si es verdadero, se excluye el bloqueo de las tablas de Clientes (SA1), Saldos físico y financiero (SB2), Pedidos de Venta (SC5), Cuentas por Cobrar (SE1), Cuentas por Pagar (SE2) y Encabezado de Fact. de Salida (SF2).
- Realizar un respaldo del repositorio del ambiente (archivo .rpo)
- Aplicar el parche correspondiente a la issue DMINA-24529.
- Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. Datos Generales del presente Documento Técnico.
- Contar con la configuración de la Facturación Electrónica para México, para más información ver: DT Facturación Electrónica para México de Comprobantes Fiscales Digitales por Internet (CFDI) Versión 4.0
- Contar con la configuración de la Cancelación de Facturas fuera de periodo, para más información ver: DT Cancelación de Factura Electrónica fuera de periodo MEX
- Contar con una Factura de Venta (NF) previamente timbrada y con estatus "Cancelable sin aceptación".
- Contar con una Factura de Salida (NF), generada dentro del mismo año y que cuenten con un mes de haber sido emitida (Fuera de Periodo), previamente timbrada y con estatus "Cancelable sin aceptación".
Cancelación CFDI
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Cancelación de CFDI (FISA817).
- Informar los parámetros necesarios para visualizar Facturas de Venta (NF) que fueron timbradas previamente.
- Seleccionar la Factura de Venta (NF) que fue previamente timbrada y con estatus "Cancelable sin aceptación".
- Dar clic en el botón "Cancelar"
- Confirman la continuación de la Solicitud de Cancelación.
- En la pantalla Motivo Baja:
- Informar el campo Motivo "02 - Comprobante emitido con errores sin relación de documento".
- Una vez finalizado el proceso de cancelación el sistema notifica mediante un informe log.
- No cerrar el informe.
Factura de Venta- En la misma sesión abrir la rutina de Factura de Venta (MATA467N).
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
- En la pantalla principal dar clic en el botón "Incluir".
- Informar los campos necesarios para la generación de la Factura de Venta:
- En el encabezado de la Factura asignar el Cliente y la Tienda (Deben ser los mismos utilizados por la Factura previamente cancelada).
- En el detalle de la Factura incluir un ítem y asignar el Producto ( (Debe ser el mismo utilizado por la Factura previamente cancelada).
- Dar clic en el botón "Grabar"
- Revisar que no sea mostrado el mensaje de bloqueo de las tablas Saldos físico y financiero (SB2) y Clientes (SA1).
- Validar la correcta generación de la Factura.
Cancelación CFDI de una Factura fuera de periodo.
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Cancelación de CFDI (FISA817).
- Informar los parámetros necesarios para visualizar Facturas de Venta (NF).
- Seleccionar la Factura de Venta (NF) fuera de periodo y con estatus "Cancelable sin aceptación".
- Dar clic en el botón "Cancelar"
- Confirman la continuación de la Solicitud de Cancelación.
- En la pantalla Motivo Baja:
- Informar el campo Motivo "02 - Comprobante emitido con errores sin relación de documento".
- El sistema informa que será ejecutado el proceso de “Cancelación Fuera de Periodo”.
Confirmar el proceso de cancelación.
Se muestra la ventana de “Generación de Recibo”.
- Confirmar la generación de Recibo.
- Una vez finalizado el proceso de cancelación, el sistema indica que se ha generado la Nota de Cancelación (NCA) y el Recibo de Compensación mediante un informe log.
- No cerrar el informe.
Factura de Venta- En la misma sesión abrir la rutina de Factura de Venta (MATA467N).
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
- En la pantalla principal dar clic en el botón "Incluir".
- Informar los campos necesarios para la generación de la Factura de Venta:
- En el encabezado de la Factura asignar el Cliente y la Tienda (Deben ser los mismos utilizados por la Factura previamente cancelada).
- En el detalle de la Factura incluir un ítem y asignar el Producto ( (Debe ser el mismo utilizado por la Factura previamente cancelada).
- Dar clic en el botón "Grabar"
- Revisar que no sea mostrado el mensaje de bloqueo de las tablas Saldos físico y financiero (SB2) y Clientes (SA1).
- Validar la correcta generación de la Factura.
04. INFORMACIÓN ADICIONAL
No aplica
¡IMPORTANTE!
La presente solución aplica para versión 12.1.2310 o superior, y puede ser sujeto a contratación de garantía extendida.
05. ASUNTOS RELACIONADOS
- DT Facturación Electrónica para México de Comprobantes Fiscales Digitales por Internet (CFDI) Versión 4.0
- DT Cancelación de Factura Electrónica fuera de periodo MEX
- documento_tecnico
- totvs_backoffice
- linea_protheus
- backoffice
- sigafat
- mata521
- exclusion_de_documentos_de_salida
- dmina_24529
- 12_1_2310
- cancelacion_de_factura
- cancelacion_cfdi
- generacion_factura_de_venta
- mata467n
- funcion_macandelf2
- mex
- mercado_internacional
- 12_1_2410
- base_de_conocimiento
- facturacion
- valida_exclusion_documentos_de_salida
- cancelacion_fuera_de_periodo