Modifier and Type | Class and Description |
---|---|
static class |
Demand.DemandBuilder |
Modifier and Type | Field and Description |
---|---|
static DemandSelectable |
ALL_FIELDS
Selector for all available fields of Demand.
|
static DemandField<String> |
BILLING_CONTROL_CATEGORY
Use with available fluent helpers to apply the BillingControlCategory field to query operations.
|
static DemandField<String> |
DELVRY_SERV_ORG
Use with available fluent helpers to apply the DelvryServOrg field to query operations.
|
static DemandField<BigDecimal> |
EFFORT
Use with available fluent helpers to apply the Effort field to query operations.
|
static DemandField<BigDecimal> |
EXPENSE_COST
Use with available fluent helpers to apply the ExpenseCost field to query operations.
|
static DemandField<BigDecimal> |
EXPENSE_REVENUE
Use with available fluent helpers to apply the ExpenseRevenue field to query operations.
|
static DemandField<String> |
PROJECT_ID
Use with available fluent helpers to apply the ProjectID field to query operations.
|
static DemandField<String> |
RES_TYPE
Use with available fluent helpers to apply the ResType field to query operations.
|
static DemandField<String> |
RESOURCE_ID
Use with available fluent helpers to apply the ResourceId field to query operations.
|
static DemandField<String> |
SKILLS
Use with available fluent helpers to apply the Skills field to query operations.
|
static DemandField<String> |
UOM
Use with available fluent helpers to apply the Uom field to query operations.
|
static DemandField<String> |
WORK_PACKAGE_ID
Use with available fluent helpers to apply the WorkPackageID field to query operations.
|
static DemandField<String> |
WORK_PACKAGE_NAME
Use with available fluent helpers to apply the WorkPackageName field to query operations.
|
static DemandField<String> |
WORKITEM
Use with available fluent helpers to apply the Workitem field to query operations.
|
Constructor and Description |
---|
Demand() |
Demand(String billingControlCategory,
String projectID,
String uom,
String skills,
String workPackageID,
BigDecimal expenseCost,
String workPackageName,
BigDecimal expenseRevenue,
String resType,
String resourceId,
String workitem,
BigDecimal effort,
String delvryServOrg,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static Demand.DemandBuilder |
builder() |
boolean |
equals(Object o) |
static <T> DemandField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getBillingControlCategory()
Constraints: Not nullable, Maximum length: 8
|
String |
getDelvryServOrg()
(Key Field) Constraints: Not nullable, Maximum length: 5
|
BigDecimal |
getEffort()
Constraints: Not nullable, Precision: 18, Scale: 3
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
BigDecimal |
getExpenseCost()
Constraints: Not nullable, Precision: 18, Scale: 2
|
BigDecimal |
getExpenseRevenue()
Constraints: Not nullable, Precision: 18, Scale: 2
|
String |
getProjectID()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
String |
getResourceId()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
String |
getResType()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getSkills()
Constraints: none
|
Class<Demand> |
getType() |
String |
getUom()
Constraints: Not nullable, Maximum length: 3
|
String |
getWorkitem()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getWorkPackageID()
(Key Field) Constraints: Not nullable, Maximum length: 50
|
String |
getWorkPackageName()
(Key Field) Constraints: Not nullable, Maximum length: 60
|
int |
hashCode() |
void |
setBillingControlCategory(String billingControlCategory)
Constraints: Not nullable, Maximum length: 8
|
void |
setDelvryServOrg(String delvryServOrg)
(Key Field) Constraints: Not nullable, Maximum length: 5
|
void |
setEffort(BigDecimal effort)
Constraints: Not nullable, Precision: 18, Scale: 3
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setExpenseCost(BigDecimal expenseCost)
Constraints: Not nullable, Precision: 18, Scale: 2
|
void |
setExpenseRevenue(BigDecimal expenseRevenue)
Constraints: Not nullable, Precision: 18, Scale: 2
|
void |
setProjectID(String projectID)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setResourceId(String resourceId)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setResType(String resType)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setSkills(String skills)
Constraints: none
|
void |
setUom(String uom)
Constraints: Not nullable, Maximum length: 3
|
void |
setWorkitem(String workitem)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setWorkPackageID(String workPackageID)
(Key Field) Constraints: Not nullable, Maximum length: 50
|
void |
setWorkPackageName(String workPackageName)
(Key Field) Constraints: Not nullable, Maximum length: 60
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final DemandSelectable ALL_FIELDS
public static final DemandField<String> BILLING_CONTROL_CATEGORY
public static final DemandField<String> PROJECT_ID
public static final DemandField<String> UOM
public static final DemandField<String> SKILLS
public static final DemandField<String> WORK_PACKAGE_ID
public static final DemandField<BigDecimal> EXPENSE_COST
public static final DemandField<String> WORK_PACKAGE_NAME
public static final DemandField<BigDecimal> EXPENSE_REVENUE
public static final DemandField<String> RES_TYPE
public static final DemandField<String> RESOURCE_ID
public static final DemandField<String> WORKITEM
public static final DemandField<BigDecimal> EFFORT
public static final DemandField<String> DELVRY_SERV_ORG
@Generated(value="lombok") public Demand()
@ConstructorProperties(value={"billingControlCategory","projectID","uom","skills","workPackageID","expenseCost","workPackageName","expenseRevenue","resType","resourceId","workitem","effort","delvryServOrg","erpConfigContext"}) @Generated(value="lombok") public Demand(@Nullable String billingControlCategory, @Nullable String projectID, @Nullable String uom, @Nullable String skills, @Nullable String workPackageID, @Nullable BigDecimal expenseCost, @Nullable String workPackageName, @Nullable BigDecimal expenseRevenue, @Nullable String resType, @Nullable String resourceId, @Nullable String workitem, @Nullable BigDecimal effort, @Nullable String delvryServOrg, @Nullable ErpConfigContext erpConfigContext)
public static <T> DemandField<T> field(String fieldName, Class<T> fieldType)
fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Generated(value="lombok") public static Demand.DemandBuilder builder()
@Nullable @Generated(value="lombok") public String getBillingControlCategory()
@Nullable @Generated(value="lombok") public String getProjectID()
@Nullable @Generated(value="lombok") public String getUom()
@Nullable @Generated(value="lombok") public String getSkills()
@Nullable @Generated(value="lombok") public String getWorkPackageID()
@Nullable @Generated(value="lombok") public BigDecimal getExpenseCost()
@Nullable @Generated(value="lombok") public String getWorkPackageName()
@Nullable @Generated(value="lombok") public BigDecimal getExpenseRevenue()
@Nullable @Generated(value="lombok") public String getResType()
Resource types are used to categorize resources while carrying out financial planning activities.
@Nullable @Generated(value="lombok") public String getResourceId()
Resources correspond to individual entities in a project. You can assign multiple cost elements and activity types to each resource.
@Nullable @Generated(value="lombok") public String getWorkitem()
@Nullable @Generated(value="lombok") public BigDecimal getEffort()
@Nullable @Generated(value="lombok") public String getDelvryServOrg()
This field links master project data with the company code and plant.
@Nullable @Generated(value="lombok") public ErpConfigContext getErpConfigContext()
@Generated(value="lombok") public void setBillingControlCategory(@Nullable String billingControlCategory)
billingControlCategory
- @Generated(value="lombok") public void setProjectID(@Nullable String projectID)
projectID
- @Generated(value="lombok") public void setUom(@Nullable String uom)
uom
- @Generated(value="lombok") public void setSkills(@Nullable String skills)
skills
- @Generated(value="lombok") public void setWorkPackageID(@Nullable String workPackageID)
workPackageID
- @Generated(value="lombok") public void setExpenseCost(@Nullable BigDecimal expenseCost)
expenseCost
- @Generated(value="lombok") public void setWorkPackageName(@Nullable String workPackageName)
workPackageName
- @Generated(value="lombok") public void setExpenseRevenue(@Nullable BigDecimal expenseRevenue)
expenseRevenue
- @Generated(value="lombok") public void setResType(@Nullable String resType)
Resource types are used to categorize resources while carrying out financial planning activities.
resType
- @Generated(value="lombok") public void setResourceId(@Nullable String resourceId)
Resources correspond to individual entities in a project. You can assign multiple cost elements and activity types to each resource.
resourceId
- @Generated(value="lombok") public void setWorkitem(@Nullable String workitem)
workitem
- @Generated(value="lombok") public void setEffort(@Nullable BigDecimal effort)
effort
- @Generated(value="lombok") public void setDelvryServOrg(@Nullable String delvryServOrg)
This field links master project data with the company code and plant.
delvryServOrg
- @Generated(value="lombok") public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- @Generated(value="lombok") public String toString()
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") public int hashCode()
Copyright © 2018 SAP SE. All rights reserved.