Ver Mensaje Individual
  #1004  
Antiguo 03-01-2024
nincillo nincillo is offline
Miembro
 
Registrado: may 2017
Posts: 151
Reputación: 8
nincillo Va por buen camino
Cita:
Empezado por ramherfer Ver Mensaje
Hola buenas noches.
Alguno a probado a construir el xml desde el xsd con el XML Data Binding de Delphi
Yo no consigo pasar de rellenar la cabecera, el resto de datos como si no existieran.
Código:
 IFact:IXMLSistemaFacturacionAltaFact;
begin
  IFact := NewSistemaFacturacion;
  IFact.Cabecera.IDVersion := '1.0';
  IFact.Cabecera.ObligadoEmision.NombreRazon := 'Nombre o razón social';
  IFact.Cabecera.ObligadoEmision.NIF := '12345678N';
  IFact.Cabecera.TipoRegistroAEAT := 'T0';
//  iFact.RegistroAltaFacturas.PeriodoEjercicio := '4T';
  {...}
//  memo1.Lines.Text:=alta.XML;
  IFact.OwnerDocument.SaveToFile('fact1.xml');
No se si estoy haciendo algo mal o es una cagada integra e integral en el xsd de la AEAT.
Si alguien me puede decir algo al respecto, se lo agradecería.
A mi pasó en su momento. Si lo intento hacer utilizado el xsd me pasa lo que a tí, y si lo intento hacer utilizando el xsdl, entonces tengo acceso a los registros de facturación, pero no a la cabecera.

Puedes retroceder un poco para atrás y verás lo que fui posteando.

Yo creo que si que han debido de meter la pata en algo, pero como soy muy novato en estos temas, tampoco me atrevo ni se donde poder hacer consultas más técnicas.
Responder Con Cita