Class SupplierConfirmationItem.SupplierConfirmationItemBuilder
- Enclosing class:
- SupplierConfirmationItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()documentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 3itemIsRejectedBySupplier(Boolean itemIsRejectedBySupplier) Constraints: Not nullablesuplrConfItemExternalReference(String suplrConfItemExternalReference) Constraints: Not nullable, Maximum length: 70suplrConfNetPriceQuantity(BigDecimal suplrConfNetPriceQuantity) Constraints: Not nullable, Precision: 5suplrConfOrderPriceUnit(String suplrConfOrderPriceUnit) Constraints: Not nullable, Maximum length: 3suplrConfRefPurchaseOrder(String suplrConfRefPurchaseOrder) Constraints: Not nullable, Maximum length: 10suplrConfRefPurchaseOrderItem(String suplrConfRefPurchaseOrderItem) Constraints: Not nullable, Maximum length: 5supplierConfirmation(String supplierConfirmation) (Key Field) Constraints: Not nullable, Maximum length: 10supplierConfirmationItem(String supplierConfirmationItem) (Key Field) Constraints: Not nullable, Maximum length: 5Navigation property _SupplierConfirmationLineTP for SupplierConfirmationItem to multiple SupplierConfirmationLine.Navigation property _SupplierConfirmationTP for SupplierConfirmationItem to single SupplierConfirmation.supplierConfirmedNetPrice(BigDecimal supplierConfirmedNetPrice) Constraints: Not nullable, Precision: 11, Scale: 0supplierOrderAcknNumber(String supplierOrderAcknNumber) Constraints: Not nullable, Maximum length: 20toString()
-
Method Details
-
supplierConfirmationLineTP
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder supplierConfirmationLineTP(SupplierConfirmationLine... value) Navigation property _SupplierConfirmationLineTP for SupplierConfirmationItem to multiple SupplierConfirmationLine.- Parameters:
value- The SupplierConfirmationLines to build this SupplierConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierConfirmationTP
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder supplierConfirmationTP(SupplierConfirmation value) Navigation property _SupplierConfirmationTP for SupplierConfirmationItem to single SupplierConfirmation.- Parameters:
value- The SupplierConfirmation to build this SupplierConfirmationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierConfirmation
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder supplierConfirmation(@Nullable String supplierConfirmation) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierConfirmation
- Returns:
this.
-
supplierConfirmationItem
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder supplierConfirmationItem(@Nullable String supplierConfirmationItem) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SupplierConfirmationItem
- Returns:
this.
-
suplrConfRefPurchaseOrder
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder suplrConfRefPurchaseOrder(@Nullable String suplrConfRefPurchaseOrder) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SuplrConfRefPurchaseOrder
- Returns:
this.
-
suplrConfRefPurchaseOrderItem
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder suplrConfRefPurchaseOrderItem(@Nullable String suplrConfRefPurchaseOrderItem) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SuplrConfRefPurchaseOrderItem
- Returns:
this.
-
suplrConfItemExternalReference
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder suplrConfItemExternalReference(@Nullable String suplrConfItemExternalReference) Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: SuplrConfItemExternalReference
- Returns:
this.
-
supplierConfirmedNetPrice
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder supplierConfirmedNetPrice(@Nullable BigDecimal supplierConfirmedNetPrice) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: SupplierConfirmedNetPrice
- Returns:
this.
-
documentCurrency
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder documentCurrency(@Nullable String documentCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentCurrency
- Returns:
this.
-
itemIsRejectedBySupplier
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder itemIsRejectedBySupplier(@Nullable Boolean itemIsRejectedBySupplier) Constraints: Not nullableOriginal property name from the Odata EDM: ItemIsRejectedBySupplier
- Returns:
this.
-
supplierOrderAcknNumber
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder supplierOrderAcknNumber(@Nullable String supplierOrderAcknNumber) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SupplierOrderAcknNumber
- Returns:
this.
-
suplrConfNetPriceQuantity
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder suplrConfNetPriceQuantity(@Nullable BigDecimal suplrConfNetPriceQuantity) Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: SuplrConfNetPriceQuantity
- Returns:
this.
-
suplrConfOrderPriceUnit
@Nonnull public SupplierConfirmationItem.SupplierConfirmationItemBuilder suplrConfOrderPriceUnit(@Nullable String suplrConfOrderPriceUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SuplrConfOrderPriceUnit
- Returns:
this.
-
build
-
toString
-