Class SalesContractItem.SalesContractItemBuilder
- Enclosing class:
- SalesContractItem
-
Method Summary
Modifier and TypeMethodDescriptionConstraints: Not nullable, Maximum length: 10build()customerPaymentTerms(String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4higherLevelItem(String higherLevelItem) Constraints: Not nullable, Maximum length: 6incotermsClassification(String incotermsClassification) Constraints: Not nullable, Maximum length: 3incotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70incotermsLocation2(String incotermsLocation2) Constraints: Not nullable, Maximum length: 70incotermsTransferLocation(String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28itemBillingBlockReason(String itemBillingBlockReason) Constraints: Not nullable, Maximum length: 2itemGrossWeight(BigDecimal itemGrossWeight) Constraints: Not nullable, Precision: 15, Scale: 3itemNetWeight(BigDecimal itemNetWeight) Constraints: Not nullable, Precision: 15, Scale: 3itemVolume(BigDecimal itemVolume) Constraints: Not nullable, Precision: 15, Scale: 3itemVolumeISOUnit(String itemVolumeISOUnit) Constraints: Not nullable, Maximum length: 3itemVolumeSAPUnit(String itemVolumeSAPUnit) Constraints: Not nullable, Maximum length: 3itemVolumeUnit(String itemVolumeUnit) Constraints: Not nullable, Maximum length: 3itemWeightISOUnit(String itemWeightISOUnit) Constraints: Not nullable, Maximum length: 3itemWeightSAPUnit(String itemWeightSAPUnit) Constraints: Not nullable, Maximum length: 3itemWeightUnit(String itemWeightUnit) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 40materialByCustomer(String materialByCustomer) Constraints: Not nullable, Maximum length: 35materialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9materialPricingGroup(String materialPricingGroup) Constraints: Not nullable, Maximum length: 2netAmount(BigDecimal netAmount) Constraints: Not nullable, Precision: 16, Scale: 3nmbrOfSalesContractValdtyPerd(String nmbrOfSalesContractValdtyPerd) Constraints: Not nullable, Maximum length: 3outlineAgreementTargetAmount(BigDecimal outlineAgreementTargetAmount) Constraints: Not nullable, Precision: 14, Scale: 3partner(SalesContractItemPartner... value) Navigation property to_Partner for SalesContractItem to multiple SalesContractItemPartner.pricingDate(LocalDateTime pricingDate) Constraints: Not nullable, Precision: 0pricingElement(SalesContractItemPrcgElmnt... value) Navigation property to_PricingElement for SalesContractItem to multiple SalesContractItemPrcgElmnt.productionPlant(String productionPlant) Constraints: Not nullable, Maximum length: 4profitCenter(String profitCenter) Constraints: Not nullable, Maximum length: 10purchaseOrderByCustomer(String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35referenceSDDocument(String referenceSDDocument) Constraints: Not nullable, Maximum length: 10referenceSDDocumentItem(String referenceSDDocumentItem) Constraints: Not nullable, Maximum length: 6requestedQuantity(BigDecimal requestedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3requestedQuantityISOUnit(String requestedQuantityISOUnit) Constraints: Not nullable, Maximum length: 3requestedQuantitySAPUnit(String requestedQuantitySAPUnit) Constraints: Not nullable, Maximum length: 3requestedQuantityUnit(String requestedQuantityUnit) Constraints: Not nullable, Maximum length: 3salesContract(SalesContract value) Navigation property to_SalesContract for SalesContractItem to single SalesContract.salesContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10salesContractFollowUpAction(String salesContractFollowUpAction) Constraints: Not nullable, Maximum length: 4salesContractItem(String salesContractItem) (Key Field) Constraints: Not nullable, Maximum length: 6salesContractItemCategory(String salesContractItemCategory) Constraints: Not nullable, Maximum length: 4salesContractItemText(String salesContractItemText) Constraints: Not nullable, Maximum length: 40salesContractSignedDate(LocalDateTime salesContractSignedDate) Constraints: Not nullable, Precision: 0salesContractValidityEndDate(LocalDateTime salesContractValidityEndDate) Constraints: Not nullable, Precision: 0salesContractValidityPerdCat(String salesContractValidityPerdCat) Constraints: Not nullable, Maximum length: 2salesContractValidityPerdUnit(String salesContractValidityPerdUnit) Constraints: Not nullable, Maximum length: 1salesContractValidityStartDate(LocalDateTime salesContractValidityStartDate) Constraints: Not nullable, Precision: 0salesDocumentRjcnReason(String salesDocumentRjcnReason) Constraints: Not nullable, Maximum length: 2sDProcessStatus(String sDProcessStatus) Constraints: Not nullable, Maximum length: 1shippingPoint(String shippingPoint) Constraints: Not nullable, Maximum length: 4slsContractFollowUpActionDate(LocalDateTime slsContractFollowUpActionDate) Constraints: Not nullable, Precision: 0slsContrItemReleasedQuantity(BigDecimal slsContrItemReleasedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3slsContrItmReldQuantityUnit(String slsContrItmReldQuantityUnit) Constraints: Not nullable, Maximum length: 3storageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4text(SalesContractItemText... value) Navigation property to_Text for SalesContractItem to multiple SalesContractItemText.toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5wBSElement(String wBSElement) Constraints: Not nullable, Maximum length: 24
-
Method Details
-
partner
@Nonnull public SalesContractItem.SalesContractItemBuilder partner(SalesContractItemPartner... value) Navigation property to_Partner for SalesContractItem to multiple SalesContractItemPartner.- Parameters:
value- The SalesContractItemPartners to build this SalesContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
pricingElement
@Nonnull public SalesContractItem.SalesContractItemBuilder pricingElement(SalesContractItemPrcgElmnt... value) Navigation property to_PricingElement for SalesContractItem to multiple SalesContractItemPrcgElmnt.- Parameters:
value- The SalesContractItemPrcgElmnts to build this SalesContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
salesContract
Navigation property to_SalesContract for SalesContractItem to single SalesContract.- Parameters:
value- The SalesContract to build this SalesContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
salesContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesContract
- Parameters:
value- The salesContract to build this SalesContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
Navigation property to_Text for SalesContractItem to multiple SalesContractItemText.- Parameters:
value- The SalesContractItemTexts to build this SalesContractItem with.- Returns:
- This Builder to allow for a fluent interface.
-
salesContractItem
@Nonnull public SalesContractItem.SalesContractItemBuilder salesContractItem(@Nullable String salesContractItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesContractItem
- Returns:
this.
-
higherLevelItem
@Nonnull public SalesContractItem.SalesContractItemBuilder higherLevelItem(@Nullable String higherLevelItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: HigherLevelItem
- Returns:
this.
-
salesContractItemCategory
@Nonnull public SalesContractItem.SalesContractItemBuilder salesContractItemCategory(@Nullable String salesContractItemCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesContractItemCategory
- Returns:
this.
-
salesContractItemText
@Nonnull public SalesContractItem.SalesContractItemBuilder salesContractItemText(@Nullable String salesContractItemText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SalesContractItemText
- Returns:
this.
-
purchaseOrderByCustomer
@Nonnull public SalesContractItem.SalesContractItemBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Returns:
this.
-
material
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
this.
-
materialByCustomer
@Nonnull public SalesContractItem.SalesContractItemBuilder materialByCustomer(@Nullable String materialByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: MaterialByCustomer
- Returns:
this.
-
pricingDate
@Nonnull public SalesContractItem.SalesContractItemBuilder pricingDate(@Nullable LocalDateTime pricingDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PricingDate
- Returns:
this.
-
requestedQuantity
@Nonnull public SalesContractItem.SalesContractItemBuilder requestedQuantity(@Nullable BigDecimal requestedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: RequestedQuantity
- Returns:
this.
-
requestedQuantityUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder requestedQuantityUnit(@Nullable String requestedQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityUnit
- Returns:
this.
-
requestedQuantitySAPUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder requestedQuantitySAPUnit(@Nullable String requestedQuantitySAPUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantitySAPUnit
- Returns:
this.
-
requestedQuantityISOUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder requestedQuantityISOUnit(@Nullable String requestedQuantityISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityISOUnit
- Returns:
this.
-
itemGrossWeight
@Nonnull public SalesContractItem.SalesContractItemBuilder itemGrossWeight(@Nullable BigDecimal itemGrossWeight) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemGrossWeight
- Returns:
this.
-
itemNetWeight
@Nonnull public SalesContractItem.SalesContractItemBuilder itemNetWeight(@Nullable BigDecimal itemNetWeight) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemNetWeight
- Returns:
this.
-
itemWeightUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder itemWeightUnit(@Nullable String itemWeightUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightUnit
- Returns:
this.
-
itemWeightSAPUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder itemWeightSAPUnit(@Nullable String itemWeightSAPUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightSAPUnit
- Returns:
this.
-
itemWeightISOUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder itemWeightISOUnit(@Nullable String itemWeightISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightISOUnit
- Returns:
this.
-
itemVolume
@Nonnull public SalesContractItem.SalesContractItemBuilder itemVolume(@Nullable BigDecimal itemVolume) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemVolume
- Returns:
this.
-
itemVolumeUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder itemVolumeUnit(@Nullable String itemVolumeUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeUnit
- Returns:
this.
-
itemVolumeSAPUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder itemVolumeSAPUnit(@Nullable String itemVolumeSAPUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeSAPUnit
- Returns:
this.
-
itemVolumeISOUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder itemVolumeISOUnit(@Nullable String itemVolumeISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeISOUnit
- Returns:
this.
-
outlineAgreementTargetAmount
@Nonnull public SalesContractItem.SalesContractItemBuilder outlineAgreementTargetAmount(@Nullable BigDecimal outlineAgreementTargetAmount) Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: OutlineAgreementTargetAmount
- Returns:
this.
-
transactionCurrency
@Nonnull public SalesContractItem.SalesContractItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
netAmount
@Nonnull public SalesContractItem.SalesContractItemBuilder netAmount(@Nullable BigDecimal netAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: NetAmount
- Returns:
this.
-
materialGroup
@Nonnull public SalesContractItem.SalesContractItemBuilder materialGroup(@Nullable String materialGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
this.
-
materialPricingGroup
@Nonnull public SalesContractItem.SalesContractItemBuilder materialPricingGroup(@Nullable String materialPricingGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaterialPricingGroup
- Returns:
this.
-
batch
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Returns:
this.
-
productionPlant
@Nonnull public SalesContractItem.SalesContractItemBuilder productionPlant(@Nullable String productionPlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionPlant
- Returns:
this.
-
storageLocation
@Nonnull public SalesContractItem.SalesContractItemBuilder storageLocation(@Nullable String storageLocation) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
this.
-
shippingPoint
@Nonnull public SalesContractItem.SalesContractItemBuilder shippingPoint(@Nullable String shippingPoint) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ShippingPoint
- Returns:
this.
-
incotermsClassification
@Nonnull public SalesContractItem.SalesContractItemBuilder incotermsClassification(@Nullable String incotermsClassification) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
this.
-
incotermsTransferLocation
@Nonnull public SalesContractItem.SalesContractItemBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
this.
-
incotermsLocation1
@Nonnull public SalesContractItem.SalesContractItemBuilder incotermsLocation1(@Nullable String incotermsLocation1) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
this.
-
incotermsLocation2
@Nonnull public SalesContractItem.SalesContractItemBuilder incotermsLocation2(@Nullable String incotermsLocation2) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
this.
-
customerPaymentTerms
@Nonnull public SalesContractItem.SalesContractItemBuilder customerPaymentTerms(@Nullable String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPaymentTerms
- Returns:
this.
-
salesDocumentRjcnReason
@Nonnull public SalesContractItem.SalesContractItemBuilder salesDocumentRjcnReason(@Nullable String salesDocumentRjcnReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SalesDocumentRjcnReason
- Returns:
this.
-
itemBillingBlockReason
@Nonnull public SalesContractItem.SalesContractItemBuilder itemBillingBlockReason(@Nullable String itemBillingBlockReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ItemBillingBlockReason
- Returns:
this.
-
wBSElement
Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElement
- Returns:
this.
-
profitCenter
@Nonnull public SalesContractItem.SalesContractItemBuilder profitCenter(@Nullable String profitCenter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
this.
-
referenceSDDocument
@Nonnull public SalesContractItem.SalesContractItemBuilder referenceSDDocument(@Nullable String referenceSDDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceSDDocument
- Returns:
this.
-
referenceSDDocumentItem
@Nonnull public SalesContractItem.SalesContractItemBuilder referenceSDDocumentItem(@Nullable String referenceSDDocumentItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceSDDocumentItem
- Returns:
this.
-
sDProcessStatus
@Nonnull public SalesContractItem.SalesContractItemBuilder sDProcessStatus(@Nullable String sDProcessStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SDProcessStatus
- Returns:
this.
-
salesContractValidityStartDate
@Nonnull public SalesContractItem.SalesContractItemBuilder salesContractValidityStartDate(@Nullable LocalDateTime salesContractValidityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SalesContractValidityStartDate
- Returns:
this.
-
salesContractValidityEndDate
@Nonnull public SalesContractItem.SalesContractItemBuilder salesContractValidityEndDate(@Nullable LocalDateTime salesContractValidityEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SalesContractValidityEndDate
- Returns:
this.
-
nmbrOfSalesContractValdtyPerd
@Nonnull public SalesContractItem.SalesContractItemBuilder nmbrOfSalesContractValdtyPerd(@Nullable String nmbrOfSalesContractValdtyPerd) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: NmbrOfSalesContractValdtyPerd
- Returns:
this.
-
salesContractValidityPerdUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder salesContractValidityPerdUnit(@Nullable String salesContractValidityPerdUnit) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SalesContractValidityPerdUnit
- Returns:
this.
-
salesContractValidityPerdCat
@Nonnull public SalesContractItem.SalesContractItemBuilder salesContractValidityPerdCat(@Nullable String salesContractValidityPerdCat) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SalesContractValidityPerdCat
- Returns:
this.
-
salesContractSignedDate
@Nonnull public SalesContractItem.SalesContractItemBuilder salesContractSignedDate(@Nullable LocalDateTime salesContractSignedDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SalesContractSignedDate
- Returns:
this.
-
salesContractFollowUpAction
@Nonnull public SalesContractItem.SalesContractItemBuilder salesContractFollowUpAction(@Nullable String salesContractFollowUpAction) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesContractFollowUpAction
- Returns:
this.
-
slsContractFollowUpActionDate
@Nonnull public SalesContractItem.SalesContractItemBuilder slsContractFollowUpActionDate(@Nullable LocalDateTime slsContractFollowUpActionDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: SlsContractFollowUpActionDate
- Returns:
this.
-
slsContrItemReleasedQuantity
@Nonnull public SalesContractItem.SalesContractItemBuilder slsContrItemReleasedQuantity(@Nullable BigDecimal slsContrItemReleasedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: SlsContrItemReleasedQuantity
- Returns:
this.
-
slsContrItmReldQuantityUnit
@Nonnull public SalesContractItem.SalesContractItemBuilder slsContrItmReldQuantityUnit(@Nullable String slsContrItmReldQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SlsContrItmReldQuantityUnit
- Returns:
this.
-
build
-
toString
-