Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Registros de Facturacion y Eventos (XML)
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-03-2025
devfg01 devfg01 is offline
Registrado
 
Registrado: mar 2025
Posts: 3
Poder: 0
devfg01 Va por buen camino
Ayuda con esquema XML

Buenas, he decidido registrarme en este foro por que estoy empezando a integrar VeriFactu en mi aplicación de gestión y así de buenas, estoy teniendo problemas para formar y enviar el XML.

El sistema me devuelve

Codigo[4118].Error técnico: la dirección no se
corresponde con el fichero de entrada.
¿Que es lo que estoy haciendo mal?. Si alguien me pudiera echar una mano, estoy atascado aquí
Archivos Adjuntos
Tipo de Archivo: txt alta.txt (2,2 KB, 22 visitas)

Última edición por Neftali [Germán.Estévez] fecha: 07-03-2025 a las 13:02:25.
Responder Con Cita
  #2  
Antiguo 07-03-2025
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: 19.449
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
Hola y bienvenido a los foros.
Por favor, revisa la Guia de estilo de los foros.


Otra de las cosas importantes, para mantener la organización, es realizar búsquedas antes de abrir nuevos hilos.
Si lo haces, encontrarás este hilo existente donde ya se ha hablado del tema.

https://www.clubdelphi.com/foros/showthread.php?t=96975

Uno ambos hilos.
__________________
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
  #3  
Antiguo 07-03-2025
Avatar de gcqZW
gcqZW gcqZW is offline
Miembro
 
Registrado: ene 2025
Ubicación: Zaragoza
Posts: 274
Poder: 2
gcqZW Va por buen camino
Cita:
Codigo[4118].Error técnico: la dirección no se
corresponde con el fichero de entrada.
¿Que es lo que estoy haciendo mal?. Si alguien me pudiera echar una mano, estoy atascado aquí
Por lo pronto yo tengo en el envelope esto:

Código:
<soapenv:Envelope
	xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
	xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd"
	xmlns:sum1="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd"
	xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
te faltaria el xd, luego tienes el nodo '<sum:AltaFactuSistemaFacturacion>' cuando creo que tendria que ser '<sum:RegFactuSistemaFacturacion>', a parte tienes la cabecera mal formada, no se por que tienes el nodo IDVersion ahi o el de TipoRegistroAEAT. Mirate algún XML de ejemplo y comprueba como formas el tuyo.
__________________
La religión es personal e intransferible.
Responder Con Cita
  #4  
Antiguo 24-03-2025
devfg01 devfg01 is offline
Registrado
 
Registrado: mar 2025
Posts: 3
Poder: 0
devfg01 Va por buen camino
Después de muchos intentos he llegado a conformar el siguiente XML, lo adjunto como archivo porque aún no me deja poner ficheros

Pero mirando el ejemplo oficial, no aparece ese campo. ¿Cúal es la forma correcta? La integración me está costando más de lo que pensaba.
Archivos Adjuntos
Tipo de Archivo: txt alta.txt (2,2 KB, 12 visitas)
Responder Con Cita
  #5  
Antiguo 24-03-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.765
Poder: 8
ermendalenda Va por buen camino
Cita:
Empezado por devfg01 Ver Mensaje
Después de muchos intentos he llegado a conformar el siguiente XML, lo adjunto como archivo porque aún no me deja poner ficheros

Pero mirando el ejemplo oficial, no aparece ese campo. ¿Cúal es la forma correcta? La integración me está costando más de lo que pensaba.
Buff que lio de XML, lo mismo es otra version:
Tienes mal , por ejemplo:
AltaFactuSistemaFacturacion es RegFactuSistemaFacturacion
La Cabecera no contiene el IDversion, este nodo va mas abajo
etc...
Responder Con Cita
  #6  
Antiguo 24-03-2025
devfg01 devfg01 is offline
Registrado
 
Registrado: mar 2025
Posts: 3
Poder: 0
devfg01 Va por buen camino
He vuelto a hacer este... el caso es que me da el siguiente error

=== RESPUESTA DEL SERVIDOR ===
Codigo[4102].El XML no cumple el esquema. Falta informar campo obligatorio.: RegistroAnulacion</faultstring><detail><callstack>El XML no cumple el esquema. Falta informar campo obligatorio.: RegistroAnulacion
Archivos Adjuntos
Tipo de Archivo: txt nuevo.txt (1,6 KB, 7 visitas)
Responder Con Cita
  #7  
Antiguo 24-03-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.765
Poder: 8
ermendalenda Va por buen camino
Cita:
Empezado por devfg01 Ver Mensaje
He vuelto a hacer este... el caso es que me da el siguiente error

=== RESPUESTA DEL SERVIDOR ===
Codigo[4102].El XML no cumple el esquema. Falta informar campo obligatorio.: RegistroAnulacion</faultstring><detail><callstack>El XML no cumple el esquema. Falta informar campo obligatorio.: RegistroAnulacion
Registro alta es sum1:...
Siguen faltando nodos y están desordenados
Falta detalledesglose
Importetotal no va ahí.etccc
Pega los xmls entre < code > y < / code> para que se vean en el mismo post

