El error relacionado con el campo "CondicionIVAReceptorId" es común cuando se omite este campo en los comprobantes electrónicos. Según Afip SDK, este campo es obligatorio para identificar la condición frente al IVA del receptor en los comprobantes electrónicos. Sin embargo, en el entorno de homologación, es posible que no siempre se genere el error debido a configuraciones específicas o actualizaciones en el sistema de pruebas.
Para asegurarte de que el comprobante se procesa correctamente, verifica que el campo "CondicionIVAReceptorId" esté incluido en el payload. Si el error no aparece en homologación, pero sí en producción, podría ser una diferencia en la configuración de los entornos. ¿Te gustaría más detalles sobre cómo configurar correctamente este campo en tu payload?
Sources: