procedure ReplacementCreateServItem(FromServItem: Record "Service Item", ServiceLine: Record "Service Line", ServShptDocNo: Code[20], ServShptLineNo: Integer, var TempTrackingSpecification: Record "Tracking Specification" temporary)
procedure CheckServItemRepairStatus(ServHeader: Record "Service Header", var ServItemLine: Record "Service Item Line" temporary, var ServLine: Record "Service Line")
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcContractDates(var ServiceHeader: Record "Service Header", var ServiceItemLine: Record "Service Item Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCalcServItemDates(var ServiceHeader: Record "Service Header", ServItemNo: Code[20], var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeToCustInvDiscInsert(var ToCustInvoiceDisc: Record "Cust. Invoice Disc.", FromCustInvoiceDisc: Record "Cust. Invoice Disc.")
[IntegrationEvent(False,False)]
local procedure OnBeforeUpdateResponseDateTime(var ServItemLine: Record "Service Item Line", var Deleting: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnLookupServItemNoOnAfterServItemSetFilters(var ServItemLine: Record "Service Item Line", var ServItem: Record "Service Item", ServHeader: Record "Service Header")
[IntegrationEvent(False,False)]
local procedure OnLookupServItemNoOnBeforeServItemReset(var ServiceItemLine: Record "Service Item Line", var ServiceItem: Record "Service Item", ServiceHeader: Record "Service Header")
[IntegrationEvent(False,False)]
local procedure OnReplacementCreateServItemAfterNewServItemFilterSet(var IsHandled: Boolean, var NewServItem: Record "Service Item")
[IntegrationEvent(False,False)]
local procedure OnReplacementCreateServItemAfterSerialNoCheck(var NewServItem: Record "Service Item", FromServItem: Record "Service Item", SerialNo: Code[50], ServiceLine: Record "Service Line", ServShptDocNo: Code[20], ServShptLineNo: Integer, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnReplacementCreateServItemOnBeforeServItemAutoCreated(var FromServItem: Record "Service Item", NewServItem: Record "Service Item", ServiceLine: Record "Service Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterReplacementCreateServItem(NewServItem: Record "Service Item", FromServItem: Record "Service Item", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInsertServCostOnCostTypeOneOnAfterServCostGet(var ServHeader: Record "Service Header", var ServCost: Record "Service Cost")
[IntegrationEvent(False,False)]
local procedure OnUpdateResponseDateTimeOnBeforeNewResponseDate(var ServiceItemLine: Record "Service Item Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCopyCommentLinesWithSubTypeOnBeforeServCommentLineInsert(var ServiceCommentLine2: Record "Service Comment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCreateCustFromTemplateOnBeforeCustInsert(var Customer: Record Customer, CustomerTempl: Record "Customer Templ.", ServiceHeader: Record "Service Header")
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckItemServiceBlocked(var ServiceItemLine: Record "Service Item Line", var IsHandled: Boolean)