Nuevo suministro inmediato de información del IVA

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches


J. MIGUEL
vCool
vCool
Mensajes: 187
Registrado: 03 Abr 2006, 15:06
Ubicación: Alicante

Re: Nuevo suministro inmediato de información del IVA

Mensaje por J. MIGUEL » 05 May 2017, 08:09

A modo de primicia –no confirmada en estos momentos- podemos anunciarles que fuentes bien informadas están hablando de la existencia un acuerdo CEOE-Secretaría de Estado de Hacienda por el que se flexibilizaría la fecha de entrada en vigor del nuevo sistema.

softwin
vRookie
vRookie
Mensajes: 2
Registrado: 04 May 2017, 12:46

Re: Nuevo suministro inmediato de información del IVA

Mensaje por softwin » 05 May 2017, 09:43

Muchas Gracias por la contestación

Ahora nos da otro error:

Si indicamos --ciphers "AES256-SHA" nos sale el siguiente error curl: (59) Unknown cipher in list: AES256-SHA
Si ejecutamos sin esa opción el error es el siguiente curl: (58) Unable to load client key -8178.

Nuestro entorno de trabajo es:

SO Fedora release 14 (Laughlin)
curl 7.21.0
OpenSSL 1.0.0e-fips

Gracias

barna.rasta
vMate
vMate
Mensajes: 30
Registrado: 30 Mar 2017, 21:55

Re: Nuevo suministro inmediato de información del IVA

Mensaje por barna.rasta » 05 May 2017, 22:18

Buenas noches softwin,
por lo de los ciphers no te preocupes en exceso, solo indica que la transmision sera cifrada, yo tome el AES256-SHA del
ejemplo que encontre, y por suerte DEBIAN lo incorpora, puedes ver los cifrados que admite Fedora con:

Código: Seleccionar todo

# openssl ciphers -v

ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:SRP-AES-256-CBC-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:PSK-AES256-CBC-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:SRP-DSS-AES-128-CBC-SHA:SRP-RSA-AES-128-CBC-SHA:SRP-AES-128-CBC-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:PSK-AES128-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:PSK-RC4-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:SRP-DSS-3DES-EDE-CBC-SHA:SRP-RSA-3DES-EDE-CBC-SHA:SRP-3DES-EDE-CBC-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:DES-CBC3-SHA:PSK-3DES-EDE-CBC-SHA

Mi version de curl es:

Código: Seleccionar todo

# curl -V
curl 7.26.0 (x86_64-pc-linux-gnu) libcurl/7.26.0 OpenSSL/1.0.1t zlib/1.2.7 libidn/1.25 libssh2/1.4.2 librtmp/2.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap pop3 pop3s rtmp rtsp scp sftp smtp smtps telnet tftp 
Features: Debug GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP
Lo del error de la KEY me da en la nariz que cuando generaste el "certificado.pem" no incorporaste la key, como lo generaste?
puedes ver sus caracteristicas con:

Código: Seleccionar todo

# openssl x509 -noout -in certificado.pem -text
asi puedes hacerlo de diferentes formas:
- como vi que lo hacias en tu anterior post ---> --cert certificado.pem:key
- incorporando el archivo 'key' al curl --> curl --Key certificado.key --cert certificado.pem
y la forma como yo lo hice fue exportando el certificado desde 'firefox' y aplicando lo siguiente:
https://www.digicert.com/es/codigo/expo ... codigo.htm

Código: Seleccionar todo

** Exportar el cerficado de firefox llamandolo "certificado.pfx"
** Copiar "certificado.pfx" en /tmp
# openssl pkcs12 -in certificado.pfx -out certificado.nokey.pem -nokeys
# openssl pkcs12 -in certificado.pfx -out certificado.whithkey.pem
# openssl rsa -in certificado.whithkey.pem -out certificado.key
# cat certificado.key certificado.nokey.pem > certificado.pem
http://stackoverflow.com/questions/1541 ... ng-openssl
que de esta forma dentro del certificado.pem incorpora la key.

Para testear 'curl' sin certificado:
https://www.codeproject.com/Tips/101575 ... Result-Fro


Haber si hay suerte y salvas este escollo para meterte en faena de la buena.
No me considero un experto en el tema, quizas te lleve de ventaja un par o tres de semanas partiendome los cuernos con el tema, pero si surgen dudas ................. aqui estamos para ayudar en lo que podamos.

VicentVA
vRookie
vRookie
Mensajes: 12
Registrado: 08 May 2017, 14:55

Re: Nuevo suministro inmediato de información del IVA

Mensaje por VicentVA » 08 May 2017, 15:05

