Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SAWE_SA_CONSTANTS | Constants definitions | 20110113 |
Properties
Class | CL_SAWE_API_PROVIDER_CATS | |
Short Description | API Provider class for CATS | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PSAWE_SA_BL | Staff Assignment Business Layer |
Created | 20091007 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SAWE_SA_CONSTANTS | Constants definitions | 20110113 |
Friends
Class CL_SAWE_API_PROVIDER_CATS has no friend class.
Attributes
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | (EHP6) Determine CATS Approve based on Customizing | 20100928 |
2 | ![]() |
Instance method | Private | Method | Check if limit of days is exceeded for an assignment period | 20091019 |
3 | ![]() |
Instance method | Private | Method | (EHP6) Check Enhanced Forecast Start Date/ End Date | 20101001 |
4 | ![]() |
Instance method | Private | Method | (EHP6) Check CATS Relevant Flag, Org. Data for Employee | 20101001 |
5 | ![]() |
Instance method | Private | Method | Check if periods are overlapping | 20091007 |
6 | ![]() |
Instance method | Private | Method | (EHP6) Check Staff Assignments for Top Level Recording | 20110112 |
7 | ![]() |
Instance method | Private | Method | (EHP6) Check Staff Assignment Start Date/ End Date | 20100603 |
8 | ![]() |
Instance method | Private | Method | (EHP6) Check Task Type, TaskLevel and Service Attributes | 20100607 |
9 | ![]() |
Instance method | Private | Method | (EHP6) Consolidate Staff Assignments for Top Level Recording | 20110111 |
10 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20091007 |
11 | ![]() |
Instance method | Private | Method | Convert time into hours | 20091007 |
12 | ![]() |
Instance method | Public | Method | (EHP6) Determine CATS Approve based on Customizing | 20100924 |
13 | ![]() |
Instance method | Private | Method | (EHP6)Extract Assignment Worklist | 20100528 |
14 | ![]() |
Instance method | Private | Method | (EHP6)Extract Assignment Worklist | 20100924 |
15 | ![]() |
Instance method | Private | Method | (EHP6)Extract Enh. FC and SAWE for Validation | 20100928 |
16 | ![]() |
Instance method | Private | Method | Fill message | 20091007 |
17 | ![]() |
Instance method | Public | Method | (EHP6)Fill CATS worklist for Enhanced FC Objs of an Employee | 20100830 |
18 | ![]() |
Instance method | Private | Method | Find assignments to be checkedand and merge data | 20091119 |
19 | ![]() |
Instance method | Private | Method | Get assignments | 20091007 |
20 | ![]() |
Instance method | Public | Method | Retrieve validity period of staff assignment for CATS | 20091007 |
21 | ![]() |
Instance method | Private | Method | Get cumulated CATS values to an assignment | 20091118 |
22 | ![]() |
Instance method | Public | Method | Fill the CATS worklist with assignments of an employee | 20091007 |
23 | ![]() |
Instance method | Private | Method | (EHP6)Get cumulated CATS values to Enhanced Forecast Objects | 20101001 |
24 | ![]() |
Static method | Public | Method | Get instance of singleton | 20091007 |
25 | ![]() |
Instance method | Private | Method | Get engagement object | 20091007 |
26 | ![]() |
Instance method | Private | Method | (EHP6) Get Staff Assignments | 20100603 |
27 | ![]() |
Instance method | Private | Method | (EHP6) Get Staff Assignments for Top Level Recording | 20110112 |
28 | ![]() |
Instance method | Public | Method | Validate CATS entries against staff assignment | 20091007 |
29 | ![]() |
Instance method | Public | Method | (EHP6)Validate CATS entries for Enh. FC, SAWE on Customizing | 20100924 |
30 | ![]() |
Instance method | Private | Method | (EHP6)Validate CATS entries for Enhanced Forecast Objects | 20100924 |
31 | ![]() |
Instance method | Private | Method | (EHP6)Validate CATS entries against SAWE on Customizing | 20100526 |
32 | ![]() |
Instance method | Private | Method | (EHP6)Check if limit is exceeded for Staff Assignment | 20100601 |
33 | ![]() |
Instance method | Private | Method | (EHP6) Validate Enhanced Forecast | 20100930 |
34 | ![]() |
Instance method | Private | Method | (EHP6) Get Staff Assignments on Worklist | 20100603 |
Events
Class CL_SAWE_API_PROVIDER_CATS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_ENH_FC_WORKLIST | Private | See coding | Worklist table for Enhanced Forecast Objects for Validation | 20100929 | tt_enh_fc_worklist TYPE STANDARD TABLE OF ty_enh_fc_worklist
|
|
2 | TT_RECEIVER | Private | See coding | 20091118 | tt_receiver TYPE STANDARD TABLE OF ty_receiver
|
||
3 | TT_T006 | Private | See coding | 20091007 | tt_t006 TYPE STANDARD TABLE OF t006
|
||
4 | TT_WORKLIST | Private | See coding | 20091118 | tt_worklist TYPE STANDARD TABLE OF ty_worklist
|
||
5 | TY_ENH_FC_WORKLIST | Private | See coding | Worklist Structure for Enhanced Forecast Objects for Val. | 20100929 | BEGIN OF ty_enh_fc_worklist,
item_key TYPE sawe_guid,
object_type TYPE we_engagement_type,
object_id TYPE swo_objid,
company_code TYPE bukrs,
type_descr TYPE string,
external_id TYPE string,
cats_data TYPE cats_s_check_ea_rec,
END OF ty_enh_fc_worklist
|
|
6 | TY_RECEIVER | Private | See coding | 20091007 | BEGIN OF ty_receiver,
rproj TYPE eproj,
raufnr TYPE eaufnr,
rkdauf TYPE ekdau,
rkdpos TYPE ekdpo,
END OF ty_receiver
|
||
7 | TY_WORKLIST | Private | See coding | 20091118 | BEGIN OF ty_worklist,
item_key TYPE /bobf/conf_key,
object_type TYPE we_engagement_type,
object_id TYPE swo_objid,
company_code TYPE bukrs,
type_descr TYPE string,
external_id TYPE string,
cats_data TYPE cats_s_check_ea_rec,
END OF ty_worklist
|
Method Signatures
Method CHECK_APPROVAL_BY_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CUSTOMIZING | Call by reference | Type reference (TYPE) | TCATS | CATS: Data Entry Profiles | 20100928 | ||
2 | ![]() |
IS_TIME_RECORD | Call by reference | Type reference (TYPE) | CATSDB_EXT | CATS: CATSDB Extended with Additional Information | 20100928 | ||
3 | ![]() |
RV_APPROVER | Value transfer | Type reference (TYPE) | SWHACTOR | Rule Resolution Result | 20100928 |
Method CHECK_APPROVAL_BY_EXCEPTION on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method CHECK_DAYS_LIMIT_EXCEEDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091019 | ||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091019 | ||
3 | ![]() |
IS_ITEM_DATA | Call by reference | Type reference (TYPE) | SAWE_S_SA_ITM | Staff Assignment Item | 20091118 | ||
4 | ![]() |
IT_CHECK_WORK_TIMES | Call by reference | Type reference (TYPE) | CATS_T_CHECK_EMPL_ASSNGNMT_REC | 20091118 | |||
5 | ![]() |
IT_CUMULATED_WPRK_TIME | Call by reference | Type reference (TYPE) | CATS_T_CUMULATED_EMPL_ASSNGNMT | 20091019 | |||
6 | ![]() |
IV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | STRING | 20091103 | |||
7 | ![]() |
IV_HOURS_PER_DAY | Call by reference | Type reference (TYPE) | SAWE_HOURS_WORKDAY | Staff Assignment Hours per Work Day | 20091019 | ||
8 | ![]() |
IV_TYPE_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20091103 |
Method CHECK_DAYS_LIMIT_EXCEEDED on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method CHECK_ENH_FC_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_CATS_ENH_FC_WORKLIST | Call by reference | Type reference (TYPE) | TY_ENH_FC_WORKLIST | Worklist Structure for Enhanced Forecast Objects for Val. | 20101001 | ||
2 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20101001 | ||
3 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101001 | ||
4 | ![]() |
IS_ENHANCED_FC | Call by reference | Type reference (TYPE) | SAWE_S_ENHANCED_FC | Enhanced Forecast Object | 20101001 |
Method CHECK_ENH_FC_DATES on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method CHECK_ENH_FC_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20101001 | ||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101001 | ||
3 | ![]() |
IS_ENHANCED_FC | Call by reference | Type reference (TYPE) | SAWE_S_ENHANCED_FC | Enhanced Forecast Object | 20101001 | ||
4 | ![]() |
IS_ENH_FC_WORKLIST | Call by reference | Type reference (TYPE) | TY_ENH_FC_WORKLIST | Worklist Structure for Enhanced Forecast Objects for Val. | 20101001 | ||
5 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20101001 |
Method CHECK_ENH_FC_FIELDS on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method CHECK_PERIOD_OVERLAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PERIOD1_BEGIN | Call by reference | Type reference (TYPE) | DATUM | Begin of 1st period | 20091007 | ||
2 | ![]() |
IV_PERIOD1_END | Call by reference | Type reference (TYPE) | DATUM | End of 1st period | 20091007 | ||
3 | ![]() |
IV_PERIOD2_BEGIN | Call by reference | Type reference (TYPE) | DATUM | Begin of 2nd period | 20091007 | ||
4 | ![]() |
IV_PERIOD2_END | Call by reference | Type reference (TYPE) | DATUM | End of 2nd period | 20091007 | ||
5 | ![]() |
RV_FLG_OVERLAP | Value transfer | Type reference (TYPE) | BOOLE_D | Do periods overlap? | 20091007 |
Method CHECK_PERIOD_OVERLAP on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method CHECK_SAWE_DATA_TL_REC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20110112 | ||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110112 | ||
3 | ![]() |
ET_HEADERS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20110112 | |||
4 | ![]() |
ET_ITEMS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20110112 | |||
5 | ![]() |
EV_TOP_LEVEL_RECORDING | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110112 | ||
6 | ![]() |
IS_SA_WORKLIST | Call by reference | Type reference (TYPE) | SAWE_S_SA_WORKLIST | 20110112 | |||
7 | ![]() |
IV_CATS_RELEVANT | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110112 |
Method CHECK_SAWE_DATA_TL_REC on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method CHECK_SAWE_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_CATS_ASSIGNMENT_WORKLIST | Call by reference | Type reference (TYPE) | TY_WORKLIST | 20100603 | |||
2 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100603 | ||
3 | ![]() |
CT_SAWE_ITEM_DATA | Call by reference | Type reference (TYPE) | SAWE_T_SA_ITM | Staff Assignment Item | 20100611 | ||
4 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100603 | ||
5 | ![]() |
IT_SAWE_HEADER_DATA | Call by reference | Type reference (TYPE) | SAWE_T_SA_HDR | Staff Assignment Header | 20100603 | ||
6 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100603 |
Method CHECK_SAWE_DATES on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method CHECK_SAWE_FIELDS_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100607 | ||
2 | ![]() |
CT_SAWE_ITEM_DATA | Call by reference | Type reference (TYPE) | SAWE_T_SA_ITM | Staff Assignment Item | 20100607 | ||
3 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100607 | ||
4 | ![]() |
IS_SA_WORKLIST | Call by reference | Type reference (TYPE) | SAWE_S_SA_WORKLIST | Flat structure of a staff assignment | 20100607 | ||
5 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100607 |
Method CHECK_SAWE_FIELDS_NEW on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method CONSOLIDATE_DUPLICATE_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CONSOLIDATE_ITEM | Call by reference | Type reference (TYPE) | SAWE_T_SA_ITM | Staff Assignment Item | 20110111 | ||
2 | ![]() |
IS_HEADER_DATA | Call by reference | Type reference (TYPE) | SAWE_S_SA_HDR | Staff Assignment Item | 20110111 | ||
3 | ![]() |
IT_ITEM_DATA | Call by reference | Type reference (TYPE) | SAWE_T_SA_ITM | Staff Assignment Item | 20110111 |
Method CONSOLIDATE_DUPLICATE_ITEMS on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_SAWE_API_PROVIDER_CATS has no parameter.
Method CONSTRUCTOR on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method CONVERT_INTO_HOURS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_QUANTITY_OUT | Value transfer | Type reference (TYPE) | ANY | 20091007 | |||
2 | ![]() |
IV_QUANTITY_IN | Call by reference | Type reference (TYPE) | ANY | 20091007 | |||
3 | ![]() |
IV_UNIT_IN | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement | 20091007 |
Method CONVERT_INTO_HOURS on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method DETERMINE_APPROVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CUSTOMIZING | Call by reference | Type reference (TYPE) | TCATS | CATS: Data Entry Profiles | 20100924 | ||
2 | ![]() |
IS_TIME_RECORD | Call by reference | Type reference (TYPE) | CATSDB_EXT | CATS: CATSDB Extended with Additional Information | 20100924 | ||
3 | ![]() |
RV_APPROVER | Value transfer | Type reference (TYPE) | SWHACTOR | Rule Resolution Result | 20100924 |
Method DETERMINE_APPROVER on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method EXTRACT_ASSIGNMENT_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100528 | ||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100528 | ||
3 | ![]() |
ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | SAWE_T_SA_ITM | Staff Assignment Item | 20100528 | ||
4 | ![]() |
ET_CATS_ASSGNMNT_WORKLIST | Call by reference | Type reference (TYPE) | TT_WORKLIST | 20100528 | |||
5 | ![]() |
IT_CHECK_WORK_TIME | Call by reference | Type reference (TYPE) | CATS_T_CHECK_EA_REC | 20100528 | |||
6 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100528 |
Method EXTRACT_ASSIGNMENT_WORKLIST on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method EXTRACT_SAWE_APPROVER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100924 | ||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100924 | ||
3 | ![]() |
ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | SAWE_T_SA_ITM | Staff Assignment Item | 20100924 | ||
4 | ![]() |
ET_CATS_ASSGNMNT_WORKLIST | Call by reference | Type reference (TYPE) | TT_WORKLIST | 20100924 | |||
5 | ![]() |
IS_CUSTOMIZING | Call by reference | Type reference (TYPE) | TCATS | CATS: Data Entry Profiles | 20100924 | ||
6 | ![]() |
IS_TIME_RECORD | Call by reference | Type reference (TYPE) | CATSDB_EXT | CATS: CATSDB Extended with Additional Information | 20100924 | ||
7 | ![]() |
IT_CHECK_WORK_TIME | Call by reference | Type reference (TYPE) | CATS_T_CHECK_EA_REC | 20100924 | |||
8 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100924 |
Method EXTRACT_SAWE_APPROVER on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method EXTRACT_VALIDATION_OBJS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Error Table | 20100928 | ||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100928 | ||
3 | ![]() |
ET_ENHANCED_FC | Call by reference | Type reference (TYPE) | SAWE_T_ENHANCED_FC | Enhanced Forecast Objects | 20100930 | ||
4 | ![]() |
ET_ENH_FC_WORKLIST | Call by reference | Type reference (TYPE) | TT_ENH_FC_WORKLIST | Worklist table for Enhanced Forecast Objects for Validation | 20100929 | ||
5 | ![]() |
ET_SA_WORKLIST | Call by reference | Type reference (TYPE) | TT_WORKLIST | Worklist table for Assignments for Validation | 20100929 | ||
6 | ![]() |
IT_CHECK_WORK_TIME | Call by reference | Type reference (TYPE) | CATS_T_CHECK_EA_REC | CATS Record: Check Against Lean Staffing | 20100928 | ||
7 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100928 |
Method EXTRACT_VALIDATION_OBJS on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method FILL_RETURN_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FIELD | Call by reference | Type reference (TYPE) | BAPI_FLD | Field in parameter | 20091007 | ||
2 | ![]() |
IV_MSGID | Call by reference | Type reference (TYPE) | SY-MSGID | Message Class | 20091007 | ||
3 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20091007 | ||
4 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | SY-MSGTY | Message Type | 20091007 | ||
5 | ![]() |
IV_MSGV1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | Message Variable | 20091007 | ||
6 | ![]() |
IV_MSGV2 | Call by reference | Type reference (TYPE) | SY-MSGV2 | Message Variable | 20091007 | ||
7 | ![]() |
IV_MSGV3 | Call by reference | Type reference (TYPE) | SY-MSGV3 | Message Variable | 20091007 | ||
8 | ![]() |
IV_MSGV4 | Call by reference | Type reference (TYPE) | SY-MSGV3 | Message Variable | 20091007 | ||
9 | ![]() |
IV_PARAMETER | Call by reference | Type reference (TYPE) | BAPI_PARAM | Parameter Name | 20091007 | ||
10 | ![]() |
IV_ROW | Call by reference | Type reference (TYPE) | BAPI_LINE | Lines in parameter | 20091007 | ||
11 | ![]() |
RS_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20091007 |
Method FILL_RETURN_MESSAGE on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method FILL_WORKLIST_FOR_ENHANCED_FC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_WL_EMPL_ASSNGNMT | Call by reference | Type reference (TYPE) | CATS_T_WORKLIST_EMPL_ASSNGNMT | 20100830 | |||
2 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | CATSDATEFR | From Date of Data Entry Period | 20100830 | ||
3 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | CATSDATETO | To Date of Data Entry Period | 20100830 | ||
4 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100830 |
Method FILL_WORKLIST_FOR_ENHANCED_FC on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method FIND_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091119 | ||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091119 | ||
3 | ![]() |
ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | SAWE_T_SA_ITM | Staff Assignment Item | 20091119 | ||
4 | ![]() |
ET_CATS_ASSGNMNT_WORKLIST | Call by reference | Type reference (TYPE) | TT_WORKLIST | 20091119 | |||
5 | ![]() |
IT_CHECK_WORK_TIME | Call by reference | Type reference (TYPE) | CATS_T_CHECK_EA_REC | 20091119 | |||
6 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20091119 |
Method FIND_ASSIGNMENTS on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method GET_ASSIGNMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_HEADERS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | |||
2 | ![]() |
ET_ITEMS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20091007 | |||
3 | ![]() |
IS_SA_WORKLIST | Call by reference | Type reference (TYPE) | SAWE_S_SA_WORKLIST | 20091007 | |||
4 | ![]() |
IV_CATS_RELEVANT | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091007 |
Method GET_ASSIGNMENTS on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method GET_CATS_ASSIGNMENT_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ASSIGNMENT_VALIDITY | Call by reference | Type reference (TYPE) | CATS_T_VALIDITY_ROW | 20091007 | |||
2 | ![]() |
IT_ASSIGNMENT | Call by reference | Type reference (TYPE) | CATS_T_EMPL_ASSNGNMT_OBJ_ROW | 20091007 | |||
3 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20091007 |
Method GET_CATS_ASSIGNMENT_PERIOD on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method GET_CATS_CUMULATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20091118 | |||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091118 | ||
3 | ![]() |
ET_ASSGNMNT_CUM_TIME | Call by reference | Type reference (TYPE) | CATS_T_CUMULATED_EMPL_ASSNGNMT | 20091118 | |||
4 | ![]() |
IS_ITEM_DATA | Call by reference | Type reference (TYPE) | SAWE_S_SA_ITM | Staff Assignment object item | 20091118 | ||
5 | ![]() |
IT_CATS_ASSGNMNT_WORKLIST | Call by reference | Type reference (TYPE) | TT_WORKLIST | 20091118 | |||
6 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20091118 |
Method GET_CATS_CUMULATIONS on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method GET_CATS_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_WL_EMPL_ASSNGNMT | Call by reference | Type reference (TYPE) | CATS_T_WORKLIST_EMPL_ASSNGNMT | 20091007 | |||
2 | ![]() |
IV_DATE_FROM | Call by reference | Type reference (TYPE) | CATSDATEFR | From Date of Data Entry Period | 20091007 | ||
3 | ![]() |
IV_DATE_TO | Call by reference | Type reference (TYPE) | CATSDATETO | To Date of Data Entry Period | 20091007 | ||
4 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20091007 |
Method GET_CATS_WORKLIST on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method GET_ENH_FC_CATS_CUMULATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20101001 | |||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101001 | ||
3 | ![]() |
ET_ASSGNMNT_CUM_TIME | Call by reference | Type reference (TYPE) | CATS_T_CUMULATED_EMPL_ASSNGNMT | 20101001 | |||
4 | ![]() |
IS_ENHANCED_FC | Call by reference | Type reference (TYPE) | SAWE_S_ENHANCED_FC | Enhanced Forecast Object | 20101001 | ||
5 | ![]() |
IT_ENH_FC_WORKLIST | Call by reference | Type reference (TYPE) | TT_ENH_FC_WORKLIST | Worklist table for Enhanced Forecast Objects for Validation | 20101001 | ||
6 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20101001 |
Method GET_ENH_FC_CATS_CUMULATIONS on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_API_PROVIDER | Value transfer | Object reference (TYPE REF TO) | CL_SAWE_API_PROVIDER_CATS | API Provider class | 20091019 |
Method GET_INSTANCE on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method GET_OBJECT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091016 | ||
2 | ![]() |
EV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091016 | ||
3 | ![]() |
EV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | STRING | 20091103 | |||
4 | ![]() |
EV_OBJECT_ID | Call by reference | Type reference (TYPE) | SWO_OBJID | Object ID | 20091016 | ||
5 | ![]() |
EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | WE_ENGAGEMENT_TYPE | Work Engagement type | 20091016 | ||
6 | ![]() |
EV_TYPE_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20091103 | |||
7 | ![]() |
IS_RECEIVER | Call by reference | Type reference (TYPE) | TY_RECEIVER | 20091007 |
Method GET_OBJECT_ID on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method GET_SAWE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_HEADERS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100603 | |||
2 | ![]() |
ET_ITEMS | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100603 | |||
3 | ![]() |
IS_SA_WORKLIST | Call by reference | Type reference (TYPE) | SAWE_S_SA_WORKLIST | 20100603 | |||
4 | ![]() |
IV_CATS_RELEVANT | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100603 |
Method GET_SAWE_DATA on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method GET_SAWE_DATA_TL_REC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TOP_LEVEL_HEADER_DATA | Call by reference | Type reference (TYPE) | SAWE_S_SA_HDR | Staff Assignment Item | 20110112 | ||
2 | ![]() |
EV_TOP_LEVEL_RECORDING | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110112 | ||
3 | ![]() |
IS_HEADER_DATA | Call by reference | Type reference (TYPE) | SAWE_S_SA_HDR | Staff Assignment Header | 20110112 |
Method GET_SAWE_DATA_TL_REC on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method VALIDATE_CATS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20091016 | |||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20091016 | ||
3 | ![]() |
IT_CHECK_WORK_TIME | Call by reference | Type reference (TYPE) | CATS_T_CHECK_EA_REC | 20091007 | |||
4 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20091007 |
Method VALIDATE_CATS on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method VALIDATE_CATS_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100928 | |||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100928 | ||
3 | ![]() |
IT_CHECK_WORK_TIME | Call by reference | Type reference (TYPE) | CATS_T_CHECK_EA_REC | 20100928 | |||
4 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100928 |
Method VALIDATE_CATS_ENTRIES on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method VALIDATE_CATS_FOR_ENH_FC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100924 | |||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100924 | ||
3 | ![]() |
IT_ENHANCED_FC | Call by reference | Type reference (TYPE) | SAWE_T_ENHANCED_FC | Enhanced Forecast Objects for Company Code | 20100930 | ||
4 | ![]() |
IT_ENH_FC_WORKLIST | Call by reference | Type reference (TYPE) | TT_ENH_FC_WORKLIST | Worklist table for Enhanced Forecast Objects for Validation | 20100930 | ||
5 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100924 |
Method VALIDATE_CATS_FOR_ENH_FC on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method VALIDATE_CATS_ON_CUSTOMIZING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20100526 | |||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100526 | ||
3 | ![]() |
IT_SA_WORKLIST | Call by reference | Type reference (TYPE) | TT_WORKLIST | 20100930 | |||
4 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100526 |
Method VALIDATE_CATS_ON_CUSTOMIZING on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method VALIDATE_DAYS_LIMIT_ON_CUST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100601 | ||
2 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100601 | ||
3 | ![]() |
IS_CATS_ASSGNMNT_WORKLIST | Call by reference | Type reference (TYPE) | TY_WORKLIST | 20100601 | |||
4 | ![]() |
IS_ITEM_DATA | Call by reference | Type reference (TYPE) | SAWE_S_SA_ITM | Staff Assignment Item | 20100601 | ||
5 | ![]() |
IT_CHECK_WORK_TIMES | Call by reference | Type reference (TYPE) | CATS_T_CHECK_EMPL_ASSNGNMT_REC | 20100601 | |||
6 | ![]() |
IT_CUMULATED_WPRK_TIME | Call by reference | Type reference (TYPE) | CATS_T_CUMULATED_EMPL_ASSNGNMT | 20100601 | |||
7 | ![]() |
IV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | STRING | 20100601 | |||
8 | ![]() |
IV_HOURS_PER_DAY | Call by reference | Type reference (TYPE) | SAWE_HOURS_WORKDAY | Staff Assignment Hours per Work Day | 20100601 | ||
9 | ![]() |
IV_TYPE_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20100601 |
Method VALIDATE_DAYS_LIMIT_ON_CUST on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method VALIDATE_ENH_FC_ON_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CATS_ENH_FC_WORKLIST | Call by reference | Type reference (TYPE) | TT_ENH_FC_WORKLIST | Worklist table for Enhanced Forecast Objects for Validation | 20100930 | ||
2 | ![]() |
CT_ENHANCED_FC | Call by reference | Type reference (TYPE) | SAWE_T_ENHANCED_FC | Enhanced Forecast Objects | 20100930 | ||
3 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100930 | ||
4 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100930 | ||
5 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100930 |
Method VALIDATE_ENH_FC_ON_WORKLIST on class CL_SAWE_API_PROVIDER_CATS has no exception.
Method VALIDATE_SAWE_ON_WORKLIST_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CATS_ASSGNMNT_WORKLIST | Call by reference | Type reference (TYPE) | TT_WORKLIST | 20100603 | |||
2 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100603 | ||
3 | ![]() |
CV_ERROR_OCCURRED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100603 | ||
4 | ![]() |
ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | SAWE_T_SA_ITM | Staff Assignment Item | 20100603 | ||
5 | ![]() |
IV_EMPLOYEE_ID | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20100603 |
Method VALIDATE_SAWE_ON_WORKLIST_NEW on class CL_SAWE_API_PROVIDER_CATS has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 605 |