Identificar Error
Cuando una factura Global no se emite por algún error lo primero que se realiza es consultar que registros de tipo factura global de ingreso y egreso están pendientes.
Una forma es consultar en el menú de Pre-comprobantes por el tipo de factura global Ingreso o Egreso.
Una vez identificado el número de transacción se busca en la bitácora de errores por la causa del no timbrado
Error por datos de cifras:
Para este ejemplo indica que fue un tema de importes de los precomprobantes.
<ResponseAdmon version="3.0" fechaCreacion="2024-01-18T14:09:00">
<Transaccion id="G_142_88__4.0__1.000000_17012024000000" tipo="EMISION" estatus="ERROR" />
<CFD fecha="0001-01-01T00:00:00" />
<Error noIdentificacion="3001" descripcion="Error al emitir el CFDI. --- (ValidarContenidoFiscal) La validación del contenido del CFDI v4.0 arrojo el siguiente problema: {CFDI40180}-El valor del campo Importe o que corresponde a Traslado no se encuentra entre el limite inferior y superior permitido. {Impuesto Trasladado #1 del Concepto #48 con ClaveProdServ : "01010101" y NoIdentificacion: "006801202401170190877". El atributo Importe es: 963.070196, el valor mínimo calculado es: 153.93, el valor máximo calculado es: 153.94} ---- {Pegaso.SCFD.Emision.Base.Procesamiento.Builders.Version40.ProcCFD.GenerarCFDv40.ValidarContenidoFiscal}" />
</ResponseAdmon>
Para solucionarlo de una manera sencilla se deben realizar los siguientes pasos:
Consultar el precomprobante de factura global.
Presionar el boton de Edicion de Precomprobante
Esperar a que cargue todo el precomprobante.
Una vez finalizada la carga solo presionar el botón de actualizar información
Después Regresar a Consulta
Una vez actualizado el precomprobante de factura global, se presiona el boton de Emitir.
Se valida que algunos de los precomprobantes con el numero de transaccion de la factura global en BD tengan relacionados los cmapos c_comprobante_factura_global, d_numtransaccion_global
select * from mm_precomprobante where d_numtransaccion = '000111202407020008672'
select * from mm_precomprobante where d_numtransaccion = '000109202407020016098'
select * from mm_precomprobante where d_numtransaccion = '000106202407020018078'
select * from mm_precomprobante where d_numtransaccion = '000103202407020013120'
select * from mm_comprobante_timbre where n_folio_fiscal = '900192A6-CC3B-4955-9304-318AA43DD35D'
select * from mm_comprobante where c_comprobante = 41439706

update mm_precomprobante set d_numtransaccion_global = 'G_20_13__4.0__1.000000_02072024000000',c_comprobante_global = 41439706
where d_numtransaccion in ('000111202407020008678', '000127202407020007647')
rollback
commit

Error por Intermitencia, timeout o servicio no disponible.
Localizar el precomprobante
Presionar el botón Emitir.
Se valida que algunos de los precomprobantes con el número de transacción de la factura global en BD tengan relacionados los campos c_comprobante_factura_global, d_numtransaccion_global.
¿Le fue útil este artículo?
¡Qué bueno!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Comentarios enviados
Agradecemos su iniciativa, e intentaremos corregir el artículo