Options
All
  • Public
  • Public/Protected
  • All
Menu

This class represents the entity "A_WorkCenterCapacity" of service "API_WORK_CENTERS". This service is part of the following communication scenarios: Production Planning Integration (SAP_COM_0104). See https://api.sap.com/api/API_WORK_CENTERS for more information.

Hierarchy

  • any
    • WorkCenterCapacity

Implements

Index

Properties

authorizationGroup

authorizationGroup: string

Authorization Group. The authorization group allows extended authorization protection for particular objects. The authorization groups are freely definable. The authorization groups usually occur in authorization objects together with an activity. Maximum length: 4.

nullable

capacity

capacity: string

Capacity name. Description by which the capacity (for example, a machine capacity, a labor capacity or a move capacity) is to be created in the system (when creating the capacity) oris known in the system (when changing, displaying or using the capacity). Maximum length: 8.

nullable

capacityActiveVersion

capacityActiveVersion: string

Active Version of Available Capacity. With this number you can identify the active version of available capacity. The active version is always the capacity in the screen with header dataThe different versions allow you to maintain several available capacities at the same time. The active version of available capacity is used as a basis for scheduling. Maximum length: 2.

nullable

capacityBaseQtyUnit

capacityBaseQtyUnit: string

Capacity Base Unit of Measure. Unit in which available capacity is maintained. A typical unit is "hours". Maximum length: 3.

nullable

capacityBreakDuration

capacityBreakDuration: number

Cumulative Break Duration in Seconds (internal).

nullable

capacityCategoryCode

capacityCategoryCode: string

Capacity Category. Maximum length: 3.

nullable

capacityEndTime

capacityEndTime: number

End Time in Seconds (internal).

nullable

capacityHasIndivCapacities

capacityHasIndivCapacities: boolean

Has Individual Capacities.

nullable

capacityInternalId

capacityInternalId: string

Capacity ID. Maximum length: 8.

capacityIsExcldFrmLongTermPlng

capacityIsExcldFrmLongTermPlng: boolean

Indicator: Capacity Excluded From Long-Term Planning. Indicator used to specify that this capacity is not taken into account in long term planning. The aim of long term planning is to determine the requirements and available capacity for the assemblies and raw materials on the basis of a planned demand program.

nullable

capacityIsFinite

capacityIsFinite: boolean

Indicator: Capacity Relevant to Finite Scheduling. You use this indicator to specify that the system should take the available capacity and the load of this capacity into account during finite scheduling. Only those capacities for which the indicator finite scheduling is set are taken into account in the capacity availability check.

nullable

capacityIsPooled

capacityIsPooled: boolean

Pooled Capacity Indicator. Allows capacity to be allocated to several work centers. For example, move capacity (for moving parts and materials) could be called upon by several work centers.

nullable

capacityNumberOfCapacities

capacityNumberOfCapacities: number

Number of Individual Capacities. Number of elements which make up a capacity group. For example, a group made up of 5 machines has 5 elements.

nullable

capacityPlanUtilizationPercent

capacityPlanUtilizationPercent: string

Capacity Utilization Ratio in Percent. The relationship (expressed in percent) between a machine´s actual capacity and it´s theoretical capacity. Enter the average capacity utilization rate of all machines providing that capacity during the shift.The capacity utilization rate, the number of individual capacities and the operating time per shift make up the total capacity for the shift generated by the system. Maximum length: 3.

nullable

capacityQuantityUnit

capacityQuantityUnit: string

Capacity Unit of Measure. Unit of measure in which available capacity is to be displayed. The unit of measure may have a different dimension than the base unit of measure. In this case, you must maintain the conversion for the unit of measure to the base unit of measure by selecting the menu options "Extras -> Units of measure" on the header data screen. Maximum length: 3.

nullable

capacityResponsiblePlanner

capacityResponsiblePlanner: string

Capacity Responsible Planner Group. Key referring to the capacity planner group, which is responsible for planning this capacity. Maximum length: 3.

nullable

capacityStartTime

capacityStartTime: number

Start time in seconds (internal).

nullable

factoryCalendar

factoryCalendar: string

Factory Calendar ID. Two-place ID to identify the factory calendar. If you have not entered your own calendar, then the system uses the factory calendar for the plant. Maximum length: 2.

nullable

plant

plant: string

Plant. Key uniquely identifying a plant. Maximum length: 4.

nullable

shiftGroup

shiftGroup: string

Grouping for Shift Definitions and Shift Sequences. Number identifying a grouping. You can choose a number between 01 and 99. You can use a grouping to create shift sequences and shift definitions for special areas (for example, different plants or different areas of a plant) and select them when maintaining the available capacities of work centers.If you have entered a grouping, the system offers you only the shift sequences and shift definitions that you have created in Customizing for this grouping for you to maintain the available capacity.If you have not entered a grouping, the system offers the shift sequences and shift definitions maintained for grouping "0". Maximum length: 2.

nullable

Static AUTHORIZATION_GROUP

AUTHORIZATION_GROUP: StringField<WorkCenterCapacity> = new StringField('AuthorizationGroup', WorkCenterCapacity, 'Edm.String')

Static representation of the authorizationGroup property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY

CAPACITY: StringField<WorkCenterCapacity> = new StringField('Capacity', WorkCenterCapacity, 'Edm.String')

Static representation of the capacity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_ACTIVE_VERSION

CAPACITY_ACTIVE_VERSION: StringField<WorkCenterCapacity> = new StringField('CapacityActiveVersion', WorkCenterCapacity, 'Edm.String')

Static representation of the capacityActiveVersion property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_BASE_QTY_UNIT

CAPACITY_BASE_QTY_UNIT: StringField<WorkCenterCapacity> = new StringField('CapacityBaseQtyUnit', WorkCenterCapacity, 'Edm.String')

Static representation of the capacityBaseQtyUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_BREAK_DURATION

CAPACITY_BREAK_DURATION: NumberField<WorkCenterCapacity> = new NumberField('CapacityBreakDuration', WorkCenterCapacity, 'Edm.Int32')

Static representation of the capacityBreakDuration property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_CATEGORY_CODE

CAPACITY_CATEGORY_CODE: StringField<WorkCenterCapacity> = new StringField('CapacityCategoryCode', WorkCenterCapacity, 'Edm.String')

Static representation of the capacityCategoryCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_END_TIME

CAPACITY_END_TIME: NumberField<WorkCenterCapacity> = new NumberField('CapacityEndTime', WorkCenterCapacity, 'Edm.Int32')

Static representation of the capacityEndTime property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_HAS_INDIV_CAPACITIES

CAPACITY_HAS_INDIV_CAPACITIES: BooleanField<WorkCenterCapacity> = new BooleanField('CapacityHasIndivCapacities', WorkCenterCapacity, 'Edm.Boolean')

Static representation of the capacityHasIndivCapacities property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_INTERNAL_ID

CAPACITY_INTERNAL_ID: StringField<WorkCenterCapacity> = new StringField('CapacityInternalID', WorkCenterCapacity, 'Edm.String')

Static representation of the capacityInternalId property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_IS_EXCLD_FRM_LONG_TERM_PLNG

CAPACITY_IS_EXCLD_FRM_LONG_TERM_PLNG: BooleanField<WorkCenterCapacity> = new BooleanField('CapacityIsExcldFrmLongTermPlng', WorkCenterCapacity, 'Edm.Boolean')

Static representation of the capacityIsExcldFrmLongTermPlng property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_IS_FINITE

CAPACITY_IS_FINITE: BooleanField<WorkCenterCapacity> = new BooleanField('CapacityIsFinite', WorkCenterCapacity, 'Edm.Boolean')

Static representation of the capacityIsFinite property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_IS_POOLED

CAPACITY_IS_POOLED: BooleanField<WorkCenterCapacity> = new BooleanField('CapacityIsPooled', WorkCenterCapacity, 'Edm.Boolean')

Static representation of the capacityIsPooled property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_NUMBER_OF_CAPACITIES

CAPACITY_NUMBER_OF_CAPACITIES: NumberField<WorkCenterCapacity> = new NumberField('CapacityNumberOfCapacities', WorkCenterCapacity, 'Edm.Int16')

Static representation of the capacityNumberOfCapacities property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_PLAN_UTILIZATION_PERCENT

