RunLLM
El error "los importes informados en AlicIVA no se corresponden con los porcentajes" significa que el importe de IVA declarado en el array de alícuotas (AlicIVA o Iva) no coincide con el porcentaje de IVA correspondiente aplicado sobre la base imponible. Por ejemplo, si informás un producto con base imponible $100 y alícuota 21%, el importe de IVA debe ser exactamente $21; cualquier diferencia genera este error según la documentación oficial.
Asegurate de calcular el importe de IVA como BaseImp * (porcentaje_iva / 100) y que el campo Importe en cada objeto del array Iva coincida con ese resultado. Si hay varias alícuotas, cada una debe estar correctamente calculada y sumada. ¿Te gustaría ver un ejemplo de código o más detalles?
Sources: