Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-03-2017
Nasca Nasca is offline
Miembro
 
Registrado: abr 2007
Ubicación: Almería (España)
Posts: 249
Poder: 18
Nasca Va por buen camino
Portal de SII:
http://www.agenciatributaria.es/AEAT...VA__SII_.shtml

Información técnica:
http://www.agenciatributaria.es/AEAT.internet/SII.html

Acceso al portal de pruebas del SII, con certificado digital siempre:
https://www7.aeat.es/PRE-Exteriores/...formacion.html
Responder Con Cita
  #2  
Antiguo 15-03-2017
jlegido jlegido is offline
Miembro
NULL
 
Registrado: feb 2017
Posts: 17
Poder: 0
jlegido Va por buen camino
Cita:
Empezado por Nasca Ver Mensaje
Portal de SII:
http://www.agenciatributaria.es/AEAT...VA__SII_.shtml

Información técnica:
http://www.agenciatributaria.es/AEAT.internet/SII.html

Acceso al portal de pruebas del SII, con certificado digital siempre:
https://www7.aeat.es/PRE-Exteriores/...formacion.html
Hola Nasca,
OK la direccion de Acceso al portal de pruebas del SII, pero efectivamente si la pones en el navegador te manda a la pagina
https://***.agenciatributaria.gob.es.../erro4033.html donde te explica que no puedes acceder si no es con certificado.

Yo tengo el certificado, mi pregunta es ¿ Si se accede via navegador como se pone el certificado (es un archivo pfx, p.e. Certificado.pfx y como se pone la clave) y si no es via navegador, tienes alguna indicacion para hacerlo por codigo.

Gracias mil por tu info

-Los *** son porque no puedo poner enlaces
Responder Con Cita
  #3  
Antiguo 15-03-2017
Nasca Nasca is offline
Miembro
 
Registrado: abr 2007
Ubicación: Almería (España)
Posts: 249
Poder: 18
Nasca Va por buen camino
Cita:
Empezado por jlegido Ver Mensaje
Hola Nasca,
Yo tengo el certificado, mi pregunta es ¿ Si se accede via navegador como se pone el certificado (es un archivo pfx, p.e. Certificado.pfx y como se pone la clave) y si no es via navegador, tienes alguna indicacion para hacerlo por codigo.
En este caso es todo en un navegador estándar. Son formularios web.
Si tienes instalado el certificado en el navegador cuando vayas a esa URL te pedirá el mismo. Si no es así instala el *.pfx en el mismo.
Responder Con Cita
  #4  
Antiguo 15-03-2017
jlegido jlegido is offline
Miembro
NULL
 
Registrado: feb 2017
Posts: 17
Poder: 0
jlegido Va por buen camino
Cita:
Empezado por Nasca Ver Mensaje
En este caso es todo en un navegador estándar. Son formularios web.
Si tienes instalado el certificado en el navegador cuando vayas a esa URL te pedirá el mismo. Si no es así instala el *.pfx en el mismo.

Joer, en estos momentos estoy un poco espeso y no se me habia ocurrido, pues el uso que hago del certificado siempre es por codigo, pero efectivamente, una vez instaldo, va perfecto.

Gracias mil
Responder Con Cita
  #5  
Antiguo 16-03-2017
jlegido jlegido is offline
Miembro
NULL
 
Registrado: feb 2017
Posts: 17
Poder: 0
jlegido Va por buen camino
Hola,

En primir lugar agradecer a toda la gente del foro su ayuda e ideas. El foro es de Delphi, pero nos hemos metido los de .NET, por que no hay nada igual en este tema.

No he podido antes, pero si quiero sobre todo quiero agradecer la ayuda especial de CMB, bartag, batuzail, angelhorse y vicdeju por ideas o aportes que me han ayudado a saltar unas cuantas vallas/tapias informaticas que de otra forma no habria podido.

