[IntegrationEvent(True,False)]
local procedure OnBatchProcessOnBeforeResetBatchID(var RecRef: RecordRef, ProcessingCodeunitID: Integer)
Parameters
Name
Type
Description
RecRef
RecordRef
ProcessingCodeunitID
Integer
OnBatchProcessOnAfterIncreaseCounterPosted
[IntegrationEvent(True,False)]
local procedure OnBatchProcessOnAfterIncreaseCounterPosted(var RecRef: RecordRef, ProcessingCodeunitID: Integer)
Parameters
Name
Type
Description
RecRef
RecordRef
ProcessingCodeunitID
Integer
OnBeforeBatchShouldBeProcessedInBackground
[IntegrationEvent(False,False)]
local procedure OnBeforeBatchShouldBeProcessedInBackground(var RecRef: RecordRef, var IsProcessed: Boolean)
Parameters
Name
Type
Description
RecRef
RecordRef
IsProcessed
Boolean
OnIsPostWithJobQueueEnabled
[IntegrationEvent(False,False)]
local procedure OnIsPostWithJobQueueEnabled(var Result: Boolean)
Parameters
Name
Type
Description
Result
Boolean
OnSetParameterOnBeforeParameterInsert
[IntegrationEvent(False,False)]
local procedure OnSetParameterOnBeforeParameterInsert(BatchProcessingParameter: Record "Batch Processing Parameter", var IsProcessed: Boolean)
[IntegrationEvent(False,False)]
local procedure OnProcessBatchInBackground(var RecRef: RecordRef, var SkippedRecordExists: Boolean)
Parameters
Name
Type
Description
RecRef
RecordRef
SkippedRecordExists
Boolean
OnGetICBatchFileName
[IntegrationEvent(False,False)]
local procedure OnGetICBatchFileName(var Result: Text)
Parameters
Name
Type
Description
Result
Text
OnInvokeProcessingOnBeforeRunProcessingCodeunitID
[IntegrationEvent(False,False)]
local procedure OnInvokeProcessingOnBeforeRunProcessingCodeunitID(RecordRef: RecordRef)
Parameters
Name
Type
Description
RecordRef
RecordRef
OnInvokeProcessingOnAfterRunProcessingCodeunitID
[IntegrationEvent(False,False)]
local procedure OnInvokeProcessingOnAfterRunProcessingCodeunitID(RecordRef: RecordRef)
Parameters
Name
Type
Description
RecordRef
RecordRef
OnSetParametersForPageIDOnAfterCalcDoInvoice
[IntegrationEvent(False,False)]
local procedure OnSetParametersForPageIDOnAfterCalcDoInvoice(var PageID: Integer, var DoInvoicePurchase: Boolean, var DoInvoiceSales: Boolean)