general

mirtapepino
mirtapepino

buenas noches. hay algún web service que permita cargar deducciones a siradig?

breakM (vazko) breakM (vazko) Buenas. Consulta por algo que me comento un cliente y me genero dudas. Me dijo que varios sistemas contables te hacen cargar los datos de un cliente antes de
Mediasolutions
Mediasolutions

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.

mirtapepino mirtapepino buenas noches. hay algún web service que permita cargar deducciones a siradig?
Ivan
Ivan

Desconozco de un web service para dicha funcionalidad

Thiago Ghianni
Thiago Ghianni

.

pepe pepe @user que deberia cambiar??
Ivan
Ivan

Eso es para quienes usan una version vieja de la libreria

Ivan Ivan Eso es para quienes usan una version vieja de la libreria
pepe
pepe

@user Buenisimo, es mi caso.

Nico
Nico

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

EEDURDO
EEDURDO

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

Nico Nico 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

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

Julian
Julian

Buenos días! Alguien que tuvo problemas con el error 10038El campo MonCotiz es obligatorio si no informa el campo CanMisMonExt con el valor S, y debe ser mayor a 0.. Me podrá dar una mano? Yo estoy pasando estos datos, y realizando pruebas no puedo lograr que me genere el CAE.

Julian Julian Buenos días! Alguien que tuvo problemas con el error <CODE>10038</CODE><MSG>El campo MonCotiz es obligatorio si no informa el campo CanMisMonExt con el valor S,
Mediasolutions
Mediasolutions

Si estás vendiendo en pesos lo único que tenés que poner es: 'MonId' => 'PES' y 'MonCotiz' => 1

Mediasolutions Mediasolutions Si estás vendiendo en pesos lo único que tenés que poner es: 'MonId' => 'PES' y 'MonCotiz' => 1
Julian
Julian

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

Mediasolutions Mediasolutions En el aplicativo https://www.afip.gob.ar/fe/ayuda/homologacion-externa/documentos/WSBFEV1-ManualParaElDesarrollador_ARCA_V3_0.pdf dice que el campo CanMisMonExt
Julian
Julian

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?

Mediasolutions
Mediasolutions

Yo paso solo esos dos datos que te indiqué, no paso CanMisMonExt, y mis clientes están facturando normalmente. No probé en homologación.

Julian
Julian

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

También probé omitir la cotizacion y el campo nuevo. Enviando solo MonedaID = "PES", y tampoco. Voy a tener que mandar un mail o llamar o algo porque soy incapaz

Federico
Federico

Hola buenas tardes, alguien tiene experiencia con impresores fiscales?. Necesito agregar la discriminacion del IVA

Julian Julian Buenos días! Alguien que tuvo problemas con el error <CODE>10038</CODE><MSG>El campo MonCotiz es obligatorio si no informa el campo CanMisMonExt con el valor S,
Ivan
Ivan

Queres pasar por aca como JSON los datos que estas usando para tener ese error y lo pruebo?

Ivan Ivan Queres pasar por aca como JSON los datos que estas usando para tener ese error y lo pruebo?
Julian
Julian

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

Vero SD
Vero SD

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.

Gerardo
Gerardo

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

Exequiel
Exequiel

Buenas! Consulta, alguien sabe como validar la moneda de la factura en el WS Constatación de Comprobantes? Se puede?

Uriel
Uriel

Buenas ! alguien ya hizo la actualización del servicio constanciainscripcion? Por ahora solo esta en homo verdad? En Producción no funciona

Uriel
Uriel

ah perfecto

Sebastian Esteban
Sebastian Esteban

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                         El campo Condicion IVA receptor no es un valor valido. Consular metodo FEParamGetCondicionIvaReceptor

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

Ivan Ivan https://afipsdk.com/blog/factura-electronica-solucion-a-error-10242/
Sebastian Esteban
Sebastian Esteban

Si ya solucione gracias

En mi caso estoy programando a pulmón el tema de facturación electrónica

Cabaleiro Nicolas
Cabaleiro Nicolas

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?

