Class SalesQuotationItem.SalesQuotationItemBuilder
- Enclosing class:
- SalesQuotationItem
-
Method Summary
Modifier and TypeMethodDescriptionalternativeToItem(String alternativeToItem) Constraints: Not nullable, Maximum length: 6Constraints: 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: 28itemGrossWeight(BigDecimal itemGrossWeight) Constraints: Not nullable, Precision: 15, Scale: 3itemNetWeight(BigDecimal itemNetWeight) Constraints: Not nullable, Precision: 15, Scale: 3itemOrderProbabilityInPercent(String itemOrderProbabilityInPercent) Constraints: Not nullable, Maximum length: 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: 3partner(SalesQuotationItemPartner... value) Navigation property to_Partner for SalesQuotationItem to multiple SalesQuotationItemPartner.Constraints: Not nullable, Maximum length: 4Navigation property to_PrecedingProcFlowDocItem for SalesQuotationItem to multiple SlsQtanItmPrecdgProcFlow.pricingElement(SalesQuotationItemPrcgElmnt... value) Navigation property to_PricingElement for SalesQuotationItem to multiple SalesQuotationItemPrcgElmnt.pricingReferenceMaterial(String pricingReferenceMaterial) Constraints: Not nullable, Maximum length: 40productTaxClassification1(String productTaxClassification1) Constraints: Not nullable, Maximum length: 1productTaxClassification2(String productTaxClassification2) Constraints: Not nullable, Maximum length: 1productTaxClassification3(String productTaxClassification3) Constraints: Not nullable, Maximum length: 1productTaxClassification4(String productTaxClassification4) Constraints: Not nullable, Maximum length: 1productTaxClassification5(String productTaxClassification5) Constraints: Not nullable, Maximum length: 1productTaxClassification6(String productTaxClassification6) Constraints: Not nullable, Maximum length: 1productTaxClassification7(String productTaxClassification7) Constraints: Not nullable, Maximum length: 1productTaxClassification8(String productTaxClassification8) Constraints: Not nullable, Maximum length: 1productTaxClassification9(String productTaxClassification9) Constraints: Not nullable, Maximum length: 1profitCenter(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: 6relatedObject(SlsQtanItemRelatedObject... value) Navigation property to_RelatedObject for SalesQuotationItem to multiple SlsQtanItemRelatedObject.requestedQuantity(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: 3salesDocumentRjcnReason(String salesDocumentRjcnReason) Constraints: Not nullable, Maximum length: 2salesQuotation(SalesQuotation value) Navigation property to_SalesQuotation for SalesQuotationItem to single SalesQuotation.salesQuotation(String value) (Key Field) Constraints: Not nullable, Maximum length: 10salesQuotationItem(String salesQuotationItem) (Key Field) Constraints: Not nullable, Maximum length: 6salesQuotationItemCategory(String salesQuotationItemCategory) Constraints: Not nullable, Maximum length: 4salesQuotationItemText(String salesQuotationItemText) Constraints: Not nullable, Maximum length: 40sDProcessStatus(String sDProcessStatus) Constraints: Not nullable, Maximum length: 1Navigation property to_SubsequentProcFlowDocItem for SalesQuotationItem to multiple SlsQtanItmSubsqntProcFlow.text(SalesQuotationItemText... value) Navigation property to_Text for SalesQuotationItem to multiple SalesQuotationItemText.toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5wBSElement(String wBSElement) Constraints: Not nullable, Maximum length: 24
-
Method Details
-
partner
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder partner(SalesQuotationItemPartner... value) Navigation property to_Partner for SalesQuotationItem to multiple SalesQuotationItemPartner.- Parameters:
value- The SalesQuotationItemPartners to build this SalesQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
precedingProcFlowDocItem
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder precedingProcFlowDocItem(SlsQtanItmPrecdgProcFlow... value) Navigation property to_PrecedingProcFlowDocItem for SalesQuotationItem to multiple SlsQtanItmPrecdgProcFlow.- Parameters:
value- The SlsQtanItmPrecdgProcFlows to build this SalesQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
pricingElement
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder pricingElement(SalesQuotationItemPrcgElmnt... value) Navigation property to_PricingElement for SalesQuotationItem to multiple SalesQuotationItemPrcgElmnt.- Parameters:
value- The SalesQuotationItemPrcgElmnts to build this SalesQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
salesQuotation
Navigation property to_SalesQuotation for SalesQuotationItem to single SalesQuotation.- Parameters:
value- The SalesQuotation to build this SalesQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
salesQuotation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesQuotation
- Parameters:
value- The salesQuotation to build this SalesQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
subsequentProcFlowDocItem
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder subsequentProcFlowDocItem(SlsQtanItmSubsqntProcFlow... value) Navigation property to_SubsequentProcFlowDocItem for SalesQuotationItem to multiple SlsQtanItmSubsqntProcFlow.- Parameters:
value- The SlsQtanItmSubsqntProcFlows to build this SalesQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
Navigation property to_Text for SalesQuotationItem to multiple SalesQuotationItemText.- Parameters:
value- The SalesQuotationItemTexts to build this SalesQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
salesQuotationItem
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder salesQuotationItem(@Nullable String salesQuotationItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesQuotationItem
- Returns:
this.
-
higherLevelItem
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder higherLevelItem(@Nullable String higherLevelItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: HigherLevelItem
- Returns:
this.
-
salesQuotationItemCategory
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder salesQuotationItemCategory(@Nullable String salesQuotationItemCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesQuotationItemCategory
- Returns:
this.
-
salesQuotationItemText
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder salesQuotationItemText(@Nullable String salesQuotationItemText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SalesQuotationItemText
- Returns:
this.
-
purchaseOrderByCustomer
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder 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 SalesQuotationItem.SalesQuotationItemBuilder materialByCustomer(@Nullable String materialByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: MaterialByCustomer
- Returns:
this.
-
pricingReferenceMaterial
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder pricingReferenceMaterial(@Nullable String pricingReferenceMaterial) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PricingReferenceMaterial
- Returns:
this.
-
requestedQuantity
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder requestedQuantity(@Nullable BigDecimal requestedQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: RequestedQuantity
- Returns:
this.
-
requestedQuantityUnit
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder requestedQuantityUnit(@Nullable String requestedQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityUnit
- Returns:
this.
-
requestedQuantitySAPUnit
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder requestedQuantitySAPUnit(@Nullable String requestedQuantitySAPUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantitySAPUnit
- Returns:
this.
-
requestedQuantityISOUnit
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder requestedQuantityISOUnit(@Nullable String requestedQuantityISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityISOUnit
- Returns:
this.
-
itemOrderProbabilityInPercent
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder itemOrderProbabilityInPercent(@Nullable String itemOrderProbabilityInPercent) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemOrderProbabilityInPercent
- Returns:
this.
-
alternativeToItem
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder alternativeToItem(@Nullable String alternativeToItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: AlternativeToItem
- Returns:
this.
-
itemGrossWeight
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder itemGrossWeight(@Nullable BigDecimal itemGrossWeight) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemGrossWeight
- Returns:
this.
-
itemNetWeight
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder itemNetWeight(@Nullable BigDecimal itemNetWeight) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemNetWeight
- Returns:
this.
-
itemWeightUnit
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder itemWeightUnit(@Nullable String itemWeightUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightUnit
- Returns:
this.
-
itemWeightSAPUnit
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder itemWeightSAPUnit(@Nullable String itemWeightSAPUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightSAPUnit
- Returns:
this.
-
itemWeightISOUnit
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder itemWeightISOUnit(@Nullable String itemWeightISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightISOUnit
- Returns:
this.
-
itemVolume
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder itemVolume(@Nullable BigDecimal itemVolume) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ItemVolume
- Returns:
this.
-
itemVolumeUnit
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder itemVolumeUnit(@Nullable String itemVolumeUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeUnit
- Returns:
this.
-
itemVolumeSAPUnit
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder itemVolumeSAPUnit(@Nullable String itemVolumeSAPUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeSAPUnit
- Returns:
this.
-
itemVolumeISOUnit
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder itemVolumeISOUnit(@Nullable String itemVolumeISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeISOUnit
- Returns:
this.
-
transactionCurrency
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
netAmount
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder netAmount(@Nullable BigDecimal netAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: NetAmount
- Returns:
this.
-
materialGroup
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder materialGroup(@Nullable String materialGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
this.
-
materialPricingGroup
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder 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.
-
plant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
incotermsClassification
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder incotermsClassification(@Nullable String incotermsClassification) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
this.
-
incotermsTransferLocation
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
this.
-
incotermsLocation1
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder incotermsLocation1(@Nullable String incotermsLocation1) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
this.
-
incotermsLocation2
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder incotermsLocation2(@Nullable String incotermsLocation2) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
this.
-
customerPaymentTerms
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder customerPaymentTerms(@Nullable String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPaymentTerms
- Returns:
this.
-
productTaxClassification1
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder productTaxClassification1(@Nullable String productTaxClassification1) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductTaxClassification1
- Returns:
this.
-
productTaxClassification2
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder productTaxClassification2(@Nullable String productTaxClassification2) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductTaxClassification2
- Returns:
this.
-
productTaxClassification3
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder productTaxClassification3(@Nullable String productTaxClassification3) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductTaxClassification3
- Returns:
this.
-
productTaxClassification4
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder productTaxClassification4(@Nullable String productTaxClassification4) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductTaxClassification4
- Returns:
this.
-
productTaxClassification5
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder productTaxClassification5(@Nullable String productTaxClassification5) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductTaxClassification5
- Returns:
this.
-
productTaxClassification6
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder productTaxClassification6(@Nullable String productTaxClassification6) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductTaxClassification6
- Returns:
this.
-
productTaxClassification7
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder productTaxClassification7(@Nullable String productTaxClassification7) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductTaxClassification7
- Returns:
this.
-
productTaxClassification8
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder productTaxClassification8(@Nullable String productTaxClassification8) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductTaxClassification8
- Returns:
this.
-
productTaxClassification9
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder productTaxClassification9(@Nullable String productTaxClassification9) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProductTaxClassification9
- Returns:
this.
-
salesDocumentRjcnReason
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder salesDocumentRjcnReason(@Nullable String salesDocumentRjcnReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SalesDocumentRjcnReason
- Returns:
this.
-
wBSElement
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder wBSElement(@Nullable String wBSElement) Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElement
- Returns:
this.
-
profitCenter
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder profitCenter(@Nullable String profitCenter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
this.
-
referenceSDDocument
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder referenceSDDocument(@Nullable String referenceSDDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceSDDocument
- Returns:
this.
-
referenceSDDocumentItem
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder referenceSDDocumentItem(@Nullable String referenceSDDocumentItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceSDDocumentItem
- Returns:
this.
-
sDProcessStatus
@Nonnull public SalesQuotationItem.SalesQuotationItemBuilder sDProcessStatus(@Nullable String sDProcessStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SDProcessStatus
- Returns:
this.
-
build
-
toString
-