Condiciones IVA y mapeo

RunLLM
RunLLM

Sí, debes consultar el padrón de constancia de inscripción (método getPersona_v2) y analizar los impuestos devueltos en los campos datosRegimenGeneral.impuesto o datosMonotributo.impuesto. No existe un campo directo con la condición IVA, pero puedes mapear los impuestos a las condiciones usando la lógica detallada en la guía oficial, que incluye ejemplos y la correspondencia entre los IDs de impuestos y las condiciones frente al IVA. Los IDs de impuestos no coinciden con los IDs de condición IVA, por lo que debes hacer la conversión manualmente según la tabla publicada en la documentación y artículos de Afip SDK.

Puedes ver la lista completa de condiciones frente al IVA y sus IDs en el artículo sobre el error 10242, y cómo mapear los impuestos a cada condición en la guía paso a paso para obtener la condición frente al IVA de un CUIT. No hay un método automático que devuelva la condición ya mapeada; debes implementar la lógica según los ejemplos y tablas provistas en la documentación oficial y el blog de Afip SDK. ¿Te gustaría ver un ejemplo de código para este mapeo?

Sources:

Patricio Rosso
Patricio Rosso

quisiera que me indiques donde está el mapeo para cada condición IVA posible o que me ayudes a construir ese mapeo, si es que no existe