Class BusinessSolutionOrder.BusinessSolutionOrderBuilder
- Enclosing class:
- BusinessSolutionOrder
-
Method Summary
Modifier and TypeMethodDescriptionbillToParty(String billToParty) Constraints: Not nullable, Maximum length: 10build()businessSolutionOrder(String businessSolutionOrder) (Key Field) Constraints: Not nullable, Maximum length: 10businessSolutionOrderUUID(UUID businessSolutionOrderUUID) Constraints: nonebusSolnOrdDescription(String busSolnOrdDescription) Constraints: Not nullable, Maximum length: 40busSolnOrdExtReference(String busSolnOrdExtReference) Constraints: Not nullable, Maximum length: 80busSolnOrdIsCompleted(String busSolnOrdIsCompleted) Constraints: Not nullable, Maximum length: 1busSolnOrdIsReleased(String busSolnOrdIsReleased) Constraints: Not nullable, Maximum length: 1busSolnOrdType(String busSolnOrdType) Constraints: Not nullable, Maximum length: 4contactPerson(String contactPerson) Constraints: Not nullable, Maximum length: 10cPQQuotation(String cPQQuotation) Constraints: Not nullable, Maximum length: 10createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDateTime(ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 0customerPurchaseOrderDate(LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0distributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2enterpriseProject(BusSolnOrdFUPEntProject... value) Navigation property to_EnterpriseProject for BusinessSolutionOrder to multiple BusSolnOrdFUPEntProject.Navigation property to_EnterpriseProjectItem for BusinessSolutionOrder to multiple BusSolnOrdEntProjectItem.expenseItem(BusSolnOrderExpenseItem... value) Navigation property to_ExpenseItem for BusinessSolutionOrder to multiple BusSolnOrderExpenseItem.itemRelationships(BusSolnOrdItemRelationships... value) Navigation property to_ItemRelationships for BusinessSolutionOrder to multiple BusSolnOrdItemRelationships.Constraints: Not nullable, Maximum length: 2lastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 0lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12payerParty(String payerParty) Constraints: Not nullable, Maximum length: 10paymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4personResponsible(String personResponsible) Constraints: Not nullable, Maximum length: 10purchaseOrderByCustomer(String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35salesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3salesItem(BusSolnOrderSalesItem... value) Navigation property to_SalesItem for BusinessSolutionOrder to multiple BusSolnOrderSalesItem.salesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4salesOrder(BusSolnOrderFUPSalesOrder... value) Navigation property to_SalesOrder for BusinessSolutionOrder to multiple BusSolnOrderFUPSalesOrder.salesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4salesOrganizationOrgUnitID(String salesOrganizationOrgUnitID) Constraints: Not nullable, Maximum length: 14serviceContract(BusSolnOrdFUPServiceContract... value) Navigation property to_ServiceContract for BusinessSolutionOrder to multiple BusSolnOrdFUPServiceContract.Navigation property to_ServiceContractItem for BusinessSolutionOrder to multiple BusSolnOrdSrvcContractItem.serviceDocNetAmount(BigDecimal serviceDocNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3serviceDocumentHasError(String serviceDocumentHasError) Constraints: Not nullable, Maximum length: 1serviceItem(BusSolnOrderServiceItem... value) Navigation property to_ServiceItem for BusinessSolutionOrder to multiple BusSolnOrderServiceItem.serviceOrder(BusSolnOrdFUPServiceOrder... value) Navigation property to_ServiceOrder for BusinessSolutionOrder to multiple BusSolnOrdFUPServiceOrder.servicePartItem(BusSolnOrdSrvcPrtItem... value) Navigation property to_ServicePartItem for BusinessSolutionOrder to multiple BusSolnOrdSrvcPrtItem.shipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10soldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10subscriptionBilling(BusSolnOrdFUPSubscrpn... value) Navigation property to_SubscriptionBilling for BusinessSolutionOrder to multiple BusSolnOrdFUPSubscrpn.Navigation property to_SubscriptionBillingItem for BusinessSolutionOrder to multiple BusSolnOrdSubscrpnBillgItem.text(BusinessSolutionOrderText... value) Navigation property to_Text for BusinessSolutionOrder to multiple BusinessSolutionOrderText.toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5userStatus(BusSolnOrdUserStatus... value) Navigation property to_UserStatus for BusinessSolutionOrder to multiple BusSolnOrdUserStatus.
-
Method Details
-
enterpriseProject
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder enterpriseProject(BusSolnOrdFUPEntProject... value) Navigation property to_EnterpriseProject for BusinessSolutionOrder to multiple BusSolnOrdFUPEntProject.- Parameters:
value- The BusSolnOrdFUPEntProjects to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
enterpriseProjectItem
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder enterpriseProjectItem(BusSolnOrdEntProjectItem... value) Navigation property to_EnterpriseProjectItem for BusinessSolutionOrder to multiple BusSolnOrdEntProjectItem.- Parameters:
value- The BusSolnOrdEntProjectItems to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
expenseItem
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder expenseItem(BusSolnOrderExpenseItem... value) Navigation property to_ExpenseItem for BusinessSolutionOrder to multiple BusSolnOrderExpenseItem.- Parameters:
value- The BusSolnOrderExpenseItems to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
itemRelationships
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder itemRelationships(BusSolnOrdItemRelationships... value) Navigation property to_ItemRelationships for BusinessSolutionOrder to multiple BusSolnOrdItemRelationships.- Parameters:
value- The BusSolnOrdItemRelationshipss to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
salesItem
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder salesItem(BusSolnOrderSalesItem... value) Navigation property to_SalesItem for BusinessSolutionOrder to multiple BusSolnOrderSalesItem.- Parameters:
value- The BusSolnOrderSalesItems to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
salesOrder
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder salesOrder(BusSolnOrderFUPSalesOrder... value) Navigation property to_SalesOrder for BusinessSolutionOrder to multiple BusSolnOrderFUPSalesOrder.- Parameters:
value- The BusSolnOrderFUPSalesOrders to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContract
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder serviceContract(BusSolnOrdFUPServiceContract... value) Navigation property to_ServiceContract for BusinessSolutionOrder to multiple BusSolnOrdFUPServiceContract.- Parameters:
value- The BusSolnOrdFUPServiceContracts to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContractItem
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder serviceContractItem(BusSolnOrdSrvcContractItem... value) Navigation property to_ServiceContractItem for BusinessSolutionOrder to multiple BusSolnOrdSrvcContractItem.- Parameters:
value- The BusSolnOrdSrvcContractItems to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceItem
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder serviceItem(BusSolnOrderServiceItem... value) Navigation property to_ServiceItem for BusinessSolutionOrder to multiple BusSolnOrderServiceItem.- Parameters:
value- The BusSolnOrderServiceItems to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceOrder
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder serviceOrder(BusSolnOrdFUPServiceOrder... value) Navigation property to_ServiceOrder for BusinessSolutionOrder to multiple BusSolnOrdFUPServiceOrder.- Parameters:
value- The BusSolnOrdFUPServiceOrders to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
servicePartItem
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder servicePartItem(BusSolnOrdSrvcPrtItem... value) Navigation property to_ServicePartItem for BusinessSolutionOrder to multiple BusSolnOrdSrvcPrtItem.- Parameters:
value- The BusSolnOrdSrvcPrtItems to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
subscriptionBilling
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder subscriptionBilling(BusSolnOrdFUPSubscrpn... value) Navigation property to_SubscriptionBilling for BusinessSolutionOrder to multiple BusSolnOrdFUPSubscrpn.- Parameters:
value- The BusSolnOrdFUPSubscrpns to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
subscriptionBillingItem
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder subscriptionBillingItem(BusSolnOrdSubscrpnBillgItem... value) Navigation property to_SubscriptionBillingItem for BusinessSolutionOrder to multiple BusSolnOrdSubscrpnBillgItem.- Parameters:
value- The BusSolnOrdSubscrpnBillgItems to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder text(BusinessSolutionOrderText... value) Navigation property to_Text for BusinessSolutionOrder to multiple BusinessSolutionOrderText.- Parameters:
value- The BusinessSolutionOrderTexts to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
userStatus
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder userStatus(BusSolnOrdUserStatus... value) Navigation property to_UserStatus for BusinessSolutionOrder to multiple BusSolnOrdUserStatus.- Parameters:
value- The BusSolnOrdUserStatuss to build this BusinessSolutionOrder with.- Returns:
- This Builder to allow for a fluent interface.
-
businessSolutionOrder
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder businessSolutionOrder(@Nullable String businessSolutionOrder) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessSolutionOrder
- Returns:
this.
-
busSolnOrdType
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder busSolnOrdType(@Nullable String busSolnOrdType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusSolnOrdType
- Returns:
this.
-
businessSolutionOrderUUID
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder businessSolutionOrderUUID(@Nullable UUID businessSolutionOrderUUID) Constraints: noneOriginal property name from the Odata EDM: BusinessSolutionOrderUUID
- Returns:
this.
-
busSolnOrdDescription
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder busSolnOrdDescription(@Nullable String busSolnOrdDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BusSolnOrdDescription
- Returns:
this.
-
language
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder language(@Nullable String language) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
busSolnOrdExtReference
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder busSolnOrdExtReference(@Nullable String busSolnOrdExtReference) Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: BusSolnOrdExtReference
- Returns:
this.
-
paymentTerms
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder paymentTerms(@Nullable String paymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
this.
-
createdByUser
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDateTime
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder creationDateTime(@Nullable ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
lastChangedByUser
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangeDateTime
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
busSolnOrdIsReleased
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder busSolnOrdIsReleased(@Nullable String busSolnOrdIsReleased) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdIsReleased
- Returns:
this.
-
busSolnOrdIsCompleted
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder busSolnOrdIsCompleted(@Nullable String busSolnOrdIsCompleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BusSolnOrdIsCompleted
- Returns:
this.
-
serviceDocumentHasError
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder serviceDocumentHasError(@Nullable String serviceDocumentHasError) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceDocumentHasError
- Returns:
this.
-
purchaseOrderByCustomer
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Returns:
this.
-
customerPurchaseOrderDate
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder customerPurchaseOrderDate(@Nullable LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustomerPurchaseOrderDate
- Returns:
this.
-
serviceDocNetAmount
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder serviceDocNetAmount(@Nullable BigDecimal serviceDocNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocNetAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
cPQQuotation
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder cPQQuotation(@Nullable String cPQQuotation) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CPQQuotation
- Returns:
this.
-
salesOrganization
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder salesOrganization(@Nullable String salesOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
this.
-
salesOrganizationOrgUnitID
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder salesOrganizationOrgUnitID(@Nullable String salesOrganizationOrgUnitID) Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: SalesOrganizationOrgUnitID
- Returns:
this.
-
distributionChannel
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder distributionChannel(@Nullable String distributionChannel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
this.
-
division
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder division(@Nullable String division) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
this.
-
salesOffice
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder salesOffice(@Nullable String salesOffice) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
this.
-
salesGroup
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder salesGroup(@Nullable String salesGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
this.
-
soldToParty
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder soldToParty(@Nullable String soldToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
this.
-
shipToParty
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder shipToParty(@Nullable String shipToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
this.
-
billToParty
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder billToParty(@Nullable String billToParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
this.
-
payerParty
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder payerParty(@Nullable String payerParty) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Returns:
this.
-
personResponsible
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder personResponsible(@Nullable String personResponsible) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PersonResponsible
- Returns:
this.
-
contactPerson
@Nonnull public BusinessSolutionOrder.BusinessSolutionOrderBuilder contactPerson(@Nullable String contactPerson) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPerson
- Returns:
this.
-
build
-
toString
-