php

chelo
chelo

lo hago y te digo

chelo chelo las rutas donde estan mi cert y key
Ivan
Ivan

A partir de la v1 del SDK se le pasa el contenido, no la ruta, https://docs.afipsdk.com/paso-a-paso/ir-a-produccion#paso-3-cambiar-parametros-de-la-libreria

chelo
chelo

y como obtuve cae hasta viernes, bueno leo y te comento

ultima factura viernes pasando solo ruta, pero ahora pruebo

chelo chelo ultima factura viernes pasando solo ruta, pero ahora pruebo
Ivan
Ivan

Puede que hayas actualizado la version del SDK en todo ese cambio de cert?

chelo
chelo

gracias, era eso, no se en que momento actualizé, ya que estas, como obtengo padron afip, y para que me sirve Factura mipyme

hago muchas 201, 202, 203, pero ese servicio, en teoria le paso un cuit y me dice si corresponde 01 o 201?

chelo
chelo

pongo cuit cliente y me devuelva todos lo datos posibles para no tener que escribir razon social domicilio ,etc provincia7

gracias ya despeje todas las dudas y kedo ok, chas gracias

Mauropek
Mauropek

Buenas noches, gente. Es tardísimo, lo sé, pero quizá algún noctámbulo despierto para darme una mano.

Mauropek
Mauropek

Hola @user, no, che, no puedo hacer ni la primer parte 😦

Mauropek Mauropek Hola @user, no, che, no puedo hacer ni la primer parte 😦
Ivan
Ivan

Tenes algun mensaje de error?

Ivan Ivan Tenes algun mensaje de error?
Mauropek
Mauropek

No, lo único que pude hacer es la consulta del último comprobante emitido (hasta ahí funciona). Lo que sigue en la documentación es consulta por DNI, página en blanco, sin error, ni nada.

Mauropek
Mauropek

Nop, nada. Seguro estoy haciendo algo mal, no tengo dudas de eso.

Mauropek Mauropek Nop, nada. Seguro estoy haciendo algo mal, no tengo dudas de eso.
Ivan
Ivan

Queres mostrar el codigo que no te devuelve nada?

Mauropek
Mauropek
Mauropek Mauropek
Ivan
Ivan

Cual es el output de ese codigo?

Mauropek
Mauropek

Nada. Una página en blanco. Excepto por la línea que trae un entero con el último comprobante.

Mauropek Mauropek Nada. Una página en blanco. Excepto por la línea que trae un entero con el último comprobante.
Ivan
Ivan

Si pones un echo en cada linea en cual se queda?

Mauropek
Mauropek

Veamos.

Quité la parte de la consulta del voucher, por las dudas. Será algo en el DNI que estoy consultando?

Mauropek Mauropek
Ivan
Ivan

cambiate el print_r() por var_dump() de $tax_id

Mauropek
Mauropek
Ivan
Ivan

Okey es porque en desarrollo no tiene todos los DNI disponibles, por eso de devuelve null, como que no existe. Probaria en produccion para que te devuelva los datos

Mauropek
Mauropek

Entiendo, para produ hay que registrarse, cierto?

Mauropek
Mauropek

Perfecto, muchas gracias, @user.

Pablo Pérez
Pablo Pérez

hola, tengo el sigueinte mensaje: Fatal error: Uncaught Exception: Debe autorizar el uso del web service. Revise el tutorial https://docs.afipsdk.com/paso-a-paso/web-services. ns1:coe.notAuthorized in

me retorna esto: object(stdClass)#8 (1) { ["status"]=> string(6) "exists" } o sea que existe

CaCuS
CaCuS

Buenas tardes! como estan?

Tengo una duda: ¿Se pueden cargar ítems en las facturas que van a la AFIP usando el WS de facturación electrónica "WSFEV1"? Porque pareciera que es imposible y que a la AFIP solo le importa el importe total, tanto al cargar como al consultar facturas

CaCuS CaCuS Buenas tardes! como estan? Tengo una duda: ¿Se pueden cargar ítems en las facturas que van a la AFIP usando el WS de facturación electrónica "WSFEV1"? Porque p
Ivan
Ivan

Asi es, a la AFIP solo le importan los totales, no hay forma de enviarle el detalle en dicho web service

Ariel
Ariel

buenos días, tengo el siguiente error:

Fatal error: Uncaught Exception: (600) ValidacionDeToken: Parametro nulo o vacio (token)

Ariel Ariel Fatal error: Uncaught Exception: (600) ValidacionDeToken: Parametro nulo o vacio (token)
Ivan
Ivan

Que codigo ejecutas cuando te da el error? (Borre tu mensaje antarior ya que tenia el access_token)

Tere
Tere

Hola buen día/tardes!! Les cuento! Implementé hace ya bastante tiempo la creación de los VEP's! Bien, ahora quiero avanzar en la generación del código QR ligado a los VEP's... alguien avanzó ya en este tema?? Gracias

