Class SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder
- Enclosing class:
- SrcgProjNegotiationQuotationItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()documentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 3netPriceAmount(BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 11, Scale: 0requestedQuantity(BigDecimal requestedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3requestedQuantityUnit(String requestedQuantityUnit) Constraints: Not nullable, Maximum length: 3Navigation property _SourcingProjectNegotiationTP for SrcgProjNegotiationQuotationItem to single SourcingProjectNegotiation.sourcingProjectNegotiationUUID(UUID sourcingProjectNegotiationUUID) Constraints: Not nullablesourcingProjectQuotationItem(String sourcingProjectQuotationItem) Constraints: Not nullable, Maximum length: 5Navigation property _SPNegttnQtnItemDemandDistrTP for SrcgProjNegotiationQuotationItem to multiple SPNegttnQtnItemDemandDistr.srcgProjItemTargetAmount(BigDecimal srcgProjItemTargetAmount) Constraints: Not nullable, Precision: 15, Scale: 0srcgProjNegttnItmInclusionType(String srcgProjNegttnItmInclusionType) Constraints: Not nullable, Maximum length: 1srcgProjNegttnMaxTargetQty(BigDecimal srcgProjNegttnMaxTargetQty) Constraints: Not nullable, Precision: 13, Scale: 3srcgProjNegttnQtanItemUUID(UUID srcgProjNegttnQtanItemUUID) (Key Field) Constraints: Not nullableNavigation property _SrcgProjNegttnQuotationTP for SrcgProjNegotiationQuotationItem to single SrcgProjNegotiationQuotation.srcgProjNegttnQuotationUUID(UUID srcgProjNegttnQuotationUUID) Constraints: Not nullablesrcgProjNegttnTargetNetPrcAmt(BigDecimal srcgProjNegttnTargetNetPrcAmt) Constraints: Not nullable, Precision: 11, Scale: 0srcgProjNegttnTargetQuantity(BigDecimal srcgProjNegttnTargetQuantity) Constraints: Not nullable, Precision: 13, Scale: 3srcgProjNegttnTotalTargetQty(BigDecimal srcgProjNegttnTotalTargetQty) Constraints: Not nullable, Precision: 13, Scale: 3srcgProjQtnItemClassification(String srcgProjQtnItemClassification) Constraints: Not nullable, Maximum length: 1srcgProjQtnItemTotNetAmt(BigDecimal srcgProjQtnItemTotNetAmt) Constraints: Not nullable, Precision: 15, Scale: 0srcgProjQtnItemUUID(UUID srcgProjQtnItemUUID) Constraints: NullablesrcgProjQtnOfferCurrency(String srcgProjQtnOfferCurrency) Constraints: Not nullable, Maximum length: 3srcgProjQtnOfferedQuantity(BigDecimal srcgProjQtnOfferedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3srcgProjQuotationItemParent(String srcgProjQuotationItemParent) Constraints: Not nullable, Maximum length: 5srcgProjQuotationItemType(String srcgProjQuotationItemType) Constraints: Not nullable, Maximum length: 1toString()
-
Method Details
-
sourcingProjectNegotiationTP
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder sourcingProjectNegotiationTP(SourcingProjectNegotiation value) Navigation property _SourcingProjectNegotiationTP for SrcgProjNegotiationQuotationItem to single SourcingProjectNegotiation.- Parameters:
value- The SourcingProjectNegotiation to build this SrcgProjNegotiationQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
spNegttnQtnItemDemandDistrTP
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder spNegttnQtnItemDemandDistrTP(SPNegttnQtnItemDemandDistr... value) Navigation property _SPNegttnQtnItemDemandDistrTP for SrcgProjNegotiationQuotationItem to multiple SPNegttnQtnItemDemandDistr.- Parameters:
value- The SPNegttnQtnItemDemandDistrs to build this SrcgProjNegotiationQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjNegttnQuotationTP
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjNegttnQuotationTP(SrcgProjNegotiationQuotation value) Navigation property _SrcgProjNegttnQuotationTP for SrcgProjNegotiationQuotationItem to single SrcgProjNegotiationQuotation.- Parameters:
value- The SrcgProjNegotiationQuotation to build this SrcgProjNegotiationQuotationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjNegttnQtanItemUUID
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjNegttnQtanItemUUID(@Nullable UUID srcgProjNegttnQtanItemUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjNegttnQtanItemUUID
- Returns:
this.
-
srcgProjNegttnQuotationUUID
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjNegttnQuotationUUID(@Nullable UUID srcgProjNegttnQuotationUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjNegttnQuotationUUID
- Returns:
this.
-
sourcingProjectNegotiationUUID
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder sourcingProjectNegotiationUUID(@Nullable UUID sourcingProjectNegotiationUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectNegotiationUUID
- Returns:
this.
-
srcgProjQtnItemUUID
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjQtnItemUUID(@Nullable UUID srcgProjQtnItemUUID) Constraints: NullableOriginal property name from the Odata EDM: SrcgProjQtnItemUUID
- Returns:
this.
-
sourcingProjectQuotationItem
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder sourcingProjectQuotationItem(@Nullable String sourcingProjectQuotationItem) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SourcingProjectQuotationItem
- Returns:
this.
-
srcgProjNegttnTargetNetPrcAmt
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjNegttnTargetNetPrcAmt(@Nullable BigDecimal srcgProjNegttnTargetNetPrcAmt) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: SrcgProjNegttnTargetNetPrcAmt
- Returns:
this.
-
documentCurrency
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder documentCurrency(@Nullable String documentCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentCurrency
- Returns:
this.
-
srcgProjNegttnItmInclusionType
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjNegttnItmInclusionType(@Nullable String srcgProjNegttnItmInclusionType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrcgProjNegttnItmInclusionType
- Returns:
this.
-
srcgProjQtnItemClassification
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjQtnItemClassification(@Nullable String srcgProjQtnItemClassification) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrcgProjQtnItemClassification
- Returns:
this.
-
srcgProjNegttnMaxTargetQty
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjNegttnMaxTargetQty(@Nullable BigDecimal srcgProjNegttnMaxTargetQty) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SrcgProjNegttnMaxTargetQty
- Returns:
this.
-
srcgProjNegttnTotalTargetQty
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjNegttnTotalTargetQty(@Nullable BigDecimal srcgProjNegttnTotalTargetQty) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SrcgProjNegttnTotalTargetQty
- Returns:
this.
-
requestedQuantityUnit
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder requestedQuantityUnit(@Nullable String requestedQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityUnit
- Returns:
this.
-
requestedQuantity
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder requestedQuantity(@Nullable BigDecimal requestedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: RequestedQuantity
- Returns:
this.
-
srcgProjQtnOfferedQuantity
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjQtnOfferedQuantity(@Nullable BigDecimal srcgProjQtnOfferedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SrcgProjQtnOfferedQuantity
- Returns:
this.
-
srcgProjQtnOfferCurrency
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjQtnOfferCurrency(@Nullable String srcgProjQtnOfferCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrcgProjQtnOfferCurrency
- Returns:
this.
-
netPriceAmount
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder netPriceAmount(@Nullable BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: NetPriceAmount
- Returns:
this.
-
srcgProjQtnItemTotNetAmt
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjQtnItemTotNetAmt(@Nullable BigDecimal srcgProjQtnItemTotNetAmt) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SrcgProjQtnItemTotNetAmt
- Returns:
this.
-
srcgProjItemTargetAmount
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjItemTargetAmount(@Nullable BigDecimal srcgProjItemTargetAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SrcgProjItemTargetAmount
- Returns:
this.
-
srcgProjQuotationItemType
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjQuotationItemType(@Nullable String srcgProjQuotationItemType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrcgProjQuotationItemType
- Returns:
this.
-
srcgProjQuotationItemParent
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjQuotationItemParent(@Nullable String srcgProjQuotationItemParent) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SrcgProjQuotationItemParent
- Returns:
this.
-
srcgProjNegttnTargetQuantity
@Nonnull public SrcgProjNegotiationQuotationItem.SrcgProjNegotiationQuotationItemBuilder srcgProjNegttnTargetQuantity(@Nullable BigDecimal srcgProjNegttnTargetQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SrcgProjNegttnTargetQuantity
- Returns:
this.
-
build
-
toString
-