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 10-12-2020
rci rci is offline
Miembro
 
Registrado: nov 2020
Posts: 143
Poder: 4
rci Va por buen camino
Como contactar con la agencia foral¿

Hola, ya he enviado dos correos y no me contestan.

Como habéis conseguido contactar con la agencia foral ?
He escrito a siikontsultak@gipuzkoa.eus y al no recibir respuesta también he escrito a gipuzkoa@gipuzkoa.eus pero nada.


Gracias



Cita:
Empezado por rci Ver Mensaje
Buenos días, gracias por la información. Estoy eperando respuesta de la agencia foral, a ver que dicen.
Saludos
Responder Con Cita
  #2  
Antiguo 10-12-2020
rci rci is offline
Miembro
 
Registrado: nov 2020
Posts: 143
Poder: 4
rci Va por buen camino
Ya tengo respuesta

Ya me han contestado, volveré a probar si ya funciona.
Aquí su respuesta:


Buenos días,

Hemos tenido un problema técnico transitorio que ya se ha solventado.

Por favor, ¿podrían realizar de nuevo el envío?

Si siguen recibiendo algún error, por favor notifíquennoslo.

Un saludo y disculpen las molestias,





Cita:
Empezado por rci Ver Mensaje
Hola, ya he enviado dos correos y no me contestan.

Como habéis conseguido contactar con la agencia foral ?
He escrito a siikontsultak@gipuzkoa.eus y al no recibir respuesta también he escrito a gipuzkoa@gipuzkoa.eus pero nada.


Gracias
Responder Con Cita
  #3  
Antiguo 15-12-2020
didou didou is offline
Miembro
 
Registrado: may 2017
Posts: 59
Poder: 8
didou Va por buen camino
Problemas con HTTPRIOBeforePost y delphi 10.4

Buenas tardes, me he actualizado a Delphi Sydney (10.4) y resulta que el evento HTTPRIOBeforePost ha cambiado,
antes los argumentos eran (CONST HTTPReqResp: THTTPReqResp; Data: Pointer) y ahora (const HTTPReqResp: THTTPReqResp; Client: THTTPClient)

la función InternetSetOption que se usa dentro del evento antes se le pasaba como parametros InternetSetOption(Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT, nil, Sizeof(CERT_CONTEXT))
y ahora InternetSetOption(Client, INTERNET_OPTION_CLIENT_CERT_CONTEXT, nil, Sizeof(CERT_CONTEXT))
y devuelve siempre false o sea "Error, Internet SSL certificate"

Mi fuente con lo anterior a delphi 10.4 comentado:

Código Delphi [-]
procedure TGestionSII_1_1EnviarDatCli.HTTPRIOBeforePost(const HTTPReqResp: THTTPReqResp; Client: THTTPClient);//Data: Pointer);
var
  Store : IStore;
  Certs : ICertificates;
  Cert : ICertificate2;
  CertContext : ICertContext;
  PCertContext : PCCERT_CONTEXT;
  vNombreCertificado: OleVariant;
const
  INTERNET_OPTION_CLIENT_CERT_CONTEXT = 84;
begin
  vNombreCertificado:= HdParam(parSfnCertificadoNombreSII).AsString;
  Store := CoStore.Create;
  Store.Open(CAPICOM_CURRENT_USER_STORE, 'MY', CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED );
  Certs:=Store.Certificates.Find(CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME, vNombreCertificado, False ); { Buscar certificado por nombre }
  if Certs.Count > 0 then
  begin
    Cert := IInterface(Certs.Item[1]) as ICertificate2;
    CertContext := Cert as ICertContext;
    CertContext.Get_CertContext(Integer(PCertContext));
//    if not InternetSetOption(Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT, PCertContext, Sizeof(CERT_CONTEXT)) then
    if not InternetSetOption(Client, INTERNET_OPTION_CLIENT_CERT_CONTEXT, PCertContext, Sizeof(CERT_CONTEXT)) then
      BoxMsg('Error, Internet SSL certificate');
  end else
    BoxMsg('Error, NO HAY CERTIFICADO');
end;
Alguien me puede ayudar por favor, gracias.

Última edición por Casimiro Notevi fecha: 15-12-2020 a las 22:26:49.
Responder Con Cita
  #4  