Tere Tere Hola buen día/tardes!! Les cuento! Implementé hace ya bastante tiempo la creación de los VEP's! Bien, ahora quiero avanzar en la generación del código QR ligado
Mauropek
Mauropek

VEP me suena a Volante electrónico de pago, a eso te referís? Siendo así, en qué parte de la documentación viste eso?

VTA
VTA

buenas tardes

Tere Tere Hola buen día/tardes!! Les cuento! Implementé hace ya bastante tiempo la creación de los VEP's! Bien, ahora quiero avanzar en la generación del código QR ligado

Estoy en la misma situacion en el entorno testing genero la factura y me entrega el cae... ahora es necesario el codigo QR?

otra duda que tengo es si se puede generar una factura sin 'dni' consumidor final eso lo permite el entorno de facturacion real?

VTA VTA Estoy en la misma situacion en el entorno testing genero la factura y me entrega el cae... ahora es necesario el codigo QR?
Mauropek
Mauropek

Ah, pero eso no es un VEP. El QR que tenés que generar lleva los datos obligatorios de la factura y se encodean en base64, Acá la docu oficial: https://www.afip.gob.ar/fe/qr/documentos/QRespecificaciones.pdf

@user respecto de la facturación sin informar el consumidor tiene que ver con el monto. Cuando el monto es inferior a (no me acuerdo ahora cuánto es) no estás obligado a informar la data fiscal del comprador.

VTA
VTA

logre armar un link de qr pero me sale en el modo testing incompleto

Mauropek
Mauropek

Falta el CAE, @user

me da la impresion por lo que esta en elmodo testing

Ivan Ivan estas poniendo el cae como string, debe ser un numero
VTA
VTA

'codAut'=>intval($res['CAE']) igual me sale cero cuando escaneo el codigo QR

Te dejo el tutorial para crear el QR en PHP https://afipsdk.com/blog/crear-qr-de-afip-en-php/

VTA
VTA

ya funciona todo

Adrian Sirianni
Adrian Sirianni

Hola ivan. Buen dia. Te consulto. Para pasar a produccion ? Cuanto sale ?

En pesos argentinos

Adrian Sirianni Adrian Sirianni Hola ivan. Buen dia. Te consulto. Para pasar a produccion ? Cuanto sale ?
Ivan
Ivan

Te dejo la pagina de pricing https://afipsdk.com/pricing/ el cobro es en dolares directamente, si pagas con tarjeta en pesos te hara la conversion al dolar tarjeta

Adrian Sirianni
Adrian Sirianni

ok.. escuchame ...estoy migrando a la version 8 de php y la nueva version del sdk que plantea este token de activacion. voy a trasladar este precio a mis clientes en cascada. el asunto es que necesito ajustar el codigo antes y ver que no se rompa nada. puedo probar en produccion igual antes de pagar? o sino no funciona?

Lalo
Lalo

Buen dia, com oestan? Escribo porque estoy queriendo implementar en testing el sdk de AFIP, hice todos los pasos para habilitar el web service para facturacion electronica, pero cuando envio los datos por postman para probar si mi controlador de PHP esta funcionando correctamente, recibo el error de que la firma es invalida o algoritmo no soportado, sabrian a que podria deberse el error?

Tambien queria saber si luego al pasarlo a produccion, si tendria que crear las ceritifaciones y key para cada nuevo usuario que quiera facturar, o si se hace derivandolo desde el CUIT empresarial

Nacho
Nacho

Hola, como estan! Tengo mi tienda desarrollada en laravel, y queria empezar a facturar electronicamente con afip que tendria que tener en cuenta?

Nacho Nacho Hola, como estan! Tengo mi tienda desarrollada en laravel, y queria empezar a facturar electronicamente con afip que tendria que tener en cuenta?
Mauropek
Mauropek

En principio leerte la docu, tener los certificados para comenzar (te sugiero homologación/testing) y sin miedo al éxito.

Lalo
Lalo

Hola Ivan, me aparece esto

{ "error": "Hubo un error al generar la factura: Error: ns1:cms.sign.invalid\nFirma inválida o algoritmo no soportado" }

Considero que puede ser un error de los certificados pero hice todos los pasos como muestran en la web para ortener las key, certificados y el permiso para usar facturacion electronica

Mauropek
Mauropek

@user para acelerar la respuesta te recomiendo que ante un error envíes también la forma en la cual estás haciendo la request.

Lalo Lalo Hola Ivan, me aparece esto { "error": "Hubo un error al generar la factura: Error: ns1:cms.sign.invalid\nFirma inválida o algoritmo no soportado" } Consid
Ivan
Ivan

Ese error suele aparecer cuando el certificado tiene algo mal, aveces sucede que la AFIP lo emite con algun problema, te recomiendo intentar volviendo a hacerlo nuevamente o si no funciona probar emitiendolo con el SDK

Lalo
Lalo

Okay, voy a intentar rehacerlo, cualquier cosa vuevlo a escribir por aca

Mauropek Mauropek VEP me suena a Volante electrónico de pago, a eso te referís? Siendo así, en qué parte de la documentación viste eso?
Tere
Tere

