Ver Mensaje Individual
  #2  
Antiguo 28-05-2025
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.806
Reputación: 22
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Por lo que veo no estás siguiento la estructura del xml

Código Delphi [-]
[...]
Datos := Registro.AddChild('IDFactura');
Datos.AddChild('IDEmisorFactura').Text := TablaEmpresaCIF.Value;
Datos.AddChild('NumSerieFactura').Text := 'A' + TablaFacturacionNumero.Value;
Datos.AddChild('FechaExpedicionFactura').Text := (FechaFactura);
// Aqui terminan los datos del nodo IDFactura

// Esta linea depende otra vez de Registro
// Datos.AddChild('NombreRazonEmisor').Text := TablaEmpresaNombreTaller.Value;
// Deberia ser así
Registro.AddChild('NombreRazonEmisor').Text := TablaEmpresaNombreTaller.Value;

Registro.AddChild('TipoFactura').Text := 'F1';
[...]

Código:
?xml version="1.0"?>
<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>Nombre</NombreRazon>
          <NIF>B12345678</NIF>
        </ObligadoEmision>
      </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>B45678901</IDEmisorFactura>
|           <NumSerieFactura>A/25001</NumSerieFactura>
|           <FechaExpedicionFactura>28-05-2025</FechaExpedicionFactura>
|         </IDFactura>
|
^-------- <RefExterna>7172</RefExterna>
|
^-------- <NombreRazonEmisor>Emisor</NombreRazonEmisor>
|
^-------- <TipoFactura>F1</TipoFactura>

Última edición por duilioisola fecha: 28-05-2025 a las 11:19:24.
Responder Con Cita