Skip to content

KVSPSAREGuaranteeManagement#

Procedures#

Check650mBGBGuaranteeIsNeededForFlat(Record KVSPSAREFlat) : Boolean#

procedure Check650mBGBGuaranteeIsNeededForFlat(KVSPSAREFlat: Record "KVSPSAREFlat"): Boolean

Events#

KVSPSAREOnAfterSetFilterCheck650mBGBGuaranteeIsNeededForFlat(Record KVSADVAdvance Planning Entry) :#

Summary: Event to be used to set filters on KVSADVAdvancePlanningEntry before checking if a guarantee is needed for the flat.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterSetFilterCheck650mBGBGuaranteeIsNeededForFlat(var KVSADVAdvancePlanningEntry: Record "KVSADVAdvance Planning Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREGuaranteeManagement", 'KVSPSAREOnAfterSetFilterCheck650mBGBGuaranteeIsNeededForFlat', '', false, false)]
local procedure DoSomethingKVSPSAREOnAfterSetFilterCheck650mBGBGuaranteeIsNeededForFlat(var KVSADVAdvancePlanningEntry: Record "KVSADVAdvance Planning Entry")
begin
end;

Parameters:

  • KVSADVAdvancePlanningEntry:

KVSPSAREOnBeforeModifyGuaranteeFromGuaranteeSuggestion(Record KVSPSAREGuaranteeSuggestion, Record KVSPSAGuarantee) :#

Summary: Event to be used to modify the guarantee before it is created from the guarantee suggestion.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnBeforeModifyGuaranteeFromGuaranteeSuggestion(var GuaranteeSuggestion: Record "KVSPSAREGuaranteeSuggestion"; var KVSPSAGuarantee: Record "KVSPSAGuarantee"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREGuaranteeManagement", 'KVSPSAREOnBeforeModifyGuaranteeFromGuaranteeSuggestion', '', false, false)]
local procedure DoSomethingKVSPSAREOnBeforeModifyGuaranteeFromGuaranteeSuggestion(var GuaranteeSuggestion: Record "KVSPSAREGuaranteeSuggestion"; var KVSPSAGuarantee: Record "KVSPSAGuarantee")
begin
end;

Parameters:

  • GuaranteeSuggestion:
  • KVSPSAGuarantee:

KVSPSAREOnAfterCreateGuaranteeFromGuaranteeSuggestion(Record KVSPSAREGuaranteeSuggestion, Record KVSPSAGuarantee) :#

Summary: Event to be used after the guarantee is created from the guarantee suggestion.

[IntegrationEvent(false, false)]
local procedure KVSPSAREOnAfterCreateGuaranteeFromGuaranteeSuggestion(var GuaranteeSuggestion: Record "KVSPSAREGuaranteeSuggestion"; var KVSPSAGuarantee: Record "KVSPSAGuarantee"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREGuaranteeManagement", 'KVSPSAREOnAfterCreateGuaranteeFromGuaranteeSuggestion', '', false, false)]
local procedure DoSomethingKVSPSAREOnAfterCreateGuaranteeFromGuaranteeSuggestion(var GuaranteeSuggestion: Record "KVSPSAREGuaranteeSuggestion"; var KVSPSAGuarantee: Record "KVSPSAGuarantee")
begin
end;

Parameters:

  • GuaranteeSuggestion:
  • KVSPSAGuarantee:

OnAfterGetGuaranteeSuggestionDescription(Record KVSPSAREGuaranteeSuggestion, Text) :#

Summary: Event to be used to modify the guarantee suggestion description before it is returned.

[IntegrationEvent(false, false)]
local procedure OnAfterGetGuaranteeSuggestionDescription(GuaranteeSuggestion: Record "KVSPSAREGuaranteeSuggestion"; var GuaranteeDescription: Text): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAREGuaranteeManagement", 'OnAfterGetGuaranteeSuggestionDescription', '', false, false)]
local procedure DoSomethingOnAfterGetGuaranteeSuggestionDescription(GuaranteeSuggestion: Record "KVSPSAREGuaranteeSuggestion"; var GuaranteeDescription: Text)
begin
end;

Parameters:

  • GuaranteeSuggestion:
  • GuaranteeDescription: