general

Tobias Sanmartin
Tobias Sanmartin

Buenas como va, ya pude integrarlo en produccion, solo tengo una duda mas con respecto a la generacion de qr, si la estoy haciendo a un consumidor final, se supone que no tengo que pedir el dni, en el caso de la generacion de qr, que dni debo usar para generar este. porque en la pagina de afip dice que es obligatorio

fedep
fedep

buen día, estoy interesado en el uso de la herramienta pero no se si cumple con los requerimientos. Estuve revisando la documentación y las discusiones y por lo visto no se pueden crear facturas complejas, que tengan mas de un tipo de IVA, ya que en el rubro computación hay muchos productos que tienen IVA de 10.5% y otros 21%. En caso de querer realizar una factura con este medio, ¿tendría que clasificar y generar una factura por tipo de IVA? ¿o existe algún otro método para esto?

fedep fedep buen día, estoy interesado en el uso de la herramienta pero no se si cumple con los requerimientos. Estuve revisando la documentación y las discusiones y por lo
Mauropek
Mauropek

Buenas, sí se puede realizar facturas con diferentes tipos de IVA. Mirá en el canal #channel el día 22/01 y justo alguien preguntó por eso mismo.

fedep
fedep

no había notado que Iva es un array ¿debería agregar otro objeto alícuota con la suma de los ítems con IVA de 10.5 y después sumar neto, IVA y total para los totales de la factura?

Fernando
Fernando

Gente, disculpen la hora y si la pregunta es desubicada. Esta librería, tiene alguna limitación en la versión gratuita para su uso e implementación?

Fernando Fernando Gente, disculpen la hora y si la pregunta es desubicada. Esta librería, tiene alguna limitación en la versión gratuita para su uso e implementación?
Mauropek
Mauropek

Sí, para hacer facturas y obtener todos los datos reales al momento de hacer consultas tenés que estar en PRODUCCIÓN y, para hacerlo, debés abonar la mensualidad o anualidad del servicio. Para probar tenés un período de gracia de 14 días.

arvenz199
arvenz199

Hola! Como va eso? Perdón el día y la hora, para cuando puedan ~

Estoy integrando afip sdk en una plataforma que ya esta integrada con facturante. Para ello, al igual que afip.sdk tuvimos que desde AFIP generar el punto de venta, la autorización WSASS, etc.

Desde AFPI podría generar otro certificado y otro punto de venta, sin afectar el actual? La idea es poder mantener ambas integraciónes activas mientras hacemos la migración progresiva a afip.sdk

Que tengan un buen Domingo 🏖️

arvenz199 arvenz199 Hola! Como va eso? Perdón el día y la hora, para cuando puedan ~ Estoy integrando afip sdk en una plataforma que ya esta integrada con facturante. Para ello,
Ivan
Ivan

Si si podes generar otro certificado y punto de venta para usar ambas integraciones a la vez sin problemas

arvenz199
arvenz199

Genial! gracias Ivan

mrivasalfano
mrivasalfano

Buen día! Les hago una consulta relacionada a la facturación en sí y no al SDK. No me queda claro si a una factura se le puede o debe relacionar una nota de cŕedito. Me explico con un ejemplo: A un cliente se le emite una Factura C pero este pide una Factura A, entonces, se emitiría una Nota de crédito C asociada a la Factura C y luego haría una Factura A. Si lo vemos como una cadena, quedaría así Factura C => Nota de crédito C => Factura A. Esta última, podría o debería relacionarse a la nota de crédito? Como para mantener una relación y saber de dónde vino. Espero que me haya explicado bien. Leí la doc de arca y existe el campo CbtesAsoc para asociar comprobantes, pero este no aclara que sea solo para notas de crédito, por eso mi duda

mrivasalfano mrivasalfano Buen día! Les hago una consulta relacionada a la facturación en sí y no al SDK. No me queda claro si a una factura se le puede o debe relacionar una nota de cŕe
Ivan
Ivan

Te recomiendo probar hacerlo en modo desarrollo, si te deja es que se puede, que este bien o no legalmente hacerlo no podria responderlo

Ivan Ivan Te recomiendo probar hacerlo en modo desarrollo, si te deja es que se puede, que este bien o no legalmente hacerlo no podria responderlo
mrivasalfano
mrivasalfano

