Class SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder
- Enclosing class:
- SrcgProjQtnDmndDistr
-
Method Summary
Modifier and TypeMethodDescriptionbuild()companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4maxAnnualRequestedQuantity(BigDecimal maxAnnualRequestedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 4procmtHubPlantUniqueID(String procmtHubPlantUniqueID) Constraints: Not nullable, Maximum length: 30procurementHubSourceSystem(String procurementHubSourceSystem) Constraints: Not nullable, Maximum length: 10procurementProject(String procurementProject) Constraints: Not nullable, Maximum length: 10purchasingGroup(String purchasingGroup) Constraints: Not nullable, Maximum length: 3purchasingOrganization(String purchasingOrganization) Constraints: Not nullable, Maximum length: 4requestedQuantityISOUnit(String requestedQuantityISOUnit) Constraints: Not nullable, Maximum length: 3requestedQuantityUnit(String requestedQuantityUnit) Constraints: Not nullable, Maximum length: 3Navigation property _SourcingProjectQuotation for SrcgProjQtnDmndDistr to single SourcingProjectQuotation.sourcingProjectQuotationUUID(UUID sourcingProjectQuotationUUID) Constraints: Not nullableNavigation property _SrcgProjQtnDmndDistrDets for SrcgProjQtnDmndDistr to multiple SrcgProjQtnDmndDistrDetails.srcgProjQtnDmndDistrUUID(UUID srcgProjQtnDmndDistrUUID) (Key Field) Constraints: Not nullablesrcgProjQtnItem(SrcgProjQtnItem value) Navigation property _SrcgProjQtnItem for SrcgProjQtnDmndDistr to single SrcgProjQtnItem.srcgProjQtnItemUUID(UUID srcgProjQtnItemUUID) Constraints: Not nullablesrcgProjQtnTotOfferedQuantity(BigDecimal srcgProjQtnTotOfferedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3storageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4toString()
-
Method Details
-
sourcingProjectQuotation
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder sourcingProjectQuotation(SourcingProjectQuotation value) Navigation property _SourcingProjectQuotation for SrcgProjQtnDmndDistr to single SourcingProjectQuotation.- Parameters:
value- The SourcingProjectQuotation to build this SrcgProjQtnDmndDistr with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjQtnDmndDistrDets
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder srcgProjQtnDmndDistrDets(SrcgProjQtnDmndDistrDetails... value) Navigation property _SrcgProjQtnDmndDistrDets for SrcgProjQtnDmndDistr to multiple SrcgProjQtnDmndDistrDetails.- Parameters:
value- The SrcgProjQtnDmndDistrDetailss to build this SrcgProjQtnDmndDistr with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjQtnItem
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder srcgProjQtnItem(SrcgProjQtnItem value) Navigation property _SrcgProjQtnItem for SrcgProjQtnDmndDistr to single SrcgProjQtnItem.- Parameters:
value- The SrcgProjQtnItem to build this SrcgProjQtnDmndDistr with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjQtnDmndDistrUUID
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder srcgProjQtnDmndDistrUUID(@Nullable UUID srcgProjQtnDmndDistrUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjQtnDmndDistrUUID
- Returns:
this.
-
sourcingProjectQuotationUUID
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder sourcingProjectQuotationUUID(@Nullable UUID sourcingProjectQuotationUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectQuotationUUID
- Returns:
this.
-
srcgProjQtnItemUUID
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder srcgProjQtnItemUUID(@Nullable UUID srcgProjQtnItemUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjQtnItemUUID
- Returns:
this.
-
procurementProject
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder procurementProject(@Nullable String procurementProject) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcurementProject
- Returns:
this.
-
procurementHubSourceSystem
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder procurementHubSourceSystem(@Nullable String procurementHubSourceSystem) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcurementHubSourceSystem
- Returns:
this.
-
companyCode
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder companyCode(@Nullable String companyCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
plant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
maxAnnualRequestedQuantity
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder maxAnnualRequestedQuantity(@Nullable BigDecimal maxAnnualRequestedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaxAnnualRequestedQuantity
- Returns:
this.
-
requestedQuantityUnit
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder requestedQuantityUnit(@Nullable String requestedQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityUnit
- Returns:
this.
-
requestedQuantityISOUnit
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder requestedQuantityISOUnit(@Nullable String requestedQuantityISOUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RequestedQuantityISOUnit
- Returns:
this.
-
srcgProjQtnTotOfferedQuantity
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder srcgProjQtnTotOfferedQuantity(@Nullable BigDecimal srcgProjQtnTotOfferedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SrcgProjQtnTotOfferedQuantity
- Returns:
this.
-
purchasingOrganization
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder purchasingOrganization(@Nullable String purchasingOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
this.
-
purchasingGroup
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder purchasingGroup(@Nullable String purchasingGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Returns:
this.
-
storageLocation
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder storageLocation(@Nullable String storageLocation) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
this.
-
procmtHubPlantUniqueID
@Nonnull public SrcgProjQtnDmndDistr.SrcgProjQtnDmndDistrBuilder procmtHubPlantUniqueID(@Nullable String procmtHubPlantUniqueID) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ProcmtHubPlantUniqueID
- Returns:
this.
-
build
-
toString
-