Ivan Ivan Para todos ```json { "Id": 5, "Desc": "Consumidor Final", "Cmp_Clase": "B/C" }, ```
Cabaleiro Nicolas
Cabaleiro Nicolas

Siendo responsable inscripto solamente? o si facturo como monotributista con factura C tambien debo discriminarlo?

Glade
Glade

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. ?

Glade
Glade

Exacto 🙌😌

Exacto 🙌😌
9 messages · 😉
Cabaleiro Nicolas
Cabaleiro Nicolas

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

Agustin Ramirez
Agustin Ramirez

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

Chamullo
Chamullo

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

Hola, se pueden generar facturas para
3 messages · Hasta donde se con el web service solo podes obtener CAE y CAEA, no eh visto que se pueda obtener un C.E.S.P.
Agustin Ramirez Agustin Ramirez 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
Mediasolutions
Mediasolutions

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.

RolyQ
RolyQ

Buenas, tienen algún ejemplo de una factura con Iva y percepciones?

Eric Limbrunner
Eric Limbrunner

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"
                }
            ]
        }
    }
}
Eric Limbrunner Eric Limbrunner ```JSON { "taxTypes": { "ResultGet": { "CondicionIvaReceptor": [ { "Id": 1, "Des
Ivan
Ivan

La mas adecuada parece IVA No Alcanzado

Eric Limbrunner Eric Limbrunner Buenas! Consulta sobre las cond. de IVA del receptor, cuál de estas opciones representa a "Resonsable No Inscripto" y "No responsable"?
Mediasolutions
Mediasolutions

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.

Eric Limbrunner
Eric Limbrunner

Muchas gracias

Federico
Federico

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.

Federico
Federico

ahi lo veo, gracias

1974
1974

Hola, estoy queriendo usar el api desde c#

pero para generar facturas verdaderas hay que pagar ?

Ivan Ivan Si https://afipsdk.com/pricing/
1974
1974

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."

1974 1974 "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%)
    }
}
1974
1974

falta mas doc para c#

1974 1974 falta mas doc para c#

Es usar la documentacion de la API, las request son los JSON de la API

carlos.castro
carlos.castro

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:HeaderProduccion - se82025-03-18T11:05:07.1809336-03:005.8.2.0soap:Bodysoap:Faultsoap:Codesoap:Valuesoap:Sendersoap:Reason<soap:Text xml:lang="en">Server was unable to read request. ---> There is an error in XML document (2, 1715). ---> Input string was not in a correct format.<soap:Detail />

FC B autorizan OK, no asi las FC A con la lib

Pitu
Pitu

Buenas, estoy intentando generar certificado para testing siguiendo el tutorial y me da el siguiente error en el paso 3

$ 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

Sr.M
Sr.M

Hola, buenas tardes ! Como estan ?

Una consulta, ofrecen precios por mas de un año ?

gkerplunk
gkerplunk

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?

Ivan Ivan https://afipsdk.com/blog/padron-obtener-condicion-frente-al-iva-de-un-cuit/
gkerplunk
gkerplunk

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 } }

gkerplunk
gkerplunk

Si perdón. Justo lo lei

Pitu
Pitu

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

Federico
Federico

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?

Federico Federico 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
Mediasolutions
Mediasolutions

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.

Federico
Federico

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

Federico Federico 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

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.

Federico
Federico

el método cargartextoextra esta dentro de esa dll verdad?

Federico
Federico

bien, gracias por el centro

a ver si sale el gol jajjaaj

Federico Federico el método cargartextoextra esta dentro de esa dll verdad?
Mediasolutions
Mediasolutions

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

Natalini
Natalini

Buenas! Tengo este problema con el web service de consulta al padrón 10. Estoy haciendo el paso a producción y me tira este error:

Leí por ahi que tengo que mandar el ticket y lo tiene que habilitar Afip. Es correcto?

Natalini Natalini Buenas! Tengo este problema con el web service de consulta al padrón 10. Estoy haciendo el paso a producción y me tira este error: Leí por ahi que tengo que ma
Ivan
Ivan

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