Buenas @user gracias por responder! Ya funciona de forma correcta en todas las pruebas que realicé! La documentación está en un anexo que te envían desde AFIP/ARCA, en la docu pública no esta!

NiCO
NiCO

Hola buen dia, estoy intentando utilizar el Padron A13, pero me tira este error "Undefined constant "SOAP_1_1"", el resto de las funciones para facturar andan todas 10 puntos

NiCO
NiCO

Dale voy a probar

Ivan Ivan Hola Nico, tenes la ultima version del SDK? Proba actualizar sino

Me sigue tirando el mismo error con la ultima version

NiCO
NiCO

$afipData = new afipdata(); $afipData = $afipData->where('idUsuarioPpal', 8)->first();

    $afip = new Afip(array('CUIT' => $afipData['cuit'], 'production' => true, 'cert' => $afipData['cert'], 'key' => $afipData['key'], 'res_folder' => "../vendor/afipsdk/afip.php/src/Afip_res/"));
    
    return $afip->RegisterInscriptionProof->GetTaxpayerDetails($tax_id);
NiCO NiCO Me sigue tirando el mismo error con la ultima version
Ivan
Ivan

Seguro? Porque dice que el eror esta en la linea 279 del Afip.php pero en esa linea no hay nada en la ultima version

Lalo
Lalo

Hola Ivan! Como estas? Te escribo porque en la empresa donde trabajo queremos usar el SDK de AFIP para brindar modelos de carta blanca. Cuando querramos brindar una instancia a nuestros usuarios para que puedan ellos mismos usar esta pagina para generar sus propias facturas, deberiamos dejar la validacion de los web services con el CUIT de la empresa, o necesitariamos que cada usuario genere su propia validacion?

Ya te consulte anteriormente lo mismo, pero queria saber cual es la diferencia entre que cada uno haga el suyo o hacer que deleguen el web service, y saber si dentro del codigo cuando se crea la instancia de AFIP, tendria que usar el CUIT de la empresa o deberia cambiarlo por el del cliente

Lalo Lalo Ya te consulte anteriormente lo mismo, pero queria saber cual es la diferencia entre que cada uno haga el suyo o hacer que deleguen el web service, y saber si d
Ivan
Ivan

En el codigo al instanciar el SDK debes usar el CUIT del cliente. La diferencia es la forma de generarlos y que e. uno debes usar un solo certificado y en otra opcion usas uno por cliente

NiCO
NiCO

Hola Ivan ya pude actualizarlo, lo que note es que al usar el crearvaucher me tarde 5000ms con la nueva version y con la vieja me tarda 300ms

NiCO
NiCO

Porbe varias veces Ivan, lo que estuve viendo es que la key y el cert los guarde en mi db como string, capaz eso es lo que lo esta retrazando, voy a probar usando archivos

Ivan
Ivan

Ahh okey okey crei que habias calculado solo el tiempo que tarda la llamada del SDK

gassstonn
gassstonn

estoy teniendo problema con el certificado alguien me podria ayudar? "Error al generar el comprobante: El certificado no es válido. Si lo guardó en un archivo, ábralo en un editor de texto y verifique que comience con '-----BEGIN CERTIFICATE-----' " ya lo genere en afip ya comprobe los certificado tienen el mismo md5 solo que la libreria no me lo toma ayuda

gassstonn
gassstonn

Homologación si tengo los servicios dado de alta

gassstonn
gassstonn

Claro que si llego a casa y lo paso. Gracias estaba por probar el certificado directo sin ruta también.

Le desconfío que podría ser por la ruta. Probé por ruta relativa, directa y también doble / como es Windows para escapar por si había algún error. Me quedaba probar directo.

Lalo
Lalo

Hola, como estan? Queria consultar si el SDK esta preparado para hacer carga de notas de debito, porque encuentro unicamente para cargar notas de credito

Lalo Lalo Hola, como estan? Queria consultar si el SDK esta preparado para hacer carga de notas de debito, porque encuentro unicamente para cargar notas de credito
Ivan
Ivan

Si, es cuestion de cambiar el tipo de comprobante nomas, el resto de daos es igual que la nota de credito

Lalo
Lalo

Ivan como va? Te comento una boludes, pero el 10197 del servidor responde que el server espera CbteAsoc pero el server solo acepta CbtesAsoc

es una boludes pero estuve 40 min revisando mi codigo hasta que me di cuenta de eso en la docu jajaja

tomiweb
tomiweb

Buen día, alguien tiene un sistema de facturacion y ventas funcionando para vender?

Cristian villa
Cristian villa

Hola gente como estan? tengo una consulta que es lo que es de pago el token de produccion? y en que casos? gracias.

Adrian Sirianni
Adrian Sirianni

hola cristian. facil de inferir: si no tenes el token de produccion -> no podes usarlo en el ambiente de arca productivo para tener ese token -> hay que pagar asi que pagando -> podes salir a produccion si podes usarlo en modo test. ahi no es necesario pagar. es lo que explica el portal https://afipsdk.com/pricing/