SAP ABAP Class CL_KCONS (Consent Data: Class for buffer)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-MD-BP-CM (Application Component) Customer Master
⤷
ERP_CUSTOMER_DP_CONSENT (Package) Customer master data Privacy Consent
⤷
⤷
Properties
| Class | CL_KCONS | |
| Short Description | Consent Data: Class for buffer | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ERP_CUSTOMER_DP_CONSENT | Customer master data Privacy Consent |
| Created | 20120926 | 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) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_KCONS has no interface implemented.
Friends
Class CL_KCONS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | CHAR6 | Active entity in the display | 20120927 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | C | Popup screen answer | 20121204 | |||
| 3 | Constant | Private | Type reference (TYPE) | NUM2 | '01' | 20120926 | |||
| 4 | Constant | Private | Type reference (TYPE) | NUM2 | '02' | 20120926 | |||
| 5 | Static Attribute | Protected | Type reference (TYPE) | STRING | 'T_KCONS_BUFFER_' | 20120926 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | SY-UCOMM | 'EDIT' | 20120926 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | SY-UCOMM | 'CC' | 20120926 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | SY-UCOMM | 'CREATE' | 20120926 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | SY-UCOMM | 'CUSTOM' | 20120926 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | SY-UCOMM | 'DELETE' | 20120926 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | 'D' | 20120926 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | SY-UCOMM | 'DISPLAY' | 20120926 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | C | '' | 20120926 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | CHAR3 | 'GET' | 20120926 | |||
| 15 | Static Attribute | Private | Type reference (TYPE) | CHAR4 | 'INIT' | 20120926 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | 'I' | 20120926 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | P | '10' | 20120926 | |||
| 18 | Constant | Private | Type reference (TYPE) | SYMSGID | 'KCONS' | Message Class | 20120927 | ||
| 19 | Static Attribute | Private | Type reference (TYPE) | SY-UCOMM | 'SALOFF' | 20120926 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | SY-UCOMM | 'SAVE' | 20120926 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | CHAR3 | 'SET' | 20120926 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | SY-UCOMM | 'SODC' | 20120926 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | C | 'X' | 20120926 | |||
| 24 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | 'U' | 20120926 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20121116 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | KUNNR | Customer Number | 20120926 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | KCONS_SELECT | KCONS: Display structure for KCONS | 20120926 | |||
| 28 | Static Attribute | Protected | Type reference (TYPE) | XFELD | Checkbox | 20121116 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Buffer table for kcons CC | 20120926 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Buffer table for kcons CUSTOM | 20120926 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Buffer table for kcons GEN | 20121018 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Buffer table for kcons SALOFF | 20120926 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Buffer table for kcons SODC | 20120926 | |||
| 34 | Instance attribute | Public | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Display table for kcons | 20120926 | |||
| 35 | Instance attribute | Public | Type reference (TYPE) | BAL_T_MSG | Application Log: Table with Messages | 20120927 | |||
| 36 | Instance attribute | Public | Type reference (TYPE) | C | Updates screen global table | 20121008 | |||
| 37 | Instance attribute | Public | Type reference (TYPE) | KCONS_UPDFLG | Kcons: Update flag for Kcons | 20120926 |
Methods
Events
Class CL_KCONS has no event.
Types
Class CL_KCONS has no local type.
Method Signatures
Method APPEND_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MSG | Call by reference | Type reference (TYPE) | BAL_T_MSG | Application Log: Table with Messages | 20120927 | |||
| 2 | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20120927 | |||
| 3 | IV_MSGTYP | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20120927 | |||
| 4 | IV_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20120927 | |||
| 5 | IV_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20120927 | |||
| 6 | IV_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20120927 | |||
| 7 | IV_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20120927 |
Method APPEND_MESSAGES on class CL_KCONS has no exception.
Method CHECK_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_NO_AUTHORITY | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20120926 | |||
| 2 | IV_ACTVT | Value transfer | Type reference (TYPE) | NUM2 | 01-insert,02-change,03-display | 20120926 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Authorization | 20120926 |
Method CHECK_CUSTOMER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KUNNR | Value transfer | Type reference (TYPE) | KUNNR | Customer Number | 20120926 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Customer not found | 20120926 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KUNNR | Value transfer | Type reference (TYPE) | KUNNR | Customer Number | 20120926 |
Method CONSTRUCTOR on class CL_KCONS has no exception.
Method GET_ALL_BUFFER_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KCONS_DISPLAY | Value transfer | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Display table for kcons | 20120926 | |||
| 2 | CV_REC_UPD | Call by reference | Type reference (TYPE) | XFELD | If there are records to update | 20121009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20120927 |
Method GET_BUFFER_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KCONS_DISPLAY | Call by reference | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Display table for kcons | 20120926 | |||
| 2 | IT_KCONS_BUFFER | Call by reference | Type reference (TYPE) | ANY | 20120926 |
Method GET_BUFFER_ENTITY on class CL_KCONS has no exception.
Method GET_KCONS_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KCONS_DISPLAY | Call by reference | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Display table for kcons | 20120926 | |||
| 2 | IV_KUNNR | Value transfer | Type reference (TYPE) | KUNNR | Customer Number | 20120926 |
Method GET_KCONS_ENTRIES on class CL_KCONS has no exception.
Method GET_SET_KCONS_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KCONS_DISPLAY | Call by reference | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Display table for kcons | 20120926 | |||
| 2 | IS_KCONS_DISPLAY | Value transfer | Type reference (TYPE) | KCONS_SELECT | KCONS: Display structure for KCONS | 20120926 | |||
| 3 | IV_ACTIVE_ENTITY | Value transfer | Type reference (TYPE) | CHAR6 | active tab: CC,SODC,SALOFF or CUSTOM | 20120926 | |||
| 4 | IV_MODE | Value transfer | Type reference (TYPE) | C | 'SET' or 'GET' or INITIALIZE | 20120926 | |||
| 5 | IV_UPD_TYPE | Value transfer | Type reference (TYPE) | C | Insert, Update or delete will set updflg in the buffer | 20120926 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | error | 20120927 |
Method KCONS_DEQUEUE Signature
Method KCONS_DEQUEUE on class CL_KCONS has no parameter.
Method KCONS_DEQUEUE on class CL_KCONS has no exception.
Method KCONS_DEQUEUE_ENQUEUE Signature
Method KCONS_DEQUEUE_ENQUEUE on class CL_KCONS has no parameter.
Method KCONS_DEQUEUE_ENQUEUE on class CL_KCONS has no exception.
Method KCONS_ENQUEUE Signature
Method KCONS_ENQUEUE on class CL_KCONS has no parameter.
Method KCONS_ENQUEUE on class CL_KCONS has no exception.
Method REFRESH_KCONS_BUFFER Signature
Method REFRESH_KCONS_BUFFER on class CL_KCONS has no parameter.
Method REFRESH_KCONS_BUFFER on class CL_KCONS has no exception.
Method SAVE_KCONS_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KCONS_DISPLAY | Call by reference | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Display table for kcons | 20120926 |
Method SAVE_KCONS_ENTRIES on class CL_KCONS has no exception.
Method SET_ALL_BUFFERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KCONS_DISPLAY | Call by reference | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Display table for kcons | 20120926 | |||
| 2 | IS_KCONS_DISPLAY | Value transfer | Type reference (TYPE) | KCONS_SELECT | kcons: table type for table kcons | 20120926 |
Method SET_ALL_BUFFERS on class CL_KCONS has no exception.
Method SET_BUFFER_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KCONS_BUFFER | Call by reference | Type reference (TYPE) | TT_KCONS_DISPLAY | KCONS: Display table for kcons | 20120926 | |||
| 2 | IV_UPD_TYPE | Value transfer | Type reference (TYPE) | C | 20120926 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error | 20120927 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 617 |