Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -20,30 +20,14 @@ pageextension 20428 "Qlty. Item Tracing" extends "Item Tracing"
Caption = 'Quality Inspections';
Image = CheckList;
ToolTip = 'View quality inspections filtered by the selected item, variant, location, and tracking details.';

trigger OnAction()
begin
ShowQualityInspections();
end;
RunObject = Page "Qlty. Inspection List";
RunPageLink = "Source Item No." = field("Item No."),
"Source Variant Code" = field("Variant Code"),
"Source Lot No." = field("Lot No."),
"Source Serial No." = field("Serial No."),
"Source Package No." = field("Package No.");
RunPageView = sorting("Source Item No.", "Source Variant Code", "Source Lot No.", "Source Serial No.", "Source Package No.");
}
}
}

local procedure ShowQualityInspections()
var
QltyInspectionHeader: Record "Qlty. Inspection Header";
begin
QltyInspectionHeader.SetFilter("Source Item No.", ItemNoFilter);
if VariantFilter <> '' then
QltyInspectionHeader.SetFilter("Source Variant Code", VariantFilter);
if LotNoFilter <> '' then
QltyInspectionHeader.SetFilter("Source Lot No.", LotNoFilter);
if SerialNoFilter <> '' then
QltyInspectionHeader.SetFilter("Source Serial No.", SerialNoFilter);
if PackageNoFilter <> '' then
QltyInspectionHeader.SetFilter("Source Package No.", PackageNoFilter);
if Rec."Location Code" <> '' then
QltyInspectionHeader.SetRange("Location Code", Rec."Location Code");
Page.Run(Page::"Qlty. Inspection List", QltyInspectionHeader);
end;
}
Original file line number Diff line number Diff line change
Expand Up @@ -20,30 +20,14 @@ pageextension 20429 "Qlty. Item Tracking Entries" extends "Item Tracking Entries
Caption = 'Quality Inspections';
Image = CheckList;
ToolTip = 'View quality inspections filtered by the selected item, variant, location, and tracking details.';

trigger OnAction()
begin
ShowQualityInspections();
end;
RunObject = Page "Qlty. Inspection List";
RunPageLink = "Source Item No." = field("Item No."),
"Source Variant Code" = field("Variant Code"),
"Source Lot No." = field("Lot No."),
"Source Serial No." = field("Serial No."),
"Source Package No." = field("Package No.");
RunPageView = sorting("Source Item No.", "Source Variant Code", "Source Lot No.", "Source Serial No.", "Source Package No.");
}
}
}

local procedure ShowQualityInspections()
var
QltyInspectionHeader: Record "Qlty. Inspection Header";
begin
QltyInspectionHeader.SetRange("Source Item No.", Rec."Item No.");
if Rec."Variant Code" <> '' then
QltyInspectionHeader.SetRange("Source Variant Code", Rec."Variant Code");
if Rec."Lot No." <> '' then
QltyInspectionHeader.SetRange("Source Lot No.", Rec."Lot No.");
if Rec."Serial No." <> '' then
QltyInspectionHeader.SetRange("Source Serial No.", Rec."Serial No.");
if Rec."Package No." <> '' then
QltyInspectionHeader.SetRange("Source Package No.", Rec."Package No.");
if Rec."Location Code" <> '' then
QltyInspectionHeader.SetRange("Location Code", Rec."Location Code");
Page.Run(Page::"Qlty. Inspection List", QltyInspectionHeader);
end;
}
Loading