Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
Eloyvelur
Contributor
Contributor

Cargar XML automaticamente

 

Que tal tengo un problema para cargar de manera automática algunas facturas

El XML me muestra por lo menos dos tablas, estas solo tienen una columna en común y esta es una columna con valor 0. Cuando una de las tablas tiene varias filas por la descripción de los productos el QVD resultante de unir estas dos tablas me resulta con valores repetidos de toda la ultima factura cargada combinados con valores de las otras. Este es mi código, espero me puedan ayudar.

Concepto:
LOAD ClaveProdServ as Clave_Producto,
NoIdentificacion as No_Parte,
Cantidad,
ValorUnitario,
Importe as [Importe Total],
Descuento as [Descuento],
[Impuestos/Traslados/Traslado/Importe] as Importe_IVA,
%Key_Comprobante_77D75F18365C7329 as key

FROM [..\3_XLS\Facturas_Apple\AOM920820BEA*.xml] (XmlSimple, Table is [Comprobante/Conceptos/Concepto]);


left join(Concepto)


FacturasApple_CEDIS:
//Comprobante:
LOAD
Version,
Serie,
Folio,
[Addenda/AddendaBuzonFiscal/Master/orderNumber] as OrdenCompra,
Fecha,
[Addenda/AddendaBuzonFiscal/Master/deliveryNumber] as Envio,
[Addenda/AddendaBuzonFiscal/Master/Taxes/Tax/taxAmount] as IVA,
NoCertificado,
SubTotal,
Total,
%Key_Comprobante_77D75F18365C7329 as key
FROM [..\3_XLS\Facturas_Apple\AOM920820BEA*.xml] (XmlSimple, Table is [Comprobante]);

1 Reply
rubenmarin

Hola,

Cada xml puede estar creado de una forma ditinta, en algunos casos he tenido que crear contadores o buscar alguna forma de ordenarlos para poder relacionar pero hace algún tiempo desde la última vez que trabajé con xml directamente.

Si pudieses subir un ejemplo de fichero (aunque sea modificando datos por eso de la privacidad) podría mirar qué se puede hacer.

Saludos.