Antiguo 21-12-2020
lithium76 lithium76 is offline
Miembro
 
Registrado: ene 2015
Posts: 33
Poder: 0
lithium76 Va por buen camino
WSDL factura recibidas 1.1 bis

Buenos días!

Me da un error intentando importar el WDSL de facturas recibidas de la versión 1.1 bis que entrará en funcionamiento el 1 de enero. Lo he intentado de mil manera pero no lo consigo. Alguien sería tan amable de pasarme el fichero pas que se genera si lo ha logrado?
Ya que estamos, para el resto de libros sería necesario? No veo ningún cambio en ellos así que imagino que funcionará con los que ya tengo, no?

Gracias por adelantado!
Responder Con Cita
  #5  
Antiguo 21-12-2020
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 lithium76 Ver Mensaje
Buenos días!

Me da un error intentando importar el WDSL de facturas recibidas de la versión 1.1 bis que entrará en funcionamiento el 1 de enero. Lo he intentado de mil manera pero no lo consigo. Alguien sería tan amable de pasarme el fichero pas que se genera si lo ha logrado?
Ya que estamos, para el resto de libros sería necesario? No veo ningún cambio en ellos así que imagino que funcionará con los que ya tengo, no?

Gracias por adelantado!
¿Pero que problema tienes?. Si intentas presentar el mismo fichero que generabas hasta ahora te tiene que funcionar.

Un Saludo.
Responder Con Cita
  #6  
Antiguo 21-12-2020
lithium76 lithium76 is offline
Miembro
 
Registrado: ene 2015
Posts: 33
Poder: 0
lithium76 Va por buen camino
Cita:
Empezado por keys Ver Mensaje
¿Pero que problema tienes?. Si intentas presentar el mismo fichero que generabas hasta ahora te tiene que funcionar.

Un Saludo.
Buenos días!

Lo sé. Y me funciona. Solo que quería preparar mi aplicación para poder añadir los campos nuevos de cara al futuro. Sé que son opcionales y creo que, por el momento, no los voy a tener que usar pero nunca se sabe cuándo surgirá la necesidad y quería tenerlo listo ya. Y era, por si alguien ya había conseguido generar el pas con la clase con los campos nuevos para poder trabajar con ellos porque el importador me da problemas hago como lo haga.

Gracias por tu respuesta, en todo caso.
Responder Con Cita
  #7  
Antiguo 22-12-2020
pablog2k pablog2k is offline
Miembro
 
Registrado: may 2017
Posts: 86
Poder: 8
pablog2k Va por buen camino
Cita:
Empezado por lithium76 Ver Mensaje
Buenos días!

Lo sé. Y me funciona. Solo que quería preparar mi aplicación para poder añadir los campos nuevos de cara al futuro. Sé que son opcionales y creo que, por el momento, no los voy a tener que usar pero nunca se sabe cuándo surgirá la necesidad y quería tenerlo listo ya. Y era, por si alguien ya había conseguido generar el pas con la clase con los campos nuevos para poder trabajar con ellos porque el importador me da problemas hago como lo haga.

Gracias por tu respuesta, en todo caso.
Buenos días, yo lo que hice fue descargarme el .pas de la versión 1.1 bis,y compararla (con un comparador de archivos, en mi caso el Araxis Merge). Una vez detectados los cambios (son pocos, unos pocos campos extra), puse los cambios de la versión nueva en la anterior. Con eso me compiló sin problemas y pude hacer las pruebas rellenando esos campos.
Igual con esto se te resuelve

Un saludo
Responder Con Cita
  #8  
Antiguo 22-12-2020
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 lithium76 Ver Mensaje
Buenos días!

Me da un error intentando importar el WDSL de facturas recibidas de la versión 1.1 bis que entrará en funcionamiento el 1 de enero. Lo he intentado de mil manera pero no lo consigo. Alguien sería tan amable de pasarme el fichero pas que se genera si lo ha logrado?
Ya que estamos, para el resto de libros sería necesario? No veo ningún cambio en ellos así que imagino que funcionará con los que ya tengo, no?

Gracias por adelantado!
Hola ¿es esto lo que quieres?.
Archivos Adjuntos
Tipo de Archivo: zip SuministroFactRecibidas.zip (43,4 KB, 25 visitas)
Responder Con Cita
  #9  
