SAP ABAP Class CL_WORKCENTER_CAPACITY (Determine Work Center Capacities on Daily Basis/Shift Basis)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷ PM (Application Component) Plant Maintenance
⤷ PMEX (Package) PM: Extraction of Release-independent Objects
⤷ PM (Application Component) Plant Maintenance
⤷ PMEX (Package) PM: Extraction of Release-independent Objects
Properties
Class | CL_WORKCENTER_CAPACITY | |
Short Description | Determine Work Center Capacities on Daily Basis/Shift Basis | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | CR | |
Program status | ||
Category | 0 | |
Package | PMEX | PM: Extraction of Release-independent Objects |
Created | 20110421 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_WORKCENTER_CAPACITY has no forward declaration.
Interfaces
Class CL_WORKCENTER_CAPACITY has no interface implemented.
Friends
Class CL_WORKCENTER_CAPACITY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MS_REFERENCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_WORKCENTER_CAPACITY | WORKCENTER_CAPACITY | 20110427 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | COMPLETE_KAPA | Instance method | Private | Method | Complete Table KAPA | 20110426 |
2 | COMPLETE_KAZA | Instance method | Private | Method | Complete Table KAZA | 20110426 |
3 | CONVERT_CAP_TO_USR_UNITS | Instance method | Private | Method | Unit Conversion | 20110426 |
4 | CONVERT_UNIT_FROM_SI | Instance method | Private | Method | Unit Conversion | 20110426 |
5 | DB_KAPID_READ | Instance method | Private | Method | Read Workcenter Tables | 20110426 |
6 | DET_KAPAZ | Instance method | Private | Method | Determine Capacity | 20110426 |
7 | DET_ZEITEN_TPROG | Instance method | Private | Method | Determine Shift Times from Table TC37A | 20110426 |
8 | GET_DIMENSION | Instance method | Private | Method | Determine Dimension | 20110426 |
9 | GET_REFERENCE | Static method | Public | Method | Reference | 20110427 |
10 | GET_UNIT_FROM_DIM_KAPE | Instance method | Private | Method | Determine Unit from KAPE | 20110426 |
11 | KAZA_FILL | Instance method | Private | Method | Fill Table KAZA - Data Is from Tables KAPA and KAZY | 20110426 |
12 | PMWCCP_BW_FILL | Instance method | Private | Method | Fill Extract Table PMWCCP_BW | 20110427 |
13 | READ_WEEKDAY | Instance method | Private | Method | Read Weekday Text from Table T246 | 20110426 |
14 | WORKCENTER_AVAILABLE_TIMES | Instance method | Public | Method | Capacity per Workcenter | 20110421 |
Events
Class CL_WORKCENTER_CAPACITY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | BREAKDOWNINFO_EXT | Private | See coding | 20110609 | begin of BREAKDOWNINFO_EXT,
ARBPL Type ARBPL,
ARBPLWERK Type QARBPWERKS,
AUSVN Type AUSVN,
AUSBS Type AUSbs,
AUZTV Type auztv,
AUZTB Type auztb,
URCOD Type urcod,
TPLNR Type tplnr,
EQUNR Type equnr,
ILOAN Type iloan,
QMNUM Type qmnum,
PPSID Type ppsid,
SWERK Type swerk,
KALID Type CR_WFCID,
STARTDAY Type CHAR01,
WORKDAY Type CHAR01,
NEXTWORKDAY Type SCDATUM,
ENDDATE Type DATUM,
NIGHTSHIFT Type CHAR01,
end of BREAKDOWNINFO_EXT
|
||
2 | PMWCCP_BW_OV_SHIFT | Private | See coding | 20110527 | begin of pmwccp_bw_ov_shift,
arbpl type arbpl,
werks type WERKS_D,
kapar type kapar,
tprog type kaptprog,
endzt type endzt,
next_day type d,
index type sytabix,
datum type begda,
begzt type begzt,
timest_from type f,
timest_to type f,
end of pmwccp_bw_ov_shift
|
||
3 | T_BREAKDOWNINFO_EXT | Private | See coding | 20110609 | T_BREAKDOWNINFO_EXT type standard table of BREAKDOWNINFO_EXT
|
||
4 | T_PMWCCP_BW_OV_SHIFT | Private | See coding | 20110527 | T_PMWCCP_BW_OV_SHIFT type standard table of pmwccp_bw_ov_shift
|
||
5 | T_WORKCENTER_KALID | Public | See coding | 20110531 | T_WORKCENTER_KALID type standard table of WORKCENTER_KALID
|
||
6 | WORKCENTER_KALID | Public | See coding | 20110531 | begin of workcenter_kalid,
arbpl type arbpl,
werks type werks_d,
kalid type CR_WFCID,
kapar type kapar,
mosid type SCHGRUP,
end of workcenter_kalid
|
Method Signatures
Method COMPLETE_KAPA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_KAPA | Call by reference | Type reference (TYPE) | KAPA | Kapazität Schichtwerte | 20110426 | ||
2 | Importing | IS_KAKO | Call by reference | Type reference (TYPE) | KAKO | 20110426 | |||
3 | Importing | IS_KAZY | Call by reference | Type reference (TYPE) | KAZY | Kapazität Angebotsintervalle | 20110426 | ||
4 | Importing | IT_TC37A | Call by reference | Type reference (TYPE) | TT_TC37A | Schichtdefiniton | 20110426 |
Method COMPLETE_KAPA on class CL_WORKCENTER_CAPACITY has no exception.
Method COMPLETE_KAZA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_KAPA | Call by reference | Type reference (TYPE) | KAPA | Kapazität Schichtwerte | 20110426 | ||
2 | Changing | CS_KAZA_BEGZT | Call by reference | Type reference (TYPE) | KAZA-BEGZT | Beginnuhrzeit | 20110426 | ||
3 | Changing | CS_KAZA_EINZH | Call by reference | Type reference (TYPE) | KAZA-EINZH | Einsatzzeit in Stunden | 20110426 | ||
4 | Changing | CS_KAZA_ENDZT | Call by reference | Type reference (TYPE) | KAZA-ENDZT | Endeuhrzeit | 20110426 | ||
5 | Changing | CS_KAZA_KAPAZ | Call by reference | Type reference (TYPE) | KAZA-KAPAZ | Kapazität in bestimmter Maßeinheit | 20110426 | ||
6 | Changing | CS_KAZA_PAUSE | Call by reference | Type reference (TYPE) | KAZA-PAUSE | Kumulierte Pausendauer der Schicht | 20110426 | ||
7 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20110426 | ||
8 | Importing | IS_KAKO | Call by reference | Type reference (TYPE) | KAKO | Kapazitaet Kopfsegment | 20110505 | ||
9 | Importing | IS_KAZY | Call by reference | Type reference (TYPE) | KAZY | Kapazität Angebotsintervalle | 20110505 | ||
10 | Importing | IT_KAPE | Call by reference | Type reference (TYPE) | T_KAPE | 20110426 | |||
11 | Importing | IT_TC37A | Call by reference | Type reference (TYPE) | TT_TC37A | Schichtdefiniton | 20110426 | ||
12 | Importing | IV_KAP_UNIT | Call by reference | Type reference (TYPE) | KAZA-KAPEH | Maßeinheit der Kapazität | 20110426 |
Method COMPLETE_KAZA on class CL_WORKCENTER_CAPACITY has no exception.
Method CONVERT_CAP_TO_USR_UNITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_KAPAZIT_EH | Call by reference | Type reference (TYPE) | KAPAZIT_EH | Kapazität in bestimmter Maßeinheit | 20110426 | ||
2 | Importing | IS_KAPE | Call by reference | Type reference (TYPE) | KAPE | Kapazität Basiseinheit Zuordnung | 20110426 | ||
3 | Importing | IV_EINH | Call by reference | Type reference (TYPE) | CR_KAPEH | Maßeinheit der Kapazität | 20110426 | ||
4 | Importing | IV_KAPAZ | Call by reference | Type reference (TYPE) | KAPAZITAET | Kapazität | 20110426 |
Method CONVERT_CAP_TO_USR_UNITS on class CL_WORKCENTER_CAPACITY has no exception.
Method CONVERT_UNIT_FROM_SI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20110426 | ||
2 | Exporting | EV_KAPAZIT_EH | Call by reference | Type reference (TYPE) | KAPAZIT_EH | Kapazität in bestimmter Maßeinheit | 20110426 | ||
3 | Importing | IT_KAPE | Call by reference | Type reference (TYPE) | T_KAPE | 20110426 | |||
4 | Importing | IV_EINH | Call by reference | Type reference (TYPE) | CR_KAPEH | Maßeinheit der Kapazität | 20110426 | ||
5 | Importing | IV_KAPAZ | Call by reference | Type reference (TYPE) | KAPAZITAET | Kapazität | 20110426 | ||
6 | Importing | IV_KAPID | Call by reference | Type reference (TYPE) | KAPID | ID der Kapazität | 20110426 |
Method CONVERT_UNIT_FROM_SI on class CL_WORKCENTER_CAPACITY has no exception.
Method DB_KAPID_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_KAPA | Call by reference | Type reference (TYPE) | T_KAPA | 20110426 | |||
2 | Exporting | ET_KAPE | Call by reference | Type reference (TYPE) | T_KAPE | 20110426 | |||
3 | Exporting | ET_KAZY | Call by reference | Type reference (TYPE) | T_KAZY | 20110426 | |||
4 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110426 | ||
5 | Importing | IV_KAPID | Call by reference | Type reference (TYPE) | KAKO-KAPID | ID der Kapazität | 20110426 |
Method DB_KAPID_READ on class CL_WORKCENTER_CAPACITY has no exception.
Method DET_KAPAZ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_EINZT | Call by reference | Type reference (TYPE) | KAPEINZT | Einsatzzeit in Sekunden (intern) | 20110426 | ||
2 | Changing | CV_KAPAZ | Call by reference | Type reference (TYPE) | KAPAZITAET | Kapazität | 20110426 | ||
3 | Importing | IV_ANZHL | Call by reference | Type reference (TYPE) | KAPANZAHL | Anzahl Einzelkapazitäten | 20110426 | ||
4 | Importing | IV_BEGZT | Call by reference | Type reference (TYPE) | KAPBEGZT | Uhrzeit Beginn in Sekunden (intern) | 20110426 | ||
5 | Importing | IV_ENDZT | Call by reference | Type reference (TYPE) | KAPENDZT | Uhrzeit Ende in Sekunden (intern) | 20110426 | ||
6 | Importing | IV_NGRAD | Call by reference | Type reference (TYPE) | NUTZGRAD | Nutzungsgrad in Prozent | 20110426 | ||
7 | Importing | IV_PAUSE | Call by reference | Type reference (TYPE) | KAPPAUSE | kumulierte Pausenzeit in Sekunden (intern) | 20110426 |
Method DET_KAPAZ on class CL_WORKCENTER_CAPACITY has no exception.
Method DET_ZEITEN_TPROG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_BEGZT | Call by reference | Type reference (TYPE) | KAPBEGZT | Uhrzeit Beginn in Sekunden (intern) | 20110426 | ||
2 | Changing | CV_ENDZT | Call by reference | Type reference (TYPE) | KAPENDZT | Uhrzeit Ende in Sekunden (intern) | 20110426 | ||
3 | Changing | CV_PAUSE | Call by reference | Type reference (TYPE) | KAPPAUSE | kumulierte Pausenzeit in Sekunden (intern) | 20110426 | ||
4 | Changing | CV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20110426 | ||
5 | Importing | IT_TC37A | Call by reference | Type reference (TYPE) | TT_TC37A | Schichtdefiniton | 20110426 | ||
6 | Importing | IV_DATUM | Call by reference | Type reference (TYPE) | D | 20110426 | |||
7 | Importing | IV_MOSID | Call by reference | Type reference (TYPE) | SCHGRUP | Gruppierung für Schichtdefinitionen und Schichtprogramme | 20110426 | ||
8 | Importing | IV_TPROG | Call by reference | Type reference (TYPE) | KAPTPROG | Schichtdefinition | 20110426 |
Method DET_ZEITEN_TPROG on class CL_WORKCENTER_CAPACITY has no exception.
Method GET_DIMENSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DIMENSION | Call by reference | Type reference (TYPE) | DIMID | Dimensionsschlüssel | 20110426 | ||
2 | Exporting | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20110426 | ||
3 | Importing | IV_UNIT | Call by reference | Type reference (TYPE) | MSEHI | Maßeinheit | 20110426 |
Method GET_DIMENSION on class CL_WORKCENTER_CAPACITY has no exception.
Method GET_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | REFERENCE | Value transfer | Object reference (TYPE REF TO) | CL_WORKCENTER_CAPACITY | WORKCENTER_CAPACITY | 20110427 |
Method GET_REFERENCE on class CL_WORKCENTER_CAPACITY has no exception.
Method GET_UNIT_FROM_DIM_KAPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_KAPE | Call by reference | Type reference (TYPE) | KAPE | Kapazität Basiseinheit Zuordnung | 20110426 | ||
2 | Exporting | EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20110426 | ||
3 | Importing | IT_KAPE | Call by reference | Type reference (TYPE) | T_KAPE | Tabelle KAPE | 20110426 | ||
4 | Importing | IV_DIMENSION | Call by reference | Type reference (TYPE) | DIMID | Dimensionsschlüssel | 20110426 | ||
5 | Importing | IV_EINH | Call by reference | Type reference (TYPE) | CR_KAPEH | Maßeinheit der Kapazität | 20110426 | ||
6 | Importing | IV_KAPID | Call by reference | Type reference (TYPE) | KAPID | ID der Kapazität | 20110426 |
Method GET_UNIT_FROM_DIM_KAPE on class CL_WORKCENTER_CAPACITY has no exception.
Method KAZA_FILL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20110505 | ||
2 | Exporting | ET_KAZA | Call by reference | Type reference (TYPE) | T_KAZA | Gemeinsame Struktur für KAZY und KAPA | 20110426 | ||
3 | Importing | IS_KAKO | Call by reference | Type reference (TYPE) | KAKO | Kapazitaet Kopfsegment | 20110505 | ||
4 | Importing | IT_TC37A | Call by reference | Type reference (TYPE) | TT_TC37A | Schichtdefiniton | 20110426 | ||
5 | Importing | IT_WEEKDAY | Call by reference | Type reference (TYPE) | WGRC_T246_TTY | Bezeichnungen der Wochentage | 20110426 | ||
6 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110426 | ||
7 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20110426 |
Method KAZA_FILL on class CL_WORKCENTER_CAPACITY has no exception.
Method PMWCCP_BW_FILL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20110505 | ||
2 | Exporting | ET_PMWCCP_BW | Call by reference | Type reference (TYPE) | T_PMWCCP_BW | Tabelle Arbeitsplatz Kapazitaet und Verwendung | 20110427 | ||
3 | Importing | IS_CRHD | Call by reference | Type reference (TYPE) | CRHD | Arbeitsplatz Kopf | 20110427 | ||
4 | Importing | IS_KAKO | Call by reference | Type reference (TYPE) | KAKO | Kapazitaet Kopfsegment | 20110427 | ||
5 | Importing | IT_KAZA | Call by reference | Type reference (TYPE) | T_KAZA | 20110427 | |||
6 | Importing | IT_WEEKDAY | Call by reference | Type reference (TYPE) | WGRC_T246_TTY | Bezeichnungen der Wochentage | 20110427 | ||
7 | Importing | IV_TZONE | Call by reference | Type reference (TYPE) | TTZZ-TZONE | Zeitzone | 20110427 |
Method PMWCCP_BW_FILL on class CL_WORKCENTER_CAPACITY has no exception.
Method READ_WEEKDAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_WDAY | Call by reference | Type reference (TYPE) | KAZA-WDAY | Wochentag | 20110427 | ||
2 | Importing | IT_WEEKDAY | Call by reference | Type reference (TYPE) | WGRC_T246_TTY | Bezeichnungen der Wochentage | 20110427 | ||
3 | Importing | IV_TAGNR | Call by reference | Type reference (TYPE) | KAZA-TAGNR | Laufende Tagesnummer innerhalb des Angebotszyklus | 20110426 |
Method READ_WEEKDAY on class CL_WORKCENTER_CAPACITY has no exception.
Method WORKCENTER_AVAILABLE_TIMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20110505 | ||
2 | Exporting | ET_PMWCCP_BW | Call by reference | Type reference (TYPE) | T_PMWCCP_BW | Tabelle Arbeitsplatz Kapazitaet und Verwendung | 20110427 | ||
3 | Exporting | ET_WORKCENTER_KALID | Call by reference | Type reference (TYPE) | T_WORKCENTER_KALID | Tabelle Arbeitsplatz KalenderID | 20110531 | ||
4 | Importing | IS_CRHD | Call by reference | Type reference (TYPE) | CRHD | Arbeitsplatz Kapazitätszuordnung | 20110421 | ||
5 | Importing | IT_KAPAR | Call by reference | Type reference (TYPE) | RANGE_T_KAPAR | Rangetabelle für Datenelement KAPAR | 20110421 | ||
6 | Importing | IT_TC37A | Call by reference | Type reference (TYPE) | TT_TC37A | Schichtdefinition | 20110426 | ||
7 | Importing | IT_WEEKDAY | Call by reference | Type reference (TYPE) | WGRC_T246_TTY | Tabellen-Dokumentation | 20110426 | ||
8 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20110421 | ||
9 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Datum im CHAR-Format | 20110421 | ||
10 | Importing | IV_TZONE | Call by reference | Type reference (TYPE) | TTZZ-TZONE | Debitoren: Regionalzonen | 20110427 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_CAPACITY_DATA_MAINTAINED | 20110520 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 606 |