Hola buenas tardes a todos.
Me llamo Vicent, soy de los antiguos en el mundo informático, y esto ya me pilla en fuera de juego. Me refiero al tema del SII.
Soy programador de aplicaciones en COBOL, y estoy intentando realizar los ficheros XML para poder enviar las facturas.
He estado leyendo y releyendo mil informaciones, y al final he podido mandar las facturas emitidas sin problemas, ahora bien con las recibidas no puedo, me indica que tengo un error de estructura de fichero, exactamente:

faultcode>env:Client</faultcode>
<faultstring>Codigo[4124].Error La direccion no se corresponde con el fichero de entrada.</faultstring>
<detail>
<callstack>Error La direccion no se corresponde con el fichero de entrada.

Supongo que el motivo es que no está bien la descripción inicial del fichero, yo estoy poniendo esta descripción:


<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:siiLR="https://www2.agenciatributaria.gob.es/s ... stroLR.xsd"
xmlns:sii="https://www2.agenciatributaria.gob.es/s ... macion.xsd">


Ruego si alguno de vosotros me pudiese ayudar, solo necesito saber que tengo mal.
Gracias.

barna.rasta
vMate
vMate
Mensajes: 30
Registrado: 30 Mar 2017, 21:55

Re: Nuevo suministro inmediato de información del IVA

Mensaje por barna.rasta » 08 May 2017, 22:00

Buenas noches Vicent,
yo aun sigo peleando con las Emitidas, Exportacion, Intracomunitarias, ventas al contado y no llegue a las Recibidas,
pero me da la sensadon y recuerdo ese numero de error que proviene de la orden de envio o ' endpoint ' que llaman los
metidos en el tema.
No se decirte cual es, pero la direccion de Emitidas, Recibidas, Pagos, Cobros son diferentes.

VicentVA
vRookie
vRookie
Mensajes: 12
Registrado: 08 May 2017, 14:55

Re: Nuevo suministro inmediato de información del IVA

Mensaje por VicentVA » 09 May 2017, 11:22

Hola buenos días, gracias por tu respuestas.
Estoy intentando leer novedades respecto al SII, parace ser que hay una nueva versión, y por lo tanto, creo que han cambiado las cabeceras de los ficheros. Al menos eso pienso yo. Pero realmente me hace falta la ayuda de algún entendido en la materia, cosa que agradecería mucho.
Saludos

Sendasl
vRookie
vRookie
Mensajes: 20
Registrado: 11 Mar 2009, 15:37
Ubicación: La Garriga (Barcelona)
Contactar:

Re: Nuevo suministro inmediato de información del IVA

Mensaje por Sendasl » 09 May 2017, 19:54

Buenas tardes,

Alguno de vosotros lo ha realizado con Velneo v6.x?

Gracias,
Anna

barna.rasta
vMate
vMate
Mensajes: 30
Registrado: 30 Mar 2017, 21:55

Re: Nuevo suministro inmediato de información del IVA

Mensaje por barna.rasta » 11 May 2017, 23:40

VicentVA escribió:Hola buenos días, gracias por tu respuestas.
Estoy intentando leer novedades respecto al SII, parace ser que hay una nueva versión, y por lo tanto, creo que han cambiado las cabeceras de los ficheros. Al menos eso pienso yo. Pero realmente me hace falta la ayuda de algún entendido en la materia, cosa que agradecería mucho.
Saludos
Buenas noches Vicent,
creo haber encontrado las direcciones de envio,
estan en : http://www.agenciatributaria.es/AEAT.in ... _web.shtml

Abriendo documento deseado hay que buscar : soap:address location (vi que estan al final del documento)
concretamente para EMITIDAS

Código: Seleccionar todo

https://www7.aeat.es/wlpl/SSII-FACT/ws/fe/SiiFactFEV1SOAP
para RECIBIDAS

Código: Seleccionar todo

https://www7.aeat.es/wlpl/SSII-FACT/ws/fr/SiiFactFRV1SOAP

JordiGra
vRookie
vRookie
Mensajes: 4
Registrado: 15 May 2017, 13:38

Re: Nuevo suministro inmediato de información del IVA

Mensaje por JordiGra » 15 May 2017, 13:44

Buenas tardes,

Primero de todo enorme agradecimiento por todos los aportes. Me han sido de gran utilidad.
Yo estoy trabajando bajo linux y me gustaría saber como tratais los ficheros XML que recibimos de respuesta. Hay alguna forma a partir de los esquemas convertir dichos XML en ficheros CSV o similar? No domino mucho este tema y voy un poco perdido.

Saludos y muchas gracias,

Jordi

Responder