KVSPSAChangeTypeNoInBudgetLine#
Procedures#
SetCalledFromInterCompany(Boolean) :#
Summary: Set Global Boolean "GlobalCalledFromInterCompany"
procedure SetCalledFromInterCompany(CalledFromInterCompany: Boolean):
Parameters:
CalledFromInterCompany
: Boolean Parameter to set "GlobalCalledFromInterCompany"
SetJobBudgetLine(Record KVSPSA Job Budget Line) :#
Summary: This procedure sets value of GlobalJobBudgetLine.
procedure SetJobBudgetLine(JobBudgetLine: Record "KVSPSA Job Budget Line"):
Parameters:
JobBudgetLine
: Record used to set GlobalJobBudgetLine.
SetNewTypeNo(Enum KVSPSAJobBudgetLineType, Code[20]) :#
Summary: This procedure sets value of GlobalNewType and GlobalNewNo.
procedure SetNewTypeNo(NewType: Enum "KVSPSAJobBudgetLineType"; NewNo: Code[20]):
Parameters:
NewType
: Enum used for set value of GlobalNewType.NewNo
: Code used for set value of GlobalNewNo.
Events#
KVSPSAOnBeforeUpdateBudgetLine(Record KVSPSA Job Budget Line, Enum KVSPSAJobBudgetLineType, Code[20]) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeUpdateBudgetLine(var JobBudgetLine: Record "KVSPSA Job Budget Line"; NewJobBudgetLineType: Enum "KVSPSAJobBudgetLineType"; NewNo: Code[20]):
[EventSubscriber(ObjectType::Report, Report::"KVSPSAChangeTypeNoInBudgetLine", 'KVSPSAOnBeforeUpdateBudgetLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeUpdateBudgetLine(var JobBudgetLine: Record "KVSPSA Job Budget Line"; NewJobBudgetLineType: Enum "KVSPSAJobBudgetLineType"; NewNo: Code[20])
begin
end;