bcquality/microsoft/knowledge/reporting/currreport-quit-rolls-back-and-skips-onpostreport.good.al
Stefano Demiliani b545b22fb9
Add reporting review guidance and evaluation fixtures (#183)
* knowledge(performance): add job queue reliability guidance

* Address Job Queue review feedback

* Address Job Queue routing review feedback

* Encode job queue conflict in fixtures

* Add reporting review guidance and fixtures

* Fix reporting article reference
2026-09-15 10:38:32 +02:00

28 lines
No EOL
642 B
AL

report 50101 "Update Customer Review"
{
ProcessingOnly = true;
dataset
{
dataitem(Customer; Customer)
{
trigger OnAfterGetRecord()
begin
if Blocked <> Blocked::" " then
Error(BlockedCustomerErr, "No.");
"Last Date Modified" := Today();
Modify();
end;
}
}
trigger OnPostReport()
begin
Message(CompletedMsg);
end;
var
BlockedCustomerErr: Label 'Customer %1 is blocked.', Comment = '%1 = customer number';
CompletedMsg: Label 'Customer review completed.';
}