Esto ya funciona en lo esencial. Ahora estoy con el tema de las facturas Recibidas (el punto 6.2.2.1. Alta/Modificacion de facturas del SII_Descripcion_ServicioWeb_v0.5.pdf), para el cual no hay ningun ejemplo en xml.

Ya he construido uno, que subo, pero me da error, del cual pongo la parte principal

Código:
env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Body>
<env:Fault>
<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. WSExcepcion [faultcode=null, detailMap=null, version=0, faultstring=null, faultactor=null, faultSubCode=null, reasonText=null, detail=null, nameSpaceUriDetail=null] at
Subo el xml contruido y el del error.

A alguien le ha aparecido un error similar y sabe a que puede deberse o en su defecto tiene un ejemplo de xml para facturas recibidas valido

Gracias !!!!
Archivos Adjuntos
Tipo de Archivo: zip FacturasRecibidas.zip (2,4 KB, 141 visitas)
Responder Con Cita
  #6  
Antiguo 16-03-2017
dmg dmg is offline
Miembro
NULL
 
Registrado: mar 2017
Posts: 4
Poder: 0
dmg Va por buen camino
Muy buenas, yo también lo estoy haciendo en c#, estoy siguiendo las clases de BATUZAIL.
Tengo un problema en el XML generado, me agrega el xmlns en muchas etiquetas y no se como quitarlo.

<PeriodoImpositivo xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">

El fichero lo genero:

//GENERAR FICHERO XML
string fichero = path + "\\" + nuevoNombre;
XmlSerializer serializer = new XmlSerializer(typeof(SuministroLRFacturasEmitidas));
FileStream fs = new FileStream(fichero, FileMode.Create);
try
{
serializer.Serialize(fs, SII_Emitidas);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
throw;
}
fs.Close();

Donde SII_Emitidas es:

SuministroLRFacturasEmitidas SII_Emitidas = new SuministroLRFacturasEmitidas();

Gracias.
Responder Con Cita
  #7  
Antiguo 16-03-2017
CMB CMB is offline
Miembro
 
Registrado: ene 2017
Posts: 349
Poder: 8
CMB Va por buen camino
Cita:
Empezado por jlegido Ver Mensaje
Hola,
En primir lugar agradecer a toda la gente del foro su ayuda e ideas. El foro es de Delphi, pero nos hemos metido los de .NET, por que no hay nada igual en este tema.
No he podido antes, pero si quiero sobre todo quiero agradecer la ayuda especial de CMB, bartag, batuzail, angelhorse y vicdeju por ideas o aportes que me han ayudado a saltar unas cuantas vallas/tapias informaticas que de otra forma no habria podido.
Esto ya funciona en lo esencial. Ahora estoy con el tema de las facturas Recibidas (el punto 6.2.2.1. Alta/Modificacion de facturas del SII_Descripcion_ServicioWeb_v0.5.pdf), para el cual no hay ningun ejemplo en xml.
Ya he construido uno, que subo, pero me da error, del cual pongo la parte principal

Código:
env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Body>
<env:Fault>
<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. WSExcepcion [faultcode=null, detailMap=null, version=0, faultstring=null, faultactor=null, faultSubCode=null, reasonText=null, detail=null, nameSpaceUriDetail=null] at
Subo el xml contruido y el del error.
A alguien le ha aparecido un error similar y sabe a que puede deberse o en su defecto tiene un ejemplo de xml para facturas recibidas valido
Gracias !!!!
Sospecho que has enviado facturas recibidas a la dirección de las emitidas. Piensa que la URL del webservice es distinta.
Responder Con Cita
  #8  
Antiguo 16-03-2017
CMB CMB is offline
Miembro
 
Registrado: ene 2017
Posts: 349
Poder: 8
CMB Va por buen camino
Cita:
Empezado por CMB Ver Mensaje
Sospecho que has enviado facturas recibidas a la dirección de las emitidas. Piensa que la URL del webservice es distinta.
Las recibidas han de ir a https://www7.aeat.es/wlpl/SSII-FACT/...iiFactFRV1SOAP, sino te sale el mensaje ese de "La direccion no se corresponde con el fichero de entrada."
Responder Con Cita
  #9  
