Hierarchy
⤷ PPM-PRO-EXT (Application Component) Connection to External Systems
⤷ DEVELOPMENT_PROJECTS_SRM (Package) Project Management Connection to SRM
Properties
Class | CL_DPR_SC_SERVICES | |
Short Description | Services for SRM Shopping Carts | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | DEVELOPMENT_PROJECTS_SRM | Project Management Connection to SRM |
Created | 20050222 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_DPR_SC_SERVICES has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_DPR_OLSRM_SHOPPING_CART | 20050222 | Object Link for Shopping Cart | |
2 | CL_DPR_SHOPPING_CART | 20051007 | Shopping Cart with Items |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MV_TZ | Static Attribute | Public | Type reference (TYPE) | TIMEZONE | Time Zone | 20051011 | ||
2 | SC_NR_RANGE_NR_SC | Constant | Protected | Type reference (TYPE) | NRNR | 'SC' | SC Number Range Number | 20051013 | |
3 | SC_NR_RANGE_OBJECT_SC | Constant | Protected | Type reference (TYPE) | NROBJ | 'DPR_SC_EXT' | SC Number Range Name | 20051013 | |
4 | SC_OBL_TYPE_SRM | Constant | Public | Type reference (TYPE) | DPR_TV_OBL_TYPE | '0SRMSC' | Type of Linked Object | 20051007 | |
5 | SC_SC_TYPE_CODE_MAT | Constant | Public | Type reference (TYPE) | DPR_TV_SC_TYPE | '1' | Type of Shopping Cart Item = Material | 20051018 | |
6 | SC_SC_TYPE_CODE_MAT_SHLP | Constant | Public | Type reference (TYPE) | DPR_TV_SC_TYPE | '01' | Category of Shopping Cart/Item (1 = Material, 2 = Service) | 20060104 | |
7 | SC_SC_TYPE_CODE_RES | Constant | Public | Type reference (TYPE) | DPR_TV_SC_TYPE | '2' | Type of Shopping Cart Item = Performance | 20051018 | |
8 | SC_SC_TYPE_CODE_RES_SHLP | Constant | Public | Type reference (TYPE) | DPR_TV_SC_TYPE | '02' | Category of Shopping Cart/Item (1 = Material, 2 = Service) | 20060104 | |
9 | SC_SHLP_MAT | Constant | Public | Type reference (TYPE) | STRING | 'DPR_PRODUCT_CATEGORY_MAT' | Name of Search Help for Material Categories | 20051221 | |
10 | SC_SHLP_RES | Constant | Public | Type reference (TYPE) | STRING | 'DPR_PRODUCT_CATEGORY_HR' | Name of Search Help for Service Categories | 20051221 | |
11 | SC_TIME_UNIT | Constant | Private | Type reference (TYPE) | CHAR3 | 'S' | Time Unit for CATS Confirmation | 20051207 | |
12 | ST_TASKS_FOR_SRM | Static Attribute | Private | Type reference (TYPE) | TT_SESSION_TASK | Selected Tasks | 20050719 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CANCEL_SC | Static method | Public | Method | Cancel Open Shopping Cart of a Project Element or Subtree | 20051115 |
2 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20051011 |
3 | CLEAR_TASKS_FOR_SRM | Static method | Public | Method | Deletes the Buffer for the Tasks | 20050721 |
4 | CONVERT_ITEM_ID_EXT_TO_NUM | Static method | Public | Method | Converts (Alphanum.) Item ID to (Numerical) Item Number | 20051104 |
5 | COPY_SC_TO_VERSION | Static method | Public | Method | Copy Shopping Cart to Version | 20051118 |
6 | CREATE_BUPA_LINK | Static method | Private | Method | Create BuPa Link (Incl. Shadow Role) for External Resource | 20051024 |
7 | CREATE_OBJECT_LINK | Static method | Private | Method | Create Object Link for Shopping Cart | 20051024 |
8 | CREATE_SC | Static method | Public | Method | Create Shopping Cart | 20050412 |
9 | DELETE_BUPA_LINK | Static method | Private | Method | Delete BuPa Link and Shadow Role for External Resource | 20051014 |
10 | DELETE_CHK_BUPA_LINK | Static method | Private | Method | Check Deletion of Shadow Role and BuPa Link for Ext.Resource | 20051115 |
11 | DETERMINE_LOGSYS | Static method | Public | Method | Determine LOGSYS of Corresponding SRM System | 20050310 |
12 | DISPLAY_SC | Static method | Public | Method | Provide Shopping Cart Data for UI | 20051208 |
13 | GENERATE_SC_NR_INTERVAL | Static method | Private | Method | Generate Number Range Interval as Required | 20051014 |
14 | GET_ACCOUNTING_DATA | Static method | Private | Method | Determine CO Account Assignment for Shopping Cart/Item | 20051012 |
15 | GET_ACTION_TEXT | Static method | Public | Method | Specifies Text for Action (= Business Transaction) | 20051020 |
16 | GET_NEXT_SC_NUMBER | Static method | Private | Method | Next Number from Number Range for External ID | 20051012 |
17 | GET_PROJECT_ELEMENT | Static method | Private | Method | Determine Project Element for Shopping Cart | 20051104 |
18 | GET_SC_OF_OBJECT | Static method | Public | Method | List of Shopping Carts for a COMMON Object | 20051006 |
19 | GET_SC_OF_TREE | Static method | Public | Method | Does at least one open SC exist in my subtree? | 20051115 |
20 | GET_TASKS_FOR_SRM | Static method | Public | Method | Returns Selected Tasks for Time Recording | 20050719 |
21 | GET_TASKS_OF_ROLE | Static method | Public | Method | Tasks for Role | 20050503 |
22 | IS_OPEN_SC_EXISTING | Static method | Public | Method | Does at least one open SC exist in my subtree? | 20051019 |
23 | LOAD_PROJECT | Static method | Private | Method | Load Project as Required | 20051104 |
24 | NOTIFY_CREATOR | Static method | Private | Method | Informs the Creator of the Shopping Cart | 20051006 |
25 | NOTIFY_OBL_FOR_UPDATE | Static method | Public | Method | Object Link Framework: Message: Shopping Cart/Item Changed | 20051017 |
26 | SAVE_TIMES | Static method | Public | Method | Confirm Time for External Resource | 20050308 |
27 | SEND_EMAIL | Static method | Private | Method | Send E-Mail | 20050928 |
28 | SET_TASKS_FOR_SRM | Static method | Public | Method | Sets Selected Tasks for Time Recording | 20050719 |
29 | SPLIT_EMAIL_STRING | Static method | Private | Method | Decomposes a String in a Table with Row Length 255 | 20050930 |
30 | UPDATE_SC | Static method | Public | Method | Change Shopping Cart | 20050407 |
31 | UPDATE_SC_FOR_DELIVERY | Static method | Public | Method | Change Shopping Cart for Delivered Purchase Orders | 20051130 |
Events
Class CL_DPR_SC_SERVICES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_RESOURCE_TASK | Public | See coding | 20050503 | BEGIN OF ts_resource_task .
INCLUDE TYPE prp_ts_resource_task .
TYPES:
lv_pro_type TYPE dpr_tv_pro_type,
lv_t_external_id TYPE cgpl_extid,
lv_t_work_effort TYPE dpr_tv_work,
lv_t_work_unit TYPE dpr_tv_unit,
lv_el_beg_tmstmp TYPE timestamp,
lv_el_end_tmstmp TYPE timestamp,
lv_el_work_effort TYPE dpr_tv_work,
lv_el_work_unit TYPE dpr_tv_unit,
lv_bp_beg_tmstmp TYPE timestamp,
lv_bp_end_tmstmp TYPE timestamp,
lv_bp_work_effort TYPE dpr_tv_work,
lv_bp_work_unit TYPE dpr_tv_unit.
TYPES: END OF ts_resource_task
|
||
2 | TS_SESSION_TASK | Public | See coding | 20050719 | BEGIN OF ts_session_task,
session_guid TYPE guid_32,
task_of_role TYPE dpr_tt_task_of_role,
END OF ts_session_task
|
||
3 | TT_RESOURCE_TASK | Public | See coding | 20050503 | tt_resource_task TYPE
STANDARD TABLE OF ts_resource_task
|
||
4 | TT_SESSION_TASK | Public | See coding | 20050719 | tt_session_task TYPE TABLE OF ts_session_task
|
Method Signatures
Method CANCEL_SC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20051115 | ||
2 | Importing | IV_LOG_MSG | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | 'X': Meldungen in das Protokoll | 20051115 | |
3 | Importing | IV_TREE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'X': SC im (Teil)Baum, ' ': SC zum Objekt | 20051115 | |
4 | Returning | RV_FAILED | Value transfer | Type reference (TYPE) | I | Anzahl der gescheiterten Absagen, 0 = OK | 20051115 |
Method CANCEL_SC on class CL_DPR_SC_SERVICES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DPR_SC_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_SC_SERVICES has no exception.
Method CLEAR_TASKS_FOR_SRM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SESSION_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20050721 |
Method CLEAR_TASKS_FOR_SRM on class CL_DPR_SC_SERVICES has no exception.
Method CONVERT_ITEM_ID_EXT_TO_NUM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EXT_ITEM_ID | Call by reference | Type reference (TYPE) | DPR_TV_SC_I_ID | Externe Identifikation einer SRM-Einkaufswagenposition | 20051104 | ||
2 | Returning | RV_ITEM_NUMBER | Value transfer | Type reference (TYPE) | DPR_TV_SC_ITEM_NUMBER | ID der Einkaufswagenposition | 20051104 |
Method CONVERT_ITEM_ID_EXT_TO_NUM on class CL_DPR_SC_SERVICES has no exception.
Method COPY_SC_TO_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_OBJ_KEY_NEW | Call by reference | Type reference (TYPE) | STRING | 20051128 | |||
2 | Importing | IS_SC_NEW | Call by reference | Type reference (TYPE) | DPR_OBJLINK | OBL-Daten des Ziel-Einkaufswagens | 20051128 | ||
3 | Importing | IS_SC_OLD | Call by reference | Type reference (TYPE) | DPR_OBJLINK | OBL-Daten des Quell-Einkaufswagens | 20051128 | ||
4 | Importing | IV_COPY_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_COPY_TYPE | Art der Kopie | 20051128 |
Method COPY_SC_TO_VERSION on class CL_DPR_SC_SERVICES has no exception.
Method CREATE_BUPA_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BUPA_LINK_GUID | Call by reference | Type reference (TYPE) | DPR_TV_GUID | GUID des Anwendungsobjekts | 20051024 | ||
2 | Exporting | EV_CREATION_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | 'X': Anlegen BuPa Link ist gescheitert | 20051024 | ||
3 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn der Einkaufswagenposition | 20051024 | ||
4 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende der Einkaufswagenposition | 20051024 | ||
5 | Importing | IV_EXT_BUPA_TEXT | Call by reference | Type reference (TYPE) | DPR_TV_SC_ID | Externe Identifikation eines SRM-Einkaufswagen | 20051024 | ||
6 | Importing | IV_REQ_QTY | Call by reference | Type reference (TYPE) | DPR_TV_SC_QUANTITY | Angeforderte Menge aus der Einkaufswagenposition | 20051024 | ||
7 | Importing | IV_REQ_UNIT | Call by reference | Type reference (TYPE) | DPR_TV_UNIT | Einheit zur Menge aus der Einkaufswagenposition | 20051024 | ||
8 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | DPR_TV_GUID | GUID des Anwendungsobjekts | 20051024 |
Method CREATE_BUPA_LINK on class CL_DPR_SC_SERVICES has no exception.
Method CREATE_OBJECT_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | DPR_TV_GUID | GUID des Anwendungsobjekts | 20051024 | ||
2 | Importing | IV_SC_GUID | Call by reference | Type reference (TYPE) | DPR_TV_GUID | GUID des Anwendungsobjekts | 20051024 | ||
3 | Importing | IV_TASK_GUID | Call by reference | Type reference (TYPE) | DPR_TV_GUID | GUID des Anwendungsobjekts | 20051024 |
Method CREATE_OBJECT_LINK on class CL_DPR_SC_SERVICES has no exception.
Method CREATE_SC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SC_ATTR | Call by reference | Type reference (TYPE) | DPR_TS_SC_ATTR | Interne Attribute einer Shopping Cart ohne Schlüsselfelder | 20051014 | ||
2 | Importing | IV_INT_NOTE | Call by reference | Type reference (TYPE) | STRING | Interne Information | 20051028 | ||
3 | Importing | IV_SC_EXT_ID | Call by reference | Type reference (TYPE) | DPR_TV_SC_ID | Externe Identifikation eines SRM-Einkaufswagen | 20050412 | ||
4 | Importing | IV_TARGET_PROJECT | Call by reference | Type reference (TYPE) | DPR_TV_OBJECT_GUID_CHAR | Eindeutiger Objektschlüssel | 20050412 | ||
5 | Importing | IV_TARGET_TASK | Call by reference | Type reference (TYPE) | DPR_TV_OBJECT_GUID_CHAR | Eindeutiger Objektschlüssel | 20050412 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AI_SYSTEM_FAULT | Aufgaben-Auswahl nicht notwendig | 20050613 |
Method DELETE_BUPA_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BPL_GUID | Call by reference | Type reference (TYPE) | DPR_TV_GUID | GUID des Anwendungsobjekts | 20051014 | ||
2 | Importing | IV_INSTANT_DELETION | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'X': BPL wird im selben UI-Schritt angelegt und gelöscht | 20051115 |
Method DELETE_BUPA_LINK on class CL_DPR_SC_SERVICES has no exception.
Method DELETE_CHK_BUPA_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BPL_GUID | Call by reference | Type reference (TYPE) | DPR_TV_GUID | GUID des Anwendungsobjekts | 20051115 | ||
2 | Returning | RV_RC | Value transfer | Type reference (TYPE) | I | 0: OK, 1: Fehler | 20051115 |
Method DELETE_CHK_BUPA_LINK on class CL_DPR_SC_SERVICES has no exception.
Method DETERMINE_LOGSYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_LOGSYS | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20050310 | ||
2 | Importing | IV_SLD_SYSTEM | Call by reference | Type reference (TYPE) | DPR_TV_SLD_SYST | Systemname aus System Landscape Directory | 20050405 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_ALE_SYSTEM_FOUND | 20050405 | ||
2 | NO_SYSTEM_FOUND | 20050405 | ||
3 | UNSPECIFIED_EXCEPTION | 20050405 |
Method DISPLAY_SC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_UI | Call by reference | Type reference (TYPE) | DPR_TT_SC_UI | Tabelle mit Einkaufswagen-Daten für UI | 20051208 | ||
2 | Importing | IS_OBJECT_GUIDS | Call by reference | Type reference (TYPE) | CGPL_OBJECT_GUID | Projektplanung: Tabelle mit Project- und Task- GUID-Feldern | 20051208 | ||
3 | Importing | IV_BO_OBJECT_TYPE | Call by reference | Type reference (TYPE) | STRING | Objecttyp für Retreve | 20051208 |
Method DISPLAY_SC on class CL_DPR_SC_SERVICES has no exception.
Method GENERATE_SC_NR_INTERVAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RC | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20051014 |
Method GENERATE_SC_NR_INTERVAL on class CL_DPR_SC_SERVICES has no exception.
Method GET_ACCOUNTING_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ACC_OBJ | Call by reference | Type reference (TYPE) | DPR_SCX_ACCOUNTING_OBJECT_SET1 | Proxy Struktur (generiert) | 20051012 | ||
2 | Exporting | EV_ACC_OBJ_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_OBJECT_TYPE | Objekttyp in der Projektplanung | 20051012 | ||
3 | Importing | IR_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_DPR_PROJECT | Development Projects: Abstraktes Projekt | 20051104 | ||
4 | Importing | IV_PROJECT | Call by reference | Type reference (TYPE) | DPR_TV_ENTITY_GUID | GUID des Anwendungsobjekts (Entity; mit Konvertierungsexit) | 20051104 | ||
5 | Importing | IV_TASK | Call by reference | Type reference (TYPE) | DPR_TV_ENTITY_GUID | GUID des Anwendungsobjekts (Entity; mit Konvertierungsexit) | 20051012 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_AI_SYSTEM_FAULT | Application Integration: Technischer Fehler | 20051012 |
Method GET_ACTION_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ACTION | Call by reference | Type reference (TYPE) | J_VORGANG | Betriebswirtschaftlicher Vorgang | 20051020 | ||
2 | Returning | RV_ACTION_TEXT | Value transfer | Type reference (TYPE) | DPR_TV_NAME | Bezeichnung des Projektelements | 20051020 |
Method GET_ACTION_TEXT on class CL_DPR_SC_SERVICES has no exception.
Method GET_NEXT_SC_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_SC_EXT_ID | Value transfer | Type reference (TYPE) | DPR_TV_SC_ID | Externe Identifikation eines SRM-Einkaufswagen | 20051012 |
Method GET_NEXT_SC_NUMBER on class CL_DPR_SC_SERVICES has no exception.
Method GET_PROJECT_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROJECT | Call by reference | Type reference (TYPE) | DPR_TV_ENTITY_GUID | GUID des Anwendungsobjekts (Entity; mit Konvertierungsexit) | 20051104 | ||
2 | Importing | IV_TASK | Call by reference | Type reference (TYPE) | DPR_TV_ENTITY_GUID | GUID des Anwendungsobjekts (Entity; mit Konvertierungsexit) | 20051104 | ||
3 | Returning | RR_COMMON | Value transfer | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20051104 |
Method GET_PROJECT_ELEMENT on class CL_DPR_SC_SERVICES has no exception.
Method GET_SC_OF_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20051006 | ||
2 | Returning | RT_SC | Value transfer | Type reference (TYPE) | DPR_TT_SHOPPING_CARTS | Tabellentyp für Shopping Carts | 20051006 |
Method GET_SC_OF_OBJECT on class CL_DPR_SC_SERVICES has no exception.
Method GET_SC_OF_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20051115 | ||
2 | Returning | RT_SC | Value transfer | Type reference (TYPE) | DPR_TT_SHOPPING_CARTS | Tabellentyp für Shopping Carts | 20051115 |
Method GET_SC_OF_TREE on class CL_DPR_SC_SERVICES has no exception.
Method GET_TASKS_FOR_SRM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TASKS_FOR_SRM | Call by reference | Type reference (TYPE) | DPR_TT_TASK_OF_ROLE | Tabelle mit Aufgaben zur Rolle | 20050719 | ||
2 | Importing | IV_SESSION_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20050720 |
Method GET_TASKS_FOR_SRM on class CL_DPR_SC_SERVICES has no exception.
Method GET_TASKS_OF_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TASKS | Call by reference | Type reference (TYPE) | DPR_TT_TASK_OF_ROLE | Tabelle mit Aufgaben zur Rolle | 20050503 | ||
2 | Importing | IV_ROLE_GUID | Call by reference | Type reference (TYPE) | DPR_TV_ENTITY_GUID | Guid der abstrakten Rolle | 20050601 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_TASK_CONFIRMATION | Aufgabenauswahl nicht notwendig | 20050613 | |
2 | WRONG_ROLE_GUID | Rolen Guid ist nicht abstract | 20050613 |
Method IS_OPEN_SC_EXISTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20051019 | ||
2 | Importing | IV_ACTION | Call by reference | Type reference (TYPE) | J_VORGANG | 'DX99' | Betr.w. Dummy-Vorgang 'Prüfen' | 20051020 | |
3 | Importing | IV_LOG_MSG | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | 'X': Meldungen in das Protokoll | 20051020 | |
4 | Importing | IV_TREE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | 'X': SC im (Teil)Baum, ' ': SC zum Objekt | 20051115 | |
5 | Returning | RV_OPEN_SC_EXIST | Value transfer | Type reference (TYPE) | BOOLE_D | 'X': Mind. eine offene SC existiert in meinem Teilbaum | 20051019 |
Method IS_OPEN_SC_EXISTING on class CL_DPR_SC_SERVICES has no exception.
Method LOAD_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PROJECT | Call by reference | Type reference (TYPE) | DPR_TV_ENTITY_GUID | GUID des Anwendungsobjekts (Entity; mit Konvertierungsexit) | 20051104 | ||
2 | Returning | RR_PROJECT | Value transfer | Object reference (TYPE REF TO) | CL_DPR_PROJECT | Development Projects: Abstraktes Projekt | 20051104 |
Method LOAD_PROJECT on class CL_DPR_SC_SERVICES has no exception.
Method NOTIFY_CREATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CREATOR | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20051006 | ||
2 | Importing | IV_ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Beschreibung des aufgetretenen Fehlers | 20051006 | ||
3 | Importing | IV_PROJECT_ID | Call by reference | Type reference (TYPE) | ACO_OBJECT_ID | Objekt-ID | 20051006 | ||
4 | Importing | IV_SC_EXT_ID | Call by reference | Type reference (TYPE) | DPR_TV_SC_ID | Externe Identifikation einer SRM-Einkaufswagenposition | 20051006 | ||
5 | Importing | IV_SC_INT_ID | Call by reference | Type reference (TYPE) | DPR_TV_SC_GUID | Interne Identifikation eines SRM-Einkaufswagens | 20051006 |
Method NOTIFY_CREATOR on class CL_DPR_SC_SERVICES has no exception.
Method NOTIFY_OBL_FOR_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SC_INT | Call by reference | Type reference (TYPE) | DPR_TS_SC_INT | Interne Felder einer Shopping Cart | 20051017 | ||
2 | Returning | RV_RC | Value transfer | Type reference (TYPE) | BOOLE_D | 'X': Fehler bei OBL-Update | 20051019 |
Method NOTIFY_OBL_FOR_UPDATE on class CL_DPR_SC_SERVICES has no exception.
Method SAVE_TIMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_TRY_AGAIN | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050404 | ||
2 | Importing | IT_SRM_TIMES | Value transfer | Type reference (TYPE) | DPR_TT_SRM_TIMES | Tabelle mit Daten für Zeit-Rückmeldung aus dem Einkaufswagen | 20050309 |
Method SAVE_TIMES on class CL_DPR_SC_SERVICES has no exception.
Method SEND_EMAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_BODY | Call by reference | Type reference (TYPE) | BCSY_TEXT | Inhalt | 20050928 | ||
2 | Importing | IV_RECIPIENT | Call by reference | Type reference (TYPE) | SYUNAME | Empfänger | 20050928 | ||
3 | Importing | IV_RECIPIENT_COPY | Call by reference | Type reference (TYPE) | ACO_USER_ID_SUBSTITUTE | Empfänger der Kopie | 20051004 | ||
4 | Importing | IV_SUBJECT | Call by reference | Type reference (TYPE) | SO_OBJ_DES | Kurze Beschreibung des Inhaltes | 20050928 |
Method SEND_EMAIL on class CL_DPR_SC_SERVICES has no exception.
Method SET_TASKS_FOR_SRM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SESSION_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20050720 | ||
2 | Importing | IT_TASKS_FOR_SRM | Call by reference | Type reference (TYPE) | DPR_TT_TASK_OF_ROLE | Tabelle mit Aufgaben zur Rolle | 20050719 | ||
3 | Importing | IV_SESSION_GUID | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20050720 |
Method SET_TASKS_FOR_SRM on class CL_DPR_SC_SERVICES has no exception.
Method SPLIT_EMAIL_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20050930 | |||
2 | Returning | RT_TABLE | Value transfer | Type reference (TYPE) | BCSY_TEXT | Texttabelle | 20050930 |
Method SPLIT_EMAIL_STRING on class CL_DPR_SC_SERVICES has no exception.
Method UPDATE_SC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_TRY_AGAIN | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050407 | ||
2 | Importing | IT_SRM_ITEMS | Value transfer | Type reference (TYPE) | DPR_TT_SRM_DATA | Tabelle mit Struktur Positionen zum SRMSC-Objectlink | 20050407 | ||
3 | Importing | IT_SRM_PO_ITEMS | Call by reference | Type reference (TYPE) | DPR_TT_OBJLINK_SC_PO_DB | SRM-Bestellungen und Positionen für Einkaufswagen | 20051205 |
Method UPDATE_SC on class CL_DPR_SC_SERVICES has no exception.
Method UPDATE_SC_FOR_DELIVERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_TRY_AGAIN | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20051130 | ||
2 | Importing | IT_PO_ITEMS | Call by reference | Type reference (TYPE) | DPR_TT_OBJLINK_SC_PO_DB | SRM-Bestellungen und Positionen für Einkaufswagen | 20051205 |
Method UPDATE_SC_FOR_DELIVERY on class CL_DPR_SC_SERVICES has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 400 |