Última edición por ermendalenda fecha: 24-03-2025 a las 23:43:48.
Responder Con Cita
  #8  
Antiguo 24-03-2025
delphiGar delphiGar is offline
Miembro
 
Registrado: ago 2024
Posts: 182
Poder: 3
delphiGar Va por buen camino
Cita:
Empezado por devfg01 Ver Mensaje
He vuelto a hacer este... el caso es que me da el siguiente error

=== RESPUESTA DEL SERVIDOR ===
Codigo[4102].El XML no cumple el esquema. Falta informar campo obligatorio.: RegistroAnulacion</faultstring><detail><callstack>El XML no cumple el esquema. Falta informar campo obligatorio.: RegistroAnulacion
Aqui tienes un XML valido

Código:
<?xml version="1.0" encoding="utf-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<RegFactuSistemaFacturacion xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
  <Cabecera>
    <ObligadoEmision xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
      <NombreRazon>INFOCERDA SL</NombreRazon>
      <NIF>B04430534</NIF>
    </ObligadoEmision>
    <RemisionVoluntaria xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
      <Incidencia>N</Incidencia>
    </RemisionVoluntaria>
  </Cabecera>
  <RegistroFactura>
    <RegistroAlta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
      <IDVersion>1.0</IDVersion>
      <IDFactura>
        <IDEmisorFactura>XXXXXXXXX</IDEmisorFactura>
        <NumSerieFactura>B00000335</NumSerieFactura>
        <FechaExpedicionFactura>24-03-2025</FechaExpedicionFactura>
      </IDFactura>
      <RefExterna>1991</RefExterna>
      <NombreRazonEmisor>XXXXXXXXX</NombreRazonEmisor>
      <Subsanacion>N</Subsanacion>
      <RechazoPrevio>N</RechazoPrevio>
      <TipoFactura>F2</TipoFactura>
      <DescripcionOperacion>VENTA DE MERCADERIAS</DescripcionOperacion>
      <FacturaSimplificadaArt7273>N</FacturaSimplificadaArt7273>
      <FacturaSinIdentifDestinatarioArt61d>N</FacturaSinIdentifDestinatarioArt61d>
      <Macrodato>N</Macrodato>
      <Cupon>N</Cupon>
      <Desglose>
        <DetalleDesglose>
          <Impuesto>01</Impuesto>
          <ClaveRegimen>01</ClaveRegimen>
          <CalificacionOperacion>S1</CalificacionOperacion>
          <TipoImpositivo>21.00</TipoImpositivo>
          <BaseImponibleOimporteNoSujeto>12.40</BaseImponibleOimporteNoSujeto>
          <CuotaRepercutida>2.60</CuotaRepercutida>
        </DetalleDesglose>
      </Desglose>
      <CuotaTotal>2.60</CuotaTotal>
      <ImporteTotal>15.00</ImporteTotal>
      <Encadenamiento>
        <RegistroAnterior>
          <IDEmisorFactura>XXXXXXXXX</IDEmisorFactura>
          <NumSerieFactura>B00000334</NumSerieFactura>
          <FechaExpedicionFactura>24-03-2025</FechaExpedicionFactura>
          <Huella>AD25AE1F6335C7C0F0388716A07D23DF00BED3E6EFABBC96D403D11896122508</Huella>
        </RegistroAnterior>
      </Encadenamiento>
      <SistemaInformatico>
        <NombreRazon>XXXXXXXX</NombreRazon>
        <NIF>XXXXXXXXX</NIF>
        <NombreSistemaInformatico>TPVComercio</NombreSistemaInformatico>
        <IdSistemaInformatico>01</IdSistemaInformatico>
        <Version>3.18</Version>
        <NumeroInstalacion>B04430534-011</NumeroInstalacion>
        <TipoUsoPosibleSoloVerifactu>N</TipoUsoPosibleSoloVerifactu>
        <TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
        <IndicadorMultiplesOT>N</IndicadorMultiplesOT>
      </SistemaInformatico>
      <FechaHoraHusoGenRegistro>2025-03-24T14:04:20+01:00</FechaHoraHusoGenRegistro>
      <TipoHuella>01</TipoHuella>
      <Huella>39ADF6275CAB23A77693A172780CCC5BE36E32256EF20B079F5ADC2390E3B315</Huella>
    </RegistroAlta>
  </RegistroFactura>
</RegFactuSistemaFacturacion>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Última edición por delphiGar fecha: 25-03-2025 a las 00:08:06.
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
Validar XML con esquema XSD - C# .Net rci .NET 9 03-01-2025 14:21:38
Esquema BD Zina Varios 8 10-11-2016 17:00:01
Acceso al Esquema de una BD de Oracle lgarcia Oracle 2 02-07-2013 15:09:32
Esquema programación. REHome Varios 6 12-04-2007 22:03:05
crear archivos esquema *.sch KmoCuesta Tablas planas 0 16-09-2005 21:48:05


La franja horaria es GMT +2. Ahora son las 09:01:31.


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