mirror of
https://github.com/microsoft/BCQuality.git
synced 2026-10-05 14:46:55 +01:00
45 lines
1.1 KiB
AL
45 lines
1.1 KiB
AL
table 50602 "Sample Order Header Good"
|
|
{
|
|
fields
|
|
{
|
|
field(1; "No."; Code[20])
|
|
{
|
|
DataClassification = CustomerContent;
|
|
}
|
|
field(2; "Document Date"; Date)
|
|
{
|
|
DataClassification = CustomerContent;
|
|
}
|
|
}
|
|
|
|
trigger OnInsert()
|
|
var
|
|
SalesSetup: Record "Sales & Receivables Setup";
|
|
NoSeries: Codeunit "No. Series";
|
|
begin
|
|
if "No." = '' then begin
|
|
SalesSetup.Get();
|
|
SalesSetup.TestField("Order Nos.");
|
|
"No." := NoSeries.GetNextNo(SalesSetup."Order Nos.");
|
|
end;
|
|
|
|
InitRecord();
|
|
end;
|
|
|
|
procedure InitRecord()
|
|
begin
|
|
OnBeforeInitRecord(Rec);
|
|
"Document Date" := WorkDate();
|
|
OnAfterInitRecord(Rec);
|
|
end;
|
|
|
|
[IntegrationEvent(false, false)]
|
|
local procedure OnBeforeInitRecord(var SampleOrderHeader: Record "Sample Order Header Good")
|
|
begin
|
|
end;
|
|
|
|
[IntegrationEvent(false, false)]
|
|
local procedure OnAfterInitRecord(var SampleOrderHeader: Record "Sample Order Header Good")
|
|
begin
|
|
end;
|
|
}
|