Class WorkCenterCostCenter
Original entity name from the Odata EDM: A_WorkCenterCostCenterType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the ActivityDescOriginType field to query operations.static final WorkCenterCostCenterSelectableSelector for all available fields of WorkCenterCostCenter.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the BusinessProcess field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the ControllingArea field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the CostCenter field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the CostCenterActivityAltvDescID field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the CostCenterActivityTypeFormula field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the CostCenterAllocation field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the CostCtrActivityType field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the CostCtrActivityTypeQtyUnit field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the CostCtrActyTypeIncntvWageCode field to query operations.static final WorkCenterCostCenterField<Boolean>Use with available fluent helpers to apply the CostCtrActyTypeIsReferenced field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the CostCtrActyTypeRecdTypeGrpCode field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the Plant field to query operations.static final WorkCenterCostCenterField<LocalDateTime>Use with available fluent helpers to apply the ValidityEndDate field to query operations.static final WorkCenterCostCenterField<LocalDateTime>Use with available fluent helpers to apply the ValidityStartDate field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the WorkCenter field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the WorkCenterCategoryCode field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the WorkCenterInternalID field to query operations.static final WorkCenterCostCenterField<ZonedDateTime>Use with available fluent helpers to apply the WorkCenterLastChangeDateTime field to query operations.static final WorkCenterCostCenterField<String>Use with available fluent helpers to apply the WorkCenterTypeCode field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionWorkCenterCostCenter(String workCenterInternalID, String workCenterTypeCode, String costCenterAllocation, LocalDateTime validityEndDate, LocalDateTime validityStartDate, String workCenter, String plant, String workCenterCategoryCode, String controllingArea, String costCenter, String costCtrActivityType, String costCtrActivityTypeQtyUnit, String businessProcess, String activityDescOriginType, String costCenterActivityAltvDescID, String costCenterActivityTypeFormula, Boolean costCtrActyTypeIsReferenced, String costCtrActyTypeIncntvWageCode, String costCtrActyTypeRecdTypeGrpCode, ZonedDateTime workCenterLastChangeDateTime) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
WorkCenterCostCenterField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> WorkCenterCostCenterField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 6(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: noneConstraints: Not nullable, Maximum length: 1protected Stringprotected StringgetKey()getPlant()Constraints: Not nullable, Maximum length: 4getType()(Key Field) Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Precision: 7(Key Field) Constraints: Not nullable, Maximum length: 2inthashCode()voidsetActivityDescOriginType(String activityDescOriginType) Constraints: Not nullable, Maximum length: 1voidsetBusinessProcess(String businessProcess) Constraints: Not nullable, Maximum length: 12voidsetControllingArea(String controllingArea) Constraints: Not nullable, Maximum length: 4voidsetCostCenter(String costCenter) Constraints: Not nullable, Maximum length: 10voidsetCostCenterActivityAltvDescID(String costCenterActivityAltvDescID) Constraints: Not nullable, Maximum length: 4voidsetCostCenterActivityTypeFormula(String costCenterActivityTypeFormula) Constraints: Not nullable, Maximum length: 6voidsetCostCenterAllocation(String costCenterAllocation) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetCostCtrActivityType(String costCtrActivityType) Constraints: Not nullable, Maximum length: 6voidsetCostCtrActivityTypeQtyUnit(String costCtrActivityTypeQtyUnit) Constraints: Not nullable, Maximum length: 3voidsetCostCtrActyTypeIncntvWageCode(String costCtrActyTypeIncntvWageCode) Constraints: Not nullable, Maximum length: 1voidsetCostCtrActyTypeIsReferenced(Boolean costCtrActyTypeIsReferenced) Constraints: nonevoidsetCostCtrActyTypeRecdTypeGrpCode(String costCtrActyTypeRecdTypeGrpCode) Constraints: Not nullable, Maximum length: 1voidConstraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) voidsetValidityEndDate(LocalDateTime validityEndDate) (Key Field) Constraints: Not nullable, Precision: 0voidsetValidityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0voidsetWorkCenter(String workCenter) Constraints: Not nullable, Maximum length: 8voidsetWorkCenterCategoryCode(String workCenterCategoryCode) Constraints: Not nullable, Maximum length: 4voidsetWorkCenterInternalID(String workCenterInternalID) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetWorkCenterLastChangeDateTime(ZonedDateTime workCenterLastChangeDateTime) Constraints: Not nullable, Precision: 7voidsetWorkCenterTypeCode(String workCenterTypeCode) (Key Field) Constraints: Not nullable, Maximum length: 2toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of WorkCenterCostCenter. -
WORK_CENTER_INTERNAL_ID
Use with available fluent helpers to apply the WorkCenterInternalID field to query operations. -
WORK_CENTER_TYPE_CODE
Use with available fluent helpers to apply the WorkCenterTypeCode field to query operations. -
COST_CENTER_ALLOCATION
Use with available fluent helpers to apply the CostCenterAllocation field to query operations. -
VALIDITY_END_DATE
Use with available fluent helpers to apply the ValidityEndDate field to query operations. -
VALIDITY_START_DATE
Use with available fluent helpers to apply the ValidityStartDate field to query operations. -
WORK_CENTER
Use with available fluent helpers to apply the WorkCenter field to query operations. -
PLANT
Use with available fluent helpers to apply the Plant field to query operations. -
WORK_CENTER_CATEGORY_CODE
Use with available fluent helpers to apply the WorkCenterCategoryCode field to query operations. -
CONTROLLING_AREA
Use with available fluent helpers to apply the ControllingArea field to query operations. -
COST_CENTER
Use with available fluent helpers to apply the CostCenter field to query operations. -
COST_CTR_ACTIVITY_TYPE
Use with available fluent helpers to apply the CostCtrActivityType field to query operations. -
COST_CTR_ACTIVITY_TYPE_QTY_UNIT
Use with available fluent helpers to apply the CostCtrActivityTypeQtyUnit field to query operations. -
BUSINESS_PROCESS
Use with available fluent helpers to apply the BusinessProcess field to query operations. -
ACTIVITY_DESC_ORIGIN_TYPE
Use with available fluent helpers to apply the ActivityDescOriginType field to query operations. -
COST_CENTER_ACTIVITY_ALTV_DESC_ID
Use with available fluent helpers to apply the CostCenterActivityAltvDescID field to query operations. -
COST_CENTER_ACTIVITY_TYPE_FORMULA
Use with available fluent helpers to apply the CostCenterActivityTypeFormula field to query operations. -
COST_CTR_ACTY_TYPE_IS_REFERENCED
Use with available fluent helpers to apply the CostCtrActyTypeIsReferenced field to query operations. -
COST_CTR_ACTY_TYPE_INCNTV_WAGE_CODE
Use with available fluent helpers to apply the CostCtrActyTypeIncntvWageCode field to query operations. -
COST_CTR_ACTY_TYPE_RECD_TYPE_GRP_CODE
Use with available fluent helpers to apply the CostCtrActyTypeRecdTypeGrpCode field to query operations. -
WORK_CENTER_LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the WorkCenterLastChangeDateTime field to query operations.
-
-
Constructor Details
-
WorkCenterCostCenter
public WorkCenterCostCenter() -
WorkCenterCostCenter
public WorkCenterCostCenter(@Nullable String workCenterInternalID, @Nullable String workCenterTypeCode, @Nullable String costCenterAllocation, @Nullable LocalDateTime validityEndDate, @Nullable LocalDateTime validityStartDate, @Nullable String workCenter, @Nullable String plant, @Nullable String workCenterCategoryCode, @Nullable String controllingArea, @Nullable String costCenter, @Nullable String costCtrActivityType, @Nullable String costCtrActivityTypeQtyUnit, @Nullable String businessProcess, @Nullable String activityDescOriginType, @Nullable String costCenterActivityAltvDescID, @Nullable String costCenterActivityTypeFormula, @Nullable Boolean costCtrActyTypeIsReferenced, @Nullable String costCtrActyTypeIncntvWageCode, @Nullable String costCtrActyTypeRecdTypeGrpCode, @Nullable ZonedDateTime workCenterLastChangeDateTime)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<WorkCenterCostCenter>
-
setWorkCenterInternalID
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenterInternalID
- Parameters:
workCenterInternalID- Object ID of the resource
-
setWorkCenterTypeCode
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WorkCenterTypeCode
- Parameters:
workCenterTypeCode- Object types of the CIM resource
-
setCostCenterAllocation
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CostCenterAllocation
- Parameters:
costCenterAllocation- Cost Center Allocation
-
setValidityEndDate
(Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- End Date
-
setValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Start Date
-
setWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenter
- Parameters:
workCenter- Work Center
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setWorkCenterCategoryCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WorkCenterCategoryCode
- Parameters:
workCenterCategoryCode- Work Center Category
-
setControllingArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Parameters:
controllingArea- Controlling Area
-
setCostCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostCenter
- Parameters:
costCenter- Cost Center
-
setCostCtrActivityType
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CostCtrActivityType
- Parameters:
costCtrActivityType- Activity Type
-
setCostCtrActivityTypeQtyUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CostCtrActivityTypeQtyUnit
- Parameters:
costCtrActivityTypeQtyUnit- Activity Unit
-
setBusinessProcess
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BusinessProcess
- Parameters:
businessProcess- Business Process
-
setActivityDescOriginType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ActivityDescOriginType
- Parameters:
activityDescOriginType- Activity Description Origin Type
-
setCostCenterActivityAltvDescID
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CostCenterActivityAltvDescID
- Parameters:
costCenterActivityAltvDescID- ID for Alternative Activity Description
-
setCostCenterActivityTypeFormula
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CostCenterActivityTypeFormula
- Parameters:
costCenterActivityTypeFormula- Formula key for costing
-
setCostCtrActyTypeIsReferenced
Constraints: noneOriginal property name from the Odata EDM: CostCtrActyTypeIsReferenced
- Parameters:
costCtrActyTypeIsReferenced- Field is referenced
-
setCostCtrActyTypeIncntvWageCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CostCtrActyTypeIncntvWageCode
- Parameters:
costCtrActyTypeIncntvWageCode- Transfer activity types to incentive wages
-
setCostCtrActyTypeRecdTypeGrpCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CostCtrActyTypeRecdTypeGrpCode
- Parameters:
costCtrActyTypeRecdTypeGrpCode- Record type group
-
setWorkCenterLastChangeDateTime
Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: WorkCenterLastChangeDateTime
- Parameters:
workCenterLastChangeDateTime- Date and Time of Last Change
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<WorkCenterCostCenter>
-
getKey
- Overrides:
getKeyin classVdmObject<WorkCenterCostCenter>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<WorkCenterCostCenter>
-
fromMap
- Overrides:
fromMapin classVdmObject<WorkCenterCostCenter>
-
field
@Nonnull public static <T> WorkCenterCostCenterField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
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.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> WorkCenterCostCenterField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<WorkCenterCostCenter>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<WorkCenterCostCenter>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<WorkCenterCostCenter>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<WorkCenterCostCenter>
-
builder
-
getWorkCenterInternalID
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenterInternalID
- Returns:
- Object ID of the resource
-
getWorkCenterTypeCode
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WorkCenterTypeCode
- Returns:
- Object types of the CIM resource
-
getCostCenterAllocation
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CostCenterAllocation
- Returns:
- Cost Center Allocation
-
getValidityEndDate
(Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
- End Date
-
getValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
- Start Date
-
getWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenter
- Returns:
- Work Center
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getWorkCenterCategoryCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WorkCenterCategoryCode
- Returns:
- Work Center Category
-
getControllingArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Returns:
- Controlling Area
-
getCostCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostCenter
- Returns:
- Cost Center
-
getCostCtrActivityType
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CostCtrActivityType
- Returns:
- Activity Type
-
getCostCtrActivityTypeQtyUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CostCtrActivityTypeQtyUnit
- Returns:
- Activity Unit
-
getBusinessProcess
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BusinessProcess
- Returns:
- Business Process
-
getActivityDescOriginType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ActivityDescOriginType
- Returns:
- Activity Description Origin Type
-
getCostCenterActivityAltvDescID
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CostCenterActivityAltvDescID
- Returns:
- ID for Alternative Activity Description
-
getCostCenterActivityTypeFormula
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CostCenterActivityTypeFormula
- Returns:
- Formula key for costing
-
getCostCtrActyTypeIsReferenced
Constraints: noneOriginal property name from the Odata EDM: CostCtrActyTypeIsReferenced
- Returns:
- Field is referenced
-
getCostCtrActyTypeIncntvWageCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CostCtrActyTypeIncntvWageCode
- Returns:
- Transfer activity types to incentive wages
-
getCostCtrActyTypeRecdTypeGrpCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CostCtrActyTypeRecdTypeGrpCode
- Returns:
- Record type group
-
getWorkCenterLastChangeDateTime
Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: WorkCenterLastChangeDateTime
- Returns:
- Date and Time of Last Change
-
toString
- Overrides:
toStringin classVdmObject<WorkCenterCostCenter>
-
equals
- Overrides:
equalsin classVdmEntity<WorkCenterCostCenter>
-
canEqual
- Overrides:
canEqualin classVdmEntity<WorkCenterCostCenter>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<WorkCenterCostCenter>
-