Class ServiceQuotationItem.ServiceQuotationItemBuilder
- Enclosing class:
- ServiceQuotationItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Constraints: Not nullable, Maximum length: 2parentServiceQuotationItem(String parentServiceQuotationItem) Constraints: Not nullable, Maximum length: 6paymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4personResponsible(String personResponsible) Constraints: Not nullable, Maximum length: 10pricingElement(ServiceQtanItemPriceElement... value) Navigation property to_PricingElement for ServiceQuotationItem to multiple ServiceQtanItemPriceElement.Constraints: Not nullable, Maximum length: 54quantity(BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3quantityUnit(String quantityUnit) Constraints: Not nullable, Maximum length: 3referenceObject(ServiceQtanItemRefObject... value) Navigation property to_ReferenceObject for ServiceQuotationItem to multiple ServiceQtanItemRefObject.referenceServiceContract(String referenceServiceContract) Constraints: Not nullable, Maximum length: 10referenceServiceContractItem(String referenceServiceContractItem) Constraints: Not nullable, Maximum length: 6respyMgmtGlobalTeamID(String respyMgmtGlobalTeamID) Constraints: Not nullable, Maximum length: 40respyMgmtServiceTeam(String respyMgmtServiceTeam) Constraints: Not nullable, Maximum length: 8respyMgmtServiceTeamName(String respyMgmtServiceTeamName) Constraints: Not nullable, Maximum length: 40serviceDocItemCategory(String serviceDocItemCategory) Constraints: Not nullable, Maximum length: 4serviceDuration(BigDecimal serviceDuration) Constraints: Not nullable, Precision: 13, Scale: 3serviceDurationUnit(String serviceDurationUnit) Constraints: Not nullable, Maximum length: 3servicePerformer(String servicePerformer) Constraints: Not nullable, Maximum length: 10serviceQtanItemDescription(String serviceQtanItemDescription) Constraints: Not nullable, Maximum length: 40serviceQtanItemExtReference(String serviceQtanItemExtReference) Constraints: Not nullable, Maximum length: 80serviceQtanSuccessorOrder(String serviceQtanSuccessorOrder) Constraints: Not nullable, Maximum length: 10serviceQtanSuccessorOrderItem(String serviceQtanSuccessorOrderItem) Constraints: Not nullable, Maximum length: 6serviceQuotation(ServiceQuotation value) Navigation property to_ServiceQuotation for ServiceQuotationItem to single ServiceQuotation.serviceQuotation(String value) (Key Field) Constraints: Not nullable, Maximum length: 10serviceQuotationItem(String serviceQuotationItem) (Key Field) Constraints: Not nullable, Maximum length: 6serviceQuotationItemIsAccepted(String serviceQuotationItemIsAccepted) Constraints: Not nullable, Maximum length: 1serviceQuotationItemIsRejected(String serviceQuotationItemIsRejected) Constraints: Not nullable, Maximum length: 1serviceQuotationItemUUID(UUID serviceQuotationItemUUID) Constraints: noneshipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10srvcQtanItmRejectionReason(String srvcQtanItmRejectionReason) Constraints: Not nullable, Maximum length: 2text(ServiceQuotationItemText... value) Navigation property to_Text for ServiceQuotationItem to multiple ServiceQuotationItemText.timeSheetOvertimeCategory(String timeSheetOvertimeCategory) Constraints: Not nullable, Maximum length: 4toString()
-
Method Details
-
pricingElement
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder pricingElement(ServiceQtanItemPriceElement... value) Navigation property to_PricingElement for ServiceQuotationItem to multiple ServiceQtanItemPriceElement.- Parameters:
value- The ServiceQtanItemPriceElements to build this ServiceQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
referenceObject
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder referenceObject(ServiceQtanItemRefObject... value) Navigation property to_ReferenceObject for ServiceQuotationItem to multiple ServiceQtanItemRefObject.- Parameters:
value- The ServiceQtanItemRefObjects to build this ServiceQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceQuotation
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceQuotation(ServiceQuotation value) Navigation property to_ServiceQuotation for ServiceQuotationItem to single ServiceQuotation.- Parameters:
value- The ServiceQuotation to build this ServiceQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceQuotation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceQuotation
- Parameters:
value- The serviceQuotation to build this ServiceQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder text(ServiceQuotationItemText... value) Navigation property to_Text for ServiceQuotationItem to multiple ServiceQuotationItemText.- Parameters:
value- The ServiceQuotationItemTexts to build this ServiceQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceQuotationItem
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceQuotationItem(@Nullable String serviceQuotationItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceQuotationItem
- Returns:
this.
-
serviceDocItemCategory
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceDocItemCategory(@Nullable String serviceDocItemCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceDocItemCategory
- Returns:
this.
-
serviceQuotationItemUUID
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceQuotationItemUUID(@Nullable UUID serviceQuotationItemUUID) Constraints: noneOriginal property name from the Odata EDM: ServiceQuotationItemUUID
- Returns:
this.
-
serviceQtanItemDescription
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceQtanItemDescription(@Nullable String serviceQtanItemDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceQtanItemDescription
- Returns:
this.
-
language
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder language(@Nullable String language) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
product
Constraints: Not nullable, Maximum length: 54Original property name from the Odata EDM: Product
- Returns:
this.
-
quantityUnit
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder quantityUnit(@Nullable String quantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuantityUnit
- Returns:
this.
-
quantity
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder quantity(@Nullable BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Returns:
this.
-
serviceDuration
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceDuration(@Nullable BigDecimal serviceDuration) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ServiceDuration
- Returns:
this.
-
serviceDurationUnit
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceDurationUnit(@Nullable String serviceDurationUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ServiceDurationUnit
- Returns:
this.
-
serviceQtanItemExtReference
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceQtanItemExtReference(@Nullable String serviceQtanItemExtReference) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ServiceQtanItemExtReference
- Returns:
this.
-
soldToParty
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder soldToParty(@Nullable String soldToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
shipToParty
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder shipToParty(@Nullable String shipToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
this.
-
personResponsible
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder personResponsible(@Nullable String personResponsible) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PersonResponsible
- Returns:
this.
-
servicePerformer
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder servicePerformer(@Nullable String servicePerformer) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServicePerformer
- Returns:
this.
-
serviceQuotationItemIsAccepted
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceQuotationItemIsAccepted(@Nullable String serviceQuotationItemIsAccepted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceQuotationItemIsAccepted
- Returns:
this.
-
serviceQuotationItemIsRejected
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceQuotationItemIsRejected(@Nullable String serviceQuotationItemIsRejected) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceQuotationItemIsRejected
- Returns:
this.
-
srvcQtanItmRejectionReason
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder srvcQtanItmRejectionReason(@Nullable String srvcQtanItmRejectionReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrvcQtanItmRejectionReason
- Returns:
this.
-
timeSheetOvertimeCategory
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder timeSheetOvertimeCategory(@Nullable String timeSheetOvertimeCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: TimeSheetOvertimeCategory
- Returns:
this.
-
referenceServiceContract
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder referenceServiceContract(@Nullable String referenceServiceContract) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceContract
- Returns:
this.
-
referenceServiceContractItem
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder referenceServiceContractItem(@Nullable String referenceServiceContractItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceServiceContractItem
- Returns:
this.
-
serviceQtanSuccessorOrder
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceQtanSuccessorOrder(@Nullable String serviceQtanSuccessorOrder) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceQtanSuccessorOrder
- Returns:
this.
-
serviceQtanSuccessorOrderItem
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder serviceQtanSuccessorOrderItem(@Nullable String serviceQtanSuccessorOrderItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceQtanSuccessorOrderItem
- Returns:
this.
-
parentServiceQuotationItem
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder parentServiceQuotationItem(@Nullable String parentServiceQuotationItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ParentServiceQuotationItem
- Returns:
this.
-
paymentTerms
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder paymentTerms(@Nullable String paymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
this.
-
respyMgmtServiceTeam
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder respyMgmtServiceTeam(@Nullable String respyMgmtServiceTeam) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: RespyMgmtServiceTeam
- Returns:
this.
-
respyMgmtServiceTeamName
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder respyMgmtServiceTeamName(@Nullable String respyMgmtServiceTeamName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: RespyMgmtServiceTeamName
- Returns:
this.
-
respyMgmtGlobalTeamID
@Nonnull public ServiceQuotationItem.ServiceQuotationItemBuilder respyMgmtGlobalTeamID(@Nullable String respyMgmtGlobalTeamID) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: RespyMgmtGlobalTeamID
- Returns:
this.
-
build
-
toString
-