Cita:
Empezado por ramherfer
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.