Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Errores (relacionados con al AEAT)
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-09-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Poder: 7
ermendalenda Va por buen camino
Nuevo problema en las consultas

LLevo unos días desarrollando el módulo de consultas que me funcionaba correctamente, al ver que para aumentar velocidad de procesamiento y conexión se podía añadir el siguiente nodo:
Código:
<DatosAdicionalesRespuesta>
            
            <MostrarNombreRazonEmisor>N<MostrarNombreRazonEmisor>"
            <MostrarSistemaInformatico>N<MostrarSistemaInformatico>"
</DatosAdicionalesRespuesta>
Ahora, cuando he querido ir al siguiente paso del desarrollo y necesitaba esos nodos, NO FUNCIONA de ninguna forma, ni no incluyendolos ni poniendole =S
Podeis, por favor, alguno probar que os funcione de ambas formas, primero con N y despues con S(o sin el nodo de datos adicionales, para ver si tengo que escribirles o tengo algún extraño error(aunque no tiene sentido).
Código:
<DatosAdicionalesRespuesta>
            
            <MostrarNombreRazonEmisor>S<MostrarNombreRazonEmisor>"
            <MostrarSistemaInformatico>S<MostrarSistemaInformatico>"
</DatosAdicionalesRespuesta>
Gracias
Responder Con Cita
  #2  
Antiguo 26-09-2025
novatico novatico is offline
Miembro
 
Registrado: dic 2022
Posts: 370
Poder: 4
novatico Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
LLevo unos días desarrollando el módulo de consultas que me funcionaba correctamente, al ver que para aumentar velocidad de procesamiento y conexión se podía añadir el siguiente nodo:
Código:
<DatosAdicionalesRespuesta>
            
            <MostrarNombreRazonEmisor>N<MostrarNombreRazonEmisor>"
            <MostrarSistemaInformatico>N<MostrarSistemaInformatico>"
</DatosAdicionalesRespuesta>
Ahora, cuando he querido ir al siguiente paso del desarrollo y necesitaba esos nodos, NO FUNCIONA de ninguna forma, ni no incluyendolos ni poniendole =S
Podeis, por favor, alguno probar que os funcione de ambas formas, primero con N y despues con S(o sin el nodo de datos adicionales, para ver si tengo que escribirles o tengo algún extraño error(aunque no tiene sentido).
Código:
<DatosAdicionalesRespuesta>
            
            <MostrarNombreRazonEmisor>S<MostrarNombreRazonEmisor>"
            <MostrarSistemaInformatico>S<MostrarSistemaInformatico>"
</DatosAdicionalesRespuesta>
Gracias
Yo acabo de hacer una consulta omitiendo totalmente ese nodo y he recibido una respuesta correcta.
Responder Con Cita
  #3  
Antiguo 26-09-2025
Avatar de bmfranky
bmfranky bmfranky is offline
Miembro
 
Registrado: may 2024
Ubicación: Gandia, Valencia
Posts: 862
Poder: 3
bmfranky Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
LLevo unos días desarrollando el módulo de consultas que me funcionaba correctamente, al ver que para aumentar velocidad de procesamiento y conexión se podía añadir el siguiente nodo:
Código:
<DatosAdicionalesRespuesta>
            
            <MostrarNombreRazonEmisor>N<MostrarNombreRazonEmisor>"
            <MostrarSistemaInformatico>N<MostrarSistemaInformatico>"
</DatosAdicionalesRespuesta>
Ahora, cuando he querido ir al siguiente paso del desarrollo y necesitaba esos nodos, NO FUNCIONA de ninguna forma, ni no incluyendolos ni poniendole =S
Podeis, por favor, alguno probar que os funcione de ambas formas, primero con N y despues con S(o sin el nodo de datos adicionales, para ver si tengo que escribirles o tengo algún extraño error(aunque no tiene sentido).
Código:
<DatosAdicionalesRespuesta>
            
            <MostrarNombreRazonEmisor>S<MostrarNombreRazonEmisor>" <<-- no te faltara la barra de cierre???
            <MostrarSistemaInformatico>S<MostrarSistemaInformatico>"
</DatosAdicionalesRespuesta>
Gracias

Hola,@ermendalenda, yo acabo de hacer la prueba, porque acaban de actualizar los XMLS de producción y si que me funciona, lo único es que si quieres que te lo muestre, osea que si devuelva los valores, tienes que poner el nodo con la opción a S, porque lo han puesto por defecto a no incluir.


Código:
  <DatosAdicionalesRespuesta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <MostrarNombreRazonEmisor>S</MostrarNombreRazonEmisor>
    <MostrarSistemaInformatico>S</MostrarSistemaInformatico>
  </DatosAdicionalesRespuesta>

Asi lo pongo Yo y los muestra, si lo pongo en no, no lo muestra.


En codigo c# asi:
Código:
consultaFacturas.DatosAdicionalesRespuesta = new DatosAdicionalesRespuestaType();
            if (noEmisor.Checked)
            {
                consultaFacturas.DatosAdicionalesRespuesta.MostrarNombreRazonEmisor = MostrarNombreRazonEmisorType.N;
                consultaFacturas.DatosAdicionalesRespuesta.MostrarNombreRazonEmisorSpecified = true;
            }
            else
            {
                consultaFacturas.DatosAdicionalesRespuesta.MostrarNombreRazonEmisor = MostrarNombreRazonEmisorType.S;
                consultaFacturas.DatosAdicionalesRespuesta.MostrarNombreRazonEmisorSpecified = true;
            }
            if (noSif.Checked)
            {
                consultaFacturas.DatosAdicionalesRespuesta.MostrarSistemaInformatico = MostrarSistemaInformaticoType.N;
                consultaFacturas.DatosAdicionalesRespuesta.MostrarSistemaInformaticoSpecified = true;
            }
            else
            {
                consultaFacturas.DatosAdicionalesRespuesta.MostrarSistemaInformatico = MostrarSistemaInformaticoType.S;
                consultaFacturas.DatosAdicionalesRespuesta.MostrarSistemaInformaticoSpecified = true;
            }
__________________
Uno se alegra de ser útil. (Isaac Asimov)

Última edición por bmfranky fecha: 26-09-2025 a las 12:39:30.
Responder Con Cita
  #4  
Antiguo 26-09-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Poder: 7
ermendalenda Va por buen camino
Cita:
Empezado por bmfranky Ver Mensaje
Hola,@ermendalenda, yo acabo de hacer la prueba, porque acaban de actualizar los XMLS de producción y si que me funciona, lo único es que si quieres que te lo muestre, osea que si devuelva los valores, tienes que poner el nodo con la opción a S, porque lo han puesto por defecto a no incluir.


Código:
  <DatosAdicionalesRespuesta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <MostrarNombreRazonEmisor>S</MostrarNombreRazonEmisor>
    <MostrarSistemaInformatico>S</MostrarSistemaInformatico>
  </DatosAdicionalesRespuesta>

Asi lo pongo Yo y los muestra, si lo pongo en no, no lo muestra.


En codigo c# asi:
Código:
consultaFacturas.DatosAdicionalesRespuesta = new DatosAdicionalesRespuestaType();
            if (noEmisor.Checked)
            {
                consultaFacturas.DatosAdicionalesRespuesta.MostrarNombreRazonEmisor = MostrarNombreRazonEmisorType.N;
                consultaFacturas.DatosAdicionalesRespuesta.MostrarNombreRazonEmisorSpecified = true;
            }
            else
            {
                consultaFacturas.DatosAdicionalesRespuesta.MostrarNombreRazonEmisor = MostrarNombreRazonEmisorType.S;
                consultaFacturas.DatosAdicionalesRespuesta.MostrarNombreRazonEmisorSpecified = true;
            }
            if (noSif.Checked)
            {
                consultaFacturas.DatosAdicionalesRespuesta.MostrarSistemaInformatico = MostrarSistemaInformaticoType.N;
                consultaFacturas.DatosAdicionalesRespuesta.MostrarSistemaInformaticoSpecified = true;
            }
            else
            {
                consultaFacturas.DatosAdicionalesRespuesta.MostrarSistemaInformatico = MostrarSistemaInformaticoType.S;
                consultaFacturas.DatosAdicionalesRespuesta.MostrarSistemaInformaticoSpecified = true;
            }
Pusa debo escribir algo mal en la consulta
Podrias poner un ejemplo de como quedaria el xml de consulta? O te hes complicado?
Responder Con Cita
  #5  
Antiguo 26-09-2025
Avatar de bmfranky
bmfranky bmfranky is offline
Miembro
 
Registrado: may 2024
Ubicación: Gandia, Valencia
Posts: 862
Poder: 3
bmfranky Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
Pusa debo escribir algo mal en la consulta
Podrias poner un ejemplo de como quedaria el xml de consulta? O te hes complicado?
Hola, sin pega ami me deserializa asi la consulta.
Código:
<ConsultaFactuSistemaFacturacionType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Cabecera xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <IDVersion xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">1.0</IDVersion>
    <ObligadoEmision xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
      <NombreRazon>Nom Emisor</NombreRazon>
      <NIF>CIF Emisor</NIF>
    </ObligadoEmision>
  </Cabecera>
  <FiltroConsulta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <PeriodoImputacion>
      <Ejercicio xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">2025</Ejercicio>
      <Periodo xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">01</Periodo>
    </PeriodoImputacion>
    <FechaExpedicionFactura />
  </FiltroConsulta>
  <DatosAdicionalesRespuesta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <MostrarNombreRazonEmisor>S</MostrarNombreRazonEmisor>
    <MostrarSistemaInformatico>S</MostrarSistemaInformatico>
  </DatosAdicionalesRespuesta>
 </ConsultaFactuSistemaFacturacionType>

Ahí podéis recortar las etiquetas.
__________________
Uno se alegra de ser útil. (Isaac Asimov)
Responder Con Cita
  #6  
Antiguo 26-09-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Poder: 7
ermendalenda Va por buen camino
Cita:
Empezado por bmfranky Ver Mensaje
Hola, sin pega ami me deserializa asi la consulta.
Código:
<ConsultaFactuSistemaFacturacionType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Cabecera xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <IDVersion xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">1.0</IDVersion>
    <ObligadoEmision xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
      <NombreRazon>Nom Emisor</NombreRazon>
      <NIF>CIF Emisor</NIF>
    </ObligadoEmision>
  </Cabecera>
  <FiltroConsulta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <PeriodoImputacion>
      <Ejercicio xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">2025</Ejercicio>
      <Periodo xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">01</Periodo>
    </PeriodoImputacion>
    <FechaExpedicionFactura />
  </FiltroConsulta>
  <DatosAdicionalesRespuesta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <MostrarNombreRazonEmisor>S</MostrarNombreRazonEmisor>
    <MostrarSistemaInformatico>S</MostrarSistemaInformatico>
  </DatosAdicionalesRespuesta>
 </ConsultaFactuSistemaFacturacionType>

Ahí podéis recortar las etiquetas.
Gracias bmFranky, es la segunda vez que me ayudas con londe la consulta y ha sido un problema igual pero ahira en ese nodo, los prefijos (por ejempño sum y sum1) no les gusta en ese nodo ni en el nodo FiltroConsulta, ni en FiltroConsulta. Al ponerlo como tú en esos nodos ya va bien. Tiene pinta que ellos para ontener los filtros lo hacen "parseando" buscando a pelo
Solucionado máquina.
Responder Con Cita
  #7  
Antiguo 27-09-2025
edinru edinru is offline
Miembro
 
Registrado: may 2010
Posts: 18
Poder: 0
edinru Va por buen camino
Gracias por el post a mi me dejó de funcionar la consulta ayer. Supongo que por ese motivo. Probaremos de nuevo.
Responder Con Cita
  #8  
Antiguo 29-09-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Poder: 7
ermendalenda Va por buen camino
Tremenda mi torpeza, no consigo obtener las facturas recibidas, rellenando el nodo Contraparte me devuelve SinDatos.
Un ejemplo por favor de facturas recibidas
Responder Con Cita
  #9  
Antiguo 29-09-2025
Jarogo08 Jarogo08 is offline
Miembro
 
Registrado: ene 2025
Posts: 344
Poder: 2
Jarogo08 Va por buen camino
Supongo que por facturas recibidas te refieres a aquellas en las que la empresa es el destinatario de la factura.


Código:
<ConsultaFactuSistemaFacturacionType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Cabecera xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <IDVersion xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">1.0</IDVersion>
    <Destinatario xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
      <NombreRazon>NOMBRE MI ERP</NombreRazon>
      <NIF>CIF</NIF>
    </Destinatario>
  </Cabecera>
  <FiltroConsulta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <PeriodoImputacion>
      <Ejercicio xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">2025</Ejercicio>
      <Periodo xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">09</Periodo>
    </PeriodoImputacion>
    <FechaExpedicionFactura />
  </FiltroConsulta>
</ConsultaFactuSistemaFacturacionType>
Responder Con Cita
  #10  
Antiguo 29-09-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Poder: 7
ermendalenda Va por buen camino
Cita:
Empezado por Jarogo08 Ver Mensaje
Supongo que por facturas recibidas te refieres a aquellas en las que la empresa es el destinatario de la factura.


Código:
<ConsultaFactuSistemaFacturacionType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Cabecera xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <IDVersion xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">1.0</IDVersion>
    <Destinatario xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
      <NombreRazon>NOMBRE MI ERP</NombreRazon>
      <NIF>CIF</NIF>
    </Destinatario>
  </Cabecera>
  <FiltroConsulta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/ConsultaLR.xsd">
    <PeriodoImputacion>
      <Ejercicio xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">2025</Ejercicio>
      <Periodo xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">09</Periodo>
    </PeriodoImputacion>
    <FechaExpedicionFactura />
  </FiltroConsulta>
</ConsultaFactuSistemaFacturacionType>
Muchas graciss.
Ya funcionando
Ahira voy a incorporar la lectura de las facturas recibidas de emisores en SIi, ya he hecho pruebas y va fenomenal y asi se pueden sacar practicamente todas(menos la que no informatizan) con lo cuañ se puede controlar muchisimo, que alguien no este metiendo factiras en tu nombre que no correspondan, los 347, comparar con lo declarado,...
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
problema con consultas naty_prog Varios 2 29-11-2012 22:31:05
De nuevo con las consultas salvica SQL 2 15-12-2008 13:22:20
Problema con consultas usando ADO Garry Tablas planas 5 23-01-2008 10:07:08
Problema de Actualizacion de Consultas UREÑA Conexión con bases de datos 6 12-12-2007 21:54:22
Problema con consultas DateDiff enecumene MySQL 1 07-12-2007 18:35:03


La franja horaria es GMT +2. Ahora son las 11:24:17.


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