Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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]);
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.