Table of Contents

KVSPSAVendorSubscrContract

Extends #3099ffc74cf74df69b967e4bc2bb587c#Vendor Subscription Contract

Fields

Name Type Note
KVSPSAJobNo Code[20]
KVSPSAPersonResponsible Code[20] FlowField
KVSPSAPersonResponsibleName Text[100] FlowField

Procedures

KVSPSAGetHideValidationDialog() : Boolean

Summary: Returns the value of the global flag HideValidationDialog.

procedure KVSPSAGetHideValidationDialog(): Boolean

Returns: The value of the global flag HideValidationDialog.

Remarks: Global flag HideValidationDialog is used to hide various confirmation/message/other dialogs.

KVSPSASetHideValidationDialog(Boolean) :

Summary: Sets the value of the global flag HideValidationDialog.

procedure KVSPSASetHideValidationDialog(NewHideValidationDialog: Boolean): 

Parameters:

  • NewHideValidationDialog: The new value to set.

Remarks: Global flag HideValidationDialog is used to hide various confirmation/message/other dialogs.

Events

KVSPSAOnBeforeCaseFieldNoInUpdateVendorSubscriptionContractLines(Record Vendor Subscription Contract, Record Vend. Sub. Contract Line, Integer, Boolean, Record Vendor Subscription Contract, Integer) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCaseFieldNoInUpdateVendorSubscriptionContractLines(var VendorSubscrContract: Record "Vendor Subscription Contract"; var VendorSubscrContractLine: Record "Vend. Sub. Contract Line"; ChangedFieldNo: Integer; var IsHandled: Boolean; xVendorSubscrContract: Record "Vendor Subscription Contract"; CurrentFieldNo: Integer): 

KVSPSAOnBeforeCheckJob(Record Vendor Subscription Contract, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckJob(var VendorSubscriptionContract: Record "Vendor Subscription Contract"; var IsHandled: Boolean): 

KVSPSAOnBeforeVendorSubscrContractLineModifyInUpdateVendorSubscriptionContractLines(Record Vend. Sub. Contract Line, Integer, Integer) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeVendorSubscrContractLineModifyInUpdateVendorSubscriptionContractLines(var VendorSubscrContractLine: Record "Vend. Sub. Contract Line"; ChangedFieldNo: Integer; CurrentFieldNo: Integer): 

KVSPSAOnUnknownFieldNoInUpdateVendorSubscriptionContractLines(Record Vendor Subscription Contract, Record Vend. Sub. Contract Line, Text[100], Integer, Record Vendor Subscription Contract) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnUnknownFieldNoInUpdateVendorSubscriptionContractLines(VendorSubscrContract: Record "Vendor Subscription Contract"; var VendorSubscrContractLine: Record "Vend. Sub. Contract Line"; ChangedFieldName: Text[100]; ChangedFieldNo: Integer; xVendorSubscriptionContract: Record "Vendor Subscription Contract"):