Hi all,
hope is everyone is doing great in their projects.we have been working on a 3.5 system in which we are using all standard cubes and DSO's for purchasing.we have created a process chain for purchasing data loading.in process chain we have been loading data from one DSO to another DSO.we have activated the data for first DSO and then using datasource 80XXX Delta infopackage we are loading data to second DSO.in the process chain while loading data after activation from first DSO to second DSO it has given the error message "caller 90 contains an error message " and in the Indiv.message section it has given " you do not have authorization to extract from datasource 80XXX,component DM "..included the whole error message below.i understand that it is saying i have been missing S_RO_OSOA object.i do not have idea what this message mean,it means the background user based on which the process chain has been running do not have authorization object S_RO_OSOA? if so can you please anybody tell me how to find that background user in BW system and how to assign that authorization object to that user?
Diagnosis
You are not authorized to extract from DataSource 80PUR_O01 in application component: DM .
System Response
The authorization check was performed with the following field values:
- DataSource: 80PUR_O01
- Application component: DM
- Subobject: DATA
- Activity: 03
Procedure
To be able to extract from the DataSource, you need authorization for authorization object S_RO_OSOA (authorizations SAPI-DataSource) with the field values specified above.
Procedure for System Administration
There is a role template S_RO_OSOA_TMPL (DataSource (OSOA) Display/Maintain/Extract) available that contains the authorizations to display, change and extract all DataSources.