buenas noches. hay algún web service que permita cargar deducciones a siradig?
Buen día BreakM. Así es. Yo por ejemplo uso el webservice de Constancia de Inscripción para traer los datos (informando solo el CUIT) y guardarlos en la base de datos. Entonces cuando el mismo cliente vuelve y pide factura a su nombre, ya están los datos cargados. Obviamente esto agiliza el proceso de caja.
Desconozco de un web service para dicha funcionalidad
.
Eso es para quienes usan una version vieja de la libreria
@user Buenisimo, es mi caso.
Hola buen dia. Consulta, hay algun metodo para recuperar las facturas que emitieron a un cuit? No las facturas que hicimos sino las que nos hicieron
Buenos días . Consulta al grupo, OpenSSL en modo desarrollo local ( en widnows) usamos OpenSSl windows 3.2.1 cuando lo pasamos a nuestra vps , esta tiene la OpenSSl version 1.1.1.k que no reconoce el comando -traditional. pera general la key privada.
En la version 1.1.1k ( en varsion de linux de la vps, te permite ejecutar la generacion de key con estos dos formatos:
1- openssl genrsa -out [nombre_de_archivo].pem 2048
2- openssl genpkey -algorithm RSA -out [nombre_de_archivo].pem -pkeyopt rsa_keygen_bits:2048
La consulta es: la generación de la key privada usando alguno de estos dos formatos es compatible 100% para usar con afip. Y cual de las dos opciones habría que utilizar
Gracias
Por lo entiendo, el destinatario de la factura no puede recuperarla. La forma es solicitar a quien emitio te envie una copia ( sea desde su sistema o ingresando a la afip que tiene todo el historial de comprobantes emitidos
Buenos días! Alguien que tuvo problemas con el error 10038
Si estás vendiendo en pesos lo único que tenés que poner es: 'MonId' => 'PES' y 'MonCotiz' => 1
Claro, así venía haciendo antes. Pero con el nuevo campo CanMisMonExt ya probé no pasandole nada, una cadena vacia, N o S y sigue saltando el error
En el aplicativo https://www.afip.gob.ar/fe/ayuda/homologacion-externa/documentos/WSBFEV1-ManualParaElDesarrollador_ARCA_V3_0.pdf dice que el campo CanMisMonExt no es obligatorio
Dice que no es obligatorio, pero hice pruebas sin cargar el dato y tira error igual. También dice que en caso de informarce y MonID = "PES", CanMisMonExt puede ser "N". Y aun asi persiste el error. A vos no te genera error? No podré ver que datos pasas en una prueba?
Yo paso solo esos dos datos que te indiqué, no paso CanMisMonExt, y mis clientes están facturando normalmente. No probé en homologación.
Sisi por ahora los cambios a producción no se hicieron, hasta el 15 de abril. Ahora para testing pusieron estos cambios nuevos, no pude encontrar nada en la web tampoco sobre este problema, hay varios ejemplos en el manual pero ninguno que ponga este dato
Hola buenas tardes, alguien tiene experiencia con impresores fiscales?. Necesito agregar la discriminacion del IVA
Queres pasar por aca como JSON los datos que estas usando para tener ese error y lo pruebo?
Ya está, lo pude solucionar. Resulta que en el objeto FECAEDetRequest no me estaba sumando el MonCotiz, porque la variable MonCotizSpecified estaba en false, lo pasé a "True". La documentación no dice nada de eso campo, pero ya esta
Gracias
Buenas!! soy nueva en el foro. Consulta, lo de la RG5616 ya está implementado en Homologación en el regimen 2758 de Exportación ? o solo los locales 4291 y detalle 2904? Las de Expo les está quedando aprobadas o tambien rechazadas como en los locales? tengo dudas si con la RG5616 los campos de moneda extranjera en expo son opcionales y no se requiere ajustes en sap ni CPI.... Aunque no sé que pasa si una empresa exporta usando distintos tipos de cambios segun la operación, porque Afip intenta controlar que siempre se use el tipo de cambio de Banco nación.
Buenas tardes , soy nuevo aquí , aprovecho para saludarlos a todos, Tengo una consulta, alguno sabe si la WS de MTXCA esta preparada para facturacion en lote ? por lo que veo en el WSDL y en la doc no, quizas alguno se encontro con este tema y lo soluciono de algun modo gracias
Buenas! Consulta, alguien sabe como validar la moneda de la factura en el WS Constatación de Comprobantes? Se puede?
No termine de entender la consulta 😅 queres separar cada pregunta?
No tiene implementacion de facturas por lote, de todas formas podes enviarlas una por una en un bucle.
No parece tener en ningun lado la validacion de la moneda
Buenas ! alguien ya hizo la actualización del servicio constanciainscripcion? Por ahora solo esta en homo verdad? En Producción no funciona
Solo esta en homologacion por ahora
ah perfecto
Buenas noches grupo. Después de varios meses de inwctividad voy a volver a practicar en java el WSFEv1, haciendo pruebas Me salió un mensaje y ya no es chcolate por la noticia del mensaje
Está observación:
10242
Seguro voy a tener que convertir a clases en Java el nuevo esquema WSFEv1 del wsld.
Quiero empezar por ahora con soapui
Alguien tiene un ejemplo básico? Tal vez
Si ya solucione gracias
En mi caso estoy programando a pulmón el tema de facturación electrónica
Disculpen, lo de la condicion al IVA obligatorio del receptor es solo para facturas A? o para todos los comprobantes, que pasa si no se quiere identificar al cliente?
Para todos
{
"Id": 5,
"Desc": "Consumidor Final",
"Cmp_Clase": "B/C"
},
Siendo responsable inscripto solamente? o si facturo como monotributista con factura C tambien debo discriminarlo?
Hola chicos, consulta general, me preguntaron sobre el Padron APOC ? Estuve leyendo lo que es y la consulta es ... cuando consultamos el CUIT del padron de inscripcion (actual), esto no tiene nada que ver con el Padron APOC?
(sorry chicos desde chile tratando de entender xD! 🙏)
entiendo tiene que ver con el servicio wsapoc. ?
Buenas, tengo una consulta, al crear una factura que pasa cuando el documento del cliente ya sea cuit o dni no es calido, arca te lo rebota? me refiero a que no pertenece a nadie, o nose si se fijara en el padron de constancia de inscripcion aunque creo que solo se puede con cuit en ese caso. muchas gracias
Buenas, tengo una consulta rápida, fiscalmente hablando, ¿Cuál es la diferencia entre colocar el importe en IVA Exento e Importe Total Neto No Gravado? Graciass
Hola, se pueden generar facturas para prestadores de servicios públicos? Utilizan C.E.S.P. que es el Código Electrónico de Servicios Públicos
El IVA Exento significa que no está obligado a pagar IVA, pero se informa. El No Gravado es para cualquiera que debe pagar IVA (Resp. Inscripto, Monotributo, etc) pero tiene artículos exceptuados. Por ejemplo en una farmacia los medicamentos están exceptuados, pero el shampoo no.
Buenas, tienen algún ejemplo de una factura con Iva y percepciones?
Buenas! Consulta sobre las cond. de IVA del receptor, cuál de estas opciones representa a "Resonsable No Inscripto" y "No responsable"?
{
"taxTypes": {
"ResultGet": {
"CondicionIvaReceptor": [
{
"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 mas adecuada parece IVA No Alcanzado
El artículo 1 de la Ley 25.865 deroga el Título V de la ley del IVA desde el año 2004, eliminando definitivamente la figura del responsable no inscripto, que pasa a ser Responsable Monotributo. Cuando se derogó la ley, hace 20 años, los Responsables no Inscriptos debían elegir entre el régimen general (Responsable Inscripto) o Monotributo, según su facturación anual.
Muchas gracias
Hola buenas tardes gente, alguno sabe de algun emulador de impresoras fiscales EPSON? Estoy desarrollando un módulo de facturación y necesitaría hacer unas pruebas. Gracias.
ahi lo veo, gracias
Hola, estoy queriendo usar el api desde c#
pero para generar facturas verdaderas hay que pagar ?
digamos si pago puedo usar varios cuits? puede facturar con diferentes cuits?
Solución #1: Obtener el número del último comprobante Como lo traigo desde c# ?
"Code": 10070, "Msg": "Si ImpNeto es mayor a 0, el objeto AlicIva es obligatorio y no debe ser nulo."
Iva = new
{
AlicIva = new[]
{
new { Id = 5, BaseImp = 100, Importe = 21 } // Alícuota de IVA (5 para 21%)
}
}
falta mas doc para c#
Es usar la documentacion de la API, las request son los JSON de la API
Buenas! alguno tuvo algun problema con FC A hoy?
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">soap:Header
FC B autorizan OK, no asi las FC A con la lib
$ openssl req -new -key prueba -subj "/C=AR/O=IvanM/CN=Test1/serialNumber=CUIT 11111111111" -out csr-test1
req: subject name is expected to be in the format /type0=value0/type1=value1/type2=... where characters may be escaped by . This name is not in that format: 'C:/Program Files/Git/C=AR/O=IvanM/CN=Test1/serialNumber=CUIT 11111111111'
Bueno ya lo solucione, es por la consola de git
Hola, buenas tardes ! Como estan ?
Una consulta, ofrecen precios por mas de un año ?
No, solo por mes o por año
Buenas noches disculpen la molestia, estoy teniendo inconvenientes para resolver el dato que debo enviar como CondicionIvaReceptor ya que no encuentro en la documentación un método que me devuelva dicho ID. Solo el listado de referencias. Pero como obtengo que Iva le corresponde a cada receptor?
Estoy leyendo la documentación, no encuentro a que refiere el IdPersona
{ "environment": "dev", "method": "getPersona_v2", "wsid": "ws_sr_constancia_inscripcion", "params": { "token": "{{token}}", "sign": "{{sign}}", "cuitRepresentada": "20409378472", "idPersona" : 20111111111 } }
Es el cuit del que queres obtener los datos
Si perdón. Justo lo lei
Buenas, consulta para los que laburaron con impresoras fiscales, alguna recomendación de cual comprar? Desconozco del tema, pero todas manejan su software específico, es asi? No como las impresoras comunes que mandas a imprimir directo un PDF por ejemplo
Hola buenas tardes. Alguien sabe en que parte del ticket y los comandos hay que enviar al impresor fiscal para imprimir las leyendas de la ley de transpárencia fiscal?
La info de transparencia fiscal va normalmente debajo del total, y como solo es información, no es info fiscal o de facturación, se transmite a la impresora solo como texto.
Hola @user gracias, nunca imprimi con una fiscal, agarre un soft que ya lo hace, como que le tira los comandos directo a la impresora, y no ecuentro cual sería ese comando
En .NET, para una impresora Epson de 2da generación, sería algo así:
Declare Function CargarTextoExtra Lib "EpsonFiscalInterface.dll" (ByVal descripcion As CString) As Integer Dim err As Integer = CargarTextoExtra("---------------------------") if err == 0 Then err = CargarTextoExtra("Ley de Transparencia Fiscal") if err == 0 Then err = CargarTextoExtra("IVA 21% ..............$1000") etc...
Donde el archivo EpsonFiscalInterface.dll debe estar en la misma carpeta del ejecutable.
el método cargartextoextra esta dentro de esa dll verdad?
Si
bien, gracias por el centro
a ver si sale el gol jajjaaj
Declare Function ConfigurarVelocidad Lib "EpsonFiscalInterface.dll" (ByVal velocidad As Integer) As Integer Declare Function ConfigurarPuerto Lib "EpsonFiscalInterface.dll" (ByVal puerto As CString) As Integer Declare Function Conectar Lib "EpsonFiscalInterface.dll" () As Integer Declare Function AbrirComprobante Lib "EpsonFiscalInterface.dll" (ByVal id_tipo_documento As Integer) As Integer Declare Function Desconectar Lib "EpsonFiscalInterface.dll" () As Integer Declare Function ImprimirItem Lib "EpsonFiscalInterface.dll" (ByVal id_modificador As Integer, ByVal descripcion As CString, ByVal cantidad As CString, ByVal precio As CString, ByVal id_tasa_iva As Integer, ByVal ii_id As Integer, ByVal ii_valor As CString, ByVal id_codigo As Integer, ByVal codigo As CString, ByVal codigo_unidad_matrix As CString, ByVal codigo_unidad_medida As Integer) As Integer Declare Function CargarTextoExtra Lib "EpsonFiscalInterface.dll" (ByVal descripcion As CString) As Integer Declare Function ImprimirSubtotal Lib "EpsonFiscalInterface.dll" () As Integer Declare Function CargarPago Lib "EpsonFiscalInterface.dll" (ByVal id_modificador As Integer, ByVal codigo_forma_pago As Integer, ByVal cantidad_cuotas As Integer, ByVal monto As CString, ByVal descripción_cupones As CString, ByVal descripcion As CString, ByVal descripcion_extra1 As CString, ByVal descripcion_extra2 As CString) As Integer Declare Function CerrarComprobante Lib "EpsonFiscalInterface.dll" () As Integer Declare Function CargarDatosCliente Lib "EpsonFiscalInterface.dll" (ByVal nombre_o_razon_social1 As CString, ByVal nombre_o_razon_social2 As CString, ByVal domicilio1 As CString, ByVal domicilio2 As CString, ByVal domicilio3 As CString, ByVal id_tipo_documento As Integer, ByVal numero_documento As CString, ByVal id_responsabilidad_iva As Integer) As Integer Declare Function EnviarComando Lib "EpsonFiscalInterface.dll" (ByVal comando As CString) As Integer
Necesitas el alcance 10 por leguna razon particular? Sino podes usar le de constancia de inscripcion o el alcance 13, ambos los puede acceder cualquiera