ServiceContract DTO v12

Contracts are agreements between the Customer and Vendor to supply materials/services for a specific price between a fixed period of time.

Field Name Type Required Constraint Reference Description
businessPartner Identifier Optional BusinessPartner : 16, 17, 18, 19, 20 Business partner reference to which this service contract belongs.
code String Optional length >= 1 & length <= 255 System code of this object, normally this correlates to the erp id given by the source system.
contact Identifier Optional Contact : 12, 13, 14, 15, 16 Reference to the corresponding contact of the related business partner defined in the above 'businessPartner' property.
contractType String Optional length >= 1 & length <= 255 Contact type of the service contact.
description String Optional length >= 1 & length <= 255 Description text of this object.
endDate DateTime Optional End datetime of the checkout.
frequency UnixCronExpression Optional Recurrence frequency expressed with cron expression.
includeEffort Boolean Optional Specifies whether to include the effort or not.
includeExpense Boolean Optional Specifies whether to include the expense or not.
includeMaterial Boolean Optional Specifies whether to include the material or not.
includeMileage Boolean Optional Specifies whether to include the mileage or not.
owner Identifier Optional Person : 15, 16, 17, 18, 19, 20 Owner of this service contract.
recurrenceEndDate Date Optional End date of recurrence.
recurrenceStartDate Date Optional Start date of recurrence.
remarks String Optional length >= 1 Remarks or notes of this service contract, can be used for any string based content which contains necessary information.
resolutionTime Double Optional Indicates the amount of time (in milliseconds) spent on providing the service.
responseTime Double Optional Response time (in milliseconds) of the provided service.
serviceType String Optional length >= 1 & length <= 255 Type of the provided service.
startDate DateTime Optional Start datetime of service providing.
status String Optional length >= 1 & length <= 255 Status of the service contact.
terminationDate DateTime Optional Termination date of providing the service.