Á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:
RutinasNombre TecnicoFecha
LOCXNF.PRWFunciones genéricas para Notas Fiscales10/09/2024
LOCXNF2.PRWNotas Fiscales03/09/2024
LOCXFUNA.PRXFunciones Genéricas Notas Fiscales04/09/2024
LOCXMEX.PRWFunciones Genéricas para Documentos Fiscales para México03/09/2024
FISA800.PRWTimbrado CFDI03/09/2024
FISA817.PRWCancelación CFDI11/09/2024
MATA521.PRWExclusión de documentos de salida30/08/2024
TIPODOC.TLPPClase TipoDoc para validaciones en modelos de documentos04/09/2024
INPUTFIELDSALL.TLPPGeneración de estructuras para campos de entrada.05/09/2024
INPUTFIELDSMEX.TLPPGeneración de estructuras para campos de entrada para México05/09/2024
País:México
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMINA-24201


02. SITUACIÓN/REQUISITO

Al acceder a la rutina Cancelación CFDI (FISA817), opción Otras acciones / Solic. Canc. Pendientes, y seleccionar la “Serie”, la consulta (DOCSUS) demora hasta 5 minutos en presentar registros. Sucede lo mismo al utilizar la consulta en las rutinas Generación de Notas (MATA468N) y Factura de Salida (MATA467N) cuando se selecciona la Serie desde el campo Serie Sust.


03. SOLUCIÓN

La consulta DOCSUS se cambia de tipo a una consulta específica para agilizar la consulta donde obtiene los documentos que fueron cancelados con motivo 01 y se encuentran pendientes de solicitud de cancelación ante el SAT (requieren documento sustituto).

En la rutina de Cancelación de CFDI (FISA817), se crea la función LxMxNFSUS(), encargada de mostrar una pantalla de selección con los documentos cancelados que podrán ser sustituidos con la nueva Factura, si la consulta es utilizada por la rutina Cancelación CFDI (FISA817), se excluyen los documentos cancelados fuera de periodo. La consulta específica DOCSUS, utilizada en el campo  Serie Sust (F2_SERMAN), también es utilizada en la rutina Factura de Salida (MATA467N), dentro el grupo de preguntas F817CAN y en la rutina de Generación de Notas (MATA468N), dentro de la función A468ChgRel().


Se actualizan en la branch Master las rutinas relacionadas a la Cancelación de Facturas fuera de periodo.

RutinaChangeset Master
LOCXNF.PRW280761
LOCXNF2.PRW277354
LOCXMEX.PRW278244
FISA817.PRW268590
LOCXFUNA.PRX275609
FISA800.PRW193237
TIPODOC.TLPP238023
INPUTFIELDSALL.TLPP259349
MATA521.PRX264372
INPUTFIELDSMEX.TLPP245940
  1. Realizar un respaldo del repositorio (archivo .rpo)
  2. Aplicar el parche correspondiente al issue DMINA-24201.
  3. Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. Datos Generales del presente Documento Técnico.
  4. Contar con la configuración de la Facturación Electrónica para México: DT Facturación Electrónica para México de Comprobantes Fiscales Digitales por Internet (CFDI) Versión 4.0
  5. Contar con la configuración de la Cancelación de Facturas fuera de periodo: DT Cancelación de Factura Electrónica fuera de periodo MEX
  6. Contar con las actualizaciones del diccionario de datos indicadas en la sección 04. Información Adicional del presente Documento Técnico.
  7. Contar con Facturas generadas dentro del mismo año y que cuenten con un mes de haber sido emitidas.
  8. Contar con Facturas normales (Emisión no sobrepase los 3 días hábiles ) y canceladas con motivo 01.
  9. Contar con un Pedido de Venta para generar una Factura (Previamente aprobado).

Cancelación de Factura fuera de periodo con Motivo "01 - Comprobante emitido con errores con relación de documento".

  • 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 los documentos.
  • Seleccionar la Factura de Venta (NF) previamente timbrada, que se encuentra fuera de periodo y con estatus Cancelable.
  • Dar clic en el botón Cancelar.
  • En la pantalla Motivo Baja:
    • Informar el campo Motivo "01 - Comprobante emitido con errores con relación de documento".
  • Generar la Nota de Cancelación (Nota de Crédito Cliente) y el Recibo de Cobro.
  • La Factura cambia de estatus a “Cancelada Fuera de Periodo – Pendiente de acuse”.

    Para más detalle, ver el caso 2 del siguiente documento técnico: DT Cancelación de Factura Electrónica fuera de periodo MEX#2.Cancelaci%C3%B3ndeunaFacturadeVentafueradeperiodoconestatus%E2%80%9CCancelablesinaceptaci%C3%B3n%E2%80%9DyMotivodeCancelaci%C3%B3niguala01

    Generar de Factura de Venta que sustituye la Factura cancelada.

  • En el módulo de Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MAT467N).
  • Incluir una nueva Factura de Venta (NF).
  • En el encabezado, abrir la consulta del campo Serie Sust. (F2_SERMAN).
  • Validar que la consulta muestre las Facturas en un tiempo razonable, con base en el número de registros de la tabla correspondiente.

  • Seleccionar la Factura que fue anulada anteriormente (Pendiente de acuse).
  • Revisar que los campos Serie Sust. (F2_SERMAN) y Núm. Doc. Sust. (F2_DOCMAN) se informen correctamente.


Solicitud de cancelación de Documentos Pendientes.

  • 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 los documentos.
  • En el menú "Otras acciones" seleccionar la opción "Solic. Canc. Pendientes".
  • Seleccionar la Factura a cancelar desde el campo Serie.
  • Validar que la consulta muestre las Facturas (excluyendo las que se encuentran fuera de periodo) en un tiempo razonable, con base en el número de registros de la tabla correspondiente.


  • En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Generación de Notas (MATA468N).
  • Informar los parámetros necesarios para generar Factura a partir de Pedidos de Venta.
  • Seleccionar el Pedido y en el menú "Otras acciones" seleccionar la opción "Generar Fact.".
  • En la generación de Factura, abrir la consulta del campo Serie Sust. 
  • Seleccionar la Factura a cancelar desde el campo Serie.
  • Validar que la consulta muestre las Facturas en un tiempo razonable, con base en el número de registros de la tabla correspondiente.



04. INFORMACIÓN ADICIONAL

Actualizaciones en Diccionario de Datos.
DT Cancelación de Factura Electrónica fuera de periodo MEX#04.DiccionariodeDatos

Pacote en Atusx : 014558


¡IMPORTANTE!

Solución disponible para Protheus versión 12.1.2310 o posterior.


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