KVSPSACustSubscriptionContract
Extends #3099ffc74cf74df69b967e4bc2bb587c#Customer Subscription Contract
Fields
| Name | Type | Note |
|---|---|---|
| KVSPSAJobNo | Code[20] | |
| KVSPSABillToCode | Code[10] | |
| KVSPSAPersonResponsible | Code[20] | FlowField |
| KVSPSAPersonResponsibleName | Text[100] | FlowField |
Events
KVSPSAFOnAfterFillShipToAddressFromBillToAddress(Record Customer Subscription Contract, Record KVSPSABill-to Address) :
[IntegrationEvent(false, false)]
local procedure KVSPSAFOnAfterFillShipToAddressFromBillToAddress(var CustomerSubscriptionContract: Record "Customer Subscription Contract"; BillToAddress: Record "KVSPSABill-to Address"):
KVSPSAOnAfterKVSPSAFillShipToAddressFromCustomer(Record Customer Subscription Contract, Record Customer) :
[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterKVSPSAFillShipToAddressFromCustomer(var CustomerSubscriptionContract: Record "Customer Subscription Contract"; Customer: Record "Customer"):
KVSPSAOnBeforeCheckCustomerInJob(Record Customer Subscription Contract, Boolean) :
Summary: Allows Skipping the customer in the project
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckCustomerInJob(var CustomerSubscriptionContract: Record "Customer Subscription Contract"; var IsHandled: Boolean):
Parameters:
CustomerSubscriptionContract:IsHandled:
KVSPSAOnBeforeCheckJob(Record Customer Subscription Contract, Boolean) :
Summary: Allows skipping the check if the project is blocked or closed.
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCheckJob(var CustomerSubscriptionContract: Record "Customer Subscription Contract"; var IsHandled: Boolean):
Parameters:
CustomerSubscriptionContract:IsHandled: