Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #2781  
Antiguo Hace 1 Semana
xamminf xamminf is offline
Miembro
 
Registrado: Jan 2017
Posts: 77
Poder: 2
xamminf Va por buen camino
Cita:
Empezado por CMB Ver Mensaje
No se han molestado en incluir ningún ejemplo. Habrá que hacerlo por prueba y error, hasta que lo aciertes. Pero hasta el 3 de mayo no se podrá hacer nada.

Si alguien tiene algún ejemplo XML de consulta y de respuesta, se agradecería mucho su aportación.

Saludos,
Tampoco han actualizado los ejemplos: mantienen como versión la 1.0 en vez de 1.1.

¡ Cuanto bien harían si trabajasen más la documentación ! ¡ Harían una labor de proporciones geométricas, puesto que afecta a miles de profesionales del sector del software y consecuentemente a decenas de miles de empresas pendientes de sus desarrollos ! ¿ Qué lógica puede llevar a no pensar así ?
Responder Con Cita
  #2782  
Antiguo Hace 1 Semana
xamminf xamminf is offline
Miembro
 
Registrado: Jan 2017
Posts: 77
Poder: 2
xamminf Va por buen camino
Cita:
Empezado por xamminf Ver Mensaje
Tampoco han actualizado los ejemplos: mantienen como versión la 1.0 en vez de 1.1. ?

Sí está bien puesto, en la documentación, como 1.1.
Siento la confusión.
Responder Con Cita
  #2783  
Antiguo Hace 1 Semana
figo21 figo21 is offline
Miembro
 
Registrado: Dec 2012
Posts: 101
Poder: 6
figo21 Va por buen camino
Hay dos nuevos endpoints para facturas emitidas ConsultaLRFactInformadasAgrupadasCliente y ConsultaLRFactInformadasCliente.

Ejemplo básico de XML para ConsultaLRFactInformadasAgrupadasCliente:
Código:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:con="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/ConsultaLR.xsd" xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">
   <soapenv:Header/>
   <soapenv:Body>
      <con:ConsultaLRFactInformadasAgrupadasCliente>
         <sum:Cabecera>
            <sum:IDVersionSii>?</sum:IDVersionSii>
            <sum:TitularLRFE>
               <sum:NombreRazon>?</sum:NombreRazon>
               <sum:NIF>?</sum:NIF>
            </sum:TitularLRFE>
         </sum:Cabecera>
         <con:FiltroConsulta>
            <sum:PeriodoImputacion>
               <sum:EjercicioImputacion>?</sum:EjercicioImputacion>
               <sum:PeriodoImputacion>?</sum:PeriodoImputacion>
            </sum:PeriodoImputacion>
            <!--Optional:-->
            <con:Cliente>
               <sum:NombreRazon>?</sum:NombreRazon>
               <sum:NIF>?</sum:NIF>
            </con:Cliente>
            <!--Optional:-->
            <con:EstadoCuadre>?</con:EstadoCuadre>
         </con:FiltroConsulta>
      </con:ConsultaLRFactInformadasAgrupadasCliente>
   </soapenv:Body>
</soapenv:Envelope>
Ejemplo básico de XML para ConsultaLRFactInformadasCliente:
Código:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:con="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/ConsultaLR.xsd" xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">
   <soapenv:Header/>
   <soapenv:Body>
      <con:ConsultaLRFactInformadasCliente>
         <sum:Cabecera>
            <sum:IDVersionSii>?</sum:IDVersionSii>
            <sum:TitularLRFE>
               <sum:NombreRazon>?</sum:NombreRazon>
               <sum:NIF>?</sum:NIF>
            </sum:TitularLRFE>
         </sum:Cabecera>
         <con:FiltroConsulta>
            <sum:PeriodoImputacion>
               <sum:EjercicioImputacion>?</sum:EjercicioImputacion>
               <sum:PeriodoImputacion>?</sum:PeriodoImputacion>
            </sum:PeriodoImputacion>
            <!--Optional:-->
            <con:Cliente>
               <sum:NombreRazon>?</sum:NombreRazon>
               <sum:NIF>?</sum:NIF>
            </con:Cliente>
            <!--Optional:-->
            <con:NumSerieFacturaEmisor>?</con:NumSerieFacturaEmisor>
            <!--Optional:-->
            <con:EstadoCuadre>?</con:EstadoCuadre>
            <!--Optional:-->
            <con:FechaExpedicion>
               <!--Optional:-->
               <sum:Desde>?</sum:Desde>
               <!--Optional:-->
               <sum:Hasta>?</sum:Hasta>
            </con:FechaExpedicion>
            <!--Optional:-->
            <con:FechaOperacion>
               <!--Optional:-->
               <sum:Desde>?</sum:Desde>
               <!--Optional:-->
               <sum:Hasta>?</sum:Hasta>
            </con:FechaOperacion>
            <!--Optional:-->
            <con:ClavePaginacion>
               <sum:IDEmisorFactura>
                  <sum:NombreRazon>?</sum:NombreRazon>
                  <sum:NIF>?</sum:NIF>
               </sum:IDEmisorFactura>
               <sum:NumSerieFacturaEmisor>?</sum:NumSerieFacturaEmisor>
               <sum:FechaExpedicionFacturaEmisor>?</sum:FechaExpedicionFacturaEmisor>
               <sum:Cliente>
                  <sum:NombreRazon>?</sum:NombreRazon>
                  <sum:NIF>?</sum:NIF>
               </sum:Cliente>
            </con:ClavePaginacion>
         </con:FiltroConsulta>
      </con:ConsultaLRFactInformadasCliente>
   </soapenv:Body>
