Query 7317 CalcQtyOnBlockedITOnPNQuery, source in 29
Source29
src/Layers/W1/BaseApp/Inventory/Tracking/CalcQtyOnBlockedITOnPNQuery.Query.al45 lines, Copyright (c) Microsoft Corporation. MIT
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------
namespace Microsoft.Inventory.Tracking;
using Microsoft.Inventory.Ledger;
query 7317 CalcQtyOnBlockedITOnPNQuery
{
QueryType = Normal;
Access = Public;
DataAccessIntent = ReadOnly;
elements
{
dataitem(Package_No__Information; "Package No. Information")
{
filter(Item_No_; "Item No.") { }
filter(Variant_Code; "Variant Code") { }
filter(Blocked; Blocked) { }
column(Package_No_; "Package No.") { }
dataitem(Item_Ledger_Entry; "Item Ledger Entry")
{
DataItemLink = "Package No." = Package_No__Information."Package No.";
SqlJoinType = InnerJoin;
filter(ILE_Item_No_; "Item No.") { }
filter(ILE_Variant_Code; "Variant Code") { }
filter(ILE_Location_Code; "Location Code") { }
column(Quantity; Quantity)
{
Method = Sum;
}
}
}
}
procedure SetItemTrackingFilter(ItemTrackingSetup: Record "Item Tracking Setup")
begin
if ItemTrackingSetup."Package No." <> '' then
SetRange(Package_No_, ItemTrackingSetup."Package No.");
end;
}