Error QR en recibo de nómina
Escenario
Dado que: Se tiene el PDF de un recibo de nómina.
Cuando: Se escanea el QR del recibo.
Entonces: Nos redirige a la página de "Verificación de comprobantes fiscales digitales por internet".
Y: Se llena los campos "Folio fiscal", "RFC emisor", "RFC receptor".
Y: Se puede verificar el CFDI
Estuve realizando varias pruebas y la razón por la cual en el QR se genera un total diferente con variación de un centésimo puede deberse a la regla salarial "Sueldo Neto".
En uno de los ejemplos que realice, el cálculo realizado por dicha regla da una total de 1774.15, como se puede observar a continuación
El cálculo de regla salarial "Sueldo Neto" se realiza de la siguiente manera:
El cálculo para el XML es similar al PDF y QR, la única diferencia se encuentra en el total, este se formatea para que se muestre con dos decimales como se puede observar a continuación https://gitlab.openpyme.mx/l10n_mx/l10n_mx_payroll/-/blob/master/l10n_mx_hr_payroll/templates/hr_payslip.txt#L32