</soapenv:Envelope>
La información está sacada a través de SoapUI, usando los wsdl de la versión 1.1. No sé las diferencias entre ambos, simplemente como he visto que preguntabais, pues os lo pongo por si a alguien le sirve de algo.

Yo mientras no lo activen para el entorno de pruebas no me voy a poner a preparar nada.

Un saludo.
Responder Con Cita
  #2784  
Antiguo Hace 1 Semana
xamminf xamminf is offline
Miembro
 
Registrado: Jan 2017
Posts: 77
Poder: 2
xamminf Va por buen camino
Hola Figo21,

Gracias por los xmls.

¿ Podrías poner también los de proveedores ?

Agradecido.

Última edición por xamminf fecha: Hace 1 Semana a las 22:52:35.
Responder Con Cita
  #2785  
Antiguo Hace 1 Semana
figo21 figo21 is offline
Miembro
 
Registrado: Dec 2012
Posts: 101
Poder: 6
figo21 Va por buen camino
Claro.
Hay dos nuevos endpoints para facturas recibidas ConsultaLRFactInformadasAgrupadasProveedor y ConsultaLRFactInformadasProveedor.

Ejemplo básico de XML para ConsultaLRFactInformadasAgrupadasProveedor:
Código:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:con="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/ConsultaLR.xsd" xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">
   <soapenv:Header/>
   <soapenv:Body>
      <con:ConsultaLRFactInformadasAgrupadasProveedor>
         <sum:Cabecera>
            <sum:IDVersionSii>?</sum:IDVersionSii>
            <sum:TitularLRFR>
               <sum:NombreRazon>?</sum:NombreRazon>
               <sum:NIF>?</sum:NIF>
            </sum:TitularLRFR>
         </sum:Cabecera>
         <con:FiltroConsulta>
            <sum:PeriodoImputacion>
               <sum:EjercicioImputacion>?</sum:EjercicioImputacion>
               <sum:PeriodoImputacion>?</sum:PeriodoImputacion>
            </sum:PeriodoImputacion>
            <!--Optional:-->
            <con:Proveedor>
               <sum:NombreRazon>?</sum:NombreRazon>
               <sum:NIF>?</sum:NIF>
            </con:Proveedor>
            <!--Optional:-->
            <con:EstadoCuadre>?</con:EstadoCuadre>
         </con:FiltroConsulta>
      </con:ConsultaLRFactInformadasAgrupadasProveedor>
   </soapenv:Body>
</soapenv:Envelope>
Ejemplo básico de XML para ConsultaLRFactInformadasProveedor:
Código:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:con="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/ConsultaLR.xsd" xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">
   <soapenv:Header/>
   <soapenv:Body>
      <con:ConsultaLRFactInformadasProveedor>
         <sum:Cabecera>
            <sum:IDVersionSii>?</sum:IDVersionSii>
            <sum:TitularLRFR>
               <sum:NombreRazon>?</sum:NombreRazon>
               <sum:NIF>?</sum:NIF>
            </sum:TitularLRFR>
         </sum:Cabecera>
         <con:FiltroConsulta>
            <sum:PeriodoImputacion>
               <sum:EjercicioImputacion>?</sum:EjercicioImputacion>
               <sum:PeriodoImputacion>?</sum:PeriodoImputacion>
            </sum:PeriodoImputacion>
            <!--Optional:-->
            <con:Proveedor>
               <sum:NombreRazon>?</sum:NombreRazon>
               <sum:NIF>?</sum:NIF>
            </con:Proveedor>
            <!--Optional:-->
            <con:NumSerieFacturaEmisor>?</con:NumSerieFacturaEmisor>
            <!--Optional:-->
            <con:EstadoCuadre>?</con:EstadoCuadre>
            <!--Optional:-->
            <con:FechaExpedicion>
               <!--Optional:-->
               <sum:Desde>?</sum:Desde>
               <!--Optional:-->
               <sum:Hasta>?</sum:Hasta>
            </con:FechaExpedicion>
            <!--Optional:-->
            <con:FechaOperacion>
               <!--Optional:-->
               <sum:Desde>?</sum:Desde>
               <!--Optional:-->
               <sum:Hasta>?</sum:Hasta>
            </con:FechaOperacion>
            <!--Optional:-->
            <con:ClavePaginacion>
               <sum:IDEmisorFactura>
                  <sum:NombreRazon>?</sum:NombreRazon>
                  <sum:NIF>?</sum:NIF>
               </sum:IDEmisorFactura>
               <sum:NumSerieFacturaEmisor>?</sum:NumSerieFacturaEmisor>
               <sum:FechaExpedicionFacturaEmisor>?</sum:FechaExpedicionFacturaEmisor>
            </con:ClavePaginacion>
         </con:FiltroConsulta>
      </con:ConsultaLRFactInformadasProveedor>
   </soapenv:Body>