Por si le sirve a alguien, probé hacer eso y me tiró este error Error: (10040) Campo CbtesAsoc con tipo invalido, Tipo Valido: 91, 88, 988, 990, 991, 993, 994, 995, 996, 997. Al parecer, solo permite asociar remitos

Diego Wagner
Diego Wagner

Buenas! como va ? Pregunta, estoy intentando generar le QR de la factura, consigo con informacion mock por ahora que me mande a la pantalla correspondiente, con bastante informacion precargada pero no me completa los campos superiores, saben donde puede estar el error o si este comportamiento es el correcto ?

Paso como estoy construyendo la data. const qrData = { ver: 1, fecha: invoice.fechaEmision, // Formato RFC3339: "YYYY-MM-DD" cuit: cuitEmisorFormatted, // 11 dígitos sin guiones ptoVta: invoice.puntoVenta, // Hasta 5 dígitos tipoCmp: invoice.CbteTipo, // Hasta 3 dígitos nroCmp: invoice.nroComprobante, // Hasta 8 dígitos importe: invoice.total, // Decimal hasta 13 enteros y 2 decimales moneda: 'ARS', // "ARS" para pesos argentinos ctz: 1, // Cotización en pesos argentinos tipoDocRec: invoice.docTipoDesc === 'CUIT' ? 80 : 99, // 80 para CUIT, 99 para otros nroDocRec: invoice.docNro.toString().padStart(20, '0'), // Hasta 20 dígitos tipoCodAut: 'E', // "E" para CAE codAut: codAutFormatted, // 14 dígitos };

y asi se esta cargando al QR { qrData: { ver: 1, fecha: '2024-04-27', cuit: '30-12345678-9', ptoVta: 1, tipoCmp: 11, nroCmp: 1001, importe: 1680, moneda: 'ARS', ctz: 1, tipoDocRec: 80, nroDocRec: 20123456789, tipoCodAut: 'E', codAut: '12345678901234' } }

Aclaro que la factura la estoy haciendo en desarrollo, quiza puede ser por eso ? Si relleno la info del comprobante que falta a mano obtengo esto tambien

Ivan
Ivan

Tenes que respetar si la propiedad es un string o un numero, te dejo un ejemplo https://afipsdk.com/blog/crear-qr-de-afip-en-nodejs/

Diego Wagner
Diego Wagner

Justo me di cuenta de eso! graciass

Ivan
Ivan

@everyone ¡Nuevas noticias! Hola a todos 👋 traigo un noticion, estoy agregando una feature para responder las dudas con AI. Las preguntas son procesadas por un modelo contextualizado específicamente con información de AFIP/ARCA y Afip SDK, permitiéndoles resolver sus dudas más rápidamente.

Quienes puedan probarlo seria muy util para tener un feedback real 🙏

¿Cómo usarlo? Escriban en el canal #channel y el bot les responderá en un hilo en su mensaje. Para seguir haciendo preguntas sobre el mismo hilo, deben mencionar a <@&1333894833621827677> para que les responda.

Luis Hergueta
Luis Hergueta

Hola @user recién lo vi y lo use estaba buscando info de la factura T me contextualizo al toqué

Luis Hergueta Luis Hergueta Hola @user recién lo vi y lo use estaba buscando info de la factura T me contextualizo al toqué
Ivan
Ivan

Tremendo, lo usaste en privado? No vi el mensaje en el canal

mrivasalfano mrivasalfano Buen día! Les hago una consulta relacionada a la facturación en sí y no al SDK. No me queda claro si a una factura se le puede o debe relacionar una nota de cŕe
Gaston Pessolano - 26134
Gaston Pessolano - 26134

Yo tengo un sistema de facturación en php y recuerdo que las facturas todas llevan un remito asociado ... En el caso que te equivocas como en tu ejemplo lo que se hace es anular la factura por medio de una nota de crédito está nota de crédito está asociada a la factura que vos estás anulando. Obviamente tiene que ser de la misma clase. Digamos nota de crédito A anula. Factura A... Etc...

Uriel
Uriel

hola! que tal?? quería consultar si es posible automatizar la aceptación de la delegación de servicios

Uriel Uriel
Ivan
Ivan

No por el momento no esta disponible

AldoFrias-SIVOL-ARG
AldoFrias-SIVOL-ARG

Hola a todos

Franco T
Franco T

Buenas! Como estan? Queria hacer una consulta antes de profundizar en los servicios de AFIP... Alguno sabe que informacion necesito para: Padron de Constancia de inscripcion, Padron alcance 10 y Padron alcance 13... Por lo que vi se necesita CUIT, y la clave de AFIP de dicha persona sobre la cual estoy haciendo esa consulta, y queria saber si se podia hacer la consulta sin la necesidad de tener esa clave de una persona X

Franco T Franco T Buenas! Como estan? Queria hacer una consulta antes de profundizar en los servicios de AFIP... Alguno sabe que informacion necesito para: Padron de Constancia
Ivan
Ivan

Con el padron podes hacer consulta de los datos de cualquier persona en el padron, no necesitas su clave

Franco T
Franco T

Ah excelente consultaba esto porque el manual no era muy claro en la afip, y aca tambien vi que solicitaban el "idpersona"... y habia entendido como que ese idpersona era la clave

Franco T
Franco T

claro perfecto! muchas gracias Ivan

que tengas un buen dia!

Nico
Nico

Hola a todos, no se si ya se habló del tema, al menos no lo encontré. Haciendo unas pruebas hoy me encontré que hay que informar un nuevo campo, por lo visto obligatorio: CondicionIVAReceptorId, esto es en modo homologación (testing). Todavía desconozco si está en producción este campo. Alguien ha probado? Dejo la documentación de ARCA/afip:

https://www.afip.gob.ar/fe/documentos/manual-desarrollador-ARCA-COMPG-v4-0.pdf Y tambien se agrega un nuevo método FEParamGetCondicionIvaReceptor para recuperar dicha información.

Nico
Nico

Si tampoco es la gran cosa. Ya corregi la prte. Pero desconozco en produ. En un rato pruebo je

Uriel
Uriel

como llegaste a ese manual? yo estaba mirando en https://www.afip.gob.ar/ws/documentacion/ws-factura-electronica.asp y aparece una versión vieja

Webservices de factura electrónica

Manuales y herramientas de uso.

Open embed source
Nico
Nico

Busque CondicionIVAReceptorId y el primer limk me llevo a la docu

Tampoco habia visto la Nueva documentacion.

Ivan
Ivan

Parece recien liberadito a dev, de hecho el WSDL de produ no tiene el campo aun https://servicios1.afip.gov.ar/wsfev1/service.asmx?WSDL

Nico
Nico

en donde encontramos o donde informan los proximos releases?

Nico Nico en donde encontramos o donde informan los proximos releases?
Ivan
Ivan

Normalmente lo que cambia es la informacion enviada en las requests, no se necesita un release nuevo

Uriel
Uriel

en esta nueva versión cambiaron las estructuras de casi todos los metodos y en prod todavía no esta funcionando

o sea, te obliga a mantener dos versiones del código una que funciona solo en dev y otra solo en prod

Ivan Ivan Normalmente lo que cambia es la informacion enviada en las requests, no se necesita un release nuevo
Nico
Nico

Claro. Me exprese mal. Quería saber donde podemos encontrar dentro de afip/arca cuando se solicitará los nuevos campos.

Nico Nico Hola a todos, no se si ya se habló del tema, al menos no lo encontré. Haciendo unas pruebas hoy me encontré que hay que informar un nuevo campo, por lo visto ob
Diego
Diego

Buenas, me acabo de encontrar con lo mismo. La docu dice que "CondicionIVAReceptorId" no es obligatorio pero si no lo enviás te devuelve "El campo Condicion IVA receptor es obligatorio. Consular metodo FEParamGetCondicionIvaReceptor". La versión 4 de ese manual tiene fecha de release 15/01/25 pero hasta ayer andaba todo bien 🫠

Ivan
Ivan

Veremos cuando se les ocurra liberarlo, de momento les dejo la lista de condicion frente al IVA

[
                {
                    "Id": 1,
                    "Desc": "IVA Responsable Inscripto",
                    "Cmp_Clase": "A/M/C"
                },
                {
                    "Id": 6,
                    "Desc": "Responsable Monotributo",
                    "Cmp_Clase": "A/M/C"
                },
                {
                    "Id": 13,
                    "Desc": "Monotributista Social",
                    "Cmp_Clase": "A/M/C"
                },
                {
                    "Id": 16,
                    "Desc": "Monotributo Trabajador Independiente Promovido",
                    "Cmp_Clase": "A/M/C"
                },
                {
                    "Id": 4,
                    "Desc": "IVA Sujeto Exento",
                    "Cmp_Clase": "B/C"
                },
                {
                    "Id": 5,
                    "Desc": "Consumidor Final",
                    "Cmp_Clase": "B/C"
                },
                {
                    "Id": 7,
                    "Desc": "Sujeto No Categorizado",
                    "Cmp_Clase": "B/C"
                },
                {
                    "Id": 8,
                    "Desc": "Proveedor del Exterior",
                    "Cmp_Clase": "B/C"
                },
                {
                    "Id": 9,
                    "Desc": "Cliente del Exterior",
                    "Cmp_Clase": "B/C"
                },
                {
                    "Id": 10,
                    "Desc": "IVA Liberado – Ley N° 19.640",
                    "Cmp_Clase": "B/C"
                },
                {
                    "Id": 15,
                    "Desc": "IVA No Alcanzado",
                    "Cmp_Clase": "B/C"
                }
            ]

La pueden obtener pegandole al metodo:

{
    "environment": "dev",
    "method": "FEParamGetCondicionIvaReceptor",
    "wsid": "wsfe",
    "params": {
        "Auth" : { 
            "Token": "{{token}}",
            "Sign": "{{sign}}",
            "Cuit": "{{cuit]]"
        }
    }
}

Es cuestion de agregarlo al data por ej. para "Responsable Monotributo" "CondicionIVAReceptorId": 6

LucasMateo
LucasMateo

Buenas tardes! Consulta.. mi equipo de desarrollo usa la version de Afip SDK 0.7 de php.. para crear la factura armamos un array con los datos correspondientes, agregandole ahora el nuevo campo obligatorio CondicionIVAReceptorId (por ejemplo 5), pero aun asi nos sigue devolviendo el error nuevo -> "El campo Condicion IVA receptor es obligatorio. Consular metodo FEParamGetCondicionIvaReceptor". Algo mas debemos tener en cuenta? Gracias!

Elias Nuñez
Elias Nuñez

Hola el plan de pago soporta varias cuentas de AFIP? O solamente una gracias

Leilen
Leilen

hola! ante la modificacion nueva en entorno dev, que obliga a enviar la condicion frente al iva, hay alguna forma de obtener la condicion frente al iva de un CUIT en particular? en lugar de toda la lista? Ya que eso requeriria que los usuarios de mi app elijan la condicion del receptor de la factura y me parece poco practico

breakM (vazko)
breakM (vazko)

Buenas, como va?

Le estoy dando una mano a un amigo contador que quiere lo siguiente:

  1. Emitir facturas de forma masiva a consumidor final desde un CUIT, por el mismo monto y fecha.
  2. Que estas facturas figuren en comprobantes en linea (no es indispensable).

Se puede hacer?

habría que entender para que necesita que se vea ahí si o si

se es para bajar los pdfs o que

Uriel Uriel habría que entender para que necesita que se vea ahí si o si
breakM (vazko)
breakM (vazko)

No, no es una necesidad absoluta, creo que es mas una preferencia. Lo realmente necesario es el punto 1.

Para hacer algo de forma masiva en comprobantes en linea habria que usar un bot, no? Que tampoco se si se puede.

Ivan Ivan Claro eso requiere de algun bot que se conecte a comprobantes en linea
breakM (vazko)
breakM (vazko)

Bien, gracias. El punto 1 seria factible con el sdk?

breakM (vazko) breakM (vazko) Bien, gracias. El punto 1 seria factible con el sdk?
Uriel
Uriel

si, totalmente, yo lo he hecho

Uriel Uriel si, totalmente, yo lo he hecho
breakM (vazko)
breakM (vazko)

Buenisimo, muchas gracias!

kilo de menta
kilo de menta

Buenas! Estoy intentando emitir una factura de tipo C con el código de ejemplo proporcionado en: https://docs.afipsdk.com/paso-a-paso/web-services/factura-electronica/factura-c Pero lanza la excepcion de que el campo de Condición IVA receptor es obligatorio. Me pueden tirar un centro con esto?

kilo de menta kilo de menta Buenas! Estoy intentando emitir una factura de tipo C con el código de ejemplo proporcionado en: https://docs.afipsdk.com/paso-a-paso/web-services/factura-elect
kilo de menta
kilo de menta

Olvidense, ya lo resolví. Había que investigar en los mensajes anteriores, jeje

breakM (vazko)
breakM (vazko)

Buenas. Estaba leyendo la doc y me surgio una duda con esta parte.

Si yo quisiera en el front seleccionar un cliente (persona fisica) y emitirle sus facturas a consumidor final, para cada cliente deberia usar sus credenciales y certificado?

lucasmartinbs
lucasmartinbs

Buenas! Como están? Consulta. A partir de que fecha será obligatorio incluir la condición frente al iva?

Agustin
Agustin

hola

desde el 15 de abril es obligatorio

Uriel
Uriel

se sabe algo de la fecha en que AFIP va a desplegar en producción la nueva versión de los servicios?

Uriel Uriel se sabe algo de la fecha en que AFIP va a desplegar en producción la nueva versión de los servicios?
Ivan
Ivan

Quiero imaginar que tambien sera el 15 de Abril ya que a partir de esa fecha es obligatorio

Uriel
Uriel

uff un monton falta...espero lo hagan antes porque esta incompatibilidad entre homologacion y prod me esta frenando la puesta en producción

Uriel Uriel uff un monton falta...espero lo hagan antes porque esta incompatibilidad entre homologacion y prod me esta frenando la puesta en producción
Ivan
Ivan

Por que te frena? Podrias poner un check que si es despues del 15 le agrega el campo

Uriel
Uriel

la nueva versión del wsdl que tiene estos cambios esta disponible en producción y permite generar comprobantes ? sino habría que referenciar un wsdl distinto depende el ambiente

el método FEParamGetCondicionIvaReceptor por ejemplo a mi me funciona en dev pero en producción no, parecería no estar disponible

Agustin
Agustin

Hola a alguien le dio el error "10242 - El campo Condicion IVA receptor no es un valor valido. Consular metodo FEParamGetCondicionIvaReceptor ", cuando se envian los valores correctos? Puede ser que este funcionando mal

Gracias

Agustin Agustin Hola a alguien le dio el error "10242 - El campo Condicion IVA receptor no es un valor valido. Consular metodo FEParamGetCondicionIvaReceptor ", cuando se e
lucasmartinbs
lucasmartinbs

es un nuevo campo que se agregó en el detalle de la request -> CondicionIVAReceptorId

Leandro
Leandro

Buenas! Che el campo CondicionIVAReceptorId si estamos en producción y ya lo queremos implementar, tira error si ya lo implementamos o lo omite hasta que sea obligatorio? ya para ir actualizando cliente y no tener que esperar al 15/4 para hacer el update de sistemas... Luego el de CanMisMonExt si mantenemos el regimen de facturar en usd pero cobrar en pesos o facturar en pesos y cobrar en pesos no cambia nada correcto osea es totalmente opcional?

Leandro
Leandro

Claro pero tira error si lo incorporamos o lo omite el servidor de arca?

Ivan
Ivan

Ponene un if(today >= 15 de abril) agregar campo

Es la mejor opcion para no neviar data que no esta

Leandro
Leandro

mirá que lo podrían omitir los programadores de arca jajaja pero bueno tocará condicionar el campo, gracias!

Agustin Agustin desde el 15 de abril es obligatorio
Nico
Nico

Tenes el link con la informacion donde se encuentra este anuncio?

Leandro
Leandro

manual de homologacion externa

está en la observacion de cada request de arca

Ustedes tienen un software propio para distribuir o programan a tiempo completo la aplicación para empleadores?

Leandro
Leandro

distribuís o es de uso para tu negocio?

Nico
Nico

Es una app web de gestion. Básicamente cualquiera lo puede usar.

Leandro
Leandro

pasá link, o no deja el grupo?

Nico
Nico

Escribime al privado.

saltacloud.dev04
saltacloud.dev04

Buenas tardes. Estuve viendo el tema con el error de 10242 - El campo Condicion IVA receptor no es un valor valido. Consular metodo FEParamGetCondicionIvaReceptor pero no pude encontrar como arreglarlo. Yo estoy usando django-afip y las soluciones que propusieron no aplican. Incluso revise el repo de django-afip pero no hay actualizaciones para el error 10242. Que me recomiendan? 🤔

Agustin
Agustin

hola a mi me funciono estableciendo CondicionIVAReceptorIdSpecified en true, un solucion que mandaron el google groups de pyafipws

Pero no pude solucionar el error 10038 de CanMisMonExt