SAP ABAP Class CL_PERSONAS_ADMIN (Personas: Class for Transport)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-PER-DR (Application Component) Personas Data Repository
⤷
S_PERSONAS (Package) Personalisation Infrastructure

⤷

⤷

Properties
Class | CL_PERSONAS_ADMIN | |
Short Description | Personas: Class for Transport | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_PERSONAS | Personalisation Infrastructure |
Created | 20130516 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_PERSONAS_ADMIN has no interface implemented.
Friends
Class CL_PERSONAS_ADMIN has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'AUTHOR' | 20130611 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CLIENT' | 20130611 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CREATEDBY' | 20130611 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'CREATEDON' | 20130611 | ||
5 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'EXPORTEDFLAVORS' | 20130611 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FALSE' | 20130611 | ||
7 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FLAVOR' | 20130611 | ||
8 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FLAVORS' | 20130611 | ||
9 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FLAVOR_CSS' | 20130611 | ||
10 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FLAVOR_ID' | 20130611 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FLAVOR_JPG' | 20130611 | ||
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FLAVOR_THEME' | 20130611 | ||
13 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'FLAVOR_XML' | 20130611 | ||
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'IS_DEFAULT' | 20130611 | ||
15 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'IS_PUBLIC' | 20130611 | ||
16 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'lang' | 20130611 | ||
17 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'NAME' | 20130611 | ||
18 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'NAMES' | 20130611 | ||
19 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'REF' | 20130611 | ||
20 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SOURCE' | 20130611 | ||
21 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SYSTEM' | 20130611 | ||
22 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'SYSTEMID' | 20130611 | ||
23 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'TCODE' | 20130611 | ||
24 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'TRUE' | 20130611 | ||
25 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'VERSION' | 20130611 | ||
26 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CL_PERSONAS_ADMIN=>TV_ISO_LANGU_MAP_TAB | 20130627 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Method to create mapping of flavors to folders | 20130528 |
2 | ![]() |
Static method | Public | Method | Method to create meta xml of individual flavors | 20130606 |
3 | ![]() |
Static method | Public | Method | Method to create zip file of flavors | 20130606 |
4 | ![]() |
Static method | Public | Method | Method to upload flavor data from zip file to system | 20130605 |
5 | ![]() |
Static method | Public | Method | Method to import flavors from a zip file | 20130529 |
6 | ![]() |
Static method | Public | Method | Method to transport flavors via transport request | 20130606 |
7 | ![]() |
Static method | Public | Method | Method to validate flavor data imported from zip file | 20130607 |
Events
Class CL_PERSONAS_ADMIN has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TV_FLAVOR | Public | See coding | 20130517 | TV_FLAVOR TYPE STANDARD TABLE OF PRSNAS_S_FLAVORS_TRANS
|
||
2 | TV_FLAVOR_DETAILS | Public | See coding | 20130527 | TV_FLAVOR_DETAILS TYPE STANDARD TABLE OF PRSNAS_S_FLAVORS_TEXT
|
||
3 | TV_GUID | Public | See coding | 20130529 | TV_GUID TYPE STANDARD TABLE OF SYSUUID_C32
|
||
4 | TV_ISO_LANGU_MAP | Public | See coding | 20130627 | BEGIN OF tv_iso_langu_map,
langu_1 TYPE String,
langu_2 TYPE String,
END OF tv_iso_langu_map
|
||
5 | TV_ISO_LANGU_MAP_TAB | Public | See coding | 20130627 | tv_iso_langu_map_tab TYPE STANDARD TABLE OF tv_iso_langu_map
|
||
6 | TV_ZIP | Public | See coding | 20130523 | BEGIN OF TV_ZIP,
mandt TYPE mandt,
tcode type tcode,
flavor TYPE prsnas_e_flavor_id,
tdspras TYPE tdspras,
name TYPE prsnas_e_flavor_name,
author TYPE xubname,
is_default TYPE xfeld,
is_public TYPE xfeld,
metaxml type xstring,
xml TYPE xstring,
jpg TYPE xstring,
css TYPE string,
theme TYPE xstring,
END OF TV_ZIP
|
||
7 | TV_ZIP_FLAVORS | Public | See coding | 20130527 | TV_ZIP_FLAVORS TYPE STANDARD TABLE OF TV_ZIP
|
Method Signatures
Method CREATE_GUID_FLAVOR_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_META_XML | Call by reference | Type reference (TYPE) | XSTRING | 20130529 | |||
2 | ![]() |
IT_GUIDS | Call by reference | Type reference (TYPE) | TV_GUID | 20130529 |
Method CREATE_GUID_FLAVOR_MAPPING on class CL_PERSONAS_ADMIN has no exception.
Method CREATE_META_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_META_XML | Call by reference | Type reference (TYPE) | XSTRING | 20130606 | |||
2 | ![]() |
IT_FLAVOR | Call by reference | Type reference (TYPE) | TV_FLAVOR_DETAILS | 20130606 | |||
3 | ![]() |
IV_CSS | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20130606 | ||
4 | ![]() |
IV_JPG | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20130606 | ||
5 | ![]() |
IV_THEME | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20130606 | ||
6 | ![]() |
IV_XML | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20130606 |
Method CREATE_META_XML on class CL_PERSONAS_ADMIN has no exception.
Method EXPORT_TO_ZIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SUCCESS | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20130626 | ||
2 | ![]() |
IT_ZIPFLAV | Call by reference | Type reference (TYPE) | TV_FLAVOR | 20130606 |
Method EXPORT_TO_ZIP on class CL_PERSONAS_ADMIN has no exception.
Method FLAVOR_MASS_UPLOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SUCCESS | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20130626 | ||
2 | ![]() |
IT_IMPORTED_FLAVORS | Call by reference | Type reference (TYPE) | PRSNAS_T_FLAVORS_TEXT | personas flavors | 20130605 |
Method FLAVOR_MASS_UPLOAD on class CL_PERSONAS_ADMIN has no exception.
Method IMPORT_FROM_ZIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DISTINCT_FLAVORS | Call by reference | Type reference (TYPE) | TV_FLAVOR | 20130606 | |||
2 | ![]() |
ET_IMPORTED_FLAVORS | Call by reference | Type reference (TYPE) | PRSNAS_T_FLAVORS_TEXT | personas imported flavors | 20130606 | ||
3 | ![]() |
IV_FILENAME | Call by reference | Type reference (TYPE) | FILE_TABLE | file_table | 20130529 |
Method IMPORT_FROM_ZIP on class CL_PERSONAS_ADMIN has no exception.
Method TRANSPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SUCCESS | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20130626 | ||
2 | ![]() |
IT_TRANFLAV | Call by reference | Type reference (TYPE) | TV_FLAVOR | 20130606 |
Method TRANSPORT on class CL_PERSONAS_ADMIN has no exception.
Method VALIDATE_INPUT_ON_IMPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_IMPORTED_FLAVORS | Call by reference | Type reference (TYPE) | PRSNAS_T_FLAVORS_TEXT | Personas: Generic table type for flavors | 20130611 | ||
2 | ![]() |
RV_SUCCESS | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20130607 |
Method VALIDATE_INPUT_ON_IMPORT on class CL_PERSONAS_ADMIN has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |