Hierarchy
⤷
⤷
Properties
| Class | CL_PRP_WFM | |
| Short Description | PRP-WFM Interface | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | T | Test Program |
| Category | 0 | |
| Package | PRP_WFM | PRP-WFM Interface |
| Created | 20020507 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_PRP_WFM has no forward declaration.
Interfaces
Class CL_PRP_WFM has no interface implemented.
Friends
Class CL_PRP_WFM has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | AWTYP | 'PRP' | WFM Application Category | 20020619 | ||
| 2 | Constant | Private | Type reference (TYPE) | FLAG | ' ' | Flag FALSE | 20020627 | ||
| 3 | Constant | Private | Type reference (TYPE) | BAPIRET2-NUMBER | 500 | Special Groupware error msg, no duplicate email addresses | 20030324 | ||
| 4 | Constant | Private | Type reference (TYPE) | FLAG | 'X' | Flag TRUE | 20020627 | ||
| 5 | Constant | Public | Type reference (TYPE) | TIMESTAMP | '20371231235949' | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20021029 | ||
| 6 | Constant | Public | Type reference (TYPE) | TIMESTAMP | '19700101000020' | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20021029 | ||
| 7 | Instance attribute | Private | Type reference (TYPE) | TS_WFM_ADMIN_RECORD_STR | WFM Admin. Record | 20020619 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | LOGSYS | Logical System | 20020619 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | RFC_DEST | SAPOSCOL Destination | 20020619 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | TS_WFM_VERSION | WFM Core Release Number | 20020708 | |||
| 11 | Constant | Private | Type reference (TYPE) | BALHDR-OBJECT | 'WFM' | Application log: Object name (Application code) | 20021202 | ||
| 12 | Constant | Public | Type reference (TYPE) | I | 2 | WFM Core Has Erors (and Installed) | 20030901 | ||
| 13 | Constant | Public | Type reference (TYPE) | I | 1 | WFM Core Not Installed | 20030901 | ||
| 14 | Constant | Public | Type reference (TYPE) | I | 0 | WFM Core Installed and Working | 20030901 | ||
| 15 | Constant | Private | Type reference (TYPE) | OBJEC-OTYPE | 'Q' | Object Category for Qualification | 20030129 | ||
| 16 | Constant | Private | Type reference (TYPE) | BALHDR-SUBOBJECT | 'PRP' | Application Log: Subobject | 20030522 | ||
| 17 | Constant | Private | Type reference (TYPE) | FLAG | ' ' | Indicator: Are Appointments Booked Based on Working Time | 20030320 | ||
| 18 | Static Attribute | Private | Object reference (TYPE REF TO) | DPR_WFM | BAdI DPR_WFM | 20070326 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | I | -1 | 0:ON, 1:OFF; 2:BROKEN | 20030901 | ||
| 20 | Static Attribute | Private | Type reference (TYPE) | I | -1 | 0:ON, 1:OFF; 2:BROKEN | 20030901 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Conversion of Partner GUID to WFM Resource ID | 20021216 | |
| 2 | Instance method | Public | Method | Change Capacity or Concrete Assignment in WFM Core | 20020624 | |
| 3 | Instance method | Public | Method | Change Requirement in WFM Core | 20030219 | |
| 4 | Instance method | Public | Method | Change Requirement in WFM Core | 20020624 | |
| 5 | Instance method | Public | Method | Check Existence of Requirement in WFM Core | 20020627 | |
| 6 | Static method | Public | Method | GW Existence Check | 20020723 | |
| 7 | Instance method | Public | Method | Check Existence from Core (Installed and Working) | 20030901 | |
| 8 | Instance method | Public | Method | Check Existence of a Resource in WFM Core | 20020628 | |
| 9 | Instance method | Public | Constructor | CONSTRUCTOR | 20020618 | |
| 10 | Instance method | Public | Method | Temporarily Create Capacity Assignment in WFM | 20021028 | |
| 11 | Instance method | Public | Method | Create Concrete Assignment in WFM Core | 20021028 | |
| 12 | Instance method | Public | Method | Temporarily Create Multi-Level Requirement in WFM Core | 20020620 | |
| 13 | Instance method | Public | Method | Create Requirement in WFM Core | 20020620 | |
| 14 | Instance method | Public | Method | Create Appointment in Groupware | 20020705 | |
| 15 | Instance method | Public | Method | Create Task in Groupware | 20020705 | |
| 16 | Instance method | Public | Method | Create Resource in WFM Core | 20020620 | |
| 17 | Instance method | Public | Method | Create Time Interval for a Business Partner in WFM Core | 20020621 | |
| 18 | Instance method | Public | Method | Delete Concrete or Capacity Assignment in WFM Core | 20020627 | |
| 19 | Instance method | Public | Method | Delete Requirement in WFM Core | 20020627 | |
| 20 | Instance method | Public | Method | Delete Groupware Task or Appointment | 20021212 | |
| 21 | Instance method | Public | Method | Delete Groupware Resource | 20021031 | |
| 22 | Instance method | Public | Method | Delete Time Specification of Business Partner | 20021206 | |
| 23 | Instance method | Public | Method | Delete Existing WFM Core Resource | 20020719 | |
| 24 | Instance method | Public | Method | Read All PRP Requirements | 20020627 | |
| 25 | Instance method | Public | Method | Read Capacity Assignment | 20030224 | |
| 26 | Instance method | Public | Method | Read All Assignments (Concrete Appointments) of a BP | 20020613 | |
| 27 | Instance method | Public | Method | Get the WFM-Core Callbacks for Assignment waiting to retry | 20030604 | |
| 28 | Instance method | Public | Method | Read Concrete Assignments (Appointments) of a BP | 20021106 | |
| 29 | Instance method | Public | Method | Read Requirement | 20030219 | |
| 30 | Instance method | Public | Method | Read Groupware Task or Appointment | 20021220 | |
| 31 | Instance method | Public | Method | Read Groupware Resource | 20021105 | |
| 32 | Instance method | Public | Method | Read Qualifications of a WFM Core Resource | 20021206 | |
| 33 | Instance method | Public | Method | Read RFC Destination for WFM | 20050509 | |
| 34 | Instance method | Public | Method | Read Time Intervals of a WFM Core Resource | 20030321 | |
| 35 | Instance method | Public | Method | Read Time Intervals of a WFM Core Resource | 20030327 | |
| 36 | Instance method | Public | Method | Read Time Specifications of a WFM Core Resource | 20020621 | |
| 37 | Instance method | Public | Method | Read Overall Availability | 20020613 | |
| 38 | Instance method | Public | Method | Read Gross Working Time of a Business Partner | 20020619 | |
| 39 | Instance method | Public | Method | Read All Existing WFM Time Specification Types | 20020717 | |
| 40 | Instance method | Public | Method | GW Object Sent? | 20020813 | |
| 41 | Static method | Private | Method | Check Whether WFM Core Installed Locally | 20021126 | |
| 42 | Instance method | Public | Method | Set Groupware Task with Default Parameters for an Assignment | 20030729 | |
| 43 | Instance method | Public | Method | Set Groupware Task with Default Parameters for an Assignment | 20030729 | |
| 44 | Instance method | Public | Method | Create/Maintain Groupware Resource | 20021025 | |
| 45 | Static method | Private | Method | Conversion of an HR Personnel No. to WFM Resource_GUID | 20020624 | |
| 46 | Instance method | Public | Method | Retry a pending Callback FB in remote queue | 20030604 | |
| 47 | Instance method | Public | Method | Finds Resources by Qualifications and Availability | 20040204 | |
| 48 | Instance method | Public | Method | Send Appointment to Groupware | 20020705 | |
| 49 | Instance method | Public | Method | Change GW Task | 20020705 | |
| 50 | Instance method | Public | Method | Change Qualifications of WFM Core Resource | 20021127 | |
| 51 | Instance method | Public | Method | Set Commit Call in WFM Core | 20020613 | |
| 52 | Instance method | Public | Method | Trigger Rollback in WFM Core | 20020613 | |
| 53 | Instance method | Public | Method | Delimit Concrete Assignments (Appointments) of a BP | 20030327 | |
| 54 | Instance method | Public | Method | Conversion of a WFM Resource_GUID to Partner_GUID | 20020619 | |
| 55 | Instance method | Private | Method | Write BAPI Return Table to Application Log | 20021202 |
Events
Class CL_PRP_WFM has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TS_WFMIF_DEMAND_STR | Private | See coding | /SAPAPO/LRP_DEMAND_STR | 20030219 | BEGIN OF ts_wfmif_demand_str ,
demand_key TYPE guid_32,
start_validity TYPE timestamp,
end_validity TYPE timestamp,
parent_key TYPE guid_32,
predecessor_key TYPE guid_32,
description TYPE dstring,
refined(1) TYPE c,
req_profile TYPE prp_ts_ext_req_profile,
END OF ts_wfmif_demand_str
|
|
| 2 | TS_WFMIF_GW_GWOP_INFO | Private | See coding | 20021220 | BEGIN OF ts_wfmif_gw_gwop_info,
gwo_typ(1) TYPE c,
created TYPE timestamp,
created_by TYPE syuname,
changed TYPE timestamp,
changed_by TYPE syuname,
category TYPE dstring,
beg_tmst TYPE timestamp,
end_tmst TYPE timestamp,
all_day(1) TYPE c,
summary TYPE dstring,
description TYPE dstring,
class(1) TYPE c,
location TYPE dstring,
priority(1) TYPE n,
status(1) TYPE c,
transparency(1) TYPE c,
percent_complete(3) TYPE n,
completed TYPE timestamp,
langu TYPE sylangu,
email TYPE ad_smtpadr,
rule_tab TYPE scrule_exp,
END OF ts_wfmif_gw_gwop_info
|
||
| 3 | TS_WFMIF_GW_RES_INFO | Private | See coding | 20020703 | BEGIN OF ts_wfmif_gw_res_info,
resource_id TYPE guid_32,
email_address TYPE ad_smtpadr,
action(9) TYPE c,
END OF ts_wfmif_gw_res_info
|
||
| 4 | TS_WFMIF_GW_RES_INFO_OUT | Private | See coding | 20020703 | BEGIN OF ts_wfmif_gw_res_info_out,
resource_id TYPE guid_32,
awtyp TYPE awtyp,
email_address TYPE ad_smtpadr,
active(1) TYPE c,
END OF ts_wfmif_gw_res_info_out
|
||
| 5 | TS_WFM_ADMIN_RECORD_STR | Private | See coding | 20020620 | BEGIN OF ts_wfm_admin_record_str,
uname TYPE syuname,
tstmp TYPE timestamp,
logsys TYPE logsys,
awtyp TYPE awtyp,
END OF ts_wfm_admin_record_str
|
||
| 6 | TS_WFM_ASSIGNMENT_LONG | Private | See coding | 20021029 | BEGIN OF ts_wfm_assignment_long,
assignment_key TYPE guid_32,
demand_key TYPE guid_32,
resource_key TYPE guid_32,
beg_tstmp TYPE timestamp,
end_tstmp TYPE timestamp,
duration TYPE int4,
remaining_duration TYPE int4,
parent_key TYPE guid_32,
root_key TYPE guid_32,
booking_type(1) TYPE c,
concrete(1) TYPE c,
wtime_based(1) TYPE c,
rule_based(1) TYPE c,
appl_status(5) TYPE c,
created_by TYPE syuname,
created_awtyp TYPE awtyp,
created_logsys TYPE logsys,
created TYPE timestamp,
changed_by TYPE syuname,
changed TYPE timestamp,
changed_awtyp TYPE awtyp,
changed_logsys TYPE logsys,
description TYPE dstring,
END OF ts_wfm_assignment_long
|
||
| 7 | TS_WFM_TIMESPEC | Private | See coding | 20030331 | BEGIN OF ts_wfm_timespec,
resource_key TYPE guid_32,
timespec_key TYPE guid_32,
valid_from TYPE timestamp,
valid_to TYPE timestamp,
capacity TYPE int4,
timespec_type TYPE char10,
priority TYPE int4,
description TYPE char80,
is_included TYPE boole_d,
is_private TYPE boole_d,
is_simple TYPE boole_d,
END OF ts_wfm_timespec
|
||
| 8 | TS_WFM_VERSION | Private | Type reference (TYPE) | CHAR10 | WFM Core Release Number | 20020620 | |
| 9 | TT_WFMIF_GW_GWOP_INFO | Private | See coding | 20021220 | tt_wfmif_gw_gwop_info TYPE
STANDARD TABLE OF ts_wfmif_gw_gwop_info
|
||
| 10 | TT_WFMIF_GW_RES_INFO | Private | See coding | 20020703 | tt_wfmif_gw_res_info TYPE
STANDARD TABLE OF ts_wfmif_gw_res_info
|
||
| 11 | TT_WFM_ASSIGNMENT_LONG | Private | See coding | 20021029 | tt_wfm_assignment_long TYPE
STANDARD TABLE OF ts_wfm_assignment_long
|
Method Signatures
Method BUPA_TO_WFM_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARTNER_GUID | Value transfer | Type reference (TYPE) | BU_PARTNER_GUID | BU Partner_GUID | 20021216 | |||
| 2 | IV_PERSON_ID | Value transfer | Type reference (TYPE) | PERSONID | Person Number | 20021216 | |||
| 3 | RV_WFM_RESOURCE | Value transfer | Type reference (TYPE) | SYSUUID_C | WFM Resource_GUID | 20021216 |
Method BUPA_TO_WFM_ID on class CL_PRP_WFM has no exception.
Method CHANGE_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | PRP_TT_ASSIGNMENTS | Assignments of a Business Partner | 20020624 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020624 | |||
| 3 | IT_RULE_EXP | Call by reference | Type reference (TYPE) | SCRULE_EXP | Structure of Rule Tables | 20030312 | |||
| 4 | IV_ASSIGNMENT_KEY | Value transfer | Type reference (TYPE) | GUID_32 | Assignment Key | 20020624 | |||
| 5 | IV_BEGTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20020624 | |||
| 6 | IV_BOOKING_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_BOOKING_TYPE | '2' | Booking Type | 20021029 | ||
| 7 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Comment for Assignment/Designation | 20020805 | |||
| 8 | IV_DURATION | Value transfer | Type reference (TYPE) | INT4 | Required Capacity in Seconds | 20021029 | |||
| 9 | IV_ENDTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20020624 | |||
| 10 | IV_PARTNER_GUID | Value transfer | Type reference (TYPE) | BU_PARTNER_GUID | Partner_GUID in PRP | 20020624 |
Method CHANGE_ASSIGNMENT on class CL_PRP_WFM has no exception.
Method CHANGE_DEMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20030219 | |||
| 2 | IT_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID_T | Partner GUIDs in PRP | 20030219 | |||
| 3 | IT_RULE_EXP | Call by reference | Type reference (TYPE) | SCRULE_EXP | Structure of Rule Tables | 20030219 | |||
| 4 | IT_SKILLS | Call by reference | Type reference (TYPE) | DPR_TT_SKILLS | Tabellentyp für Skills | 20050301 | |||
| 5 | IV_BEGTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20030219 | |||
| 6 | IV_DEMAND_KEY | Value transfer | Type reference (TYPE) | GUID_32 | Requirement Key | 20030219 | |||
| 7 | IV_DESCRIPTION | Value transfer | Type reference (TYPE) | CHAR80 | Description of a Requirement | 20030219 | |||
| 8 | IV_DURATION | Value transfer | Type reference (TYPE) | RUNTIME | Required Capacity in Seconds | 20030219 | |||
| 9 | IV_ENDTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20030219 | |||
| 10 | IV_LOCATION | Value transfer | Type reference (TYPE) | CHAR4 | Location | 20050201 |
Method CHANGE_DEMAND on class CL_PRP_WFM has no exception.
Method CHANGE_DEMAND_SMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020624 | |||
| 2 | IT_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID_T | Partner GUIDs in PRP | 20020624 | |||
| 3 | IV_BEGTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20020624 | |||
| 4 | IV_DEMAND_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Requirement Key | 20020624 | |||
| 5 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CHAR80 | Description of a Requirement | 20020624 | |||
| 6 | IV_ENDTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20020624 | |||
| 7 | IV_TIME_NEEDED | Call by reference | Type reference (TYPE) | RUNTIME | Required Capacity in Seconds | 20020624 |
Method CHANGE_DEMAND_SMPL on class CL_PRP_WFM has no exception.
Method CHECK_DEMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DEMAND_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Requirement Key | 20020627 | |||
| 2 | RV_DEMAND_EXISTANCE | Value transfer | Type reference (TYPE) | FLAG | Existence of Requirement: TRUE (="X") and FALSE (=" ") | 20020724 |
Method CHECK_DEMAND on class CL_PRP_WFM has no exception.
Method CHECK_GW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RC | Value transfer | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20020723 |
Method CHECK_GW on class CL_PRP_WFM has no exception.
Method CHECK_WFM_CORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_WFMCORE_STATUS | Value transfer | Type reference (TYPE) | I | ON (0) / OFF (1) / BROKEN (2) | 20030901 |
Method CHECK_WFM_CORE on class CL_PRP_WFM has no exception.
Method CHECK_WFM_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020628 | |||
| 2 | EV_WFM_RESOURCE_GUID | Call by reference | Type reference (TYPE) | GUID_32 | WFM Resource in WFM Core | 20020722 | |||
| 3 | EV_WFM_RES_EXISTANCE | Call by reference | Type reference (TYPE) | FLAG | Existence of Resource: TRUE (="X") and FALSE (=" ") | 20020628 | |||
| 4 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner GUID in PRP | 20020628 |
Method CHECK_WFM_RESOURCE on class CL_PRP_WFM has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_PRP_WFM has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020620 | |||
| 2 | 20020620 | |||
| 3 | 20020723 |
Method CREATE_CAPACITIVE_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | PRP_TT_ASSIGNMENTS | Assignments of a Business Partner | 20021028 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20021028 | |||
| 3 | IV_ASSIGNMENT_KEY | Value transfer | Type reference (TYPE) | GUID_32 | Requirement Key | 20021029 | |||
| 4 | IV_BEGTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20021028 | |||
| 5 | IV_BOOKING_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_BOOKING_TYPE | '2' | Booking Type | 20021028 | ||
| 6 | IV_DEMAND_KEY | Value transfer | Type reference (TYPE) | GUID_32 | Requirement Key | 20021028 | |||
| 7 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Comment for Assignment/Designation | 20021028 | |||
| 8 | IV_DURATION | Value transfer | Type reference (TYPE) | INT4 | 0 | Required Capacity in Seconds | 20021028 | ||
| 9 | IV_ENDTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20021028 | |||
| 10 | IV_PARTNER_GUID | Value transfer | Type reference (TYPE) | BU_PARTNER_GUID | Partner_guid in PRP | 20021028 |
Method CREATE_CAPACITIVE_ASSIGNMENT on class CL_PRP_WFM has no exception.
Method CREATE_CONCRETE_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | PRP_TT_ASSIGNMENTS | Assignments of a Business Partner | 20021028 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20021028 | |||
| 3 | IT_RULE_EXP | Call by reference | Type reference (TYPE) | SCRULE_EXP | Structure of Rule Tables | 20030128 | |||
| 4 | IV_ASSIGNMENT_KEY | Value transfer | Type reference (TYPE) | GUID_32 | Requirement Key | 20021028 | |||
| 5 | IV_BEGTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20021028 | |||
| 6 | IV_BOOKING_TYPE | Value transfer | Type reference (TYPE) | DPR_TV_BOOKING_TYPE | '2' | Booking Type | 20021028 | ||
| 7 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Comment for Assignment/Designation | 20021028 | |||
| 8 | IV_ENDTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20021028 | |||
| 9 | IV_PARTNER_GUID | Value transfer | Type reference (TYPE) | BU_PARTNER_GUID | Partner_guid in PRP | 20021028 |
Method CREATE_CONCRETE_ASSIGNMENT on class CL_PRP_WFM has no exception.
Method CREATE_DEMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value, 0: OK | 20020620 | |||
| 2 | IT_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID_T | Partner GUIDs in PRP | 20020620 | |||
| 3 | IT_SKILLS | Call by reference | Type reference (TYPE) | DPR_TT_SKILLS | Tabellentyp für Skills | 20050301 | |||
| 4 | IV_BEGTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20020620 | |||
| 5 | IV_DEMAND_KEY | Call by reference | Type reference (TYPE) | GUID_32 | External Key of a Requirement | 20020620 | |||
| 6 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CHAR80 | Description of a Requirement | 20020620 | |||
| 7 | IV_DURATION | Call by reference | Type reference (TYPE) | INT4 | Required Capacity in Seconds | 20020620 | |||
| 8 | IV_ENDTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20020620 | |||
| 9 | IV_LOCATION | Call by reference | Type reference (TYPE) | PRP_TV_LOCATION | Projektort | 20050202 | |||
| 10 | IV_PARENT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Key of an Upper-Level Requirement | 20020620 | |||
| 11 | IV_PREDECESSOR_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Key of a Predecessor Requirement | 20020620 |
Method CREATE_DEMAND on class CL_PRP_WFM has no exception.
Method CREATE_DEMAND_SMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020621 | |||
| 2 | IT_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID_T | Partner GUIDs in PRP | 20020621 | |||
| 3 | IV_BEGTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20020621 | |||
| 4 | IV_DEMAND_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Requirement Key | 20020620 | |||
| 5 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CHAR80 | Description of a Requirement | 20020621 | |||
| 6 | IV_ENDTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20020621 | |||
| 7 | IV_TIME_NEEDED | Call by reference | Type reference (TYPE) | RUNTIME | Required Capacity in Seconds | 20020620 |
Method CREATE_DEMAND_SMPL on class CL_PRP_WFM has no exception.
Method CREATE_GW_APPOINTMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020705 | |||
| 2 | IS_WFMIF_GW_DATA | Call by reference | Type reference (TYPE) | PRP_TS_RESOURCE_GW_DATA | Groupware Data | 20020705 | |||
| 3 | IV_EMAIL | Call by reference | Type reference (TYPE) | AD_SMTPADR | E-Mail Address | 20020705 | |||
| 4 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner GUID in PRP | 20020705 |
Method CREATE_GW_APPOINTMENT on class CL_PRP_WFM has no exception.
Method CREATE_GW_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020705 | |||
| 2 | IS_WFMIF_GW_DATA | Call by reference | Type reference (TYPE) | PRP_TS_RESOURCE_GW_TASK | Groupware Data | 20020705 | |||
| 3 | IV_EMAIL | Call by reference | Type reference (TYPE) | AD_SMTPADR | E-Mail Address | 20020705 | |||
| 4 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner GUID in PRP | 20020705 |
Method CREATE_GW_TASK on class CL_PRP_WFM has no exception.
Method CREATE_WFM_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020620 | |||
| 2 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CHAR80 | Description of a Partner | 20020620 | |||
| 3 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner_GUID in PRP | 20020620 |
Method CREATE_WFM_RESOURCE on class CL_PRP_WFM has no exception.
Method CREATE_WFM_TIMEINTERVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | return code: 0 is ok | 20020621 | |||
| 2 | IT_TIMEINT | Call by reference | Type reference (TYPE) | PRP_TT_TIMEINT | List with Time Intervals | 20020621 | |||
| 3 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner_GUID in PRP | 20020621 | |||
| 4 | IV_WFM_TIMESPEC_TYPE | Call by reference | Type reference (TYPE) | CHAR10 | Category of a Time Specification | 20020621 | |||
| 5 | IV_WFM_VALID_FROM | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20020621 | |||
| 6 | IV_WFM_VALID_TO | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20020621 |
Method CREATE_WFM_TIMEINTERVAL on class CL_PRP_WFM has no exception.
Method DELETE_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020627 | |||
| 2 | IV_ASSIGNMENT_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Assignment Key | 20020627 |
Method DELETE_ASSIGNMENT on class CL_PRP_WFM has no exception.
Method DELETE_DEMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020627 | |||
| 2 | IV_DEMAND_KEY | Call by reference | Type reference (TYPE) | GUID_32 | Requirement Key | 20020627 |
Method DELETE_DEMAND on class CL_PRP_WFM has no exception.
Method DELETE_GW_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value, Return Value After ABAP Statements | 20021212 | |||
| 2 | IV_GUID | Value transfer | Type reference (TYPE) | GUID_16 | Task or Assignment GUID | 20021212 |
Method DELETE_GW_DATA on class CL_PRP_WFM has no exception.
Method DELETE_GW_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20021031 | |||
| 2 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner GUID in PRP | 20021031 |
Method DELETE_GW_RESOURCE on class CL_PRP_WFM has no exception.
Method DELETE_TIMESPECS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20021206 | |||
| 2 | IT_TIMESPEC_TYPES | Call by reference | Type reference (TYPE) | PRP_TT_TIMESPEC_TYPE | Structure for Tables of Time Spec. Types | 20030328 | |||
| 3 | IV_BEGTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20021206 | |||
| 4 | IV_ENDTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20021206 | |||
| 5 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner_guid in PRP | 20021206 |
Method DELETE_TIMESPECS on class CL_PRP_WFM has no exception.
Method DELETE_WFM_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020719 | |||
| 2 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner_GUID in PRP | 20020719 |
Method DELETE_WFM_RESOURCE on class CL_PRP_WFM has no exception.
Method GET_ALL_PRP_DEMANDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DEMAND_KEY | Call by reference | Type reference (TYPE) | PRP_TT_GUID32 | Requirements List | 20020627 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020627 |
Method GET_ALL_PRP_DEMANDS on class CL_PRP_WFM has no exception.
Method GET_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ASSIGNMENT | Call by reference | Type reference (TYPE) | PRP_TS_ASSIGNMENT | Assignment of a Business Partner | 20030224 | |||
| 2 | ET_RULE | Call by reference | Type reference (TYPE) | PRP_TT_RULE_ASSIGNMENT | Rule for a Concrete Assignment | 20030224 | |||
| 3 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code: 0 = OK | 20030224 | |||
| 4 | IV_ASSIGNMENT_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Upper Case | 20030224 |
Method GET_ASSIGNMENT on class CL_PRP_WFM has no exception.
Method GET_ASSIGNMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | PRP_TT_ASSIGNMENTS | Assignments of a Business Partner | 20020613 | |||
| 2 | ET_RULE | Call by reference | Type reference (TYPE) | PRP_TT_RULE_ASSIGNMENT | Rule for a Concrete Assignment | 20030128 | |||
| 3 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code: 0 = OK | 20020620 | |||
| 4 | IT_DEMAND_KEY | Call by reference | Type reference (TYPE) | PRP_TT_GUID32 | PRP Table Type with GUID_32 | 20020625 | |||
| 5 | IT_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID_T | Table Category for BU_PARTNER_GUID Category | 20020625 | |||
| 6 | IV_BEGTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20020613 | |||
| 7 | IV_ENDTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20020613 |
Method GET_ASSIGNMENTS on class CL_PRP_WFM has no exception.
Method GET_CALLBACK_ERROR_QUEUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PENDING_QRFCS | Call by reference | Type reference (TYPE) | PRP_TT_TRFCQOUT | tRFC Queue Description (Outbound Queue) | 20030604 |
Method GET_CALLBACK_ERROR_QUEUES on class CL_PRP_WFM has no exception.
Method GET_CONCRETE_ASSIGNMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSIGNMENTS | Call by reference | Type reference (TYPE) | PRP_TT_ASSIGNMENTS | Assignments of a Business Partner | 20021106 | |||
| 2 | ET_RULE | Call by reference | Type reference (TYPE) | PRP_TT_RULE_ASSIGNMENT | Internal Rule Identification for Periodic Appointments | 20030124 | |||
| 3 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code: 0 = OK | 20021106 | |||
| 4 | IV_ASSIGNMENT_KEY | Value transfer | Type reference (TYPE) | GUID_32 | GUID_32 | 20030124 | |||
| 5 | IV_BEGTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20021106 | |||
| 6 | IV_ENDTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20021106 | |||
| 7 | IV_PARTNER_GUID | Value transfer | Type reference (TYPE) | BU_PARTNER_GUID | BU_PARTNER_GUID | 20030124 |
Method GET_CONCRETE_ASSIGNMENTS on class CL_PRP_WFM has no exception.
Method GET_DEMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RULE_EXP | Call by reference | Type reference (TYPE) | SCRULE_EXP | Structure of Rule Tables | 20030219 | |||
| 2 | EV_BEGTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20030219 | |||
| 3 | EV_DESCRIPTION | Value transfer | Type reference (TYPE) | CHAR80 | Description of a Requirement | 20030219 | |||
| 4 | EV_DURATION | Value transfer | Type reference (TYPE) | RUNTIME | Required Capacity in Seconds | 20030219 | |||
| 5 | EV_ENDTSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20030219 | |||
| 6 | EV_RC | Value transfer | Type reference (TYPE) | SYSUBRC | Return Value | 20030219 | |||
| 7 | IV_DEMAND_KEY | Value transfer | Type reference (TYPE) | GUID_32 | Requirement Key | 20030219 |
Method GET_DEMAND on class CL_PRP_WFM has no exception.
Method GET_GW_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_WFMIF_GW_DATA | Call by reference | Type reference (TYPE) | PRP_TS_RESOURCE_GW_DATA | Groupware Data | 20021220 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value, Return Value After ABAP Statements | 20021220 | |||
| 3 | IV_GUID | Value transfer | Type reference (TYPE) | GUID_16 | Task or Assignment GUID | 20021220 |
Method GET_GW_DATA on class CL_PRP_WFM has no exception.
Method GET_GW_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACTIVE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20021105 | |||
| 2 | EV_AWTYP | Call by reference | Type reference (TYPE) | AWTYP | Reference Procedure | 20021105 | |||
| 3 | EV_EMAIL | Call by reference | Type reference (TYPE) | AD_SMTPADR | E-Mail Address | 20021105 | |||
| 4 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20021105 | |||
| 5 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner GUID in PRP | 20021105 |
Method GET_GW_RESOURCE on class CL_PRP_WFM has no exception.
Method GET_QUALIFICATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RES_QUALIFICATIONS | Call by reference | Type reference (TYPE) | PRP_TT_RESOURCE_QUALIF | List of Qualification Resource in WFM Format | 20021206 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value, Return Value After ABAP Statements | 20021206 | |||
| 3 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Business Partner GUID | 20021206 |
Method GET_QUALIFICATIONS on class CL_PRP_WFM has no exception.
Method GET_RFC_DESTINATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RFC_DESTINATION | Value transfer | Type reference (TYPE) | LOGSYS | Logisches System | 20050509 |
Method GET_RFC_DESTINATION on class CL_PRP_WFM has no exception.
Method GET_TIMEINTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TIMEINTS | Call by reference | Type reference (TYPE) | PRP_TT_RESOURCE_TIMEINT | Time Specifications of a Partner | 20030321 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20030321 | |||
| 3 | IV_BEGTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20030321 | |||
| 4 | IV_ENDTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20030321 | |||
| 5 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner_guid in PRP | 20030321 |
Method GET_TIMEINTS on class CL_PRP_WFM has no exception.
Method GET_TIMELINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TIMELINE | Call by reference | Type reference (TYPE) | PRP_TT_TIMESPECS | Time Specifications of a Partner | 20030327 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20030327 | |||
| 3 | IV_BEGTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20030327 | |||
| 4 | IV_ENDTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20030327 | |||
| 5 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner_guid in PRP | 20030327 |
Method GET_TIMELINE on class CL_PRP_WFM has no exception.
Method GET_TIMESPECS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TIMESPECS | Call by reference | Type reference (TYPE) | PRP_TT_TIMESPECS | Time Specifications of a Partner | 20020626 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020621 | |||
| 3 | IV_BEGTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20020621 | |||
| 4 | IV_ENDTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20020621 | |||
| 5 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner_guid in PRP | 20020621 |
Method GET_TIMESPECS on class CL_PRP_WFM has no exception.
Method GET_TIME_AVAILABLE_PERCT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CAPACITY | Call by reference | Type reference (TYPE) | PRP_TT_WFMIF_CAPACITY | Resources with their Free Capacity | 20020613 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020619 | |||
| 3 | IT_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID_T | BU Partners in PRP | 20020619 | |||
| 4 | IT_RULE_EXP | Call by reference | Type reference (TYPE) | SCRULE_EXP | Rule | 20030221 | |||
| 5 | IT_TIMEINT | Call by reference | Type reference (TYPE) | PRP_TT_TIMEINT | List with Time Intervals (from - to as UTC Time Stamp) | 20020620 |
Method GET_TIME_AVAILABLE_PERCT on class CL_PRP_WFM has no exception.
Method GET_TOTALTIME_AVAILABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TOTALTIME_AVL | Call by reference | Type reference (TYPE) | PRP_TT_PARTNER_TIMEINT | Total Time Intervals | 20020619 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value: 0 = ok | 20020619 | |||
| 3 | IV_BEGTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Start Time Stamp | 20020619 | |||
| 4 | IV_ENDTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | End Time Stamp | 20020619 | |||
| 5 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Resource Keys in PRP and in WFM | 20020619 |
Method GET_TOTALTIME_AVAILABLE on class CL_PRP_WFM has no exception.
Method GET_WFM_TIMESPEC_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TIMESPEC_TYPES | Call by reference | Type reference (TYPE) | PRP_TT_TIMESPEC_TYPES | Time Specification Types | 20020717 | |||
| 2 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020717 |
Method GET_WFM_TIMESPEC_TYPES on class CL_PRP_WFM has no exception.
Method IS_GW_DELIVERED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GUID | Value transfer | Type reference (TYPE) | GUID_32 | Application Object GUID | 20020813 | |||
| 2 | RV_RC | Value transfer | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20020813 |
Method IS_GW_DELIVERED on class CL_PRP_WFM has no exception.
Method IS_LOCAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RC | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20021126 |
Method IS_LOCAL on class CL_PRP_WFM has no exception.
Method LOAD_GW_APPOINTMENT_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_WFMIF_GW_1 | Value transfer | Type reference (TYPE) | PRP_TS_WFMIF_GW_1 | Groupware Daten | 20030729 | |||
| 2 | IS_WFMIF_GW_DATA | Call by reference | Type reference (TYPE) | PRP_TS_RESOURCE_GW_DATA | Groupware Daten Task | 20030729 | |||
| 3 | IV_OPERATION | Call by reference | Type reference (TYPE) | CHAR03 | '4' | Operation - default is Modify | 20030729 |
Method LOAD_GW_APPOINTMENT_PARAMETERS on class CL_PRP_WFM has no exception.
Method LOAD_GW_TASK_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_WFMIF_GW_1 | Value transfer | Type reference (TYPE) | PRP_TS_WFMIF_GW_1 | Groupware Daten | 20030729 | |||
| 2 | IS_WFMIF_GW_DATA | Call by reference | Type reference (TYPE) | PRP_TS_RESOURCE_GW_TASK | Groupware Daten Task | 20030729 | |||
| 3 | IV_OPERATION | Call by reference | Type reference (TYPE) | CHAR03 | '4' | Operation - default is Modify | 20030729 |
Method LOAD_GW_TASK_PARAMETERS on class CL_PRP_WFM has no exception.
Method MAINTAIN_GW_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20021025 | |||
| 2 | IV_EMAIL | Call by reference | Type reference (TYPE) | AD_SMTPADR | E-Mail Address | 20021025 | |||
| 3 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner GUID in PRP | 20021025 |
Method MAINTAIN_GW_RESOURCE on class CL_PRP_WFM has no exception.
Method PERSNO_TO_WFMRES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PERSNO | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20020624 | |||
| 2 | RV_WFM_RESOURCE | Value transfer | Type reference (TYPE) | SYSUUID_C | UUID in Character-Darstellung | 20020624 |
Method PERSNO_TO_WFMRES on class CL_PRP_WFM has no exception.
Method RETRY_CALLBACK_QRFC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RETURN | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20030604 | |||
| 2 | IS_PENDING_QRFC | Call by reference | Type reference (TYPE) | TRFCQOUT | Beschreibung der tRFC-Queues (Ausgangsqueue) | 20030604 |
Method RETRY_CALLBACK_QRFC on class CL_PRP_WFM has no exception.
Method SEARCH_SKILL_AND_AVAILABILITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INVALID_RESOURCE | Call by reference | Type reference (TYPE) | PRP_TT_WFM_KEY | Table with External Keys of WFM Objects (GUID32) | 20040204 | |||
| 2 | ET_SEARCHRESULT | Call by reference | Type reference (TYPE) | PRP_TT_RESOURCE_SELECTION | List of Business Partners with Suitability Percentage | 20040204 | |||
| 3 | EV_IS_INTERSECTION | Call by reference | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20040204 | |||
| 4 | IS_RULE | Call by reference | Type reference (TYPE) | SCRULE_EXP | Struktur von Regeltabellen | 20040204 | |||
| 5 | IT_SEARCH_SET | Call by reference | Type reference (TYPE) | PRP_TT_RESOURCE_SELECTION | 20040204 | ||||
| 6 | IT_SKILL_SELECTION | Call by reference | Type reference (TYPE) | PRP_TT_SKILL_PROFICIENCY_SEL | 20040204 | ||||
| 7 | IV_AVAIL_HIT_RATIO | Call by reference | Type reference (TYPE) | TDPERCENT | Prozentwert (0-100%) | 20040204 | |||
| 8 | IV_BEGTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20040204 | |||
| 9 | IV_EFFORT | Call by reference | Type reference (TYPE) | DPR_TV_WORK | Arbeit | 20040204 | |||
| 10 | IV_ENDTSTMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20040204 | |||
| 11 | IV_MAX_SEARCH_HITS | Call by reference | Type reference (TYPE) | INT4 | Natural Number | 20040204 | |||
| 12 | IV_SKILL_HIT_RATIO | Call by reference | Type reference (TYPE) | TDPERCENT | 100 | 20040204 |
Method SEARCH_SKILL_AND_AVAILABILITY on class CL_PRP_WFM has no exception.
Method SET_GW_APPOINTMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020705 | |||
| 2 | IS_WFMIF_GW_DATA | Call by reference | Type reference (TYPE) | PRP_TS_RESOURCE_GW_DATA | Groupware Data | 20020705 | |||
| 3 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner GUID in PRP | 20020705 |
Method SET_GW_APPOINTMENT on class CL_PRP_WFM has no exception.
Method SET_GW_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020705 | |||
| 2 | IS_WFMIF_GW_DATA | Call by reference | Type reference (TYPE) | PRP_TS_RESOURCE_GW_TASK | Groupware Data | 20020705 | |||
| 3 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Partner GUID in PRP | 20020705 |
Method SET_GW_TASK on class CL_PRP_WFM has no exception.
Method SET_QUALIFICATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value, Return Value After ABAP Statements | 20021127 | |||
| 2 | IT_RES_QUALIFICATIONS | Call by reference | Type reference (TYPE) | PRP_TT_QUALIFICATION | Resources' Qualifications in WFM Format | 20021127 | |||
| 3 | IV_PARTNER_GUID | Call by reference | Type reference (TYPE) | BU_PARTNER_GUID | Business Partner GUID | 20021127 |
Method SET_QUALIFICATIONS on class CL_PRP_WFM has no exception.
Method SET_WFM_COMMITMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020621 |
Method SET_WFM_COMMITMENT on class CL_PRP_WFM has no exception.
Method SET_WFM_ROLLBACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value | 20020621 |
Method SET_WFM_ROLLBACK on class CL_PRP_WFM has no exception.
Method TRUNC_CONCRETE_ASSIGNMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Code: 0 = OK | 20030327 | |||
| 2 | IV_ASSIGNMENT_KEY | Value transfer | Type reference (TYPE) | GUID_32 | Key of Capacity Assignment | 20030327 | |||
| 3 | IV_TSTMP | Value transfer | Type reference (TYPE) | TIMESTAMP | Delimitation Date | 20030327 |
Method TRUNC_CONCRETE_ASSIGNMENTS on class CL_PRP_WFM has no exception.
Method WFMRES_TO_BUPA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_RESOURCE | Call by reference | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Upper Case | 20020619 | |||
| 2 | RV_PARTNER_GUID | Value transfer | Type reference (TYPE) | BU_PARTNER_GUID | Business Partner GUID | 20020619 |
Method WFMRES_TO_BUPA on class CL_PRP_WFM has no exception.
Method WRITE_APPLICATION_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BAPIRETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Tabelle mit BAPI Return Informationen | 20021202 |
Method WRITE_APPLICATION_LOG on class CL_PRP_WFM has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 200 |