Class CustProjSlsOrdItem.CustProjSlsOrdItemBuilder
- Enclosing class:
- CustProjSlsOrdItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cappedNetAmount(BigDecimal cappedNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3cappedNetAmtAlertThldInPct(String cappedNetAmtAlertThldInPct) Constraints: Not nullable, Maximum length: 3customerProject(String customerProject) (Key Field) Constraints: Not nullable, Maximum length: 40Navigation property to_CustProjSlsOrdItemPartner for CustProjSlsOrdItem to multiple CustProjSlsOrdItemPartner.custProjSlsOrdItemText(CustProjSlsOrdItemText... value) Navigation property to_CustProjSlsOrdItemText for CustProjSlsOrdItem to multiple CustProjSlsOrdItemText.Navigation property to_CustProjSlsOrdItemWorkPckg for CustProjSlsOrdItem to multiple CustProjSlsOrdItemWorkPckg.Navigation property to_CustProjSlsOrdItmPrcgElement for CustProjSlsOrdItem to multiple CustProjSlsOrdItmPrcgElement.Navigation property to_CustProjSOIBillgPlnItm for CustProjSlsOrdItem to multiple CustProjSlsOrdItmBillgPlnItm.expectedNetAmount(BigDecimal expectedNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3itemBillingBlockReason(String itemBillingBlockReason) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 40materialByCustomer(String materialByCustomer) Constraints: Not nullable, Maximum length: 35netAmount(BigDecimal netAmount) Constraints: Not nullable, Precision: 16, Scale: 3profitCenter(String profitCenter) Constraints: Not nullable, Maximum length: 10purchaseOrderByCustomer(String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35salesDocumentRjcnReason(String salesDocumentRjcnReason) Constraints: Not nullable, Maximum length: 2salesOrder(String salesOrder) Constraints: Not nullable, Maximum length: 10salesOrderItem(String salesOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 6salesOrderItemCategory(String salesOrderItemCategory) Constraints: Not nullable, Maximum length: 4salesOrderItemText(String salesOrderItemText) Constraints: Not nullable, Maximum length: 40sDDocumentRejectionStatus(String sDDocumentRejectionStatus) Constraints: Not nullable, Maximum length: 1sDProcessStatus(String sDProcessStatus) Constraints: Not nullable, Maximum length: 1toString()totalStandAloneSellingPrice(BigDecimal totalStandAloneSellingPrice) Constraints: Not nullable, Precision: 16, Scale: 3transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5underlyingPurchaseOrderItem(String underlyingPurchaseOrderItem) Constraints: Not nullable, Maximum length: 6wBSElement(String wBSElement) Constraints: Not nullable, Maximum length: 24
-
Method Details
-
custProjSlsOrdItemPartner
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder custProjSlsOrdItemPartner(CustProjSlsOrdItemPartner... value) Navigation property to_CustProjSlsOrdItemPartner for CustProjSlsOrdItem to multiple CustProjSlsOrdItemPartner.- Parameters:
value- The CustProjSlsOrdItemPartners to build this CustProjSlsOrdItem with.- Returns:
- This Builder to allow for a fluent interface.
-
custProjSlsOrdItemText
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder custProjSlsOrdItemText(CustProjSlsOrdItemText... value) Navigation property to_CustProjSlsOrdItemText for CustProjSlsOrdItem to multiple CustProjSlsOrdItemText.- Parameters:
value- The CustProjSlsOrdItemTexts to build this CustProjSlsOrdItem with.- Returns:
- This Builder to allow for a fluent interface.
-
custProjSlsOrdItemWorkPckg
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder custProjSlsOrdItemWorkPckg(CustProjSlsOrdItemWorkPckg... value) Navigation property to_CustProjSlsOrdItemWorkPckg for CustProjSlsOrdItem to multiple CustProjSlsOrdItemWorkPckg.- Parameters:
value- The CustProjSlsOrdItemWorkPckgs to build this CustProjSlsOrdItem with.- Returns:
- This Builder to allow for a fluent interface.
-
custProjSlsOrdItmPrcgElement
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder custProjSlsOrdItmPrcgElement(CustProjSlsOrdItmPrcgElement... value) Navigation property to_CustProjSlsOrdItmPrcgElement for CustProjSlsOrdItem to multiple CustProjSlsOrdItmPrcgElement.- Parameters:
value- The CustProjSlsOrdItmPrcgElements to build this CustProjSlsOrdItem with.- Returns:
- This Builder to allow for a fluent interface.
-
custProjSOIBillgPlnItm
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder custProjSOIBillgPlnItm(CustProjSlsOrdItmBillgPlnItm... value) Navigation property to_CustProjSOIBillgPlnItm for CustProjSlsOrdItem to multiple CustProjSlsOrdItmBillgPlnItm.- Parameters:
value- The CustProjSlsOrdItmBillgPlnItms to build this CustProjSlsOrdItem with.- Returns:
- This Builder to allow for a fluent interface.
-
customerProject
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder customerProject(@Nullable String customerProject) (Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CustomerProject
- Returns:
this.
-
salesOrderItem
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder salesOrderItem(@Nullable String salesOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesOrderItem
- Returns:
this.
-
salesOrder
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder salesOrder(@Nullable String salesOrder) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesOrder
- Returns:
this.
-
salesOrderItemCategory
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder salesOrderItemCategory(@Nullable String salesOrderItemCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrderItemCategory
- Returns:
this.
-
material
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
this.
-
salesOrderItemText
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder salesOrderItemText(@Nullable String salesOrderItemText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SalesOrderItemText
- Returns:
this.
-
profitCenter
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder profitCenter(@Nullable String profitCenter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
this.
-
cappedNetAmount
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder cappedNetAmount(@Nullable BigDecimal cappedNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: CappedNetAmount
- Returns:
this.
-
cappedNetAmtAlertThldInPct
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder cappedNetAmtAlertThldInPct(@Nullable String cappedNetAmtAlertThldInPct) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CappedNetAmtAlertThldInPct
- Returns:
this.
-
materialByCustomer
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder materialByCustomer(@Nullable String materialByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: MaterialByCustomer
- Returns:
this.
-
netAmount
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder netAmount(@Nullable BigDecimal netAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: NetAmount
- Returns:
this.
-
expectedNetAmount
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder expectedNetAmount(@Nullable BigDecimal expectedNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ExpectedNetAmount
- Returns:
this.
-
totalStandAloneSellingPrice
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder totalStandAloneSellingPrice(@Nullable BigDecimal totalStandAloneSellingPrice) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: TotalStandAloneSellingPrice
- Returns:
this.
-
transactionCurrency
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
wBSElement
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder wBSElement(@Nullable String wBSElement) Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElement
- Returns:
this.
-
purchaseOrderByCustomer
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Returns:
this.
-
underlyingPurchaseOrderItem
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder underlyingPurchaseOrderItem(@Nullable String underlyingPurchaseOrderItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: UnderlyingPurchaseOrderItem
- Returns:
this.
-
salesDocumentRjcnReason
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder salesDocumentRjcnReason(@Nullable String salesDocumentRjcnReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SalesDocumentRjcnReason
- Returns:
this.
-
sDDocumentRejectionStatus
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder sDDocumentRejectionStatus(@Nullable String sDDocumentRejectionStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SDDocumentRejectionStatus
- Returns:
this.
-
sDProcessStatus
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder sDProcessStatus(@Nullable String sDProcessStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SDProcessStatus
- Returns:
this.
-
itemBillingBlockReason
@Nonnull public CustProjSlsOrdItem.CustProjSlsOrdItemBuilder itemBillingBlockReason(@Nullable String itemBillingBlockReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ItemBillingBlockReason
- Returns:
this.
-
build
-
toString
-