[IntegrationEvent(False,False)]
local procedure OnAfterServiceItemReferenceFound(var ServiceLine: Record "Service Line", ItemReference: Record "Item Reference")
[IntegrationEvent(False,False)]
local procedure OnAfterServiceItemItemRefNotFound(var ServiceLine: Record "Service Line", var ItemVariant: Record "Item Variant")
[IntegrationEvent(False,False)]
local procedure OnAfterValidateServiceReferenceNo(var ServiceLine: Record "Service Line", ItemReference: Record "Item Reference", ReturnedItemReference: Record "Item Reference")
[IntegrationEvent(False,False)]
local procedure OnBeforeCountItemReference(var ItemReference: Record "Item Reference", var QtyCustOrVendCR: Integer, var QtyBarCodeAndBlankCR: Integer, ItemRefType: Enum "Item Reference Type", ItemRefTypeNo: Code[30], var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeEnterServiceItemReference(var ServiceLine: Record "Service Line", var ItemReference: Record "Item Reference", var Found: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeFindItemReferenceForServiceLine(ServiceLine: Record "Service Line", var ItemReference: Record "Item Reference", var Found: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeFillItemReferenceFromItemVendor(var ItemReference: Record "Item Reference", ItemVend: Record "Item Vendor", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeReferenceLookupServiceItem(var ServiceLine: Record "Service Line", var ItemReference: Record "Item Reference", ShowDialog: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeServiceReferenceNoLookup(var ServiceLine: Record "Service Line", ServiceHeader: Record "Service Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCreateItemReferenceOnBeforeInsert(var ItemReference: Record "Item Reference", ItemVendor: Record "Item Vendor")
[IntegrationEvent(False,False)]
local procedure OnServiceReferenceNoLookupOnAfterSetFilters(var ItemReference: Record "Item Reference", ServiceLine: Record "Service Line", ServiceHeader: Record "Service Header")
[IntegrationEvent(False,False)]
local procedure OnServiceReferenceNoLookupOnBeforeValidateUnitPrice(var ServiceLine: Record "Service Line", ServiceHeader: Record "Service Header", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnValidateServiceReferenceNoOnAfterAssignNo(var ServiceLine: Record "Service Line", ReturnedItemReference: Record "Item Reference")
[IntegrationEvent(False,False)]
local procedure OnValidateServiceReferenceNoOnBeforeAssignNo(var ServiceLine: Record "Service Line", var ReturnedItemReference: Record "Item Reference")
[IntegrationEvent(False,False)]
local procedure OnEnterServiceItemReferenceOnAfterFillDescriptionFromItem(var ServiceLine: Record "Service Line", var Item: Record Item)
[IntegrationEvent(False,False)]
local procedure OnEnterServiceItemReferenceOnAfterFillDescriptionFromItemVariant(var ServiceLine: Record "Service Line", var ItemVariant: Record "Item Variant")
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateServiceReferenceNo(var ServiceLine: Record "Service Line", ItemReference: Record "Item Reference", SearchItem: Boolean, CurrentFieldNo: Integer, var IsHandled: Boolean)