Antiguo 08-02-2018
IcuScc IcuScc is offline
Registrado
 
Registrado: abr 2017
Posts: 9
Poder: 0
IcuScc Va por buen camino
SII España y SII Bizkaia

Hola, buenas tardes

Alguien se ha encontrado con que hay que enviar facturas asl SII español y otra gente al SII Bizkaino?
sabeis como hay que hacer para que la misma aplicación sirva para las dos plataformas ya que todo es lo mismo.

Gracias
Responder Con Cita
  #10  
Antiguo 08-02-2018
CMB CMB is offline
Miembro
 
Registrado: ene 2017
Posts: 349
Poder: 8
CMB Va por buen camino
Cita:
Empezado por IcuScc Ver Mensaje
Hola, buenas tardes
Alguien se ha encontrado con que hay que enviar facturas asl SII español y otra gente al SII Bizkaino?
sabeis como hay que hacer para que la misma aplicación sirva para las dos plataformas ya que todo es lo mismo.
Gracias
Ponles un objeto de la clase TComboBox para que puedan seleccionar.
Responder Con Cita
  #11  
Antiguo 09-02-2018
didou didou is offline
Miembro
 
Registrado: may 2017
Posts: 59
Poder: 8
didou Va por buen camino
Cita:
Empezado por IcuScc Ver Mensaje
Hola, buenas tardes

Alguien se ha encontrado con que hay que enviar facturas asl SII español y otra gente al SII Bizkaino?
sabeis como hay que hacer para que la misma aplicación sirva para las dos plataformas ya que todo es lo mismo.

Gracias
Buenos días, solo tienes que modificar en el beforeexecute del objeto HTTPRIO el XML generado poniéndole los esquemas de cada hacienda foral, por ejemplo para bizcaya tienes que cambiar
https://www2.agenciatributaria.gob.e.../ssii/fact/ws/
por
http://www.bizkaia.eus/ogasuna/sii/documentos/
Responder Con Cita
  #12  
Antiguo 09-02-2018
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.035
Poder: 22
keys Va por buen camino
Hola a todos. Esta pregunta ya la he hecho antes pero nadie a dado solución. Lo vuelvo a intentar por si alguien ha encontrado algo. Llevo tiempo investigando y no encuentro nada.

En las haciendas forales se utilizan mucho unos certificados de Izenpe, que es la entidad certificadora del pais vasco. Estos certificados son certificados de tarjeta que piden la clave por cada operación que se realiza con el certificado.

Alguien ha encontrado en delphi y a través de los objetos THTTPRIO alguna forma de indicarle la clave para asi no tener que meter el usuario la clave tantas veces. Ya que si hay que hacer un envio de facturas emitidas, recibidas, pagos, cobros, etcc pide la clave por cada fichero que se envía.

Un Saludo.
Responder Con Cita
  #13  
Antiguo 09-02-2018
figo21 figo21 is offline
Miembro
 
Registrado: dic 2012
Posts: 104
Poder: 12
figo21 Va por buen camino
Cita:
Empezado por keys Ver Mensaje
Hola a todos. Esta pregunta ya la he hecho antes pero nadie a dado solución. Lo vuelvo a intentar por si alguien ha encontrado algo. Llevo tiempo investigando y no encuentro nada.

En las haciendas forales se utilizan mucho unos certificados de Izenpe, que es la entidad certificadora del pais vasco. Estos certificados son certificados de tarjeta que piden la clave por cada operación que se realiza con el certificado.

Alguien ha encontrado en delphi y a través de los objetos THTTPRIO alguna forma de indicarle la clave para asi no tener que meter el usuario la clave tantas veces. Ya que si hay que hacer un envio de facturas emitidas, recibidas, pagos, cobros, etcc pide la clave por cada fichero que se envía.

