Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Syncing with version 25.0.22684.0 #26959

Merged
merged 4 commits into from
Aug 7, 2024
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
120 changes: 60 additions & 60 deletions .github/AL-Go-Settings.json
Original file line number Diff line number Diff line change
@@ -1,62 +1,62 @@
{
"type": "PTE",
"templateUrl": "https://github.com/microsoft/AL-Go-PTE@preview",
"bcContainerHelperVersion": "preview",
"runs-on": "windows-latest",
"cacheImageName": "",
"UsePsSession": false,
"artifact": "https://bcinsider-fvh2ekdjecfjd6gk.b02.azurefd.net/sandbox/25.0.22639.0/base",
"country": "base",
"useProjectDependencies": true,
"repoVersion": "25.0",
"cleanModePreprocessorSymbols": [
"CLEAN17",
"CLEAN18",
"CLEAN19",
"CLEAN20",
"CLEAN21",
"CLEAN22",
"CLEAN23",
"CLEAN24"
],
"unusedALGoSystemFiles": [
"AddExistingAppOrTestApp.yaml",
"CreateApp.yaml",
"CreateOnlineDevelopmentEnvironment.yaml",
"CreatePerformanceTestApp.yaml",
"CreateRelease.yaml",
"CreateTestApp.yaml",
"Current.yaml",
"IncrementVersionNumber.yaml",
"NextMajor.yaml",
"NextMinor.yaml",
"PublishToEnvironment.yaml",
"Test Current.settings.json"
],
"excludeEnvironments": [
"Official-Build"
],
"buildModes": [
"Translated"
],
"CICDPushBranches": [
"main"
],
"CICDPullRequestBranches": [
"main"
],
"enableCodeCop": true,
"enableAppSourceCop": true,
"enablePerTenantExtensionCop": true,
"enableUICop": true,
"rulesetFile": "..\\..\\..\\Build\\rulesets\\app.ruleset.json",
"skipUpgrade": true,
"fullBuildPatterns": [
"Build/*",
".github/workflows/PullRequestHandler.yaml",
".github/workflows/_BuildALGoProject.yaml"
],
"UpdateALGoSystemFilesEnvironment": "Official-Build",
"PullRequestTrigger": "pull_request",
"templateSha": "0476547896ebcd3ba5455b3e0e59b48c0d4a26ca"
"type": "PTE",
"templateUrl": "https://github.com/microsoft/AL-Go-PTE@preview",
"bcContainerHelperVersion": "preview",
"runs-on": "windows-latest",
"cacheImageName": "",
"UsePsSession": false,
"artifact": "https://bcinsider-fvh2ekdjecfjd6gk.b02.azurefd.net/sandbox/25.0.22684.0/base",
"country": "base",
"useProjectDependencies": true,
"repoVersion": "25.0",
"cleanModePreprocessorSymbols": [
"CLEAN17",
"CLEAN18",
"CLEAN19",
"CLEAN20",
"CLEAN21",
"CLEAN22",
"CLEAN23",
"CLEAN24"
],
"unusedALGoSystemFiles": [
"AddExistingAppOrTestApp.yaml",
"CreateApp.yaml",
"CreateOnlineDevelopmentEnvironment.yaml",
"CreatePerformanceTestApp.yaml",
"CreateRelease.yaml",
"CreateTestApp.yaml",
"Current.yaml",
"IncrementVersionNumber.yaml",
"NextMajor.yaml",
"NextMinor.yaml",
"PublishToEnvironment.yaml",
"Test Current.settings.json"
],
"excludeEnvironments": [
"Official-Build"
],
"buildModes": [
"Translated"
],
"CICDPushBranches": [
"main"
],
"CICDPullRequestBranches": [
"main"
],
"enableCodeCop": true,
"enableAppSourceCop": true,
"enablePerTenantExtensionCop": true,
"enableUICop": true,
"rulesetFile": "..\\..\\..\\Build\\rulesets\\app.ruleset.json",
"skipUpgrade": true,
"fullBuildPatterns": [
"Build/*",
".github/workflows/PullRequestHandler.yaml",
".github/workflows/_BuildALGoProject.yaml"
],
"UpdateALGoSystemFilesEnvironment": "Official-Build",
"PullRequestTrigger": "pull_request",
"templateSha": "0476547896ebcd3ba5455b3e0e59b48c0d4a26ca"
}
Original file line number Diff line number Diff line change
Expand Up @@ -526,6 +526,8 @@ codeunit 31002 "SalesAdvLetterManagement CZZ"
AdvanceLetterApplicationCZZ."Posting Date" := TempAdvanceLetterApplicationCZZ."Posting Date";
AdvanceLetterApplicationCZZ."Document Type" := AdvLetterUsageDocTypeCZZ;
AdvanceLetterApplicationCZZ."Document No." := DocumentNo;
AdvanceLetterApplicationCZZ."Job No." := TempAdvanceLetterApplicationCZZ."Job No.";
AdvanceLetterApplicationCZZ."Job Task No." := TempAdvanceLetterApplicationCZZ."Job Task No.";
AdvanceLetterApplicationCZZ.Amount := TempAdvanceLetterApplicationCZZ.Amount;
AdvanceLetterApplicationCZZ."Amount (LCY)" := TempAdvanceLetterApplicationCZZ."Amount (LCY)";
OnLinkAdvanceLetterOnBeforeInsertAdvanceLetterApplication(AdvanceLetterApplicationCZZ, TempAdvanceLetterApplicationCZZ);
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
pageextension 31245 "Job Card CZZ" extends "Job Card"
{
layout
{
addlast(factboxes)
{
part(AdvanceUsageFactBoxCZZ; "Advance Usage FactBox CZZ")
{
ApplicationArea = Basic, Suite;
}
}
}
actions
{
addlast("F&unctions")
{
action(CreateAdvanceLetterCZZ)
{
Caption = 'Create Advance Letter';
ApplicationArea = Basic, Suite;
ToolTip = 'The function creates the advance letter for the project.';
Image = CreateDocument;
Ellipsis = true;

trigger OnAction()
var
CreateSalesAdvLetterCZZ: Report "Create Sales Adv. Letter CZZ";
begin
CreateSalesAdvLetterCZZ.SetJob(Rec);
CreateSalesAdvLetterCZZ.Run();
end;
}
}
addafter(SalesInvoicesCreditMemos)
{
action(SalesAdvanceLettersCZZ)
{
ApplicationArea = Jobs;
Caption = 'Sales Advance Letters';
Image = GetSourceDoc;
ToolTip = 'View the sales advance letters that are related to the selected project.';

trigger OnAction()
var
TempAdvanceLetterApplicationCZZ: Record "Advance Letter Application CZZ" temporary;
begin
TempAdvanceLetterApplicationCZZ.GetAssignedAdvance(Rec."No.", TempAdvanceLetterApplicationCZZ);
Page.RunModal(Page::"Advance Letter Application CZZ", TempAdvanceLetterApplicationCZZ)
end;
}
}
addafter(SalesInvoicesCreditMemos_Promoted)
{
actionref(SalesAdvanceLetters_PromotedCZZ; SalesAdvanceLettersCZZ)
{
}
}
}

trigger OnAfterGetCurrRecord()
begin
if GuiAllowed() then
CurrPage.AdvanceUsageFactBoxCZZ.Page.SetDocument(Rec);
end;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
pageextension 31247 "Job Task Card CZZ" extends "Job Task Card"
{
actions
{
addlast(Processing)
{
group("F&unctions CZZ")
{
Caption = 'F&unctions';
Image = "Action";

action(CreateAdvanceLetterCZZ)
{
Caption = 'Create Advance Letter';
ApplicationArea = Basic, Suite;
ToolTip = 'The function creates the advance letter for the project task.';
Image = CreateDocument;
Ellipsis = true;

trigger OnAction()
var
CreateSalesAdvLetterCZZ: Report "Create Sales Adv. Letter CZZ";
begin
CreateSalesAdvLetterCZZ.SetJobTask(Rec);
CreateSalesAdvLetterCZZ.Run();
end;
}
}
}
addafter(Dimensions)
{
action(SalesAdvanceLettersCZZ)
{
ApplicationArea = Jobs;
Caption = 'Sales Advance Letters';
Image = GetSourceDoc;
ToolTip = 'View the sales advance letters that are related to the selected project task.';

trigger OnAction()
var
TempAdvanceLetterApplicationCZZ: Record "Advance Letter Application CZZ" temporary;
begin
TempAdvanceLetterApplicationCZZ.GetAssignedAdvance(Rec."Job No.", Rec."Job Task No.", TempAdvanceLetterApplicationCZZ);
Page.RunModal(Page::"Advance Letter Application CZZ", TempAdvanceLetterApplicationCZZ)
end;
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
pageextension 31246 "Job Task Lines Subform CZZ" extends "Job Task Lines Subform"
{
actions
{
addlast(Documents)
{
action(CreateAdvanceLetterCZZ)
{
Caption = 'Create Advance Letter';
ApplicationArea = Basic, Suite;
ToolTip = 'The function creates the advance letter for the project task.';
Image = CreateDocument;
Ellipsis = true;

trigger OnAction()
var
CreateSalesAdvLetterCZZ: Report "Create Sales Adv. Letter CZZ";
begin
CreateSalesAdvLetterCZZ.SetJobTask(Rec);
CreateSalesAdvLetterCZZ.Run();
end;
}
action(SalesAdvanceLettersCZZ)
{
ApplicationArea = Jobs;
Caption = 'Sales Advance Letters';
Image = GetSourceDoc;
ToolTip = 'View the sales advance letters that are related to the selected project task.';

trigger OnAction()
var
TempAdvanceLetterApplicationCZZ: Record "Advance Letter Application CZZ" temporary;
begin
TempAdvanceLetterApplicationCZZ.GetAssignedAdvance(Rec."Job No.", Rec."Job Task No.", TempAdvanceLetterApplicationCZZ);
Page.RunModal(Page::"Advance Letter Application CZZ", TempAdvanceLetterApplicationCZZ)
end;
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,16 @@ page 31175 "Advance Letter Appl. Edit CZZ"
Error(AmountExceededErr, TempAdvanceLetterApplication.Amount);
end;
}
field("Job No."; Rec."Job No.")
{
ApplicationArea = Basic, Suite;
Visible = false;
}
field("Job Task No."; Rec."Job Task No.")
{
ApplicationArea = Basic, Suite;
Visible = false;
}
}
}
area(FactBoxes)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,16 @@ page 31174 "Advance Letter Application CZZ"
ToolTip = 'Specifies amount.';
MinValue = 0;
}
field("Job No."; Rec."Job No.")
{
ApplicationArea = Basic, Suite;
Visible = false;
}
field("Job Task No."; Rec."Job Task No.")
{
ApplicationArea = Basic, Suite;
Visible = false;
}
}
}
area(FactBoxes)
Expand Down
Loading
Loading