mirror of
https://github.com/microsoft/BCQuality.git
synced 2026-10-05 22:56:55 +01:00
* Add trigger-default and declined-Confirm knowledge with review cues Three Microsoft-layer articles with good/bad samples: - error-handling/declined-confirm-must-abort-not-partially-apply - data-modeling/delete-master-data-with-trigger - data-modeling/master-data-must-be-inserted-with-trigger Wire targeted worklist cues into al-error-handling-review and al-data-modeling-review and register the samples in review-fixtures.json. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Tighten declined-confirm, delete and insert trigger articles after review Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
15 lines
539 B
AL
15 lines
539 B
AL
codeunit 50100 "Sample Customer Import"
|
|
{
|
|
procedure CreateCustomer(ExternalName: Text[100]; ExternalCountry: Code[10]): Code[20]
|
|
var
|
|
Customer: Record Customer;
|
|
begin
|
|
Customer.Init();
|
|
Customer.Validate(Name, ExternalName);
|
|
Customer.Validate("Country/Region Code", ExternalCountry);
|
|
// RunTrigger defaults to false: OnInsert never runs, so "No." stays
|
|
// blank and no contact, salesperson, or timestamps are set.
|
|
Customer.Insert();
|
|
exit(Customer."No.");
|
|
end;
|
|
}
|