el Nro es lo mas importante. Bloqueado es si esta bloqueado apra usarse y fecha baja seria la fecha si esta dado de baja
El valor cuando esta bloqueado seria "S"?
o "Y"
Buen día @user estoy teniendo este error al obtener las condiciones de iba receptor. Me podrias ayudar?
{"FEParamGetCondicionIvaReceptorResult":{"Errors":{"Err":[{"Code":600,"Msg":"ValidacionDeToken: No aparecio CUIT en lista de relaciones: XXXXX"}]}}}
FEParamGetCondicionIvaReceptor el metho
d
y la url es: /api/v1/afip/requests
(es un POST)
El cuit que usas ya lo has usado?
{"message":"Method FEParamGetCondicionIvaReceptor not defined","statusCode":400}
Este error me esta tirando
Creo que ya entendi este problema. El metodo sólo está en dev porque por ahora sólo es obligatorio en dev.
Ahora bien... estoy teniendo otro problema (si, otro problema): NO AUTORIZADO A EMITIR COMPROBANTES - EL PUNTO DE VENTA INFORMADO DEBE ESTAR DADO DE ALTA Y SER DEL TIPO RECE
@user me puedes dar una mano con esto? sabes qué es?
Al dar de alta un punto de venta se debe elegir alguna de las opciones que detalla la documentacion dependiendo si es responsable inscripto o monotributista https://docs.afipsdk.com/paso-a-paso/tutoriales-pagina-de-afip/crear-punto-de-venta
Buenas tengo una duda, al momento de generar la factura en que caso la factura retorna el estado Pendiente?, como deberia ser el flujo en ese caso? se debe intentar de nuevo o en algun momento se acreditara o como es, muchas gracias
Buenas noches, estoy iniciando en esto de utilizar la api para facturar. Estoy trabajando en un proyecto de consultorios y le quiero agregar esta opción para que teniendo los datos de los pacientes se pueda emitir una factura desde la app. La estoy desarrollando en .net y me surgió la duda ya que logré conectar con la api y generar una factura exitosa en dev pero la misma no me figura (o no se buscarla) en los comprobantes emitidos de ARCA. Hay forma de comprobar, visualizar que se haya creado correctamente o me conformo con el mensaje de la consola?
Si tenes el CAE ya esta confirmacion, sino podes usar el ws de constatacion de comprobantes en dev tambien para constatar que se emitio https://afipsdk.com/blog/realizar-constatacion-de-comprobantes-de-arca-via-api/
Muchas gracias. Lo voy a probar.
Hola buenas @user
Como estás, te puedo hacer una consulta?
Nos esta super costando con mi equipo el desarrollar una automatizacion de n8n que genere facturas automaticas a mínimo 2 personas que son más para operaciones de una inmobiliaria. Nos quedamos trabados con el llamar a esta url: https://app.afipsdk.com/api/v1/afip/certs para obtener el resultado del
"cert": "-----BEGIN CERTIFICATE-----\nMIIDRzC...", "key": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEowIBAAKCA..."
Pero nos da ese error al ponerle al anterior JSON el long_job_id
@user
Y que datos le estas enviando en el body?
Le envio: { "environment": "prod", "tax_id": "CUIT de produccion", "wsid": "wsfe", "cert": "-----BEGIN CERTIFICATE-----\nMIIDRzC...", "key": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEowIBAAKCA..." }
Probé antes con lo que decia la documentacion que seria:
{ "environment": "prod", "tax_id": "CUIT", "username": "NOMBRE", "password": "CONT", "alias": "ALIAS", "long_job_id" }
Y asi con el valor de la variable de long_jobid pero no me funcionó
Estas intentanto otener un certificado o estas intentando generar la factura? Porque por lo que veo ya tenes el certificado y key
No tengo el certificado ni la key! y el objetivo final es generar la factura pero me encuentro con que tengo que obtener el certificado y key
Y esto que es?
"cert": "-----BEGIN CERTIFICATE-----\nMIIDRzC...", "key": "-----BEGIN RSA PRIVATE KEY-----\r\nMIIEowIBAAKCA..."
Lo copié de una parte de la documentación para probar pero es generico como el cuit con "20...."
En la documentacion no hay ningun certificado y key generico
Lo encontré por ahí en AFIP sdk, dejame lo busco
En fin, en la request le estas agregando el header content type?
Content-Type: application/json
Ahh okey okey en el response esta no en el request
Fijate lo del hader sino el body no te lo va a tomar
Ahi le agregué el content type solo que no me deja todavía
Ahi te cambio el mensaje de error cierto?
Sisi
Dice CUIT incorrecto, ese mensaje viene directo de ARCA
Cómo podría estar incorrecto? porque lo sacamos de la APP de la cuenta de mi amigo
Fijate que este bien escrito
Pregunta Ivan, das asesorías pagas o gratuitas?
Asi no te tengo de mensaje en mensaje
Jaja
jaja depende el requerimiento (?
Estamos buscando claridad con quien me ayuda para este proyecto, no se cuanto la cobras o si queres hablar por el privado
Listo
Pd: te deje también un mensaje al dm por aca
Buenas tardes, necesito saber como es el tema de la identificacion del medio de pago al generar un factura ya que existe un monto limite sin identificar al receptor cuando es con efectivo y otro cuando es con tarjeta, pero no enecuntro que el sdk me pida el medio de pago, como funciona esa parte? toma por defecto alguno o como es? @user , muchas gracias
A travez del ws no se informa a ARCA el medio de pago
muy bien, y como seria que ARCA sabe si poner o no esa restriccion de monto?
al crear la factura desde el ws
entonces como seria esa parte? no debo tener en cuenta esa restriccion de monto para identificar? puedo facturar cualquier monto sin identificar el receptor? o lo identifico cuando supere el monto maximo? como seria, gracias
Lo identificas cuando supere el monto maximo
el monto de 206466 en efectivo no lo tengo en cuenta? solo el monto que es cuando se paga por transferencia, etc.. no habra problema con eso?
A nivel ws no hay problema, no se despues a nivel contable
Gracias
hola buenas tardes, espero estén todos muy bien. tengo un problema que no se cómo resolver; ya tengo certificado de ARCA para generar token y sing, pero al querer crear un comprobante de monotributo (tipo C), me entrega el siguiente error: "Code": 10015, "Msg": "Comprobante C (CbteDesde igual a CbteHasta), DocTipo: 80, DocNro 1 no se encuentra registrado en los padrones de AFIP y no corresponde a una cuit pais."
qué puede ser? desde ya muchas gracias
Buenas, creo que el DocTipo 80 es para CUIT y estas poniendole el numero 1, entonces el padron de afip no encuentra el CUIT 1, si es una factura C a un Consumidor final, deberia ser tipo 99 (dni) y si es menos de aprox 400 mil pesos en docNro pones 0.
Te confirmo lo que puso Agustín, para consumidor final, si la factura/ticket es menor a $417.000, se pone TipoDoc 99 y Nro Doc 0. Si supera ese monto se pone TipoDoc 80 y Nr Doc el que corresponda al comprador.
Muchísimas gracias Agustín!!
Buenas, estoy ejecutando la api por postman y recibo este error, ya sea que utilice los cert. que proveen o el mio propio (DEV), hay algun problema con la API?
curl --location 'https://app.afipsdk.com/api/v1/afip/auth'
--header 'Content-Type: application/json'
--data '{
"environment": "dev",
"tax_id": "20409378472",
"wsid": "wsfe"
}'
Response:
{
"statusCode": 400,
"message": "Error: ENOENT: no such file or directory, open '/app/src-api/libraries/Afip/wsdls/wsaa.wsdl'"
}
PD: busque en todos lados antes de consultar, pero no encontre nada, salvo el mismo error en el canal de php.
Fue un bug, ya deberias poder usarlo
Si, funciona ok. Muchas gracias
hola Buen dia.. tengo que implementar la libreria en un proyecto delphi 7 (muy viejo) o en Delphi 2010 (viejo antes de XE).. veo que hay unos ejemplos en la web... para que version minima son?. Y con respecto a las versiones viejas de delphi, hay alguna forma de integarar la libreria.
Hola buenas tardes, que tal? Queria saber si existe algun ws para consultar por cuit y que me arroje informacion sobre si la persona fisica en cuestion tiene obra social o ART. He leido la documentacion, pero no encuentro esta informacion. Desde ya, muchas gracias por compartir el gran trabajo que hay detras de todo esto!
Desconozco que haya algo especifico de ARCA para esto, suena a algo mas bien de Anses
Hola a todos soy nuevo y deseo obtener base al cuil/cuit informacion de los datos de la persona nombre apellidos / razon social , he revisado los costo x afipsdk y voy a tener casi 50K por mes eso involucra segun veo contrata plan "Growth" es correcto o existe un plan mas economico para la informacion que deseo obtener si alguien me puede ayudar quizas exista otra api etc etc
Exacto, vas a necesitar el plan Growth que te permite hasta 100k requests
Buenas, tengo una consulta. Estoy intentando generar un certificado, y ya probe en varios horarios y el error que recibo es siempre el mismo:
{ "id": "eadea36a-b8b3-41e3-889e-3b8853e16b7e", "status": "error", "data": { "message": "Los servidores de ARCA están congestionados. Espere unos minutos e intente nuevamente.", "statusCode": 400 } }
Alguno me recomienda entrar a un horario especifico?
Buenas Lucas, esribime a [email protected], pasame los parametros que estas usando (excepto contraseña)
Hola Ivan, buen dia. Ya pude generar el certificado, ahora estoy teniendo el problema al generar una factura, vi que lo solucionaron. Ya lo pruebo y te aviso. Gracias!
Buenas! Cuando quiero generar un certificado de desarrollo a través de la API tengo el siguiente error: { "statusCode": 400, "data_errors": { "environment": "El campo Ambiente es obligatorio", "wsid": "El campo ID del web service es obligatorio", "method": "El campo Metodo del web service a ejecutar es obligatorio" } }
Estoy usando esta documentación: https://afipsdk.com/docs/automations/create-cert-dev/api/ @user
Usar la automatizacion Crear certificado de desarrollo via API
Me mostras la request que estas haciendo?
POST /api/v1/afip/requests HTTP/1.1 Host: app.afipsdk.com Content-Type: application/json Authorization: •••••• Content-Length: 201
{ "automation": "create-cert-dev", "params": { "cuit": "20123456783", "username": "20123456783", "password": "password", "alias": "certdev" } }
Perfecto muchas gracias y disculpame.. te consulto: se puede utilizar esa automatización con un token de plan free?
Buen día! @user no estoy logrando autorizar un comprobante con items, la request me devuelve siempre error 500: { "code": "Internal", "message": "Error: soapenv:Server: unknown" }
El request es este: POST /api/v1/afip/requests HTTP/1.1 Host: app.afipsdk.com Content-Type: application/json Authorization: Bearer access_token Content-Length: 2345
{ "environment": "dev", "method": "autorizarComprobante", "wsid": "wsmtxca", "params": { "authRequest": { "token": "token", "sign": "sign", "cuitRepresentada": 20409378472 }, "comprobanteCAERequest": { "codigoTipoComprobante": 11, "numeroPuntoVenta": 1, "numeroComprobante": 11438, "fechaEmision": "2026-02-19", "codigoTipoDocumento": 80, "numeroDocumento": 33693450239, "condicionIVAReceptor": 6, "importeGravado": 100.00, "importeNoGravado": 0.00, "importeExento": 0.00, "importeSubtotal": 100.00, "importeOtrosTributos": 0.00, "importeTotal": 100.00, "codigoMoneda": "PES", "cotizacionMoneda": 1.00, "codigoConcepto": 1, "arrayItems": { "item": [ { "codigo": "1", "descripcion": "Producto TEST", "cantidad": 1, "codigoUnidadMedida": 7, "precioUnitario": 100.00, "codigoCondicionIVA": 1, "importeIVA": 0.00, "importeItem": 100.00 } ] } } } }
Estas usando el web service con items porque te lo pide ARCA? Tene en cuenta que si no te lo pide ARCA no te va adejar usarlo en produccion, es solo para quienes son "obligados" a usarlo
Utilicé ese ws porque el ejemplo de generar comprobante con varios items lo usa.. ahora me queda claro que no es necesario cambiar de ws.. gracias!
Hola buenos días, esta mañana al querer realizar comprobantes fiscales me empezo a tirar este error: FeDetResp
A alguien más le pasa?
Buenas, alguien sabe aprox cuanto tiempo tarda en impactar una NC en ARCA?
hola, mira aveces en el dia, otras al dia siguiente
Hise el martes y el miercoles pero no impactan. Raro porque esta todo en produccion y no me tiro errores
Alguien sabe porque puede ser?
fijate el cae y la fecha. junto con el qr, escanealo y valida que te mande a la pagina de arca y veas el cuit e informacion de la NC
Sii, me redirigue la pagina y cuando hago la consulta me aparece que "Los daots ingresados coinciden con una autorizacion otorgada por la ARCA"