Class SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder
- Enclosing class:
- SalesSchedgAgrmtItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()customerPaymentTerms(String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4deliveryPriority(String deliveryPriority) Constraints: Not nullable, Maximum length: 2deliveryStatus(String deliveryStatus) Constraints: Not nullable, Maximum length: 1incotermsClassification(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: 2itemBillingIncompletionStatus(String itemBillingIncompletionStatus) Constraints: Not nullable, Maximum length: 1itemDeliveryIncompletionStatus(String itemDeliveryIncompletionStatus) Constraints: Not nullable, Maximum length: 1itemGeneralIncompletionStatus(String itemGeneralIncompletionStatus) Constraints: Not nullable, Maximum length: 1lastChangeDate(LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0Constraints: 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: 3netPriceAmount(BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 12, Scale: 3netPriceQuantity(BigDecimal netPriceQuantity) Constraints: Not nullable, Precision: 5, Scale: 0netPriceQuantityUnit(String netPriceQuantityUnit) Constraints: Not nullable, Maximum length: 3orderQuantity(BigDecimal orderQuantity) Constraints: Not nullable, Precision: 15, Scale: 3orderQuantityISOUnit(String orderQuantityISOUnit) Constraints: Not nullable, Maximum length: 3orderQuantitySAPUnit(String orderQuantitySAPUnit) Constraints: Not nullable, Maximum length: 3orderQuantityUnit(String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3orderToBaseQuantityDnmntr(BigDecimal orderToBaseQuantityDnmntr) Constraints: Not nullable, Precision: 5, Scale: 0orderToBaseQuantityNmrtr(BigDecimal orderToBaseQuantityNmrtr) Constraints: Not nullable, Precision: 5, Scale: 0originallyRequestedMaterial(String originallyRequestedMaterial) Constraints: Not nullable, Maximum length: 40partner(SalesSchedgAgrmtItemPartner... value) Navigation property to_Partner for SalesSchedgAgrmtItem to multiple SalesSchedgAgrmtItemPartner.plngDelivSchedInstrn(String plngDelivSchedInstrn) Constraints: Not nullable, Maximum length: 4pricingDate(LocalDateTime pricingDate) Constraints: Not nullable, Precision: 0pricingElement(SalesSchedgAgrmtItmPrcgElmnt... value) Navigation property to_PricingElement for SalesSchedgAgrmtItem to multiple SalesSchedgAgrmtItmPrcgElmnt.productionPlant(String productionPlant) Constraints: Not nullable, Maximum length: 4purchaseOrderByCustomer(String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35salesDocumentRjcnReason(String salesDocumentRjcnReason) Constraints: Not nullable, Maximum length: 2salesSchedgAgrmt(SalesSchedgAgrmt value) Navigation property to_SalesSchedgAgrmt for SalesSchedgAgrmtItem to single SalesSchedgAgrmt.Navigation property to_SalesSchedgAgrmtDelivSched for SalesSchedgAgrmtItem to multiple SalesSchedgAgrmtDelivSched.salesSchedgAgrmtItemCategory(String salesSchedgAgrmtItemCategory) Constraints: Not nullable, Maximum length: 4salesSchedgAgrmtItemText(String salesSchedgAgrmtItemText) Constraints: Not nullable, Maximum length: 40salesSchedulingAgreement(String salesSchedulingAgreement) (Key Field) Constraints: Not nullable, Maximum length: 10salesSchedulingAgreementItem(String salesSchedulingAgreementItem) (Key Field) Constraints: Not nullable, Maximum length: 6sDProcessStatus(String sDProcessStatus) Constraints: Not nullable, Maximum length: 1shippingPoint(String shippingPoint) Constraints: Not nullable, Maximum length: 4shippingType(String shippingType) Constraints: Not nullable, Maximum length: 2storageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4targetQuantity(BigDecimal targetQuantity) Constraints: Not nullable, Precision: 13, Scale: 3targetQuantityUnit(String targetQuantityUnit) Constraints: Not nullable, Maximum length: 3text(SalesSchedgAgrmtItemText... value) Navigation property to_Text for SalesSchedgAgrmtItem to multiple SalesSchedgAgrmtItemText.toString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5underlyingPurchaseOrderItem(String underlyingPurchaseOrderItem) Constraints: Not nullable, Maximum length: 6
-
Method Details
-
partner
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder partner(SalesSchedgAgrmtItemPartner... value) Navigation property to_Partner for SalesSchedgAgrmtItem to multiple SalesSchedgAgrmtItemPartner.- Parameters:
value- The SalesSchedgAgrmtItemPartners to build this SalesSchedgAgrmtItem with.- Returns:
- This Builder to allow for a fluent interface.
-
pricingElement
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder pricingElement(SalesSchedgAgrmtItmPrcgElmnt... value) Navigation property to_PricingElement for SalesSchedgAgrmtItem to multiple SalesSchedgAgrmtItmPrcgElmnt.- Parameters:
value- The SalesSchedgAgrmtItmPrcgElmnts to build this SalesSchedgAgrmtItem with.- Returns:
- This Builder to allow for a fluent interface.
-
salesSchedgAgrmt
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder salesSchedgAgrmt(SalesSchedgAgrmt value) Navigation property to_SalesSchedgAgrmt for SalesSchedgAgrmtItem to single SalesSchedgAgrmt.- Parameters:
value- The SalesSchedgAgrmt to build this SalesSchedgAgrmtItem with.- Returns:
- This Builder to allow for a fluent interface.
-
salesSchedgAgrmtDelivSched
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder salesSchedgAgrmtDelivSched(SalesSchedgAgrmtDelivSched... value) Navigation property to_SalesSchedgAgrmtDelivSched for SalesSchedgAgrmtItem to multiple SalesSchedgAgrmtDelivSched.- Parameters:
value- The SalesSchedgAgrmtDelivScheds to build this SalesSchedgAgrmtItem with.- Returns:
- This Builder to allow for a fluent interface.
-
text
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder text(SalesSchedgAgrmtItemText... value) Navigation property to_Text for SalesSchedgAgrmtItem to multiple SalesSchedgAgrmtItemText.- Parameters:
value- The SalesSchedgAgrmtItemTexts to build this SalesSchedgAgrmtItem with.- Returns:
- This Builder to allow for a fluent interface.
-
salesSchedulingAgreement
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder salesSchedulingAgreement(@Nullable String salesSchedulingAgreement) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesSchedulingAgreement
- Returns:
this.
-
salesSchedulingAgreementItem
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder salesSchedulingAgreementItem(@Nullable String salesSchedulingAgreementItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesSchedulingAgreementItem
- Returns:
this.
-
salesSchedgAgrmtItemCategory
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder salesSchedgAgrmtItemCategory(@Nullable String salesSchedgAgrmtItemCategory) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesSchedgAgrmtItemCategory
- Returns:
this.
-
lastChangeDate
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Returns:
this.
-
material
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder material(@Nullable String material) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
this.
-
originallyRequestedMaterial
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder originallyRequestedMaterial(@Nullable String originallyRequestedMaterial) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: OriginallyRequestedMaterial
- Returns:
this.
-
materialByCustomer
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder materialByCustomer(@Nullable String materialByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: MaterialByCustomer
- Returns:
this.
-
materialGroup
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder materialGroup(@Nullable String materialGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
this.
-
materialPricingGroup
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder materialPricingGroup(@Nullable String materialPricingGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaterialPricingGroup
- Returns:
this.
-
productionPlant
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder productionPlant(@Nullable String productionPlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionPlant
- Returns:
this.
-
storageLocation
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder storageLocation(@Nullable String storageLocation) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
this.
-
plngDelivSchedInstrn
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder plngDelivSchedInstrn(@Nullable String plngDelivSchedInstrn) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PlngDelivSchedInstrn
- Returns:
this.
-
salesSchedgAgrmtItemText
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder salesSchedgAgrmtItemText(@Nullable String salesSchedgAgrmtItemText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SalesSchedgAgrmtItemText
- Returns:
this.
-
purchaseOrderByCustomer
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder purchaseOrderByCustomer(@Nullable String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Returns:
this.
-
underlyingPurchaseOrderItem
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder underlyingPurchaseOrderItem(@Nullable String underlyingPurchaseOrderItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: UnderlyingPurchaseOrderItem
- Returns:
this.
-
orderQuantity
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder orderQuantity(@Nullable BigDecimal orderQuantity) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: OrderQuantity
- Returns:
this.
-
orderToBaseQuantityDnmntr
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder orderToBaseQuantityDnmntr(@Nullable BigDecimal orderToBaseQuantityDnmntr) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrderToBaseQuantityDnmntr
- Returns:
this.
-
orderToBaseQuantityNmrtr
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder orderToBaseQuantityNmrtr(@Nullable BigDecimal orderToBaseQuantityNmrtr) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrderToBaseQuantityNmrtr
- Returns:
this.
-
orderQuantityUnit
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder orderQuantityUnit(@Nullable String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Returns:
this.
-
orderQuantitySAPUnit
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder orderQuantitySAPUnit(@Nullable String orderQuantitySAPUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantitySAPUnit
- Returns:
this.
-
orderQuantityISOUnit
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder orderQuantityISOUnit(@Nullable String orderQuantityISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityISOUnit
- Returns:
this.
-
targetQuantity
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder targetQuantity(@Nullable BigDecimal targetQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: TargetQuantity
- Returns:
this.
-
targetQuantityUnit
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder targetQuantityUnit(@Nullable String targetQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TargetQuantityUnit
- Returns:
this.
-
salesDocumentRjcnReason
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder salesDocumentRjcnReason(@Nullable String salesDocumentRjcnReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SalesDocumentRjcnReason
- Returns:
this.
-
netAmount
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder netAmount(@Nullable BigDecimal netAmount) Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: NetAmount
- Returns:
this.
-
netPriceAmount
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder netPriceAmount(@Nullable BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: NetPriceAmount
- Returns:
this.
-
netPriceQuantity
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder netPriceQuantity(@Nullable BigDecimal netPriceQuantity) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: NetPriceQuantity
- Returns:
this.
-
netPriceQuantityUnit
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder netPriceQuantityUnit(@Nullable String netPriceQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: NetPriceQuantityUnit
- Returns:
this.
-
transactionCurrency
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
pricingDate
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder pricingDate(@Nullable LocalDateTime pricingDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PricingDate
- Returns:
this.
-
shippingPoint
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder shippingPoint(@Nullable String shippingPoint) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ShippingPoint
- Returns:
this.
-
shippingType
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder shippingType(@Nullable String shippingType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingType
- Returns:
this.
-
deliveryPriority
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder deliveryPriority(@Nullable String deliveryPriority) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeliveryPriority
- Returns:
this.
-
incotermsClassification
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder incotermsClassification(@Nullable String incotermsClassification) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
this.
-
incotermsTransferLocation
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder incotermsTransferLocation(@Nullable String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
this.
-
incotermsLocation1
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder incotermsLocation1(@Nullable String incotermsLocation1) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
this.
-
incotermsLocation2
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder incotermsLocation2(@Nullable String incotermsLocation2) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
this.
-
customerPaymentTerms
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder customerPaymentTerms(@Nullable String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPaymentTerms
- Returns:
this.
-
itemBillingBlockReason
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder itemBillingBlockReason(@Nullable String itemBillingBlockReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ItemBillingBlockReason
- Returns:
this.
-
sDProcessStatus
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder sDProcessStatus(@Nullable String sDProcessStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SDProcessStatus
- Returns:
this.
-
deliveryStatus
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder deliveryStatus(@Nullable String deliveryStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DeliveryStatus
- Returns:
this.
-
itemGeneralIncompletionStatus
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder itemGeneralIncompletionStatus(@Nullable String itemGeneralIncompletionStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ItemGeneralIncompletionStatus
- Returns:
this.
-
itemBillingIncompletionStatus
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder itemBillingIncompletionStatus(@Nullable String itemBillingIncompletionStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ItemBillingIncompletionStatus
- Returns:
this.
-
itemDeliveryIncompletionStatus
@Nonnull public SalesSchedgAgrmtItem.SalesSchedgAgrmtItemBuilder itemDeliveryIncompletionStatus(@Nullable String itemDeliveryIncompletionStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ItemDeliveryIncompletionStatus
- Returns:
this.
-
build
-
toString
-