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 | 20040304 |
Properties
Class | /SAPPSPRO/CL_R3_OBJECT_API | |
Short Description | API for BANFs (Purchase Requisitions) | |
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 | 20040226 | SAP |
Last change | 20050301 | 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 | 20040304 |
Friends
Class /SAPPSPRO/CL_R3_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' | 'BOR object ID' | 20040227 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'BOR_OBJECT_TYPE' | 'BOR object type' | 20040227 | |
3 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_SRM_CLIENT_SERVICE | Client service | 20040227 | ||
4 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_SRM_CLIENT_OBJ_FACTORY | Framework-Specific Object Factory | 20040227 | ||
5 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID | Organizer POID | 20040227 | ||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_ORGANIZER_BE | Interface for Organizer Backend | 20040227 | ||
7 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID_DIRECTORY | POID directory | 20040227 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID_DIR_EDIT | POID Dictionary - Edit POID Directory | 20040227 | ||
9 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_POID_RELA_EDIT | POID relationship edit object | 20040301 | ||
10 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_SRM_REGISTRY | Registry object | 20040226 | ||
11 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_ROOT | Root object | 20040227 | ||
12 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRM_SRM_SERVICE | Service | 20040227 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /SAPPSPRO/T_APPL_LOG | Table for appl log entries | 20040712 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Area ID | 20040227 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Client FW ID | 20040227 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Organizer SPS ID | 20040227 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Entry as GUID | 20040227 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Update mode = 'X' | 20040226 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Adds a newly created element to the history | 20040227 |
2 | ![]() |
Instance method | Public | Method | Calls a series of meth. in order to create a SRM doc. in RM | 20040819 |
3 | ![]() |
Instance method | Public | Method | Calls a series of meth. in order to create a SRM doc. in RM | 20041220 |
4 | ![]() |
Instance method | Public | Method | Calls a series of meth. in order to create a SRM doc. in RM | 20040817 |
5 | ![]() |
Instance method | Public | Method | Calls a series of meth. in order to create a SRM doc. in RM | 20040226 |
6 | ![]() |
Instance method | Protected | Method | Checks if a given document is an element in a given record | 20040818 |
7 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20040226 |
8 | ![]() |
Instance method | Protected | Method | Creates an Archive Link Document as Element in RM | 20040817 |
9 | ![]() |
Instance method | Protected | Method | Creates a POID relation entry | 20040301 |
10 | ![]() |
Instance method | Protected | Method | Create a R3 BOR object in RM | 20040226 |
11 | ![]() |
Instance method | Protected | Method | Creates a SRM record | 20040227 |
12 | ![]() |
Instance method | Private | Method | Fill object attributes | 20040226 |
13 | ![]() |
Instance method | Public | Method | Gets application log tabe | 20040712 |
14 | ![]() |
Instance method | Private | Method | Gets a connection parameter without having a backened class | 20040304 |
15 | ![]() |
Instance method | Public | Method | Gets the logical R/3 system | 20040818 |
16 | ![]() |
Instance method | Private | Method | Gives for an item POID/document the header POID/record POID | 20040817 |
17 | ![]() |
Static method | Public | Method | Gets the record POID from the application data | 20040818 |
18 | ![]() |
Instance method | Private | Method | Gets related SP ID if SPS ID is given | 20040305 |
19 | ![]() |
Instance method | Protected | Method | Sets the record attributes after creation of the record | 20040714 |
20 | ![]() |
Instance method | Protected | Method | Adds mult. rel. SRM documents to the already created record | 20040301 |
21 | ![]() |
Instance method | Private | Method | Write application log and return parameter | 20040227 |
22 | ![]() |
Instance method | Public | Method | Writes message into application log | 20040301 |
23 | ![]() |
Instance method | Private | Method | Write protocol | 20040227 |
Events
Class /SAPPSPRO/CL_R3_OBJECT_API has no event.
Types
Class /SAPPSPRO/CL_R3_OBJECT_API has no local type.
Method Signatures
Method ADD_ELEMENT_TO_HISTORY_R3 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 | 20040227 | ||
2 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20040227 | ||
3 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | Username | 20040227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040227 |
Method CALL_METHODS_FOR_ADD_2ND_R3 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 | 20040819 | ||
2 | ![]() |
IV_ANCHOR_DOC_1 | Call by reference | Type reference (TYPE) | STRING | Anchor for R/3 document | 20040819 | ||
3 | ![]() |
IV_DESCRIPTION_1 | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Description of Doc. to be added | 20040819 | ||
4 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Transaction Id of R3 Object | 20040819 | ||
5 | ![]() |
IV_OBJECT_ID_1 | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object of Doc. to be added | 20040819 | ||
6 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type | 20040819 | ||
7 | ![]() |
IV_OBJECT_TYPE_1 | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of Doc. to be added | 20040819 | ||
8 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | Editing mode ('CREATE', 'CHANGE') | 20040819 | ||
9 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | Records management system id | 20040819 | ||
10 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | Element type in records management | 20040819 | ||
11 | ![]() |
IV_SPS_ID_1 | Call by reference | Type reference (TYPE) | STRING | SPS ID of Archive Link Document | 20040819 | ||
12 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040819 |
Method CALL_METHODS_FOR_ADD_2ND_R3 on class /SAPPSPRO/CL_R3_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 | ArchiveLink Document Table | 20041220 | ||
3 | ![]() |
IV_AL_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | AL document description | 20041220 | ||
4 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Transaction Id of R3 Object | 20041220 | ||
5 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type | 20041220 | ||
6 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | Editing mode ('CREATE', 'CHANGE') | 20041220 | ||
7 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | Records management system id | 20041220 | ||
8 | ![]() |
IV_SCNID | Call by reference | Type reference (TYPE) | SRMAISCNID | Integration Scenario | 20041220 | ||
9 | ![]() |
IV_SEMCLASS | Call by reference | Type reference (TYPE) | /SAPPSPRO/_SEMCLASS | Semantic classification of ArchiveLink document type | 20041220 | ||
10 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | Element type in records management | 20041220 | ||
11 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20041220 |
Method CALL_METHODS_FOR_ADD_AL_DOC on class /SAPPSPRO/CL_R3_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 | 20040817 | ||
2 | ![]() |
IV_AL_CREPID | Call by reference | Type reference (TYPE) | SAEARCHIVI | Content Repository Identification | 20040818 | ||
3 | ![]() |
IV_AL_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | AL document description | 20040818 | ||
4 | ![]() |
IV_AL_DOCCLASS | Call by reference | Type reference (TYPE) | SAEDOKTYP | SAP ArchiveLink: Document class | 20040818 | ||
5 | ![]() |
IV_AL_DOCID | Call by reference | Type reference (TYPE) | SAEARDOID | SAP ArchiveLink: Document ID | 20040818 | ||
6 | ![]() |
IV_ANCHOR_AL_DOC | Call by reference | Type reference (TYPE) | STRING | Anchor for R/3 document | 20040817 | ||
7 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Transaction Id of R3 Object | 20040817 | ||
8 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type | 20040817 | ||
9 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | Editing mode ('CREATE', 'CHANGE') | 20040817 | ||
10 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | Records management system id | 20040817 | ||
11 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | Element type in records management | 20040817 | ||
12 | ![]() |
IV_SPS_ID_AL | Call by reference | Type reference (TYPE) | STRING | SPS ID of Archive Link Document | 20040818 | ||
13 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040817 |
Method CALL_METHODS_FOR_ADD_AL_DOCS on class /SAPPSPRO/CL_R3_OBJECT_API has no exception.
Method CALL_METHODS_FOR_CREATE_R3 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 | 20040226 | ||
2 | ![]() |
EV_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | STRING | Logical system of R/3 object | 20040301 | ||
3 | ![]() |
EV_REC_DOC_ID | Call by reference | Type reference (TYPE) | SDOKOBJECT | DocId of record created | 20040813 | ||
4 | ![]() |
IV_ANCHOR_DOC | Call by reference | Type reference (TYPE) | STRING | Anchor for R/3 document | 20040308 | ||
5 | ![]() |
IV_MODEL_ID | Call by reference | Type reference (TYPE) | STRING | Document id of record model | 20040226 | ||
6 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Transaction Id of R3 Object | 20040226 | ||
7 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type | 20040227 | ||
8 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | Editing mode ('CREATE', 'CHANGE') | 20040226 | ||
9 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | Records management system id | 20040226 | ||
10 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | Element type in records management | 20040226 | ||
11 | ![]() |
IV_SPS_ID_RECORD | Call by reference | Type reference (TYPE) | STRING | Element type of the record in RM | 20040226 | ||
12 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040226 |
Method CALL_METHODS_FOR_CREATE_R3 on class /SAPPSPRO/CL_R3_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' | 20040818 | ||
2 | ![]() |
IO_DOC_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the document | 20040818 | ||
3 | ![]() |
IO_RECORD_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the record | 20040818 |
Method CHECK_DOC_EXIST_IN_REC on class /SAPPSPRO/CL_R3_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 | 20040226 | ||
3 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of SRM object | 20040226 | ||
4 | ![]() |
IV_SPS_ORGANIZER | Call by reference | Type reference (TYPE) | STRING | SPS ID of organizer | 20040226 | ||
5 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | BOOLEAN | Update task = 'X', non udate task = space | 20040226 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Initialisierungsfehler (abstrakt) | 20040226 | |
2 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040226 |
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 | 20040817 | ||
2 | ![]() |
ES_DESCRIPTION_STRING | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Description string of the SRM object | 20040817 | ||
3 | ![]() |
ET_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20040817 | ||
4 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040817 | ||
5 | ![]() |
IV_AL_CREPID | Call by reference | Type reference (TYPE) | SAEARCHIVI | Content Repository Identification | 20040817 | ||
6 | ![]() |
IV_AL_DOCCLASS | Call by reference | Type reference (TYPE) | SAEDOKTYP | SAP ArchiveLink: Document class | 20040817 | ||
7 | ![]() |
IV_AL_DOCID | Call by reference | Type reference (TYPE) | SAEARDOID | SAP ArchiveLink: Document ID | 20040817 | ||
8 | ![]() |
IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | AL document description | 20040817 | ||
9 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | 'Create', 'Change',... | 20040817 | ||
10 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | 'S_CMG_DEMO' | Used records management system | 20040817 | |
11 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of the used element | 20040817 | ||
12 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040817 | ||
13 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (Abstract) | 20040817 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20040817 | |
3 | ![]() |
POID Fehler (abstrakt) | 20040817 | |
4 | ![]() |
POID Directory | 20040817 | |
5 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040817 |
Method CREATE_POID_DIR_RELA_ENTRY_R3 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 | 20040301 | ||
2 | ![]() |
IO_POID1 | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID object 1 | 20040301 | ||
3 | ![]() |
IO_POID2 | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID object 2 | 20040301 | ||
4 | ![]() |
IV_RELATION_TYPE | Call by reference | Type reference (TYPE) | STRING | Relationship type | 20040301 | ||
5 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Constants: IF_SRM=>DB_UPDATE / DB_UPD....... | 20040301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040301 |
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 | 20040226 | ||
2 | ![]() |
ES_DESCRIPTION_STRING | Call by reference | Type reference (TYPE) | BAPISRMREC-EL_DESCR | Description string of the SRM object | 20040226 | ||
3 | ![]() |
ET_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20040226 | ||
4 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040226 | ||
5 | ![]() |
EV_STAND_DESCR | Call by reference | Type reference (TYPE) | STRING | Standard description from registry | 20040226 | ||
6 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Object ID of the document | 20040226 | ||
7 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR Object type: Purchase Order, Shopping Cart, ... | 20040227 | ||
8 | ![]() |
IV_PROCESSING_MODE | Call by reference | Type reference (TYPE) | STRING | 'Create', 'Change',... | 20040226 | ||
9 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | Used records management system | 20040226 | ||
10 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID of the used element | 20040226 | ||
11 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040226 | ||
12 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040226 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040227 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20040227 | |
3 | ![]() |
POID Fehler (abstrakt) | 20040227 | |
4 | ![]() |
POID Directory | 20040227 | |
5 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040227 |
Method CREATE_R3_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 | 20040227 | ||
2 | ![]() |
EV_DOC_ID | Call by reference | Type reference (TYPE) | SRMGS_DOC_ID | Document ID of the record | 20040227 | ||
3 | ![]() |
EV_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | STRING | Logical system of R/3 object | 20040301 | ||
4 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returncode | 20040227 | ||
5 | ![]() |
EV_RETURN_ATTR | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20040311 | ||
6 | ![]() |
IO_POID_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of the R73 document | 20040227 | ||
7 | ![]() |
IV_DOC_DESCR | Call by reference | Type reference (TYPE) | STRING | SRM Document description | 20040227 | ||
8 | ![]() |
IV_MODEL_DOCID | Call by reference | Type reference (TYPE) | STRING | 'Documentclass' 'GUID' of record model | 20040227 | ||
9 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/_OBJECT_ID | Character Field Length = 10 | 20040227 | ||
10 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Object type of r/3 object | 20040301 | ||
11 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | 'S_CMG_DEMO' | RMS ID in SRM | 20040227 | |
12 | ![]() |
IV_SPS_ID | Call by reference | Type reference (TYPE) | STRING | Element Type ID | 20040227 | ||
13 | ![]() |
IV_SPS_ID_R3_DOC | Call by reference | Type reference (TYPE) | STRING | SPS ID of R/3 document | 20040422 | ||
14 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040227 | ||
15 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update mode | 20040227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040227 | |
2 | ![]() |
CX_SRM_SP_BACK | 20040227 | |
3 | ![]() |
Initialisierungsfehler (abstrakt) | 20040227 | |
4 | ![]() |
POID Fehler (abstrakt) | 20040227 | |
5 | ![]() |
POID Directory | 20040227 | |
6 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040227 | |
7 | ![]() |
CX_SRM_SP_RECORD | 20040227 |
Method FILL_ATTRIBUTES_R3 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 | 20040226 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Attribut Wert (abstrakt) | 20040304 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20040226 | |
3 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040226 |
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_R3_OBJECT_API has no exception.
Method GET_CONNECTION_PARAM_R3 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 | Cpnnection 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_LOGICAL_SYSTEM_OF_R3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LOGICAL_SYSTEM | Call by reference | Type reference (TYPE) | STRING | Logical System | 20040818 | ||
2 | ![]() |
IV_SPS_ID_R3 | Call by reference | Type reference (TYPE) | STRING | SPS ID of R/3 object | 20040818 |
Method GET_LOGICAL_SYSTEM_OF_R3 on class /SAPPSPRO/CL_R3_OBJECT_API has no exception.
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 | 20040817 | ||
2 | ![]() |
IO_POID | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | Source POID (item) | 20040817 | ||
3 | ![]() |
IV_AREA_ID | Call by reference | Type reference (TYPE) | STRING | Area id | 20040817 | ||
4 | ![]() |
IV_RELATION_TYPE | Call by reference | Type reference (TYPE) | STRING | Relation type | 20040817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Initialisierungsfehler (abstrakt) | 20040817 | |
2 | ![]() |
POID Fehler (abstrakt) | 20040817 | |
3 | ![]() |
POID Directory | 20040817 | |
4 | ![]() |
POID Relation | 20040817 | |
5 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040817 |
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 | 20040818 | ||
2 | ![]() |
ET_RECORD_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20040818 | ||
3 | ![]() |
EV_NO_DOCUMENT | Call by reference | Type reference (TYPE) | BOOLEAN | No Document = 'X' | 20040818 | ||
4 | ![]() |
EV_NO_RECORD | Call by reference | Type reference (TYPE) | BOOLEAN | No Record = 'X' | 20040818 | ||
5 | ![]() |
IT_POID_TABLE | Call by reference | Type reference (TYPE) | SRM_LIST_POID | List: POID Parameter Values | 20040818 | ||
6 | ![]() |
IV_AREA_ID | Call by reference | Type reference (TYPE) | STRING | Area ID | 20040818 | ||
7 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20040818 | ||
8 | ![]() |
IV_SPS_ID_DOC | Call by reference | Type reference (TYPE) | STRING | SPS ID of the underlying document | 20040818 | ||
9 | ![]() |
IV_SPS_ORGANIZER | Call by reference | Type reference (TYPE) | STRING | Organizer SPS ID | 20040818 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040818 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20040818 | |
3 | ![]() |
POID Fehler (abstrakt) | 20040818 | |
4 | ![]() |
Fehler Registrierungsdaten (abstrakt) | 20040818 |
Method GET_SP_ID_FOR_SPS_ID_R3 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_R3 on class /SAPPSPRO/CL_R3_OBJECT_API has no exception.
Method SET_RECORD_ATTRIBUTES_R3 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_LOGSYS | Call by reference | Type reference (TYPE) | CHAR40 | Logical system | 20040714 | ||
5 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | /SAPPSPRO/OBJECT_ID | Number for Shopping Cart | 20040714 | ||
6 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMSID | 20040714 | ||
7 | ![]() |
IV_SPS_ID_RECORD | Call by reference | Type reference (TYPE) | STRING | SPS ID of record | 20040714 | ||
8 | ![]() |
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 SRM_RECORD_ADD_MULT_DOCS_R3 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 | 20040301 | ||
2 | ![]() |
IO_POID_RECORD | Call by reference | Object reference (TYPE REF TO) | IF_SRM_POID | POID of record | 20040422 | ||
3 | ![]() |
IT_POID_DESCR | Call by reference | Type reference (TYPE) | /SAPPSPRO/T_POID_DESCR | POID<->description table | 20040301 | ||
4 | ![]() |
IV_DOC_ID | Call by reference | Type reference (TYPE) | SRMGS_DOC_ID | Document id of the record | 20040301 | ||
5 | ![]() |
IV_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS ID | 20040301 | ||
6 | ![]() |
IV_SPS_ID_RECORD | Call by reference | Type reference (TYPE) | STRING | SPS ID of the record | 20040301 | ||
7 | ![]() |
IV_STORE_AS_NEW_VERSION | Call by reference | Type reference (TYPE) | BAPISRMREC-BOOLEAN | Boolean | 20040301 |
Method SRM_RECORD_ADD_MULT_DOCS_R3 on class /SAPPSPRO/CL_R3_OBJECT_API has no exception.
Method WRITE_APPL_LOG_R3 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 | 20040227 | ||
2 | ![]() |
IO_CX_ROOT | Call by reference | Type reference (TYPE) | /SAPPSPRO/_CX_ROOT | Ref to cx_root | 20040227 |
Method WRITE_APPL_LOG_R3 on class /SAPPSPRO/CL_R3_OBJECT_API has no exception.
Method WRITE_MESSAGE_INTO_APPL_LOG_R3 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 | 20040301 | ||
2 | ![]() |
IV_PROBCLASS | Call by reference | Type reference (TYPE) | BALPROBCL | Application log:Message problem class | 20040301 | ||
3 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | STRING | Message text | 20040301 |
Method WRITE_MESSAGE_INTO_APPL_LOG_R3 on class /SAPPSPRO/CL_R3_OBJECT_API has no exception.
Method WRITE_PROTOCOL_R3 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 | 20040227 | ||
2 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | STRING | 20040227 | |||
3 | ![]() |
IV_UPDATE_MODE | Call by reference | Type reference (TYPE) | STRING | Update = 'X' | 20040227 | ||
4 | ![]() |
IV_U_NAME | Call by reference | Type reference (TYPE) | SY-UNAME | SAP System, User Logon Name | 20040227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20040227 | |
2 | ![]() |
POID Fehler (abstrakt) | 20040227 | |
3 | ![]() |
POID Directory | 20040227 | |
4 | ![]() |
Exception class for SRM protocol | 20040227 |
History
Last changed by/on | SAP | 20050301 |
SAP Release Created in | 10A |