cancel
Showing results for 
Search instead for 
Did you mean: 

How to write back data to a usertype dimension

Former Member
0 Kudos

Hello friends,

I've a requirement to write back data from a DSO to user defined dimension...(for example: "status" dimension)

Could you pls suggest a solution without hardcoding the Dimesnion name?

Urgnt...pls

madhuri

Accepted Solutions (0)

Answers (3)

Answers (3)

SEdelstein
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Madhuri -

Unfortunately you are not able to cal user defined dimension dynamically. You can call any of the predefine dimension types such as ACCOUNT, CATEGORY, TIME, ENTITY, INTCO, CURRENCY, and DATASRC by substituting a system variable such as

%CATEGORY_DIM%...but using the userdefined dimension in this manner is specifically not supported : " ...implied keywords [are] available for each non-user-defined dimension...."

The only real suggestion I can provide is consider using a BADI to access the dimension and perform the calculation.

Regards,

Sheldon

Former Member
0 Kudos

user type dimension must include to application.

if application not include user type dimension, then can not write back data.

Former Member
0 Kudos

Thanks Jun,

I've it in the application.

Let me tell you the scenario:

I've an application with a few dimesnion members.

now i've one dimension which has properties to be loaded from a DSO/Cube.

So without hardcoding the dimension name, is it possible to refer to a user type dimension based on any other reference property?

for example:

I've a dimension ABC with a property K

The values for this K will be filled from a DSO. So while filling this, I donot want to hardcode as

ABC.K = <Value>

I want to call this name "ABC" dynamically.

This is due to the possibility of change in Technical names, when an Appset is copied.

Please assist...

Former Member
0 Kudos

Any Pointers pls?