Un Saludo.
Para SII no lo sé, pero para otras gestiones tributarias de las haciendas forales hace tiempo que se admite un certificado FNMT, ya no obligan a usar los certificados IZENPE. Nosotros por ejemplo usamos un certificado de representación, aunque no hacemos gestiones de SII en haciendas forales.

Un saludo.
Responder Con Cita
  #14  
Antiguo 13-02-2018
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.035
Poder: 22
keys Va por buen camino
Cita:
Empezado por figo21 Ver Mensaje
Para SII no lo sé, pero para otras gestiones tributarias de las haciendas forales hace tiempo que se admite un certificado FNMT, ya no obligan a usar los certificados IZENPE. Nosotros por ejemplo usamos un certificado de representación, aunque no hacemos gestiones de SII en haciendas forales.

Un saludo.
De momento eso les estamos deciendo a nuestros clientes, que cambien al de la FNMT, pero eso supone mas coste y mas tramites. Ademas que hay otras aplicaciones que si lo estan enviando con solo meter la clave una vez. Me imagino que no desarrolladas en delphi.

Un Saludo.
Responder Con Cita
  #15  
Antiguo 16-02-2018
Virman Virman is offline
Miembro
 
Registrado: ene 2017
Posts: 67
Poder: 8
Virman Va por buen camino
Factura Intracomunitaria sin inscripción al ROI

Buenos días, tengo que enviar al SII una factura de un cliente de GB que no está inscrito en el ROI. Por más que he buscado algún subtipo de factura o tipo de contraparte no encuentro nada.

Esta factura cómo debo enviarla, como una factura recibida normal? Alguien con el mismo problema?

Muchas gracias por vuestra gran ayuda.

Un saludo.
Responder Con Cita
  #16  
Antiguo 09-02-2018
nachoexe nachoexe is offline
Miembro
 
Registrado: sep 2011
Ubicación: Madrid
Posts: 50
Poder: 13
nachoexe Va por buen camino
Cita:
Empezado por keys Ver Mensaje
Hola a todos. Esta pregunta ya la he hecho antes pero nadie a dado solución. Lo vuelvo a intentar por si alguien ha encontrado algo. Llevo tiempo investigando y no encuentro nada.

En las haciendas forales se utilizan mucho unos certificados de Izenpe, que es la entidad certificadora del pais vasco. Estos certificados son certificados de tarjeta que piden la clave por cada operación que se realiza con el certificado.

Alguien ha encontrado en delphi y a través de los objetos THTTPRIO alguna forma de indicarle la clave para asi no tener que meter el usuario la clave tantas veces. Ya que si hay que hacer un envio de facturas emitidas, recibidas, pagos, cobros, etcc pide la clave por cada fichero que se envía.

Un Saludo.
Hola keys
Esto que comentas me pasó con un cliente de Alava que decía que solo le daban un certificado tipo usb el cual solo se podía utilizar en un equipo y siempre con clave, yo les dije que se pusieran en contacto con quien hiciera falta para que les facilitaran el mismo certificado en fichero para poder utilizarlo en las aplicaciones informáticas y tras varias gestiones y paciencia (porque los del Izenpe nunca cogen el teléfono) consiguieron el certificado en fichero y todo funciona.

Yo no fui capaz de encontrar ninguna solución para trabajar con el certificado en usb, además que eso me limitaba mucho al no poder usarlo en el resto de equipos de la empres y necesitaba otro certificado en fichero (certificado personal de uno de los jefes) para poder usar los servicios de validación de cif de la AEAT.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco keys Internet 4170 Hace 2 Semanas 17:29:05
AEAT envio de datos vía Webservice problemas con WSDL CelsoO Internet 11 09-10-2019 20:03:41
webService Soap de la Administración Digital Española notific@ apicito Internet 3 31-01-2017 11:25:28
Error en Webservice funcion envio de sms webmasterplc Delphi para la web 5 25-07-2013 20:10:29
Problemas con envío de XML a un WebService davidvamo Internet 1 13-02-2007 15:49:20


La franja horaria es GMT +2. Ahora son las 02:38:35.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi