Class ServiceConfirmationItem.ServiceConfirmationItemBuilder
- Enclosing class:
- ServiceConfirmationItem
-
Method Summary
Modifier and TypeMethodDescriptionactualServiceDuration(BigDecimal actualServiceDuration) Constraints: Not nullable, Precision: 7, Scale: 2actualServiceDurationUnit(String actualServiceDurationUnit) Constraints: Not nullable, Maximum length: 3actualServiceEndDateTime(ZonedDateTime actualServiceEndDateTime) Constraints: Not nullable, Precision: 0actualServiceStartDateTime(ZonedDateTime actualServiceStartDateTime) Constraints: Not nullable, Precision: 0appointment(SrvcConfItemAppointment... value) Navigation property to_Appointment for ServiceConfirmationItem to multiple SrvcConfItemAppointment.billableControl(String billableControl) Constraints: Not nullable, Maximum length: 2build()duration(SrvcConfItemDuration... value) Navigation property to_Duration for ServiceConfirmationItem to multiple SrvcConfItemDuration.executingServiceEmployee(String executingServiceEmployee) Constraints: Not nullable, Maximum length: 10fSMServiceConfirmationItem(String fSMServiceConfirmationItem) Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 2parentServiceConfItem(String parentServiceConfItem) Constraints: Not nullable, Maximum length: 6partner(SrvcConfItemPartner... value) Navigation property to_Partner for ServiceConfirmationItem to multiple SrvcConfItemPartner.paymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 1paymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4pricingElement(ServiceConfItemPriceElement... value) Navigation property to_PricingElement for ServiceConfirmationItem to multiple ServiceConfItemPriceElement.Constraints: Not nullable, Maximum length: 54quantity(BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3quantityUnit(String quantityUnit) Constraints: Not nullable, Maximum length: 3referenceObject(ServiceConfItmRefObject... value) Navigation property to_ReferenceObject for ServiceConfirmationItem to multiple ServiceConfItmRefObject.referenceServiceContract(String referenceServiceContract) Constraints: Not nullable, Maximum length: 10referenceServiceContractItem(String referenceServiceContractItem) Constraints: Not nullable, Maximum length: 6referenceServiceOrder(String referenceServiceOrder) Constraints: Not nullable, Maximum length: 10referenceServiceOrderItem(String referenceServiceOrderItem) Constraints: Not nullable, Maximum length: 6refSrvcOrdItemIsUnplanned(Boolean refSrvcOrdItemIsUnplanned) Constraints: nonerespyMgmtGlobalTeamID(String respyMgmtGlobalTeamID) Constraints: Not nullable, Maximum length: 40respyMgmtServiceTeam(String respyMgmtServiceTeam) Constraints: Not nullable, Maximum length: 8respyMgmtServiceTeamName(String respyMgmtServiceTeamName) Constraints: Not nullable, Maximum length: 40sEPAMandate(String sEPAMandate) Constraints: Not nullable, Maximum length: 35Navigation property to_ServiceConfirmation for ServiceConfirmationItem to single ServiceConfirmation.serviceConfirmation(String value) (Key Field) Constraints: Not nullable, Maximum length: 10serviceConfirmationItem(String serviceConfirmationItem) (Key Field) Constraints: Not nullable, Maximum length: 6serviceConfirmationItemUUID(UUID serviceConfirmationItemUUID) Constraints: noneserviceConfItemCategory(String serviceConfItemCategory) Constraints: Not nullable, Maximum length: 4serviceConfItemDescription(String serviceConfItemDescription) Constraints: Not nullable, Maximum length: 40serviceConfItemIsCompleted(String serviceConfItemIsCompleted) Constraints: Not nullable, Maximum length: 1serviceDocumentItemObjectType(String serviceDocumentItemObjectType) Constraints: Not nullable, Maximum length: 10serviceObjectType(String serviceObjectType) Constraints: Not nullable, Maximum length: 10servicePerformer(String servicePerformer) Constraints: Not nullable, Maximum length: 32servicesRenderedDate(LocalDateTime servicesRenderedDate) Constraints: Not nullable, Precision: 0shippingCondition(String shippingCondition) Constraints: Not nullable, Maximum length: 2Navigation property to_SrvcConfItemUserStatus for ServiceConfirmationItem to multiple ServiceConfItemUserStatus.srvcConfItmCndnRateAmount(BigDecimal srvcConfItmCndnRateAmount) Constraints: Not nullable, Precision: 24, Scale: 9srvcConfItmCndnRateCurrency(String srvcConfItmCndnRateCurrency) Constraints: Not nullable, Maximum length: 5srvcDocItmApptReferenceItem(String srvcDocItmApptReferenceItem) Constraints: Not nullable, Maximum length: 6srvcDocItmApptRefObjectUUID(UUID srvcDocItmApptRefObjectUUID) Constraints: nonesrvcDocItmPartReferenceItem(String srvcDocItmPartReferenceItem) Constraints: Not nullable, Maximum length: 6srvcSEPAMandateRelevance(String srvcSEPAMandateRelevance) Constraints: Not nullable, Maximum length: 1text(ServiceConfirmationItemText... value) Navigation property to_Text for ServiceConfirmationItem to multiple ServiceConfirmationItemText.timeSheetOvertimeCategory(String timeSheetOvertimeCategory) Constraints: Not nullable, Maximum length: 4toString()wBSElementExternalID(String wBSElementExternalID) Constraints: Not nullable, Maximum length: 24
-
Method Details
-
appointment
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder appointment(SrvcConfItemAppointment... value) Navigation property to_Appointment for ServiceConfirmationItem to multiple SrvcConfItemAppointment.- Parameters:
value- The SrvcConfItemAppointments to build this ServiceConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
duration
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder duration(SrvcConfItemDuration... value) Navigation property to_Duration for ServiceConfirmationItem to multiple SrvcConfItemDuration.- Parameters:
value- The SrvcConfItemDurations to build this ServiceConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
partner
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder partner(SrvcConfItemPartner... value) Navigation property to_Partner for ServiceConfirmationItem to multiple SrvcConfItemPartner.- Parameters:
value- The SrvcConfItemPartners to build this ServiceConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
pricingElement
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder pricingElement(ServiceConfItemPriceElement... value) Navigation property to_PricingElement for ServiceConfirmationItem to multiple ServiceConfItemPriceElement.- Parameters:
value- The ServiceConfItemPriceElements to build this ServiceConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
referenceObject
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder referenceObject(ServiceConfItmRefObject... value) Navigation property to_ReferenceObject for ServiceConfirmationItem to multiple ServiceConfItmRefObject.- Parameters:
value- The ServiceConfItmRefObjects to build this ServiceConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceConfirmation
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfirmation(ServiceConfirmation value) Navigation property to_ServiceConfirmation for ServiceConfirmationItem to single ServiceConfirmation.- Parameters:
value- The ServiceConfirmation to build this ServiceConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceConfirmation
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfirmation(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceConfirmation
- Parameters:
value- The serviceConfirmation to build this ServiceConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
srvcConfItemUserStatus
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder srvcConfItemUserStatus(ServiceConfItemUserStatus... value) Navigation property to_SrvcConfItemUserStatus for ServiceConfirmationItem to multiple ServiceConfItemUserStatus.- Parameters:
value- The ServiceConfItemUserStatuss to build this ServiceConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder text(ServiceConfirmationItemText... value) Navigation property to_Text for ServiceConfirmationItem to multiple ServiceConfirmationItemText.- Parameters:
value- The ServiceConfirmationItemTexts to build this ServiceConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceConfirmationItem
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfirmationItem(@Nullable String serviceConfirmationItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceConfirmationItem
- Returns:
this.
-
serviceConfirmationItemUUID
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfirmationItemUUID(@Nullable UUID serviceConfirmationItemUUID) Constraints: noneOriginal property name from the Odata EDM: ServiceConfirmationItemUUID
- Returns:
this.
-
serviceConfItemDescription
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfItemDescription(@Nullable String serviceConfItemDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceConfItemDescription
- Returns:
this.
-
serviceObjectType
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceObjectType(@Nullable String serviceObjectType) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceObjectType
- Returns:
this.
-
serviceDocumentItemObjectType
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceDocumentItemObjectType(@Nullable String serviceDocumentItemObjectType) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceDocumentItemObjectType
- Returns:
this.
-
language
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder language(@Nullable String language) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
product
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder product(@Nullable String product) Constraints: Not nullable, Maximum length: 54Original property name from the Odata EDM: Product
- Returns:
this.
-
quantity
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder quantity(@Nullable BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Returns:
this.
-
quantityUnit
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder quantityUnit(@Nullable String quantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuantityUnit
- Returns:
this.
-
actualServiceDuration
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceDuration(@Nullable BigDecimal actualServiceDuration) Constraints: Not nullable, Precision: 7, Scale: 2Original property name from the Odata EDM: ActualServiceDuration
- Returns:
this.
-
actualServiceDurationUnit
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceDurationUnit(@Nullable String actualServiceDurationUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ActualServiceDurationUnit
- Returns:
this.
-
serviceConfItemCategory
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfItemCategory(@Nullable String serviceConfItemCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceConfItemCategory
- Returns:
this.
-
serviceConfItemIsCompleted
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder serviceConfItemIsCompleted(@Nullable String serviceConfItemIsCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceConfItemIsCompleted
- Returns:
this.
-
executingServiceEmployee
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder executingServiceEmployee(@Nullable String executingServiceEmployee) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ExecutingServiceEmployee
- Returns:
this.
-
servicePerformer
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder servicePerformer(@Nullable String servicePerformer) Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: ServicePerformer
- Returns:
this.
-
billableControl
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder billableControl(@Nullable String billableControl) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillableControl
- Returns:
this.
-
referenceServiceOrder
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder referenceServiceOrder(@Nullable String referenceServiceOrder) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceOrder
- Returns:
this.
-
referenceServiceOrderItem
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder referenceServiceOrderItem(@Nullable String referenceServiceOrderItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceServiceOrderItem
- Returns:
this.
-
refSrvcOrdItemIsUnplanned
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder refSrvcOrdItemIsUnplanned(@Nullable Boolean refSrvcOrdItemIsUnplanned) Constraints: noneOriginal property name from the Odata EDM: RefSrvcOrdItemIsUnplanned
- Returns:
this.
-
referenceServiceContract
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder referenceServiceContract(@Nullable String referenceServiceContract) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceContract
- Returns:
this.
-
referenceServiceContractItem
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder referenceServiceContractItem(@Nullable String referenceServiceContractItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceServiceContractItem
- Returns:
this.
-
shippingCondition
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder shippingCondition(@Nullable String shippingCondition) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Returns:
this.
-
parentServiceConfItem
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder parentServiceConfItem(@Nullable String parentServiceConfItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ParentServiceConfItem
- Returns:
this.
-
actualServiceStartDateTime
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceStartDateTime(@Nullable ZonedDateTime actualServiceStartDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ActualServiceStartDateTime
- Returns:
this.
-
actualServiceEndDateTime
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder actualServiceEndDateTime(@Nullable ZonedDateTime actualServiceEndDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ActualServiceEndDateTime
- Returns:
this.
-
servicesRenderedDate
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder servicesRenderedDate(@Nullable LocalDateTime servicesRenderedDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ServicesRenderedDate
- Returns:
this.
-
fSMServiceConfirmationItem
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder fSMServiceConfirmationItem(@Nullable String fSMServiceConfirmationItem) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: FSMServiceConfirmationItem
- Returns:
this.
-
srvcDocItmPartReferenceItem
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder srvcDocItmPartReferenceItem(@Nullable String srvcDocItmPartReferenceItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SrvcDocItmPartReferenceItem
- Returns:
this.
-
srvcDocItmApptReferenceItem
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder srvcDocItmApptReferenceItem(@Nullable String srvcDocItmApptReferenceItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SrvcDocItmApptReferenceItem
- Returns:
this.
-
srvcDocItmApptRefObjectUUID
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder srvcDocItmApptRefObjectUUID(@Nullable UUID srvcDocItmApptRefObjectUUID) Constraints: noneOriginal property name from the Odata EDM: SrvcDocItmApptRefObjectUUID
- Returns:
this.
-
timeSheetOvertimeCategory
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder timeSheetOvertimeCategory(@Nullable String timeSheetOvertimeCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: TimeSheetOvertimeCategory
- Returns:
this.
-
respyMgmtServiceTeam
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder respyMgmtServiceTeam(@Nullable String respyMgmtServiceTeam) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: RespyMgmtServiceTeam
- Returns:
this.
-
respyMgmtServiceTeamName
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder respyMgmtServiceTeamName(@Nullable String respyMgmtServiceTeamName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: RespyMgmtServiceTeamName
- Returns:
this.
-
srvcConfItmCndnRateAmount
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder srvcConfItmCndnRateAmount(@Nullable BigDecimal srvcConfItmCndnRateAmount) Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: SrvcConfItmCndnRateAmount
- Returns:
this.
-
srvcConfItmCndnRateCurrency
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder srvcConfItmCndnRateCurrency(@Nullable String srvcConfItmCndnRateCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SrvcConfItmCndnRateCurrency
- Returns:
this.
-
respyMgmtGlobalTeamID
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder respyMgmtGlobalTeamID(@Nullable String respyMgmtGlobalTeamID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: RespyMgmtGlobalTeamID
- Returns:
this.
-
paymentTerms
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder paymentTerms(@Nullable String paymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
this.
-
paymentMethod
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder paymentMethod(@Nullable String paymentMethod) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Returns:
this.
-
sEPAMandate
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder sEPAMandate(@Nullable String sEPAMandate) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SEPAMandate
- Returns:
this.
-
srvcSEPAMandateRelevance
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder srvcSEPAMandateRelevance(@Nullable String srvcSEPAMandateRelevance) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrvcSEPAMandateRelevance
- Returns:
this.
-
wBSElementExternalID
@Nonnull public ServiceConfirmationItem.ServiceConfirmationItemBuilder wBSElementExternalID(@Nullable String wBSElementExternalID) Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElementExternalID
- Returns:
this.
-
build
-
toString
-