[IntegrationEvent(False,False)]
internal procedure OnBeforeSearchItem(Vendor: Record Vendor; var PurchaseLine: Record "Purchase Line"; ProductCode: Text; Description: Text; var Found: Boolean; var Handled: Boolean)
Parameters
Name
Type
Description
Vendor
Record Vendor
PurchaseLine
Record "Purchase Line"
ProductCode
Text
Description
Text
Found
Boolean
Handled
Boolean
OnBeforeCheckDocument
[IntegrationEvent(False,False)]
internal procedure OnBeforeCheckDocument(var PurchaseHeader: Record "Purchase Header"; AnalysisResultPayload: JsonObject; Fields: JsonObject; var Handled: Boolean)
Raised before attempting to find a vendor based on data extracted from the inbound document.
[IntegrationEvent(False,False)]
internal procedure OnBeforeFindVendor(Fields: JsonObject; var Vendor: Record Vendor; var IsFound: Boolean; var Handled: Boolean)