public static final class EngmntProjRsceSup.EngmntProjRsceSupBuilder extends Object
Modifier and Type | Method and Description |
---|---|
EngmntProjRsceSup |
build() |
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
country2DigitISOCode(String country2DigitISOCode)
Constraints: Not nullable, Maximum length: 2
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
currency(String currency)
Constraints: Not nullable, Maximum length: 5
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
deliveryOrganization(String deliveryOrganization)
Constraints: Not nullable, Maximum length: 5
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
engagementProject(String engagementProject)
Constraints: Not nullable, Maximum length: 40
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
keyDate(LocalDateTime keyDate)
Constraints: Not nullable, Precision: 0
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
personWorkAgreement(String personWorkAgreement)
Constraints: Not nullable, Maximum length: 8
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
quantity(BigDecimal quantity)
Constraints: Not nullable, Precision: 15, Scale: 3
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
resourceDemand(EngmntProjRsceDmnd value)
Navigation property to_ResourceDemand for EngmntProjRsceSup to single
EngmntProjRsceDmnd.
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
resourceDemand(String value)
(Key Field) Constraints: Not nullable, Maximum length: 24
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
resourceSupply(String resourceSupply)
(Key Field) Constraints: Not nullable, Maximum length: 24
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
resourceSupplyDistribution(EngmntProjRsceSupDistr... value)
Navigation property to_ResourceSupplyDistribution for EngmntProjRsceSup to multiple
EngmntProjRsceSupDistr.
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
supplyCostAmt(BigDecimal supplyCostAmt)
Constraints: Not nullable, Precision: 18, Scale: 3
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
supplyRevnAmt(BigDecimal supplyRevnAmt)
Constraints: Not nullable, Precision: 18, Scale: 3
|
String |
toString() |
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
unitOfMeasure(String unitOfMeasure)
Constraints: Not nullable, Maximum length: 3
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
version(String version)
(Key Field) Constraints: Not nullable, Maximum length: 28
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
workforcePersonUserID(String workforcePersonUserID)
Constraints: Not nullable, Maximum length: 100
|
EngmntProjRsceSup.EngmntProjRsceSupBuilder |
workPackage(String workPackage)
(Key Field) Constraints: Not nullable, Maximum length: 50
|
@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder resourceDemand(EngmntProjRsceDmnd value)
value
- The EngmntProjRsceDmnd to build this EngmntProjRsceSup with.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder resourceDemand(String value)
Original property name from the Odata EDM: ResourceDemand
value
- The resourceDemand to build this EngmntProjRsceSup with.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder resourceSupplyDistribution(EngmntProjRsceSupDistr... value)
value
- The EngmntProjRsceSupDistrs to build this EngmntProjRsceSup with.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder workPackage(@Nullable String workPackage)
Original property name from the Odata EDM: WorkPackage
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder resourceSupply(@Nullable String resourceSupply)
Original property name from the Odata EDM: ResourceSupply
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder version(@Nullable String version)
Original property name from the Odata EDM: Version
different version types that categorize versions into quote, baseline, current, and forecast.this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder engagementProject(@Nullable String engagementProject)
Original property name from the Odata EDM: EngagementProject
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder deliveryOrganization(@Nullable String deliveryOrganization)
Original property name from the Odata EDM: DeliveryOrganization
This field links master project data with the company code and plant.
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder workforcePersonUserID(@Nullable String workforcePersonUserID)
Original property name from the Odata EDM: WorkforcePersonUserID
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder country2DigitISOCode(@Nullable String country2DigitISOCode)
Original property name from the Odata EDM: Country2DigitISOCode
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder keyDate(@Nullable LocalDateTime keyDate)
Original property name from the Odata EDM: KeyDate
Date in the form YYYYMMDD (where Y = year, M = month, D = day)19920301
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder personWorkAgreement(@Nullable String personWorkAgreement)
Original property name from the Odata EDM: PersonWorkAgreement
to access the screens for display and maintenance of employee master data and working time data (infotypes).this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder unitOfMeasure(@Nullable String unitOfMeasure)
Original property name from the Odata EDM: UnitOfMeasure
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder currency(@Nullable String currency)
Original property name from the Odata EDM: Currency
The system defaults the plan currency according to the following conditions and priority:If a project currency is defined at the level of the commercial project, the system defaults this value as the plan currency.If a project currency is not defined, the system picks the currency defined in the BAdI implementation /CPD/PFP_BADI_PLAN_OBJECT.If a currency is not defined either in the commercial project or in the BAdI implementation (/CPD/PFP_BADI_PLAN_OBJECT), the system defaults picks the value from the plan scenario of the financial plan.If a currency is not defined either in the commercial project or in the BAdI implementation (/CPD/PFP_BADI_PLAN_OBJECT), or in the plan scenario, then the system picks the value from the client currency.The system stores plan and forecast data in this currency.If you plan data in a transaction currency, which is different from the plan currency, the system translates it to the plan currency and stores the converted value.
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder quantity(@Nullable BigDecimal quantity)
Original property name from the Odata EDM: Quantity
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder supplyCostAmt(@Nullable BigDecimal supplyCostAmt)
Original property name from the Odata EDM: SupplyCostAmt
this
.@Nonnull public EngmntProjRsceSup.EngmntProjRsceSupBuilder supplyRevnAmt(@Nullable BigDecimal supplyRevnAmt)
Original property name from the Odata EDM: SupplyRevnAmt
this
.@Nonnull public EngmntProjRsceSup build()
Copyright © 2020 SAP SE. All rights reserved.