</soapenv:Envelope>

Un saludo.
Responder Con Cita
  #2786  
Antiguo Hace 1 Semana
xamminf xamminf is offline
Miembro
 
Registrado: Jan 2017
Posts: 77
Poder: 2
xamminf Va por buen camino
Figo21, muchísimas gracias.

Te habría pedido también los xml de las respuestas, pero no son necesarios, o eso creo, porque ya me imagino que cualquier respuesta de la agencia ya incluirá todos los tags.

Cuando saque un time-line me pondré a ver si le puedo sacar punta a esta consulta. Por cierto, la veo, según los xml, bastante completita.

De nuevo gracias.
Responder Con Cita
  #2787  
Antiguo Hace 1 Semana
figo21 figo21 is offline
Miembro
 
Registrado: Dec 2012
Posts: 101
Poder: 6
figo21 Va por buen camino
Siento decirte que para darte los de las respuestas me tocaría hacértelos a mano, y sinceramente no es algo que me apetezca mucho. Y menos teniendo en cuenta que en mayo los podremos sacar de forma muy sencilla.

Estas consultas son estupendas, me cansé en su día de llamar a proveedores para comentarles el tema de que no contrastaran las facturas, normalmente por diferencias en el número de factura. Ellos lo mandaban de una forma al SII, pero en el impreso de la factura lo ponían de otra. Y a nadie le interesaba ni le importaba el tema lo más mínimo, decían que hacienda les devolvía que el envío era correcto y que con eso les bastaba.
Al menos con esto ya podremos preparar algún algoritmo para casar las facturas no contrastadas.

Un saludo.
Responder Con Cita
  #2788  
Antiguo Hace 1 Semana
xamminf xamminf is offline
Miembro
 
Registrado: Jan 2017
Posts: 77
Poder: 2
xamminf Va por buen camino
Cita:
Empezado por figo21 Ver Mensaje
Siento decirte que para darte los de las respuestas me tocaría hacértelos a mano, y sinceramente no es algo que me apetezca mucho. Y menos teniendo en cuenta que en mayo los podremos sacar de forma muy sencilla.

Estas consultas son estupendas, me cansé en su día de llamar a proveedores para comentarles el tema de que no contrastaran las facturas, normalmente por diferencias en el número de factura. Ellos lo mandaban de una forma al SII, pero en el impreso de la factura lo ponían de otra. Y a nadie le interesaba ni le importaba el tema lo más mínimo, decían que hacienda les devolvía que el envío era correcto y que con eso les bastaba.
Al menos con esto ya podremos preparar algún algoritmo para casar las facturas no contrastadas.

Un saludo.

No gracias, no pretendía que los hicieras, pensé que el soapui podría proveerlos, pero como te comenté, también pensé en que la respuesta, a diferencia del suministro, que lleva más tags opcionales, devuelva un xml con todos (o casi todos) los tags.

Lo del número de factura, si, una odisea. Estaban acostumbrados a meter ahí de todo, luego longitudes o separadores en el numero. Anda que no tienen que haber errores de contraste por este tema. Es lógico, nunca en la historia ha habido un sistema informático que validara la integridad del nº de factura EXACTAMENTE.

"ya podremos preparar algún algoritmo para casar las facturas no contrastadas"
Ya ! y cuando descubramos que el número de factura lo tenemos mal introducido, porque ya me imagino que el que predomina es el del proveedor, entonces ¿ Como lo arreglamos ? ¿ Baja y subsiguiente Alta de registro ? En todo caso, es bueno encontrar los problemas del "no contraste", al menos para saber qué se está haciendo mal.
Responder Con Cita
  #2789  