Antiguo 22-12-2020
lithium76 lithium76 is offline
Miembro
 
Registrado: ene 2015
Posts: 33
Poder: 0
lithium76 Va por buen camino
Buenos días!

Es exactamente eso! Muy agradecido y siento haberme expresado tan torpemente

Saludos y felices fiestas!

Cita:
Empezado por keys Ver Mensaje
Hola ¿es esto lo que quieres?.
Responder Con Cita
  #10  
Antiguo 11-01-2021
didou didou is offline
Miembro
 
Registrado: may 2017
Posts: 59
Poder: 8
didou Va por buen camino
Falta informar campo obligatorio.: TipoDesglose

Buenas tardes, estoy intentando enviar una factura con export. y parte no sujeta y me sale el error indicado en el título, el xml que genero es el que adjunto y creo que si esta informado el TipoDesglose.

Código PHP:
<TipoDesglose xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">
  <
DesgloseFactura>
    <
NoSujeta>
           <
ImportePorArticulos7_14_Otros>16.49</ImportePorArticulos7_14_Otros>
        </
NoSujeta>
    </
DesgloseFactura>
    <
DesgloseTipoOperacion>
        <
Entrega>
          <
Sujeta>
            <
Exenta>
              <
DetalleExenta>
                <
CausaExencion>E2</CausaExencion>
                <
BaseImponible>571.64</BaseImponible>
              </
DetalleExenta>
            </
Exenta>
          </
Sujeta>
        </
Entrega>
    </
DesgloseTipoOperacion>
</
TipoDesglose
Alguien le ha ocurrido esto y me puede ayudar? muchas gracias de antemano.

Última edición por Neftali [Germán.Estévez] fecha: 12-01-2021 a las 09:58:26.
Responder Con Cita
  #11  
Antiguo 13-01-2021
nincillo nincillo is offline
Miembro
 
Registrado: may 2017
Posts: 151
Poder: 8
nincillo Va por buen camino
Ejemplo de factura recibida de importación (extracomunitaria)

Buenos días.
¿Alguien sería tan amable de poner un xml de ejemplo de este tipo de facturas?

No se me había dado el caso hasta ahora de necesitar generarlas.

Gracias.
Responder Con Cita
  #12  
Antiguo 22-12-2020
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.289
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por lithium76 Ver Mensaje
Me da un error intentando importar el WDSL de facturas recibidas de la versión 1.1 bis que entrará en funcionamiento el 1 de enero. Lo he intentado de mil manera pero no lo consigo.

¿Puedes poner el WSDL que te da error (para que lo intentemos nosotros)?
¿Y poner el error exacto que te da?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #13  
Antiguo 22-12-2020
lithium76 lithium76 is offline
Miembro
 
Registrado: ene 2015
Posts: 33
Poder: 0
lithium76 Va por buen camino
Buenos días!

El wsdl era este

https://www.agenciatributaria.es/sta...Recibidas.wsdl

Keys ya me lo ha enviado. Creo que puede ser algún un problema de conexión bloqueada por el firewall. ¿Podría ser?

El mensaje de error es este:

Error sending data: (12029) A connection with the server could not be established

Y no llega a importar nada.

Por el momento, tengo el problema resuelto.

Gracias por el interés y enhorabuena por tu excelente blog

Saludos y felices fiestas

Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
¿Puedes poner el WSDL que te da error (para que lo intentemos nosotros)?
¿Y poner el error exacto que te da?
Responder Con Cita
  #14  
Antiguo 22-12-2020
pablog2k pablog2k is offline
Miembro
 
Registrado: may 2017
Posts: 86
Poder: 8
pablog2k Va por buen camino
Hola a todos. Sabéis si el nuevo libro de registro (bienes de consigna), tiene algún tipo de límite a la hora de presentar los registros? Me refiero a los famosos 4 días para que no te multen...
he llamado a hacienda y cada uno me dice una cosa, uno me ha dicho que si, otro que no,y otro que no me contesta por teléfono , que lo mire en el asistente virtual... en fin un cachondeo.
Según veo en la calculadora de plazos, solo afectaría a facturas emitidas y recibidas ( ni bien de inversión, ni det. oper. intracom, ni bienes consigna... vamos ningún otro libro).
Gracias
Responder Con Cita
  #15  
