[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)