SAP ABAP Class CL_UPARU_AREA (MAP-SEM Planing Area)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-PLA-BPS (Application Component) Business Planning and Simulation
⤷
UPARU (Package) Retail Assortment Planning User Interface
⤷
⤷
Properties
| Class | CL_UPARU_AREA | |
| Short Description | MAP-SEM Planing Area | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UPARU | Retail Assortment Planning User Interface |
| Created | 20030116 | SAP |
| Last change | 20141101 | |
| 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
Class CL_UPARU_AREA has no interface implemented.
Friends
Class CL_UPARU_AREA has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_SEM_PLANAREA_ATTRIBUTES | Planning Area Attributes | 20030117 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_UPARU_AREA | Business add-in interface IF_EX_UPARU_AREA | 20030225 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | UPARU_YTO_COL_ATRPRO | MAP-SEM: Info object attribute properties | 20030709 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | UPARU_YTO_COL_CHAPRO | MAP-SEM: Enhanced info object properties (Col.) | 20030415 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | UPARU_YTO_COL_RLSSTS | MAP-SEM: Release status value (Col.) | 20030523 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | UPARU_YT_API_CHACMP | MAP-SEM Compounding (Dep.) of Characteristics (from SEM-API) | 20030122 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | UPARU_YT_API_KYFPRO | MAP-SEM: Key Figures Properties (from SEM-API) | 20030116 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | UPARU_YT_COL_MAPMDIO | MAP-SEM: Master data info object mapping (Col.) | 20030116 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | UPARU_YTH_PLEVEL_COL | MAP-SEM Planning level - Collection | 20030116 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | UPC_YTO_STEPS | MAP-SEM: Characteristic Relationship | 20030120 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | UPARU_YTH_VARIABLE_COL | MAP-SEM Planning variable - Collection | 20030124 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | UPC_Y_AREA | Planning Area | 20030116 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | RSINFOCUBE | BW InfoCube | 20030116 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | RFCDEST | BW Logical destination (specified in function call) | 20030116 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Build the master data attribute properties table | 20030117 | |
| 2 | Instance method | Private | Method | Build the enhanced info object properties table | 20030116 | |
| 3 | Instance method | Public | Method | Convert characteristic value (ext. to int.) | 20030225 | |
| 4 | Instance method | Public | Method | Convert characteristic value (int. to ext.) | 20030225 | |
| 5 | Instance method | Public | Method | Characteristic Search Help | 20030225 | |
| 6 | Static method | Public | Constructor | Get an instance for the UPARU_AREA BAdI | 20030225 | |
| 7 | Instance method | Public | Constructor | Build a MAP-SEM planning area object | 20030116 | |
| 8 | Instance method | Private | Method | Get attributes that belong to an info object | 20030117 | |
| 9 | Instance method | Public | Method | Get a MAP-SEM planning level object | 20030120 | |
| 10 | Instance method | Public | Method | Get a MAP-SEM planning variable object | 20030124 |
Events
Class CL_UPARU_AREA has no event.
Types
Class CL_UPARU_AREA has no local type.
Method Signatures
Method BUILD_ATRPRO Signature
Method BUILD_ATRPRO on class CL_UPARU_AREA has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP-SEM: Fehler in Planungsgebieten | 20030117 |
Method BUILD_CHAPRO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_API_CHAPRO | Call by reference | Type reference (TYPE) | UPARU_YT_API_CHAPRO | MAP-SEM: Merkmalseigenschaften (aus SEM-API) | 20030116 | |||
| 2 | IT_TC_CHAPRO | Call by reference | Type reference (TYPE) | UPARU_YT_TC_CHAPRO | MAP-SEM: Erweiterte Planungsmerkmalseigenschaften | 20030116 | |||
| 3 | IT_TC_MAPMDIO | Call by reference | Type reference (TYPE) | UPARU_YT_TC_MAPMDIO | MAP-SEM: Abbildung der Stammdaten-InfoObjects | 20030116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP-SEM: Fehler in Planungsgebieten | 20030117 |
Method CHAVL_EX_IN_CONVERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHAVLINT | Call by reference | Type reference (TYPE) | UPC_Y_CHAVLINT | Feld für beliebigen Merkmalswert | 20030225 | |||
| 2 | I_CHAVLEXT | Call by reference | Type reference (TYPE) | UPC_Y_CHAVLEXT | Feld für beliebigen Merkmalswert (externe Anzeige) | 20030225 | |||
| 3 | I_IOBJNM | Call by reference | Type reference (TYPE) | UPARU_Y_IOBJNM | InfoObject (Merkmal- oder Stammdaten-InfoObject) | 20030225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP-SEM: Fehler in Planungsgebieten | 20030225 |
Method CHAVL_IN_EX_CONVERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHAVLEXT | Call by reference | Type reference (TYPE) | UPC_Y_CHAVLEXT | Feld für beliebigen Merkmalswert | 20030225 | |||
| 2 | I_CHAVLINT | Call by reference | Type reference (TYPE) | UPC_Y_CHAVLINT | Feld für beliebigen Merkmalswert (externe Anzeige) | 20030225 | |||
| 3 | I_IOBJNM | Call by reference | Type reference (TYPE) | UPARU_Y_IOBJNM | InfoObject (Merkmal- oder Stammdaten-InfoObject) | 20030225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP-SEM: Fehler in Planungsgebieten | 20030225 |
Method CHAVL_SEARCH_HELP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETO_CHADEP | Call by reference | Type reference (TYPE) | UPC_YTO_CHADEP | Werte von geklammerten Merkmalen | 20030225 | |||
| 2 | E_CANCELED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030225 | |||
| 3 | E_CHAVLEXT | Call by reference | Type reference (TYPE) | UPC_Y_CHAVLEXT | Feld für beliebigen Merkmalswert (externe Anzeige) | 20030225 | |||
| 4 | E_CHAVLINT | Call by reference | Type reference (TYPE) | UPC_Y_CHAVLINT | Feld für beliebigen Merkmalswert (interne Anzeige) | 20030522 | |||
| 5 | E_TXTLG | Call by reference | Type reference (TYPE) | UPC_Y_TXTLG | Langbeschreibung | 20030225 | |||
| 6 | E_TXTMD | Call by reference | Type reference (TYPE) | UPC_Y_TXTMD | Beschreibung | 20030225 | |||
| 7 | E_TXTSH | Call by reference | Type reference (TYPE) | UPC_Y_TXTSH | Kurzbeschreibung | 20030225 | |||
| 8 | IR_LAYOUT | Call by reference | Object reference (TYPE REF TO) | CL_UPARU_LAYOUT | MAP-SEM-Planungslayout | 20030226 | |||
| 9 | IT_DYNCONTEXT | Call by reference | Type reference (TYPE) | UPARU_YT_DYNAMIC_CONTEXT | MAP-SEM: Dynamischer Kontext bei Verwendung der Suchhilfe | 20030225 | |||
| 10 | I_IOBJNM | Call by reference | Type reference (TYPE) | UPARU_Y_IOBJNM | InfoObject (Merkmal- oder Stammdaten-InfoObject) | 20030225 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP-SEM: Fehler in Planungslayouts | 20030225 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_UPARU_AREA has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UPARU_AREA has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AREA | Call by reference | Type reference (TYPE) | UPC_Y_AREA | Planungsgebiet | 20030116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP-SEM: Fehler in Planungsgebieten | 20030116 |
Method GET_ATRPRO_FROM_BW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_IOBJNM | Call by reference | Type reference (TYPE) | UPARU_Y_IOBJNM | InfoObject (Merkmal- oder Stammdaten-InfoObject) | 20030117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP-SEM: Fehler in Planungsgebieten | 20030117 |
Method GET_PLEVEL_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_PLEVEL | Call by reference | Object reference (TYPE REF TO) | CL_UPARU_PLEVEL | MAP-SEM-Planungsebene | 20030120 | |||
| 2 | I_PLEVEL | Call by reference | Type reference (TYPE) | UPC_Y_PLEVEL | Planungsebene | 20030120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP-SEM: Fehler in Planungsgebieten | 20030120 |
Method GET_VARIABLE_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_VARIABLE | Call by reference | Object reference (TYPE REF TO) | CL_UPARU_VARIABLE | MAP-SEM-Planungsvariable | 20030124 | |||
| 2 | I_VAR | Call by reference | Type reference (TYPE) | UPC_Y_VARIABLE | Variable | 20030124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | MAP-SEM: Fehler in Planungsgebieten | 20030124 |
History
| Last changed by/on | SAP | 20141101 |
| SAP Release Created in | 350 |