Antiguo 22-12-2020
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.473
Poder: 21
newtron Va camino a la fama
¿Recargo Equivalencia en facturas emitidas?

Hola a tod@s.


Aunque se ha dicho por aquí en varias ocasiones que los mismos ficheros que se envían ahora servirán a partir del día 1 prefiero hacer los cambios para que en el futuro no se me amontone la cosa. He empezado con las facturas emitidas y ahora me da error al informar del recargo de equivalencia de las facturas:



Código Delphi [-]
IVAS[z]:=DetalleIVAEmitidaPrestacionType.create;
IVAS[z].TipoRecargoEquivalencia:=....


el 'TipoRecargoEquivalencia' ya no existe. ¿Alguien me puede decir qué tengo que cambiar en este caso?


Gracias y un saludo
__________________
Be water my friend.
Responder Con Cita
  #16  
Antiguo 13-09-2021
razorxxx razorxxx is offline
Miembro
 
Registrado: jul 2015
Posts: 19
Poder: 0
razorxxx Va por buen camino
Problemas con HTTPRIOBeforePost en Delphi Sydney

Cita:
Empezado por didou Ver Mensaje
Buenas tardes, me he actualizado a Delphi Sydney (10.4) y resulta que el evento HTTPRIOBeforePost ha cambiado,
antes los argumentos eran (CONST HTTPReqResp: THTTPReqResp; Data: Pointer) y ahora (const HTTPReqResp: THTTPReqResp; Client: THTTPClient)

la función InternetSetOption que se usa dentro del evento antes se le pasaba como parametros InternetSetOption(Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT, nil, Sizeof(CERT_CONTEXT))
y ahora InternetSetOption(Client, INTERNET_OPTION_CLIENT_CERT_CONTEXT, nil, Sizeof(CERT_CONTEXT))
y devuelve siempre false o sea "Error, Internet SSL certificate"

Mi fuente con lo anterior a delphi 10.4 comentado:

Código Delphi [-]
procedure TGestionSII_1_1EnviarDatCli.HTTPRIOBeforePost(const HTTPReqResp: THTTPReqResp; Client: THTTPClient);//Data: Pointer);
var
  Store : IStore;
  Certs : ICertificates;
  Cert : ICertificate2;
  CertContext : ICertContext;
  PCertContext : PCCERT_CONTEXT;
  vNombreCertificado: OleVariant;
const
  INTERNET_OPTION_CLIENT_CERT_CONTEXT = 84;
begin
  vNombreCertificado:= HdParam(parSfnCertificadoNombreSII).AsString;
  Store := CoStore.Create;
  Store.Open(CAPICOM_CURRENT_USER_STORE, 'MY', CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED );
  Certs:=Store.Certificates.Find(CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME, vNombreCertificado, False ); { Buscar certificado por nombre }
  if Certs.Count > 0 then
  begin
    Cert := IInterface(Certs.Item[1]) as ICertificate2;
    CertContext := Cert as ICertContext;
    CertContext.Get_CertContext(Integer(PCertContext));
//    if not InternetSetOption(Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT, PCertContext, Sizeof(CERT_CONTEXT)) then
    if not InternetSetOption(Client, INTERNET_OPTION_CLIENT_CERT_CONTEXT, PCertContext, Sizeof(CERT_CONTEXT)) then
      BoxMsg('Error, Internet SSL certificate');
  end else
    BoxMsg('Error, NO HAY CERTIFICADO');
end;
Alguien me puede ayudar por favor, gracias.
Buenas a todos! Me pasa lo mismo que a este señor. Al parecer, el problema viene desde Delphi Rio (10.3), con la 10.2 funcionaba. Efectivamente, el procedimiento ha cambiado y si no añades la unit System.Net.HttpClient ni siquiera te va a compilar (unit que debería añadirse sola cuando añades un objeto HTTPRio en vista diseño).

En otros foros algunos comentan la posibilidad de sustituir la WinInet por WinHTTP, y la función InternetSetOption por WinHttpSetOption:
Código:
If WinHttpSetOption(Client, WINHTTP_OPTION_CLIENT_CERT_CONTEXT, PCertContext, Sizeof(CERT_CONTEXT)) = False Then ...
Sin embargo, el problema persiste.

¿Alguien lo ha conseguido solucionar?

Gracias de antemano.
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 18:57:37.


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