Complemento de pago en USD NO TIMBRA!!
Publicado: Vie Ene 27, 2023 1:04 pm
Hola nuevamente,
Tengo ya 2 semanas buscando una solución a prueba y error y tratando de adivinar y nomas no encuentro solución, tengo un pago en USD que cubre el pago de varias facturas también en USD
El error me lo esta marcando cuando calcula el valor de TotalTrasladosBaseIVA16 el cual a mi me da $2,225.82 y al PAC le da $2,225.79
Para la generación del complemento tengo el pago de cada factura y los importes solo vienen con 2 decimales, de ahí calculo el importe base, es decir el importe del pago sin IVA que lo obtengo de dividir el importe del pago entre 1.16 y luego calculo el importe del IVA que es la resta de lo pagado con lo calculado del importe base, en estos 2 calculos ya probe en redondear a 2, 4 y 6 dígitos y en ninguno me da el resultado de la validación del PAC.
No se si en la validación del PAC por ser USD este calculando los importes a MXN y en la operación del tipo de cambio le de menos, pero en este caso para el calculo del concepto TotalTrasladosBaseIVA16 no tiene que ir en MXN si no en USD ya que la moneda de pago y la moneda de los documentos relacionados es la misma, por lo que en la guia de llenado no habla de convertir monedas.
Adjunto imagen del error que me manda y otra imagen de los calculos que hago de cada importe redondeando a 2, 4 y 6 decimales
Alguna sugerencia??
Tengo ya 2 semanas buscando una solución a prueba y error y tratando de adivinar y nomas no encuentro solución, tengo un pago en USD que cubre el pago de varias facturas también en USD
El error me lo esta marcando cuando calcula el valor de TotalTrasladosBaseIVA16 el cual a mi me da $2,225.82 y al PAC le da $2,225.79
Para la generación del complemento tengo el pago de cada factura y los importes solo vienen con 2 decimales, de ahí calculo el importe base, es decir el importe del pago sin IVA que lo obtengo de dividir el importe del pago entre 1.16 y luego calculo el importe del IVA que es la resta de lo pagado con lo calculado del importe base, en estos 2 calculos ya probe en redondear a 2, 4 y 6 dígitos y en ninguno me da el resultado de la validación del PAC.
No se si en la validación del PAC por ser USD este calculando los importes a MXN y en la operación del tipo de cambio le de menos, pero en este caso para el calculo del concepto TotalTrasladosBaseIVA16 no tiene que ir en MXN si no en USD ya que la moneda de pago y la moneda de los documentos relacionados es la misma, por lo que en la guia de llenado no habla de convertir monedas.
Adjunto imagen del error que me manda y otra imagen de los calculos que hago de cada importe redondeando a 2, 4 y 6 decimales
Alguna sugerencia??