ARCA estableció nuevos criterios de Facturación para operaciones realizadas en moneda extranjera.
Ver
Resolución 5616/24
CrearFactura(...)cancela_misma_moneda_extcondicion_iva_receptor_idEn el caso de WSFEX y WSCT se agrega solo cancela_misma_moneda_ext
ParamGetCotizacion(moneda_id, fecha): se agrega fecha de cotizaciónParamGetCondicionIvaReceptor(clase_cmp): consulta condiciones de IVA por clase de comprobanteSe agregan nuevas validaciones.
Aplicación:
Obligatorio para WebService a partir del 15 de Abril de 2025.
(Prorrogado al 1 de Febrero de 2025)
Importante: en condicion_iva_receptor_id es obligatorio a partir
de la Versión 4, pero no debe enviarse hasta que esté en producción.
En homologación ya se encuentra habilitado.
El servidor de ARCA devuelve el siguiente mensaje, independientemente de si se envían los campos nuevos.
<Events>
<Evt>
<Code>39</Code>
<Msg>IMPORTANTE: El dia 6 de abril de 2025, se actualizo la version del Web Service (WS) que permite enviar, de forma opcional, el campo Condicion Frente al IVA del receptor. Cabe destacar que la Resolucion General Nro 5616 indica que ese dato de enviarse de manera obligatoria a partir del 15/04/2025. No obstante, se mantendra como un dato no excluyente hasta el 30/06/2025, inclusive. A partir del 1/07/2025 se rechazaran las solicitudes de emision de comprobantes sin este dato. Para mas informacion consultar manual.</Msg>
</Evt>
</Events>
Este mensaje también se envía en homologación, independientemente de si los campos nuevos se envían.
<Events>
<Evt>
<Code>41</Code>
<Msg>IMPORTANTE: El dia 9 de junio de 2025 se actualizo la version del Web Service (WS) en Homologacion Externa en la cual se establece como obligatorio el campo Condicion Frente al IVA del receptor. Para mas informacion consultar manual.</Msg>
</Evt>
</Events>
Este mensaje se devuelve si no se envía condicion_iva_receptor_id.
<Observaciones>
<Obs>
<Code>10245</Code>
<Msg>El campo Condicion Frente al IVA del receptor resultara obligatorio conforme lo reglamentado por la Resolucion General Nro 5616. Para mas informacion consultar metodo FEParamGetCondicionIvaReceptor</Msg>
</Obs>
</Observaciones>
Ejemplo de envío:
ok = WSFEv1.EstablecerCampoFactura("cancela_misma_moneda_ext", "N")
ok = WSFEv1.EstablecerCampoFactura("condicion_iva_receptor_id", "5")
Adicionalmente, se recomienda borrar la carpeta pyafipws/cache
donde se encuentra la descripción del servicio web (WSDL) en caso de estar desactualizada.
condicion_iva_receptor_id| ID | Descripción |
|---|---|
| 1 | IVA Responsable Inscripto |
| 4 | IVA Sujeto Exento |
| 5 | Consumidor Final |
| 6 | Responsable Monotributo |
| 7 | Sujeto No Categorizado |
| 8 | Proveedor del Exterior |
| 9 | Cliente del Exterior |
| 10 | IVA Liberado – Ley N° 19.640 |
| 13 | Monotributista Social |
| 15 | IVA No Alcanzado |
| 16 | Monotributo Trabajador Independiente Promovido |