Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas: Espero que me puedan ayudar.
Tengo que usar este QVD, en otras aplicaciones pero antes de unirlo me gustaria filtrarla.
El problema me surge ya que cada producto tiene varias versiones de formula y necesito utilizar la ultima.
El qvd es el siguiente
FORMULAS:
LOAD
nCdEmpresa, (sucursal)
nCdFormula, (codigo de formula)
cNmFormula,
ProductoPadre, (este es el producto final)
nValorReferencia,
nCdClassificacao,
nCdClassificacaoFormula,
ProductoHijo, (estos son insumos)
nPercentual, (% de insumos que va al producto final)
nQtde,
nPercentualPerda,
iQtdeEmbalagem,
iFator,
cAcompanhaProduto,
cTpConsumo,
cReferenciaPor,
iVersaoFormula, (este es el numero de version)
dVersaoFormula
FROM
Dejo un excel con un producto filtrado el 21526
Hice un INNER JOIN a la misma tabla agrupando (group by) todos los campos menos el de la version y no funciono.
La verdad no se como hacerlo. HELP!!!!
Gracias
No se si entendi bien, quieres utilizar una tabla donde solo tengas el campo con la version final?, si es asi, creo que puedes utilizar la misma tabla solo con los campos que necesitas, cargando la tabla nuevamente utilizando un resident (Tabla anterior);
Seria asi:
Tabla1:
Load
Campo Formula inicial
Campo Formula Intermedia
Campo Formula Final
From Tabla Origen;
Tabla2:
Load
Campo Formula Final
Resident Tabla1;
Drop Table Tabla1;
De esta manera solo utilizas la tabla2 con el campo de formula final o si queres utilizar las 2 tablas borra la sentencia drop table.
Espero que te sirva de algo.