CAPACITY_PLAN_UTILIZATION_PERCENT: StringField<WorkCenterCapacity> = new StringField('CapacityPlanUtilizationPercent', WorkCenterCapacity, 'Edm.String')

Static representation of the capacityPlanUtilizationPercent property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_QUANTITY_UNIT

CAPACITY_QUANTITY_UNIT: StringField<WorkCenterCapacity> = new StringField('CapacityQuantityUnit', WorkCenterCapacity, 'Edm.String')

Static representation of the capacityQuantityUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_RESPONSIBLE_PLANNER

CAPACITY_RESPONSIBLE_PLANNER: StringField<WorkCenterCapacity> = new StringField('CapacityResponsiblePlanner', WorkCenterCapacity, 'Edm.String')

Static representation of the capacityResponsiblePlanner property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static CAPACITY_START_TIME

CAPACITY_START_TIME: NumberField<WorkCenterCapacity> = new NumberField('CapacityStartTime', WorkCenterCapacity, 'Edm.Int32')

Static representation of the capacityStartTime property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static FACTORY_CALENDAR

FACTORY_CALENDAR: StringField<WorkCenterCapacity> = new StringField('FactoryCalendar', WorkCenterCapacity, 'Edm.String')

Static representation of the factoryCalendar property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static PLANT

PLANT: StringField<WorkCenterCapacity> = new StringField('Plant', WorkCenterCapacity, 'Edm.String')

Static representation of the plant property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static SHIFT_GROUP

SHIFT_GROUP: StringField<WorkCenterCapacity> = new StringField('ShiftGroup', WorkCenterCapacity, 'Edm.String')

Static representation of the shiftGroup property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.

Static _allFields

_allFields: any[] = [WorkCenterCapacity.CAPACITY_INTERNAL_ID,WorkCenterCapacity.CAPACITY,WorkCenterCapacity.CAPACITY_CATEGORY_CODE,WorkCenterCapacity.CAPACITY_ACTIVE_VERSION,WorkCenterCapacity.CAPACITY_IS_FINITE,WorkCenterCapacity.CAPACITY_IS_POOLED,WorkCenterCapacity.CAPACITY_HAS_INDIV_CAPACITIES,WorkCenterCapacity.CAPACITY_IS_EXCLD_FRM_LONG_TERM_PLNG,WorkCenterCapacity.CAPACITY_NUMBER_OF_CAPACITIES,WorkCenterCapacity.CAPACITY_RESPONSIBLE_PLANNER,WorkCenterCapacity.CAPACITY_PLAN_UTILIZATION_PERCENT,WorkCenterCapacity.CAPACITY_BREAK_DURATION,WorkCenterCapacity.PLANT,WorkCenterCapacity.FACTORY_CALENDAR,WorkCenterCapacity.AUTHORIZATION_GROUP,WorkCenterCapacity.SHIFT_GROUP,WorkCenterCapacity.CAPACITY_START_TIME,WorkCenterCapacity.CAPACITY_END_TIME,WorkCenterCapacity.CAPACITY_QUANTITY_UNIT,WorkCenterCapacity.CAPACITY_BASE_QTY_UNIT]

All fields of the WorkCenterCapacity entity.

Static _defaultServicePath

_defaultServicePath: string = "/sap/opu/odata/sap/API_WORK_CENTERS"

Default url path for the according service.

Static _entityName

_entityName: string = "A_WorkCenterCapacity"

Technical entity name for WorkCenterCapacity.

Static _keyFields

_keyFields: Array<Selectable<WorkCenterCapacity>> = [WorkCenterCapacity.CAPACITY_INTERNAL_ID]

All key fields of the WorkCenterCapacity entity.

Static _keys

_keys: any = WorkCenterCapacity._keyFields.reduce((acc: any, field) => {acc[field.fieldName] = field;return acc;}, {})

Mapping of all key field names to the respective static field property WorkCenterCapacity.

Static _serviceName

_serviceName: string = "API_WORK_CENTERS"

Technical service name for WorkCenterCapacity.

Methods

Static builder

Static requestBuilder

  • Returns a request builder to construct requests for operations on the WorkCenterCapacity entity type.

    Returns WorkCenterCapacityRequestBuilder

    A WorkCenterCapacity request builder.