Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPPSPRO/IF_SP_SRM_CONSTANTS | Constants for SRM Object SPs | 20031105 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPPSPRO/IF_SRM_OBJECT_API | API for exchange of data | 20041216 |
Properties
Class | /SAPPSPRO/CL_SRM_OBJECT_API | |
Short Description | API for SRM Objects | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /SAPPSPRO/RM/INTERFACE | BADI's, Interfaces |
Created | 20031105 | 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) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /SAPPSPRO/IF_SP_SRM_CONSTANTS | Constants for SRM Object SPs | 20031105 | ||
2 | /SAPPSPRO/IF_SRM_OBJECT_API | API for exchange of data | 20041216 |
Friends
Class /SAPPSPRO/CL_SRM_OBJECT_API has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'BOR_OBJECT_ID' | Object ID text | 20040322 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'BOR_OBJECT_TYPE' | Object type text | 20040322 | |
3 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_SRM_CLIENT_SERVICE | Interface für clientspezifische Servicefunktionen | 20031127 | ||
4 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_SRM_CLIENT_OBJ_FACTORY | frameworkspezifische Object F | 20031127 | ||
5 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID | Allgemeine SRM Methoden | 20031127 | ||
6 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_ORGANIZER_BE | SRM: Interface SP Typ Organize | 20031127 | ||
7 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID_DIRECTORY | Poid directory | 20031127 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID_DIR_CHECK | Checks if POID dir entry exis | 20031127 | ||
9 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID_DIR_EDIT | Edit Object Reference | 20031127 | ||
10 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID_RELA_EDIT | POID relation | 20031127 | ||
11 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_SRM_REGISTRY | Registry object | 20031127 | ||
12 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRM_ROOT | Root | 20031127 | ||
13 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_SRM_SERVICE | SRM Service | 20031127 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /SAPPSPRO/T_APPL_LOG | Table with appl. log information | 20040712 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | Area ID | 20031127 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | 20031127 | |||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | SPS id of organizer | 20031127 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Entry as GUID | 20031127 | ||
19 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | Description of SRM object | 20031127 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Update mode for RM persistence actions | 20040123 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Adds a newly created element to the history | 20031105 |
2 | ![]() |
Instance method | Public | Method | Adds SRM documents to a SRM Record | 20040716 |
3 | ![]() |
Instance method | Public | Method | Adds Archive Link documents to a SRM Record | 20041220 |
4 | ![]() |
Instance method | Public | Method | Adds Archive Link documents to a SRM Record | 20040813 |
5 | ![]() |
Instance method | Public | Method | Adds R/3 documents to a SRM Record | 20040319 |
6 | ![]() |
Instance method | Public | Method | Calls a series of meth. in order to change a SRM doc. in RM | 20031119 |
7 | ![]() |
Instance method | Public | Method | Calls a series of meth. in order to create a SRM doc. in RM | 20031119 |
8 | ![]() |
Instance method | Protected | Method | Checks if a given document is an element in a given record | 20040802 |
9 | ![]() |
Instance method | Protected | Method | Close record after update | 20040223 |
10 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20031127 |
11 | ![]() |
Instance method | Protected | Method | Creates an Archive Link object as element in RM | 20040813 |
12 | ![]() |
Instance method | Protected | Method | Creates description string for attachment | 20040330 |
13 | ![]() |
Instance method | Protected | Method | Constructs item description for insertion into record | 20031105 |
14 | ![]() |
Instance method | Protected | Method | Creates a POID relation entry | 20031105 |
15 | ![]() |
Instance method | Protected | Method | Create a R3 BOR object in RM | 20040322 |
16 | ![]() |
Instance method | Protected | Method | Creates an SRM attachment in RM (gets a POID) | 20040330 |
17 | ![]() |
Instance method | Protected | Method | Creates a SRM item element in RM | 20031105 |
18 | ![]() |
Instance method | Protected | Method | Creates a SRM object as element in RM | 20031105 |
19 | ![]() |
Instance method | Protected | Method | Creates a SRM record | 20031105 |
20 | ![]() |
Instance method | Protected | Method | Deletes all object items given a object ID and logsys | 20040331 |
21 | ![]() |
Instance method | Protected | Method | Deletes all object items given a object ID and logsys | 20040130 |
22 | ![]() |
Instance method | Protected | Method | Delete 'to be deleted' items from record | 20040331 |
23 | ![]() |
Instance method | Private | Method | Fill object attributes | 20031127 |
24 | ![]() |
Instance method | Protected | Method | Fills description table for the SRM/EBP objects | 20040108 |
25 | ![]() |
Instance method | Protected | Method | Fills description table for attachments | 20040330 |
26 | ![]() |
Instance method | Protected | Method | Fills description table for the SRM/EBP objects | 20040130 |
27 | ![]() |
Instance method | Public | Method | Gets application log table | 20040712 |
28 | ![]() |
Instance method | Private | Method | Gets a connection parameter without having a backened class | 20040304 |
29 | ![]() |
Instance method | Private | Method | Gives for an item POID/document the header POID/record POID | 20040818 |
30 | ![]() |
Static method | Public | Method | Gets the record POID from the application data | 20040816 |
31 | ![]() |
Instance method | Protected | Method | Gets the record POID from the document POID by relations | 20040805 |
32 | ![]() |
Instance method | Private | Method | Gets related SP ID if SPS ID is given | 20040305 |
33 | ![]() |
Instance method | Protected | Method | New itemsold items and old items ew items and intersect. | 20040331 |
34 | ![]() |
Instance method | Protected | Method | New itemsold items and old items ew items and intersect. | 20040331 |
35 | ![]() |
Instance method | Protected | Method | Open record for update | 20040223 |
36 | ![]() |
Instance method | Protected | Method | Sets the record attributes after creation of the record | 20040714 |
37 | ![]() |
Static method | Public | Method | Gets the record POID from the application data | 20041027 |
38 | ![]() |
Instance method | Protected | Method | Sets the SRM description of the object on this class | 20031105 |
39 | ![]() |
Instance method | Protected | Method | Adds mult. rel. SRM documents to the already created record | 20040223 |
40 | ![]() |
Instance method | Protected | Method | Adds the related SRM document to the already created rec. | 20031105 |
41 | ![]() |
Instance method | Protected | Method | Updates the description table for the SRM/EBP object | 20040108 |
42 | ![]() |
Instance method | Protected | Method | Updates the description table for the SRM/EBP object | 20040130 |
43 | ![]() |
Instance method | Protected | Method | Updates a record element description | 20031105 |
44 | ![]() |
Instance method | Protected | Method | Updates the description of a SRM record | 20031105 |
45 | ![]() |
Instance method | Protected | Method | Update the record attributes | 20090511 |
46 | ![]() |
Instance method | Private | Method | Write application log and return parameter | 20040123 |
47 | ![]() |
Static method | Private | Method | Write application log and return parameter | 20041028 |
48 | ![]() |
Instance method | Public | Method | Writes message into application log | 20040227 |
49 | ![]() |
Instance method | Private | Method | Writes protocol entry | 20031105 |
Events
Class /SAPPSPRO/CL_SRM_OBJECT_API has no event.
Types
Class /SAPPSPRO/CL_SRM_OBJECT_API has no local type.
Method Signatures
Method ADD_ELEMENT_TO_HISTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the new element | 20031121 | ||
2 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20031121 | ||
3 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | Username | 20031121 | ||
4 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040701 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20031105 |
Method CALL_METHODS_FOR_ADD_2ND_SRM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20040716 | ||
2 | ![]() |
IV_ANCHOR_DOC_2 | Call by reference | Type reference (TYPE) | STRING | Anchor for R/3 document | 20040716 | ||
3 | ![]() |
IV_DESCRIPTION_2 | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Description of object to be added | 20040819 | ||
4 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | GUID of SRM object | 20040716 | ||
5 | ![]() |
IV_GUID_2 | Call by reference | Type reference (TYPE) | GUID | GUID of the 2nd SRM object | 20040716 | ||
6 | ![]() |
IV_LOGICAL_SYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of SRM object | 20040716 | ||
7 | ![]() |
IV_LOGICAL_SYS_2 | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of the2nd SRM object | 20040716 | ||
8 | ![]() |
IV_OBJECT_ID_2 | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of the 2nd SRM object | 20040716 | ||
9 | ![]() |
IV_OBJECT_ID_SRM | Call by reference | Type reference (TYPE) | CHAR10 | Object ID of SRM object | 20040716 | ||
10 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of SRM object | 20040716 | ||
11 | ![]() |
IV_OBJECT_TYPE_2 | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of the 2nd SRM object | 20040716 | ||
12 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | 'CHANGE' , 'CREATE' | 20040716 | ||
13 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20040716 | ||
14 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of SRM object | 20040716 | ||
15 | ![]() |
IV_SPS_ID_2 | Call by reference | Type reference (TYPE) | STRING | SPS ID of the2nd SRM object | 20040716 |
Method CALL_METHODS_FOR_ADD_2ND_SRM on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method CALL_METHODS_FOR_ADD_AL_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20041220 | ||
2 | ![]() |
IS_AL_DATA | Call by reference | Type reference (TYPE) | TOADT | Content Repository Identification | 20041220 | ||
3 | ![]() |
IV_AL_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | AL document description | 20041220 | ||
4 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | GUID of SRM object | 20041220 | ||
5 | ![]() |
IV_LOGICAL_SYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of SRM object | 20041220 | ||
6 | ![]() |
IV_OBJECT_ID_SRM | Call by reference | Type reference (TYPE) | CHAR10 | Object ID of SRM object | 20041220 | ||
7 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of SRM object | 20041220 | ||
8 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | Processing mode 'CHANGE'/'CREATE' | 20041220 | ||
9 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20041220 | ||
10 | ![]() |
IV_SCNID | Call by reference | Type reference (TYPE) | SRMAISCNID | Integration Scenario | 20041220 | ||
11 | ![]() |
IV_SEMCLASS | Call by reference | Type reference (TYPE) | /SAPPSPRO/_SEMCLASS | Semantic classification of AL doc | 20041220 | ||
12 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of SRM object | 20041220 |
Method CALL_METHODS_FOR_ADD_AL_DOC on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method CALL_METHODS_FOR_ADD_AL_DOCS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20040813 | ||
2 | ![]() |
IV_AL_CREPID | Call by reference | Type reference (TYPE) | SAEARCHIVI | Content Repository Identification | 20040813 | ||
3 | ![]() |
IV_AL_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | AL document description | 20040813 | ||
4 | ![]() |
IV_AL_DOCCLASS | Call by reference | Type reference (TYPE) | SAEDOKTYP | SAP ArchiveLink: Document class | 20040813 | ||
5 | ![]() |
IV_AL_DOCID | Call by reference | Type reference (TYPE) | SAEARDOID | SAP ArchiveLink: Document ID | 20040813 | ||
6 | ![]() |
IV_ANCHOR_DOC_2 | Call by reference | Type reference (TYPE) | STRING | Anchor for R/3 document | 20040813 | ||
7 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | GUID of SRM object | 20040813 | ||
8 | ![]() |
IV_LOGICAL_SYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of SRM object | 20040813 | ||
9 | ![]() |
IV_OBJECT_ID_SRM | Call by reference | Type reference (TYPE) | CHAR10 | Object ID of SRM object | 20040813 | ||
10 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of SRM object | 20040813 | ||
11 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | 'CHANGE' , 'CREATE' | 20040813 | ||
12 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20040813 | ||
13 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of SRM object | 20040813 | ||
14 | ![]() |
IV_SPS_ID_AL | Call by reference | Type reference (TYPE) | STRING | SPS ID of the2nd SRM object | 20040817 |
Method CALL_METHODS_FOR_ADD_AL_DOCS on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method CALL_METHODS_FOR_ADD_R3_DOCS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20040322 | ||
2 | ![]() |
IV_ANCHOR_R3_DOC | Call by reference | Type reference (TYPE) | STRING | Anchor for R/3 document | 20040322 | ||
3 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | GUID of SRM object | 20040319 | ||
4 | ![]() |
IV_LOGICAL_SYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of SRM object | 20040319 | ||
5 | ![]() |
IV_OBJECT_ID_R3 | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of the R/3 object | 20040319 | ||
6 | ![]() |
IV_OBJECT_ID_SRM | Call by reference | Type reference (TYPE) | CHAR10 | Object ID of SRM object | 20040319 | ||
7 | ![]() |
IV_OBJECT_JAHR_R3 | Call by reference | Type reference (TYPE) | NUMC4 | Year of R/3 object | 20040323 | ||
8 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of SRM object | 20040319 | ||
9 | ![]() |
IV_OBJECT_TYPE_R3 | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of R/3 object | 20040322 | ||
10 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | 'CHANGE' , 'CREATE' | 20040322 | ||
11 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20040322 | ||
12 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of SRM object | 20040322 | ||
13 | ![]() |
IV_SPS_ID_R3 | Call by reference | Type reference (TYPE) | STRING | SPS ID of R/3 object | 20040322 |
Method CALL_METHODS_FOR_ADD_R3_DOCS on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method CALL_METHODS_FOR_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20040223 | ||
2 | ![]() |
IT_ATTACH | Call by reference | Type reference (TYPE) | /SAPPSPRO/T_ATTACH | Table type for SRM attachment identification | 20040330 | ||
3 | ![]() |
IT_ITEM_GUID_TAB | Call by reference | Type reference (TYPE) | /SAPPSPRO/T_ITEM_GUID_TAB | Table for item GUIDs and internal numbers | 20031121 | ||
4 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | GUID | 20031121 | ||
5 | ![]() |
IV_ITEM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type of items of document | 20040122 | ||
6 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Logical SRM system (CRM_OBJECT_ID) | 20031121 | ||
7 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Transaction Id of SRM Object | 20031121 | ||
8 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | Editing mode ('CREATE', 'CHANGE') | 20031121 | ||
9 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | Records management system id | 20031121 | ||
10 | ![]() |
IV_SPS_ATTACH | Call by reference | Type reference (TYPE) | STRING | SPS ID of attachments | 20040331 | ||
11 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | Element type in records management | 20031121 | ||
12 | ![]() |
IV_SPS_ID_ITEM | Call by reference | Type reference (TYPE) | STRING | SPS id of items | 20031121 | ||
13 | ![]() |
IV_SPS_ID_RECORD | Call by reference | Type reference (TYPE) | STRING | SPS ID of record | 20031121 | ||
14 | ![]() |
IV_SRM_OBJECT_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Description of the SRM object | 20031121 | ||
15 | ![]() |
IV_SRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type (Shopping Cart, Purchase Order...) | 20031121 | ||
16 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20031121 |
Method CALL_METHODS_FOR_CHANGE on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method CALL_METHODS_FOR_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20040123 | ||
2 | ![]() |
IT_ATTACH | Call by reference | Type reference (TYPE) | /SAPPSPRO/T_ATTACH | Table type for SRM attachment identification | 20040330 | ||
3 | ![]() |
IT_ITEM_GUID_TAB | Call by reference | Type reference (TYPE) | /SAPPSPRO/T_ITEM_GUID_TAB | Table for item GUIDs and internal numbers | 20031121 | ||
4 | ![]() |
IV_ANCHOR_DOC | Call by reference | Type reference (TYPE) | STRING | Anchor for SRM document | 20040305 | ||
5 | ![]() |
IV_ANCHOR_ITEMS | Call by reference | Type reference (TYPE) | STRING | Anchor for virt. items | 20040308 | ||
6 | ![]() |
IV_GUID | Value transfer | Type reference (TYPE) | GUID | GUID | 20031121 | ||
7 | ![]() |
IV_ITEM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type of items of SRM document | 20040122 | ||
8 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Logical SRM system (CRM_OBJECT_ID) | 20031121 | ||
9 | ![]() |
IV_MODEL_ID | Call by reference | Type reference (TYPE) | STRING | Document id of record model | 20031218 | ||
10 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Transaction Id of SRM Object | 20031121 | ||
11 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | Editing mode ('CREATE', 'CHANGE') | 20031121 | ||
12 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | Records management system id | 20031121 | ||
13 | ![]() |
IV_SPS_ATTACH | Call by reference | Type reference (TYPE) | STRING | SPS ID of attachments | 20040330 | ||
14 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | Element type in records management | 20031121 | ||
15 | ![]() |
IV_SPS_ID_ITEM | Call by reference | Type reference (TYPE) | STRING | SPS id of items | 20031121 | ||
16 | ![]() |
IV_SPS_ID_RECORD | Call by reference | Type reference (TYPE) | STRING | Element type of the record in RM | 20031121 | ||
17 | ![]() |
IV_SRM_OBJECT_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Description of the SRM object | 20031121 | ||
18 | ![]() |
IV_SRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type (Shopping Cart, Purchase Order...) | 20031121 | ||
19 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20031121 |
Method CALL_METHODS_FOR_CREATE on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method CHECK_DOC_EXIST_IN_REC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_IS_IN_RECORD | Call by reference | Type reference (TYPE) | BOOLEAN | Doc is in Record ='X' | 20040802 | ||
2 | ![]() |
IO_DOC_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the document | 20040802 | ||
3 | ![]() |
IO_RECORD_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the record | 20040802 |
Method CHECK_DOC_EXIST_IN_REC on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method CLOSE_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040223 | ||
2 | ![]() |
IO_RECORD_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040223 | ||
3 | ![]() |
IV_STORE_AS_NEW_VERSION | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20040226 |
Method CLOSE_RECORD on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_DMWB_ATTR_TAB | Call by reference | Type reference (TYPE) | BAPIPROPT | BAPI: Property Table | 20040312 | ||
2 | ![]() |
IV_AREA_ID | Call by reference | Type reference (TYPE) | STRING | Area ID of framework | 20031127 | ||
3 | ![]() |
IV_SPS_ATTACH | Call by reference | Type reference (TYPE) | STRING | SPS ID attachments | 20040330 | ||
4 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of SRM object | 20031128 | ||
5 | ![]() |
IV_SPS_ID_ITEM | Call by reference | Type reference (TYPE) | STRING | SPS ID of SRM object items | 20031128 | ||
6 | ![]() |
IV_SPS_ORGANIZER | Call by reference | Type reference (TYPE) | STRING | SPS ID of organizer | 20031128 | ||
7 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | BOOLEAN | Update task = 'X', non udate task = space | 20040123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Initialisierungsfehler (abstrakt) | 20031127 | |
2 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20031127 |
Method CREATE_AL_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040813 | ||
2 | ![]() |
ES_DESCRIPTION_STRING | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Description string of the SRM object | 20040813 | ||
3 | ![]() |
ET_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20040813 | ||
4 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040813 | ||
5 | ![]() |
IV_AL_CREPID | Call by reference | Type reference (TYPE) | SAEARCHIVI | Content Repository Identification | 20040813 | ||
6 | ![]() |
IV_AL_DOCCLASS | Call by reference | Type reference (TYPE) | SAEDOKTYP | SAP ArchiveLink: Document class | 20040813 | ||
7 | ![]() |
IV_AL_DOCID | Call by reference | Type reference (TYPE) | SAEARDOID | SAP ArchiveLink: Document ID | 20040813 | ||
8 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | AL document description | 20040813 | ||
9 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | 'Create', 'Change',... | 20040813 | ||
10 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | 'S_CMG_DEMO' | Used records management system | 20040813 | |
11 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of the used element | 20040813 | ||
12 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040813 | ||
13 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (Abstract) | 20040813 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20040813 | |
3 | ![]() |
POID Fehler (abstrakt) | 20040813 | |
4 | ![]() |
POID Directory | 20040813 | |
5 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040813 |
Method CREATE_ATTACHMENT_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DESCRIPTION_STRING | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Element Description | 20040330 | ||
2 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CHAR64 | Description from SRM | 20040330 |
Method CREATE_ATTACHMENT_DESCR on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method CREATE_ITEM_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DESCRIPTION_STRING | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Description string of the header | 20031121 | ||
2 | ![]() |
IV_DOC_DESCR | Call by reference | Type reference (TYPE) | STRING | Standard descr. of the header | 20031121 | ||
3 | ![]() |
IV_GUID_HEADER | Call by reference | Type reference (TYPE) | GUID | GUID of the header | 20031121 | ||
4 | ![]() |
IV_INTERNAL_NUMBER | Call by reference | Type reference (TYPE) | CHAR10 | Internal number of the item | 20031121 | ||
5 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Logic system of the header | 20031121 | ||
6 | ![]() |
IV_OBJECT_ID_HEADER | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of the item header | 20031121 | ||
7 | ![]() |
IV_OBJECT_TYPE_ITEM | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of the item | 20031121 |
Method CREATE_ITEM_DESCRIPTION on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method CREATE_POID_DIR_RELA_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040123 | ||
2 | ![]() |
IO_POID1 | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID object 1 | 20031121 | ||
3 | ![]() |
IO_POID2 | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID object 2 | 20031121 | ||
4 | ![]() |
IV_RELATION_TYPE | Call by reference | Type reference (TYPE) | STRING | Relationship type | 20031121 | ||
5 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Constants: IF_SRM=>DB_UPDATE / DB_UPD....... | 20031121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20031105 |
Method CREATE_R3_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040322 | ||
2 | ![]() |
ES_DESCRIPTION_STRING | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Description string of the SRM object | 20040322 | ||
3 | ![]() |
ET_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20040322 | ||
4 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040322 | ||
5 | ![]() |
EV_STAND_DESCR | Call by reference | Type reference (TYPE) | STRING | Standard description from registry | 20040322 | ||
6 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of the document | 20040322 | ||
7 | ![]() |
IV_OBJECT_JAHR_R3 | Call by reference | Type reference (TYPE) | NUMC4 | Year of R/3 object | 20040323 | ||
8 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type: Purchase Order, Shopping Cart, ... | 20040322 | ||
9 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | 'Create', 'Change',... | 20040322 | ||
10 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | Used records management system | 20040322 | ||
11 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of the used element | 20040322 | ||
12 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040322 | ||
13 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040322 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040322 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20040322 | |
3 | ![]() |
POID Fehler (abstrakt) | 20040322 | |
4 | ![]() |
POID Directory | 20040322 | |
5 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040322 |
Method CREATE_SRM_ATTACHMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040330 | ||
2 | ![]() |
ET_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20040330 | ||
3 | ![]() |
EV_DESCRIPTION_STRING | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Element Description | 20040330 | ||
4 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040330 | ||
5 | ![]() |
IV_CLASS | Call by reference | Type reference (TYPE) | SDOK_CLASS | Document class | 20040803 | ||
6 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CHAR64 | Description of attachment | 20040330 | ||
7 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20040330 | ||
8 | ![]() |
IV_LOGICAL_SYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of attachment | 20040330 | ||
9 | ![]() |
IV_OBJID | Call by reference | Type reference (TYPE) | SDOK_DOCID | ID for documents and relations | 20040803 | ||
10 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | Processing mode | 20040330 | ||
11 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | 'S_CMG_DEMO' | RMS ID | 20040330 | |
12 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID | 20040330 | ||
13 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040330 | ||
14 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | boolean variable (X=true, -=false, space=unknown) | 20040330 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040330 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20040330 |
Method CREATE_SRM_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20031121 | ||
2 | ![]() |
ET_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20031121 | ||
3 | ![]() |
EV_DESCRIPTION_STRING | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Description string of the SRM object | 20031121 | ||
4 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040126 | ||
5 | ![]() |
IV_DOC_DESCR | Call by reference | Type reference (TYPE) | STRING | Standard descr. of the document | 20031121 | ||
6 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20031121 | ||
7 | ![]() |
IV_GUID_HEADER | Call by reference | Type reference (TYPE) | GUID | GUID of the header | 20031121 | ||
8 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Character Field Length = 10 | 20031121 | ||
9 | ![]() |
IV_NUMBER_INT | Call by reference | Type reference (TYPE) | /SAPPSPRO/S_SRM_ITEM-NUMBER_INT | Internal number of item | 20031121 | ||
10 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of the header of the item | 20031121 | ||
11 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | 'S_CMG_DEMO' | Used records management system | 20031121 | |
12 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of the used element | 20031121 | ||
13 | ![]() |
IV_SRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type: Purchase Order, Shopping Cart, ... | 20031121 | ||
14 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20031121 | ||
15 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (Abstract) | 20031105 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20031105 | |
3 | ![]() |
POID Fehler (abstrakt) | 20031105 | |
4 | ![]() |
POID Directory | 20031105 | |
5 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20031105 |
Method CREATE_SRM_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20031121 | ||
2 | ![]() |
ES_DESCRIPTION_STRING | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Description string of the SRM object | 20031121 | ||
3 | ![]() |
ET_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20031121 | ||
4 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040123 | ||
5 | ![]() |
EV_STAND_DESCR | Call by reference | Type reference (TYPE) | STRING | Standard description from registry | 20031121 | ||
6 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20031121 | ||
7 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Character Field Length = 10 | 20031121 | ||
8 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of the document | 20031121 | ||
9 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | 'Create', 'Change',... | 20031121 | ||
10 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | 'S_CMG_DEMO' | Used records management system | 20031121 | |
11 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of the used element | 20031121 | ||
12 | ![]() |
IV_SRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type: Purchase Order, Shopping Cart, ... | 20031121 | ||
13 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20031121 | ||
14 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (Abstract) | 20031105 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20031105 | |
3 | ![]() |
POID Fehler (abstrakt) | 20031105 | |
4 | ![]() |
POID Directory | 20031105 | |
5 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20031105 |
Method CREATE_SRM_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the record | 20031121 | ||
2 | ![]() |
EO_RECORD_API | Call by reference | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD | IF_SRM_SP_RECORD | 20040713 | ||
3 | ![]() |
EV_DOC_ID | Call by reference | Type reference (TYPE) | SRMGS_DOC_ID | Document ID of the record | 20031121 | ||
4 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returncode | 20031121 | ||
5 | ![]() |
EV_RETURN_ATTR | Call by reference | Type reference (TYPE) | BAPIRET2 | Returncode due to attributes | 20040310 | ||
6 | ![]() |
IV_DOC_DESCR | Call by reference | Type reference (TYPE) | STRING | SRM Document description | 20031121 | ||
7 | ![]() |
IV_GUID_HEADER | Call by reference | Type reference (TYPE) | GUID | RAW16 | 20031121 | ||
8 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Character field of length 40 | 20031121 | ||
9 | ![]() |
IV_MODEL_DOCID | Call by reference | Type reference (TYPE) | STRING | 'Documentclass' 'GUID' of record model | 20031121 | ||
10 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Character Field Length = 10 | 20031121 | ||
11 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | 'S_CMG_DEMO' | RMS ID in SRM | 20031121 | |
12 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | Element Type ID | 20031121 | ||
13 | ![]() |
IV_SRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Object type | 20031121 | ||
14 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20031121 | ||
15 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20031105 | |
2 | ![]() |
CX_SRM_SP_BACK | 20031105 | |
3 | ![]() |
Initialisierungsfehler (abstrakt) | 20031105 | |
4 | ![]() |
POID Fehler (abstrakt) | 20031105 | |
5 | ![]() |
POID Directory | 20031105 | |
6 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20031105 | |
7 | ![]() |
CX_SRM_SP_RECORD | 20031105 |
Method DELETE_DESCR_ALL_OBJ_ATTACH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Object GUID | 20040331 | ||
2 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical System | 20040331 | ||
3 | ![]() |
IV_OBJECT_ID_HEADER | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of header | 20040331 | ||
4 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | BOOLEAN | Update mode | 20040331 |
Method DELETE_DESCR_ALL_OBJ_ATTACH on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method DELETE_DESCR_ALL_OBJ_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Object GUID | 20040130 | ||
2 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical System | 20040130 | ||
3 | ![]() |
IV_OBJECT_ID_HEADER | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of header | 20040130 | ||
4 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | BOOLEAN | Update mode | 20040130 |
Method DELETE_DESCR_ALL_OBJ_ITEMS on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method DEL_ELEMENTS_FROM_REC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040331 | ||
2 | ![]() |
IO_POID_RECORD | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the record | 20040331 | ||
3 | ![]() |
IT_ELEMENT_POID_TAB_DEL | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | Table of POIDs to be deleted from record | 20040331 |
Method DEL_ELEMENTS_FROM_REC on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method FILL_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS id of object | 20031127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Attribut Wert (abstrakt) | 20040303 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20031127 | |
3 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040108 |
Method FILL_DESCR_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20040108 | ||
2 | ![]() |
IV_LOGIC_SYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of the SRM object | 20040108 | ||
3 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object Id of the SRM object | 20040108 | ||
4 | ![]() |
IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of the SRM object | 20040108 | ||
5 | ![]() |
IV_UPDATE | Call by reference | Type reference (TYPE) | BOOLEAN | Update = 'X' non Update = space | 20040108 |
Method FILL_DESCR_TABLE on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method FILL_DESCR_TABLE_FOR_ATTACH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Element Description | 20040330 | ||
2 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20040330 | ||
3 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Logical system | 20040330 | ||
4 | ![]() |
IV_OBJECT_ID_HEADER | Call by reference | Type reference (TYPE) | CHAR10 | Object ID header | 20040331 | ||
5 | ![]() |
IV_UPDATE | Call by reference | Type reference (TYPE) | BOOLEAN | Update mode | 20040330 |
Method FILL_DESCR_TABLE_FOR_ATTACH on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method FILL_DESCR_TABLE_FOR_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20040130 | ||
2 | ![]() |
IV_INT_NUMB | Call by reference | Type reference (TYPE) | CHAR10 | Internal number of item | 20040130 | ||
3 | ![]() |
IV_LOGIC_SYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of the SRM object | 20040130 | ||
4 | ![]() |
IV_OBJECT_ID_HEADER | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object Id of the SRM object | 20040331 | ||
5 | ![]() |
IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of the SRM object | 20040130 | ||
6 | ![]() |
IV_UPDATE | Call by reference | Type reference (TYPE) | BOOLEAN | Update = 'X' non Update = space | 20040130 |
Method FILL_DESCR_TABLE_FOR_ITEM on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method GET_APPL_LOG_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_APPL_LOG | Value transfer | Type reference (TYPE) | /SAPPSPRO/T_APPL_LOG | Table for application log | 20040712 |
Method GET_APPL_LOG_TABLE on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method GET_CONNECTION_PARAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CONNEC_PAR_SP | Call by reference | Type reference (TYPE) | STRING | Connection param. value | 20040304 | ||
2 | ![]() |
IV_CONNEC_PAR_ID | Call by reference | Type reference (TYPE) | STRING | Connection param. ID | 20040304 | ||
3 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of element | 20040304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Attribut Wert (abstrakt) | 20040304 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20040304 | |
3 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040304 |
Method GET_POID_RELA_ENTRY_FROM_POID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_POID_HEADER | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Result POID | 20040818 | ||
2 | ![]() |
IO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Source POID (item) | 20040818 | ||
3 | ![]() |
IV_AREA_ID | Call by reference | Type reference (TYPE) | STRING | Area id | 20040818 | ||
4 | ![]() |
IV_RELATION_TYPE | Call by reference | Type reference (TYPE) | STRING | Relation type | 20040818 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Initialisierungsfehler (abstrakt) | 20040818 | |
2 | ![]() |
POID Fehler (abstrakt) | 20040818 | |
3 | ![]() |
POID Directory | 20040818 | |
4 | ![]() |
POID Relation | 20040818 | |
5 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040818 |
Method GET_RECORD_POID_FROM_APPL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_RECORD_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20040816 | ||
2 | ![]() |
ET_RECORD_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20040816 | ||
3 | ![]() |
EV_NO_DOCUMENT | Call by reference | Type reference (TYPE) | BOOLEAN | No Document = 'X' | 20040816 | ||
4 | ![]() |
EV_NO_RECORD | Call by reference | Type reference (TYPE) | BOOLEAN | No Record = 'X' | 20040816 | ||
5 | ![]() |
IT_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20040816 | ||
6 | ![]() |
IV_AREA_ID | Call by reference | Type reference (TYPE) | STRING | Area ID | 20040816 | ||
7 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20040816 | ||
8 | ![]() |
IV_SPS_ID_DOC | Call by reference | Type reference (TYPE) | STRING | SPS ID of the underlying document | 20040816 | ||
9 | ![]() |
IV_SPS_ORGANIZER | Call by reference | Type reference (TYPE) | STRING | Organizer SPS ID | 20040816 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040816 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20040816 | |
3 | ![]() |
POID Fehler (abstrakt) | 20040816 | |
4 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040816 |
Method GET_RECORD_POID_FROM_DOC_POID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_POID_RECORD | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of related record | 20040805 | ||
2 | ![]() |
IO_POID_DOC | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of document | 20040805 |
Method GET_RECORD_POID_FROM_DOC_POID on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method GET_SP_ID_FOR_SPS_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SP_ID | Value transfer | Type reference (TYPE) | STRING | SP ID | 20040305 | ||
2 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID | 20040305 |
Method GET_SP_ID_FOR_SPS_ID on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method GET_SYMMETRIC_DIFFERENCE_ATTAC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CO_POID_RECORD | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the record | 20040806 | ||
2 | ![]() |
ET_ATTACH_POID_TAB_CHANGE | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | POIDs of new items, which are already in record | 20040331 | ||
3 | ![]() |
ET_ATTACH_POID_TAB_INS | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | POIDs of items, which has to be inserted into record newly | 20040331 | ||
4 | ![]() |
ET_ATTCH_POID_TAB_DEL | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | POIDs of old items to be deleted | 20040331 | ||
5 | ![]() |
EV_DOC_ID | Call by reference | Type reference (TYPE) | SRMGS_DOC_ID | Document ID of the record | 20040331 | ||
6 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returncode | 20040331 | ||
7 | ![]() |
IO_POID_DOC | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Object POID | 20040331 | ||
8 | ![]() |
IV_GUID_HEADER | Call by reference | Type reference (TYPE) | GUID | GUID of header | 20040331 | ||
9 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Logic system | 20040331 | ||
10 | ![]() |
IV_NEW_ATTACH_POID_TAB | Call by reference | Type reference (TYPE) | /SAPPSPRO/T_ATTACH_NEW | Table of POIDs for new items | 20040331 | ||
11 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | SRM Object ID | 20040331 | ||
12 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID in SRM | 20040331 | ||
13 | ![]() |
IV_SPS_ID_DOC | Call by reference | Type reference (TYPE) | STRING | SPS id of the header | 20040331 | ||
14 | ![]() |
IV_SRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | SRM Object type | 20040331 | ||
15 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040331 | ||
16 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040331 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040331 | |
2 | ![]() |
CX_SRM_SP_BACK | 20040331 | |
3 | ![]() |
Initialisierungsfehler (abstrakt) | 20040331 | |
4 | ![]() |
POID Fehler (abstrakt) | 20040331 | |
5 | ![]() |
POID Directory | 20040331 | |
6 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040331 | |
7 | ![]() |
CX_SRM_SP_RECORD | 20040331 |
Method GET_SYMMETRIC_DIFFERENCE_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CO_POID_RECORD | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the record | 20040806 | ||
2 | ![]() |
ET_ITEM_POID_TAB_CHANGE | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | POIDs of new items, which are already in record | 20040331 | ||
3 | ![]() |
ET_ITEM_POID_TAB_DEL | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | POIDs of old items to be deleted | 20040331 | ||
4 | ![]() |
ET_ITEM_POID_TAB_INS | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | POIDs of items, which has to be inserted into record newly | 20040331 | ||
5 | ![]() |
EV_DOC_ID | Call by reference | Type reference (TYPE) | SRMGS_DOC_ID | Document ID of the record | 20040331 | ||
6 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returncode | 20040331 | ||
7 | ![]() |
IO_POID_DOC | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Object POID | 20040331 | ||
8 | ![]() |
IV_GUID_HEADER | Call by reference | Type reference (TYPE) | GUID | GUID of header | 20040331 | ||
9 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Logic system | 20040331 | ||
10 | ![]() |
IV_NEW_ITEM_POID_TAB | Call by reference | Type reference (TYPE) | SRM_LIST_OBJECT | Table of POIDs for new items | 20040331 | ||
11 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | SRM Object ID | 20040331 | ||
12 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID in SRM | 20040331 | ||
13 | ![]() |
IV_SPS_ID_DOC | Call by reference | Type reference (TYPE) | STRING | SPS id of the header | 20040331 | ||
14 | ![]() |
IV_SRM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | SRM Object type | 20040331 | ||
15 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040331 | ||
16 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040331 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040331 | |
2 | ![]() |
CX_SRM_SP_BACK | 20040331 | |
3 | ![]() |
Initialisierungsfehler (abstrakt) | 20040331 | |
4 | ![]() |
POID Fehler (abstrakt) | 20040331 | |
5 | ![]() |
POID Directory | 20040331 | |
6 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040331 | |
7 | ![]() |
CX_SRM_SP_RECORD | 20040331 |
Method OPEN_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040223 | ||
2 | ![]() |
IO_RECORD_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | IF_SRM_SP_RECORD | 20040223 |
Method OPEN_RECORD on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method SET_RECORD_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040714 | ||
2 | ![]() |
IO_POID_RECORD | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Record POID | 20040714 | ||
3 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | SRMGS_DOC_ID | Document ID of record | 20040714 | ||
4 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | GUID of SRM document | 20040714 | ||
5 | ![]() |
IV_LOGSYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system | 20040714 | ||
6 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/OBJECT_ID | Number for Shopping Cart | 20040714 | ||
7 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMSID | 20040714 | ||
8 | ![]() |
IV_SPS_ID_RECORD | Call by reference | Type reference (TYPE) | STRING | SPS ID of record | 20040714 | ||
9 | ![]() |
IV_STORE_AS_NEW_VERSION | Call by reference | Type reference (TYPE) | SRMBOOLEAN | Boolean: Possible Values IF_SRM=>TRUE / FALSE | 20040714 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic SP2: Allgemeiner Fehler | 20040714 |
Method SET_REC_ATTR_BY_APPL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_NO_DOCUMENT | Call by reference | Type reference (TYPE) | BOOLEAN | No Document = 'X' | 20041027 | ||
2 | ![]() |
EV_NO_RECORD | Call by reference | Type reference (TYPE) | BOOLEAN | No Record = 'X' | 20041027 | ||
3 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20041028 | ||
4 | ![]() |
IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | /SAPPSPRO/T_BAPIPROPTB | Table type for SRM attachment identification | 20041027 | ||
5 | ![]() |
IT_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20041027 | ||
6 | ![]() |
IV_AREA_ID | Call by reference | Type reference (TYPE) | STRING | Area ID | 20041027 | ||
7 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20041027 | ||
8 | ![]() |
IV_SPS_ID_DOC | Call by reference | Type reference (TYPE) | STRING | SPS ID of the underlying document | 20041027 | ||
9 | ![]() |
IV_SPS_ORGANIZER | Call by reference | Type reference (TYPE) | STRING | Organizer SPS ID | 20041027 |
Method SET_REC_ATTR_BY_APPL_DATA on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method SET_SRM_OBJECT_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Description of SRM object | 20031121 |
Method SET_SRM_OBJECT_DESCRIPTION on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method SRM_RECORD_ADD_MULT_DOCS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040223 | ||
2 | ![]() |
IO_POID_RECORD | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Record POID | 20040324 | ||
3 | ![]() |
IT_POID_DESCR | Call by reference | Type reference (TYPE) | /SAPPSPRO/T_POID_DESCR | POID<->description table | 20040223 | ||
4 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | SRMGS_DOC_ID | Document id of the record | 20040223 | ||
5 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20040223 | ||
6 | ![]() |
IV_SPS_ID_RECORD | Call by reference | Type reference (TYPE) | STRING | SPS ID of the record | 20040223 | ||
7 | ![]() |
IV_STORE_AS_NEW_VERSION | Call by reference | Type reference (TYPE) | BAPISRMREC-BOOLEAN | Boolean | 20040223 |
Method SRM_RECORD_ADD_MULT_DOCS on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method SRM_RECORD_ADD_REL_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20031121 | ||
2 | ![]() |
IO_ELEMENT_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the element to be inserted | 20031121 | ||
3 | ![]() |
IO_RECORD_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Record POID | 20040324 | ||
4 | ![]() |
IV_ANCHOR | Call by reference | Type reference (TYPE) | BAPISRMREC-ANCHOR | Anchor | 20031121 | ||
5 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Element Description | 20031121 | ||
6 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | SRMGS_DOC_ID | Document id of the record | 20031121 | ||
7 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20031121 | ||
8 | ![]() |
IV_SPS_ID_RECORD | Call by reference | Type reference (TYPE) | STRING | SPS ID of the record | 20031121 |
Method SRM_RECORD_ADD_REL_DOC on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method UPDATE_DESCR_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20040108 | ||
2 | ![]() |
IV_LOGIC_SYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of the SRM object | 20040108 | ||
3 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of the SRM object | 20040108 | ||
4 | ![]() |
IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Object type | 20040108 | ||
5 | ![]() |
IV_UPDATE | Call by reference | Type reference (TYPE) | BOOLEAN | Update = 'X' non Update = space | 20040108 |
Method UPDATE_DESCR_TABLE on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method UPDATE_DESCR_TABLE_FOR_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20040130 | ||
2 | ![]() |
IV_INT_NUMB | Call by reference | Type reference (TYPE) | CHAR64 | Internal number of item | 20040130 | ||
3 | ![]() |
IV_LOGIC_SYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of the SRM object | 20040130 | ||
4 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of the SRM object | 20040130 | ||
5 | ![]() |
IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Object type | 20040130 | ||
6 | ![]() |
IV_UPDATE | Call by reference | Type reference (TYPE) | BOOLEAN | Update = 'X' non Update = space | 20040130 |
Method UPDATE_DESCR_TABLE_FOR_ITEM on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method UPDATE_ELEMENT_DESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returncode | 20031121 | ||
2 | ![]() |
IO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the element | 20031121 | ||
3 | ![]() |
IO_RECORD_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the record | 20031121 | ||
4 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Description of the element in the record | 20031121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20031105 | |
2 | ![]() |
CX_SRM_SP_BACK | 20031105 | |
3 | ![]() |
Initialisierungsfehler (abstrakt) | 20031105 | |
4 | ![]() |
POID Fehler (abstrakt) | 20031105 | |
5 | ![]() |
POID Directory | 20031105 | |
6 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20031105 | |
7 | ![]() |
CX_SRM_SP_RECORD | 20031105 |
Method UPDATE_RECORD_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN1 | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20031121 | ||
2 | ![]() |
EV_RETURN2 | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20031121 | ||
3 | ![]() |
IO_RECORD_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the record | 20031121 | ||
4 | ![]() |
IV_DOC_DESCR | Call by reference | Type reference (TYPE) | STRING | Description of the document | 20031121 | ||
5 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Logical system of the SRM object | 20031121 | ||
6 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of the SRM object | 20031121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20031105 |
Method UPD_RECORD_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20090511 | ||
2 | ![]() |
IO_POID_RECORD | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20090511 |
Method UPD_RECORD_ATTRIBUTES on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method WRITE_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040123 | ||
2 | ![]() |
IO_CX_ROOT | Call by reference | Type reference (TYPE) | /SAPPSPRO/_CX_ROOT | Ref to cx_root | 20040123 |
Method WRITE_APPL_LOG on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method WRITE_APPL_LOG_STAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20041028 | ||
2 | ![]() |
IO_CX_ROOT | Call by reference | Type reference (TYPE) | /SAPPSPRO/_CX_ROOT | Ref to cx_root | 20041028 |
Method WRITE_APPL_LOG_STAT on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method WRITE_MESSAGE_INTO_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Messages, Message Number | 20040227 | ||
2 | ![]() |
IV_PROBCLASS | Call by reference | Type reference (TYPE) | BALPROBCL | Application log:Message problem class | 20040227 | ||
3 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | STRING | Message text | 20040227 |
Method WRITE_MESSAGE_INTO_APPL_LOG on class /SAPPSPRO/CL_SRM_OBJECT_API has no exception.
Method WRITE_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_LO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20031121 | ||
2 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | STRING | 20031121 | |||
3 | ![]() |
IV_LOGIC_SYSTEM | Call by reference | Type reference (TYPE) | CHAR40 | Character field of length 40 | 20031121 | ||
4 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040129 | ||
5 | ![]() |
IV_U_NAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20031121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20031105 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20031105 | |
3 | ![]() |
POID Fehler (abstrakt) | 20031105 | |
4 | ![]() |
POID Directory | 20031105 | |
5 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20031105 | |
6 | ![]() |
Exception class for SRM protocol | 20040129 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 10A |