KVSPSASupportContractLine#
Obsolete
This Element will be removed or changed with a future Version of the App.
Fields#
Name | Type | Note |
---|---|---|
Contract No. | Code[20] | |
Version | Integer | |
Line No. | Integer | |
Type | Option | OptionMembers: Base,Product,ForeignProduct,,SupportPackage,OtherServices |
Product Code | Code[20] | |
Update % | Decimal | |
Starting Date | Date | |
Ending Date | Date | |
Active | Boolean | |
License No. | Text[20] | |
Customer No. | Code[20] | |
Relevant Base | Decimal | |
Update Amount / Year | Decimal | |
Helpline Amount / Year | Decimal | |
Update Amount proportionate | Decimal | |
Helpline Amount proportionate | Decimal | |
License Type | Code[20] | |
Product Type | Code[20] | |
Months | Integer | |
Update Amount / Month | Decimal | |
Helpline Amount / Month | Decimal |
Events#
KVSPSAOnAfterCalcUpdate(Record KVSPSASupportContractLine) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterCalcUpdate(var SupportContractLine: Record "KVSPSASupportContractLine"):
[EventSubscriber(ObjectType::Table, Table::"KVSPSASupportContractLine", 'KVSPSAOnAfterCalcUpdate', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterCalcUpdate(var SupportContractLine: Record "KVSPSASupportContractLine")
begin
end;
KVSPSAOnAfterInitRec(Record KVSPSASupportContractLine, Record KVSPSASupportContractLine) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterInitRec(var SupportContractLine: Record "KVSPSASupportContractLine"; OldSupportContractLine: Record "KVSPSASupportContractLine"):
[EventSubscriber(ObjectType::Table, Table::"KVSPSASupportContractLine", 'KVSPSAOnAfterInitRec', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterInitRec(var SupportContractLine: Record "KVSPSASupportContractLine"; OldSupportContractLine: Record "KVSPSASupportContractLine")
begin
end;
KVSPSAOnBeforeCalcUpdate(Record KVSPSASupportContractLine, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCalcUpdate(var SupportContractLine: Record "KVSPSASupportContractLine"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSPSASupportContractLine", 'KVSPSAOnBeforeCalcUpdate', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCalcUpdate(var SupportContractLine: Record "KVSPSASupportContractLine"; var IsHandled: Boolean)
begin
end;
KVSPSAOnCalcPropHelpLine(Record KVSPSASupportContractLine) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnCalcPropHelpLine(var SupportContractLine: Record "KVSPSASupportContractLine"):
[EventSubscriber(ObjectType::Table, Table::"KVSPSASupportContractLine", 'KVSPSAOnCalcPropHelpLine', '', false, false)]
local procedure DoSomethingKVSPSAOnCalcPropHelpLine(var SupportContractLine: Record "KVSPSASupportContractLine")
begin
end;
KVSPSAOnCalcPropUpdate(Record KVSPSASupportContractLine) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnCalcPropUpdate(var SupportContractLine: Record "KVSPSASupportContractLine"):
[EventSubscriber(ObjectType::Table, Table::"KVSPSASupportContractLine", 'KVSPSAOnCalcPropUpdate', '', false, false)]
local procedure DoSomethingKVSPSAOnCalcPropUpdate(var SupportContractLine: Record "KVSPSASupportContractLine")
begin
end;
KVSPSAOnCallOnNewRecord(Record KVSPSASupportContractLine) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnCallOnNewRecord(var SupportContractLine: Record "KVSPSASupportContractLine"):
[EventSubscriber(ObjectType::Table, Table::"KVSPSASupportContractLine", 'KVSPSAOnCallOnNewRecord', '', false, false)]
local procedure DoSomethingKVSPSAOnCallOnNewRecord(var SupportContractLine: Record "KVSPSASupportContractLine")
begin
end;