Antiguo Hace 1 Semana
figo21 figo21 is offline
Miembro
 
Registrado: Dec 2012
Posts: 101
Poder: 6
figo21 Va por buen camino
Hombre, ahí cada uno ya podrá jugar como quiera. Por ejemplo: siempre podremos hacer una consulta previa al envío de una factura recibida, para comprobar si realmente nuestro proveedor ha enviado esa factura tal cual la tenemos nosotros.
Si no encontramos una coincidencia exacta, podemos consultar todas las del proveedor que no tengamos ya contrastadas en nuestro sistema, y proponer al usuario una factura de la consulta (normalmente la que más campos coincidentes tenga).
Como digo es un ejemplo, no os lo toméis al pie de la letra.


Un saludo.
Responder Con Cita
  #2790  
Antiguo Hace 3 Días
Virman Virman is offline
Miembro
 
Registrado: Jan 2017
Posts: 52
Poder: 2
Virman Va por buen camino
Estado Cuadre Facturas Intracomunitarias

Tras realizar debug en la respuesta de la consulta de facturas intracomunitarias, no he encontrado el campo estado cuadre. No se puede consultar el estado cuadre para este tipo de facturas? Alguno más se ha topado con este problema? En el pdf de AEAT página 135, indica que el campo EstadoFactura contiene el estado cuadre, pero sólo me está devolviendo el valor "Correcta"

Muchas gracias por vuestra ayuda y aportaciones.

Un saludo

Última edición por Virman fecha: Hace 3 Días a las 12:36:29.
Responder Con Cita
  #2791  
Antiguo Hace 3 Días
nuevo1234 nuevo1234 is offline
Miembro
 
Registrado: Apr 2017
Posts: 52
Poder: 2
nuevo1234 Va por buen camino
Cita:
Empezado por Virman Ver Mensaje
Tras realizar debug en la respuesta de la consulta de facturas intracomunitarias, no he encontrado el campo estado cuadre. No se puede consultar el estado cuadre para este tipo de facturas? Alguno más se ha topado con este problema? En el pdf de AEAT página 135, indica que el campo EstadoFactura contiene el estado cuadre, pero sólo me está devolviendo el valor "Correcta"

Muchas gracias por vuestra ayuda y aportaciones.

Un saludo
Parece una errata de la documentación, porque no aparece en el XSD de la respuesta de Intracomunitarias. Y además en el PDF de la AEAT de la VERSION 1.1 tampoco aparece. Lo deben haber corregido.

Hasta donde yo sé el cuadre de facturas sólo aplica a recibidas y emitidas. No a otros libros.
Responder Con Cita
  #2792  
Antiguo Hace 3 Días
Virman Virman is offline
Miembro
 
Registrado: Jan 2017
Posts: 52
Poder: 2
Virman Va por buen camino
Cita:
Empezado por nuevo1234 Ver Mensaje
Parece una errata de la documentación, porque no aparece en el XSD de la respuesta de Intracomunitarias. Y además en el PDF de la AEAT de la VERSION 1.1 tampoco aparece. Lo deben haber corregido.

Hasta donde yo sé el cuadre de facturas sólo aplica a recibidas y emitidas. No a otros libros.
Ok, muchas gracias por la aclaración.
Responder Con Cita
  #2793  
Antiguo Hace 3 Días
CMB CMB is offline
Miembro
 
Registrado: Jan 2017
Posts: 336
Poder: 2
CMB Va por buen camino
Smile

Cita:
Empezado por Virman Ver Mensaje
Tras realizar debug en la respuesta de la consulta de facturas intracomunitarias, no he encontrado el campo estado cuadre. No se puede consultar el estado cuadre para este tipo de facturas? Alguno más se ha topado con este problema? En el pdf de AEAT página 135, indica que el campo EstadoFactura contiene el estado cuadre, pero sólo me está devolviendo el valor "Correcta"
Muchas gracias por vuestra ayuda y aportaciones.
Un saludo
Las facturas a la Unión Europea no tienen estado de cuadre. Es imposible, pues los operadores franceses, alemanes, etc., no están integrados en el SII (de momento)
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
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
Aplicacion Agencia De Viajes ArdiIIa Varios 9 20-01-2007 16:49:53
Nuevo en WebService CARSOFT_AR Internet 0 27-06-2006 20:00:56
Yahoo lanzará nuevo servicio que facilita envío fotos en la web marcoszorrilla Noticias 0 26-05-2005 15:37:47


La franja horaria es GMT +2. Ahora son las 12:14:44.


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