Table of Contents

KVSPSASalesDocJobBudChanging

Procedures

SynchronizeSalesLineToJob(Record Sales Line, Enum KVSPSASyncSalesToJobProcType, Integer) :

Summary: This procedure call MainFunction with provided ProcessingType and CurrFieldNo.

procedure SynchronizeSalesLineToJob(SalesLine: Record "Sales Line"; ProcessingType: Enum "KVSPSASyncSalesToJobProcType"; CurrFieldNo: Integer): 

Parameters:

  • SalesLine: Record used for synchronization.
  • ProcessingType: Enum used for determining the type of processing to be done.
  • CurrFieldNo: Integer used for identifying the current field number.

SynchronizeSalesLineToJob(Record Sales Line, Enum KVSPSASyncSalesToJobProcType) :

Summary: This procedure overloads SynchronizeSalesLineToJob with default CurrFieldNo.

procedure SynchronizeSalesLineToJob(SalesLine: Record "Sales Line"; ProcessingType: Enum "KVSPSASyncSalesToJobProcType"): 

Parameters:

  • SalesLine: Record used for synchronization.
  • ProcessingType: Enum used for determining the type of processing to be done.

Events

KVSPSAOnBeforeSynchronizeSalesLineToJob(Record Sales Line, Enum KVSPSASyncSalesToJobProcType, Integer, Boolean) :

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeSynchronizeSalesLineToJob(SalesLine: Record "Sales Line"; SyncSalesToJobProcType: Enum "KVSPSASyncSalesToJobProcType"; CurrFieldNo: Integer; var IsHandled: Boolean):