SAP AC_CVI_KEY_ASSIGNMENT OO Class - Abstract Superclass for CVI Key Assignment
AC_CVI_KEY_ASSIGNMENT is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class AC_CVI_KEY_ASSIGNMENT including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_UKM_EASYMethod list of AC_CVI_KEY_ASSIGNMENT SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
FLUSH_ASSIGNMENTS | Saves Key Assignments to Database | Public |
CALL METHOD ac_cvi_key_assignment=>FLUSH_ASSIGNMENTS...more details | ||
GET_NRIV | Returns Entire Customizing for Number Range | Public |
CALL METHOD ac_cvi_key_assignment=>GET_NRIV...more details | ||
GET_NRIV_LINE | Returns Special Customizing for Number Range | Public |
CALL METHOD ac_cvi_key_assignment=>GET_NRIV_LINE...more details | ||
GET_NRIV_TYPE | Returns Number Range Category (Internal/External) | Public |
CALL METHOD ac_cvi_key_assignment=>GET_NRIV_TYPE...more details | ||
GET_PARTNER_GUID | Returns Partner GUID for Partner Number | Public |
CALL METHOD ac_cvi_key_assignment=>GET_PARTNER_GUID...more details | ||
GET_PARTNER_ID | Returns Partner Number for Partner GUID | Public |
CALL METHOD ac_cvi_key_assignment=>GET_PARTNER_ID...more details | ||
| ||
INITIALIZE_CUSTOMIZING | Initializes Customizing Data in Buffer | Protected |
CALL METHOD ac_cvi_key_assignment=>INITIALIZE_CUSTOMIZING...more details | ||
IS_CUSTOMIZING_READ | Indicates Whether Customizing Has Already Been Read | Protected |
CALL METHOD ac_cvi_key_assignment=>IS_CUSTOMIZING_READ...more details | ||
IS_STRATEGY_ACTIVE | Indicates Whether Strategy Is Active for 2 Objects | Public |
CALL METHOD ac_cvi_key_assignment=>IS_STRATEGY_ACTIVE...more details | ||
NEW_PARTNER_ID | Determines New Business Partner Number | Public |
CALL METHOD ac_cvi_key_assignment=>NEW_PARTNER_ID...more details |
AC_CVI_KEY_ASSIGNMENT attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
CUSTOMIZING_READ | Instance Attribute | Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE BOOLE-BOOLE | Private | |
FALSE | Constant | Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') | SPACE | LIKE BOOLE-BOOLE | Public |
MEM_NRIV | Instance Attribute | Number Range Interval | LIKE CVIS_NRIV_T | Private | |
MEM_STRATEGIES | Instance Attribute | Active Synchronization Options | LIKE MDS_CTRLS_SYNC_OPT_ACT | Private | |
NROBJ_CUSTOMER | Constant | Name of Number Range Object | 'DEBITOR' | LIKE NROBJ | Public |
NROBJ_PARTNER | Constant | Name of Number Range Object | 'BU_PARTNER' | LIKE NROBJ | Public |
NROBJ_VENDOR | Constant | Name of Number Range Object | 'KREDITOR' | LIKE NROBJ | Public |
REQ_STATUS_NOT_REQ | Constant | Definition for Status of Required Assignments | 'N' | LIKE CVI_REQ_STATUS | Public |
REQ_STATUS_OPTIONAL | Constant | Definition for Status of Required Assignments | 'O' | LIKE CVI_REQ_STATUS | Public |
REQ_STATUS_REQUIRED | Constant | Definition for Status of Required Assignments | 'R' | LIKE CVI_REQ_STATUS | Public |
REQ_STATUS_SENDER | Constant | Definition for Status of Required Assignments | 'S' | LIKE CVI_REQ_STATUS | Public |
TRUE | Constant | Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') | 'X' | LIKE BOOLE-BOOLE | Public |
UKM_OBJECT_CUSTOMER | Constant | Synchronization Object | 'CUSTOMER' | LIKE MDS_CTRL_OBJECT | Public |
UKM_OBJECT_PARTNER | Constant | Synchronization Object | 'BP' | LIKE MDS_CTRL_OBJECT | Public |
UKM_OBJECT_VENDOR | Constant | Synchronization Object | 'VENDOR' | LIKE MDS_CTRL_OBJECT | Public |
Links to Related Class(s)
AC_CVI_K...Full list of available SAP object classes
Search for further information about these or an SAP related objects