Codeunit ServLogManagement
ID 5906
Namespace: Microsoft.Service.Document
Methods
ServOrderEventDescription
procedure ServOrderEventDescription(EventNo: Integer): Text[50]
Parameters
Name
Type
Description
EventNo
Integer
Returns
Type
Description
Text[50]
ServItemEventDescription
procedure ServItemEventDescription(EventNo: Integer): Text[50]
Parameters
Name
Type
Description
EventNo
Integer
Returns
Type
Description
Text[50]
ServItemCreated
procedure ServItemCreated(ServItem: Record "Service Item")
Parameters
ServItemAutoCreated
procedure ServItemAutoCreated(ServItem: Record "Service Item")
Parameters
ServItemAddToContract
procedure ServItemAddToContract(ServContrLine: Record "Service Contract Line")
Parameters
ServItemRemovedFromContract
procedure ServItemRemovedFromContract(ServContrLine: Record "Service Contract Line")
Parameters
ServItemToServOrder
procedure ServItemToServOrder(ServItemLine: Record "Service Item Line")
Parameters
ServItemOffServOrder
procedure ServItemOffServOrder(ServItemLine: Record "Service Item Line")
Parameters
ServItemComponentAdded
procedure ServItemComponentAdded(Component: Record "Service Item Component")
Parameters
ServItemComponentRemoved
procedure ServItemComponentRemoved(Component: Record "Service Item Component")
Parameters
ServItemCustChange
procedure ServItemCustChange(ServItem: Record "Service Item", OldServItem: Record "Service Item")
Parameters
ServItemShipToCodeChange
procedure ServItemShipToCodeChange(ServItem: Record "Service Item", OldServItem: Record "Service Item")
Parameters
ServItemStatusChange
procedure ServItemStatusChange(ServItem: Record "Service Item", OldServItem: Record "Service Item")
Parameters
ServItemSerialNoChange
procedure ServItemSerialNoChange(ServItem: Record "Service Item", OldServItem: Record "Service Item")
Parameters
ServItemNoChange
procedure ServItemNoChange(ServItem: Record "Service Item", OldServItem: Record "Service Item")
Parameters
ServItemItemNoChange
procedure ServItemItemNoChange(ServItem: Record "Service Item", OldServItem: Record "Service Item")
Parameters
ServItemReplaced
procedure ServItemReplaced(ServItem: Record "Service Item", NewServItem: Record "Service Item")
Parameters
ServItemBlockedChange
procedure ServItemBlockedChange(ServItem: Record "Service Item", OldServItem: Record "Service Item")
Parameters
ServItemDeleted
procedure ServItemDeleted(ServItemNo: Code[20])
Parameters
Name
Type
Description
ServItemNo
Code[20]
procedure ServHeaderStatusChange(ServHeader: Record "Service Header", OldServHeader: Record "Service Header")
Parameters
procedure ServHeaderCustomerChange(ServHeader: Record "Service Header", OldServHeader: Record "Service Header")
Parameters
procedure ServHeaderShiptoChange(ServHeader: Record "Service Header", OldServHeader: Record "Service Header")
Parameters
procedure ServHeaderAllocation(ResourceNo: Code[20], DocumentType: Integer, DocumentNo: Code[20], ServItemLineNo: Integer)
Parameters
Name
Type
Description
ResourceNo
Code[20]
DocumentType
Integer
DocumentNo
Code[20]
ServItemLineNo
Integer
procedure ServHeaderCancelAllocation(ResourceNo: Code[20], DocumentType: Integer, DocumentNo: Code[20], ServItemLineNo: Integer)
Parameters
Name
Type
Description
ResourceNo
Code[20]
DocumentType
Integer
DocumentNo
Code[20]
ServItemLineNo
Integer
procedure ServHeaderReallocationNeeded(ResourceNo: Code[20], DocumentType: Integer, DocumentNo: Code[20], ServItemLineNo: Integer)
Parameters
Name
Type
Description
ResourceNo
Code[20]
DocumentType
Integer
DocumentNo
Code[20]
ServItemLineNo
Integer
procedure ServHeaderCreate(ServHeader: Record "Service Header")
Parameters
ServOrderShipmentPost
procedure ServOrderShipmentPost(ServOrderNo: Code[20], ShptNo: Code[20])
Parameters
Name
Type
Description
ServOrderNo
Code[20]
ShptNo
Code[20]
ServOrderInvoicePost
procedure ServOrderInvoicePost(ServOrderNo: Code[20], InvoiceNo: Code[20])
Parameters
Name
Type
Description
ServOrderNo
Code[20]
InvoiceNo
Code[20]
ServInvoicePost
procedure ServInvoicePost(ServOrderNo: Code[20], InvoiceNo: Code[20])
Parameters
Name
Type
Description
ServOrderNo
Code[20]
InvoiceNo
Code[20]
ServCrMemoPost
procedure ServCrMemoPost(ServOrderNo: Code[20], CrMemoNo: Code[20])
Parameters
Name
Type
Description
ServOrderNo
Code[20]
CrMemoNo
Code[20]
procedure ServHeaderManualDelete(ServHeader: Record "Service Header")
Parameters
procedure ServHeaderContractNoChanged(ServHeader: Record "Service Header", OldServHeader: Record "Service Header")
Parameters
procedure ServOrderQuoteChanged(ServHeader: Record "Service Header", OldServHeader: Record "Service Header")
Parameters
procedure ServHeaderRepairStatusChange(ServItemLine: Record "Service Item Line", OldServItemLine: Record "Service Item Line")
Parameters
LoanerLent
procedure LoanerLent(LoanerEntry: Record "Loaner Entry")
Parameters
LoanerReceived
procedure LoanerReceived(LoanerEntry: Record "Loaner Entry")
Parameters
ServItemLineResponseDateChange
procedure ServItemLineResponseDateChange(var ServItemLine: Record "Service Item Line", var OldServItemLine: Record "Service Item Line")
Parameters
ServItemLineResponseTimeChange
procedure ServItemLineResponseTimeChange(var ServItemLine: Record "Service Item Line", var OldServItemLine: Record "Service Item Line")
Parameters
Events
OnBeforeServItemEventDescription
[IntegrationEvent(False,False)]
local procedure OnBeforeServItemEventDescription(var EventNo: Integer)
Parameters
Name
Type
Description
EventNo
Integer
OnServItemEventDescription
[IntegrationEvent(False,False)]
local procedure OnServItemEventDescription(EventNo: Integer, var Description: Text[50], var Handled: Boolean)
Parameters
Name
Type
Description
EventNo
Integer
Description
Text[50]
Handled
Boolean
[IntegrationEvent(False,False)]
local procedure OnServHeaderCreateOnCaseElse(var ServOrderLog: Record "Service Document Log", ServHeader: Record "Service Header")
Parameters
OnServOrderEventDescription
[IntegrationEvent(False,False)]
local procedure OnServOrderEventDescription(EventNo: Integer, var Description: Text[50], var Handled: Boolean)
Parameters
Name
Type
Description
EventNo
Integer
Description
Text[50]
Handled
Boolean
OnServItemAddToContractOnBeforeServItemLogInsert
[IntegrationEvent(False,False)]
local procedure OnServItemAddToContractOnBeforeServItemLogInsert(var ServiceItemLog: Record "Service Item Log", ServiceContractLine: Record "Service Contract Line")
Parameters
OnServItemRemovedFromContractOnBeforeServItemLogInsert
[IntegrationEvent(False,False)]
local procedure OnServItemRemovedFromContractOnBeforeServItemLogInsert(var ServiceItemLog: Record "Service Item Log", ServiceContractLine: Record "Service Contract Line")
Parameters
OnServItemToServOrderOnBeforeServItemLogInsert
[IntegrationEvent(False,False)]
local procedure OnServItemToServOrderOnBeforeServItemLogInsert(var ServiceItemLog: Record "Service Item Log", ServiceItemLine: Record "Service Item Line")
Parameters
OnServItemOffServOrderOnBeforeServItemLogInsert
[IntegrationEvent(False,False)]
local procedure OnServItemOffServOrderOnBeforeServItemLogInsert(var ServiceItemLog: Record "Service Item Log", ServiceItemLine: Record "Service Item Line")
Parameters
See also