Private void processItemTrans()
{
InventTable inventTable;
InventTrans inventTrans, inventTransExists;
ProdReportItemTable prodReportItemTable;
InventItemGroupItem inventItemGroupItem;
UnitOfMeasureSymbol inventUnit;
Qty SumQty_Prod,
SumQty_Prod_OnSpec,
SumQty_Prod_OffSpec,
OnHandOnSpec,
OnHandOffSpec,
OnHand,
Qty_ProdLine,
Qty_Registered;
while select ItemId, Product from InventTable exists join InventItemGroupItem where InventItemGroupItem.ItemId == InventTable.ItemId
exists join prodReportItemTable where prodReportItemTable.ItemGroupId == InventItemGroupItem.ItemGroupId
&& prodReportItemTable.Active
{
inventUnit= InventTableModule::find(InventTable.ItemId, ModuleInventPurchSales::Invent).UnitId;
//SumQty_Prod = this.SumQty_InventTrans(InventTable.ItemId, TransDate, TransDate, InventTransType::Production);
SumQty_Prod = this.SumQty_TagTrans(InventTable.ItemId, TransDate, TransDate, ProdTagType::Packed);
info(strFmt("%1 %2", InventTable.ItemId,SumQty_Prod));
SumQty_Prod_OnSpec = this.SumQty_InventTrans_Spec(InventTable.ItemId, TransDate, TransDate, InventTransType::Production, wMSPalletSpecificationStatus::OnSpec);
SumQty_Prod_OffSpec = this.SumQty_InventTrans_Spec(InventTable.ItemId, TransDate, TransDate, InventTransType::Production, wMSPalletSpecificationStatus::OffSpec);
OnHand = this.OnHand(InventTable.ItemId);
OnHandOnSpec = this.OnHandSpecStatus(InventTable.ItemId, wMSPalletSpecificationStatus::OnSpec);
OnHandOffSpec = this.OnHandSpecStatus(InventTable.ItemId, wMSPalletSpecificationStatus::OffSpec);
Qty_Registered = this.SumQty_InventTrans_Received(inventTable.ItemId, transDate, transDate, InventTransType::Purch);
Qty_ProdLine = this.SumQty_InventTrans(InventTable.ItemId, TransDate, TransDate, InventTransType::ProdLine) * -1;
tmpItemTrans.clear();
tmpItemTrans.ItemId = InventTable.ItemId;
tmpItemTrans.ItemName = InventTable.itemName();
tmpItemTrans.OnHandAsOfDate = this.OnHand(InventTable.ItemId, TransDate);
André Arnaud de Cal... 291,965 Super User 2025 Season 1
Martin Dráb 230,817 Most Valuable Professional
nmaenpaa 101,156