administracion@riversa.es
Buenas noches:
En la query he modificado el valor del method por Count
Este:
column(Qty_S_N_I; «Line No.»)//Lineas a contar según los filtros que pongamos para mostrarlo en el CUE
{
Method = Sum;
}
por
column(Qty_S_N_I)//Lineas a contar según los filtros que pongamos para mostrarlo en el CUE
{
Method = Count;
}
He creado una codeunit para aplicar los filtros y que me muestre el valor, pero el total que me muestra es diferente que el que se muestra y si lo calculo con: CalcFormula = count (“Sales Shipment Line” where(“Type” = Filter(Item | Resource | “G/L Account”), “Qty. Shipped Not Invoiced” = Filter(<> 0)));
La Codeunit es:
codeunit 50100 “JTRQueryCodeUnit”
{
trigger OnRun()
begin
//Filtramos para mostrar solo las líneas de los albaranes pendientes de facturar
VQueryCalcCueData.SetFilter(VQueryCalcCueData.Type_Line, ‘Item | Resource | G/L Account’);
VQueryCalcCueData.SetFilter(VQueryCalcCueData.Qty_S_N_I, ‘<>0’);
VQueryCalcCueData.Open();
VQueryCalcCueData.Read();
Message(Format(VQueryCalcCueData.Qty_S_N_I));
VQueryCalcCueData.Close();
end;
var
VQueryCalcCueData: Query JTRCalcCueData;
}
No deberían de mostrar el mismo valor??
Gracias,