Quantcast
Channel: SCN : Discussion List - SAP Business Warehouse
Viewing all 6437 articles
Browse latest View live

Tips for BI rollout to another country

$
0
0

Dear All,

 

We are currently going to work on a BI rollout project which will follow the rollout of ECC for a separate region. As such I have the following questions.

 

a) The ECC rollout for new region will occupy a new client in ECC system. That is, the ECC source system for BI will remain the same but only the client changes. In this case, does it mean that all datasources that are active in the current development client ( say client 010) will be automatically active in the other ( new ) client as well?

 

Additionally, Will this mean that the CMOD custom enhancement for existing region will also be automatically applied to the other region also.

 

b) For Master data for new region, would you suggest that we need to map the master data from new client to new info-objects or the existing ones. If we reuse existing info-objects will it lead to any complications.

 

c) Should we create separate process chains to load master data and infoproviders and schedule them independently or add the new steps to the existing load process? Which would be better considering that we do not want the existing system to be tamepered with.

 

Sorry if my questions are too basic, but i would be kind of you if you could provide your suggestions.

 

Regards,

SM

 



Roles suggestion!

$
0
0

Hi,

Need real help as its tricky. I do not have access to RSECADMIN or even BI Channel.

We have to implement hierarchy node authorizations for 2 new plants.

 

There are 2 hierarchies.  Each hierarchy got 10 nodes and hence 10 roles.

One hierarchy has 2 divisions. Hence total no.of roles would be 30 for all these.

 

Now coming to my issue

Below is the current structure for an existing single plant value authorization

 

Users view the reports in portal (BI Channel).

Portal has 6 sections/categories/tabs AB, CV, PD, HP, HQ, BE

 

Hence currently users got 6 composite roles created for these with different analysis objects and RRMX read/write roles.

Each composite role consists of one analysis object role, one RRMX read role, one RRMX write role.  Hence total single roles are 18!

 

Question: If this is the case, how can I do it for nodes?

For each tab/category above, and for a single hierarchy of one division, it would be 10 composite roles as there are 10 unique nodes/values.

This means total of 30 single roles for a tab. For all tabs, this mean total of 60 composite roles and 180 single roles!

 

If this is the case, for other division of same hierarchy and second hierarchy, this would mean total 180 composite roles and 540 single roles!

Am convinced this is not correct.

 

Can I try avoiding the RRMX read/write separately for each?

Question reg the HIER data

$
0
0

Hi,

Read many posts regarding the postable nodes and leaves.

But would like to clarify on below:

 

Have a plant hierarchy.

In R3, its like

 

1231  00  01 DR01

-> 1222  00  01  DR01

   -> 2100  00  01  DR01

-> 1223  00  01  DR01

 

Eg: plant -> 1231, Div -> 00, Channel -> 01, Sales org -> DR01

 

Now in BW, Plant is authorization relevant, it got Div, Channel and Salesorg as Compounding attr.

Hence when loaded, it comes like

 

00/01/DR01/1231

  -> 00/01/DR01/1222

    -> 00/01/DR01/2100

  -> 00/01/DR01/1223

 

Is this fine and can I use plant alone directly in reports to use the hierarchy authorization of nodes?

Or should I load it in the other way? I mean remove the compounding and add the Div, channel and Sales org in external char of Plant?

 

What's the difference and advantage/disadvantage? Is it text related? If so how?

Please suggest

reference field in generic data source

$
0
0


I'm trying to create generic data source on RESB table. Here many of the quanity fields have units which are referring another table.

 

What will be the best approach to create generic data source ? Infoset or create append structure for the quantity fields.

 

 

 

Regards,

Sneha Bajaj

Issue with Variable types.

$
0
0

Hello, this is regarding a virtual keyfigure program that I am trying to write but having many many issues.  I am trying to use 0DOC_DATE field in a function module '/SDF/CMO_DATETIME_DIFFERENCE' but getting some error like

 

"a field may have been assigned to the parameter DATE1 whose type is not compatible with"

 

If I declare my variable as CHAR, then I am able to assign the values to it but then i get this message.

 

If I declare my variable as SY-DATUM then I am not able to assign what is in 0DOC_DATE to the variable.

 

If I decare my variable as D then I am not able to assign what is in 0DOC_DATE to the variable.

 

so it seems only CHAR works when it is about assigning values but then function module wouldn't accept it.

 

Can someone tell me who has used this function modue how to resolve it?

 

Thanks.

Problem defining two analysis authorizations for one user

$
0
0

Hello,

I have the following requirement according to analysis authorizations, but after reading several discussion, help documents and notes I think it is insolvable - or has anyone an idea? We are on BI 7.0

 

I have two authorization relevant info objects in an Info Provider, info object 0FUNDS_CTR and 0PU_MEASURE. Now it should be possible, that a user has, for example, authorization for 0FUNDS_CTR value 10 and on this funds center a restriction on 0PU_MEASURE values L1,L2, L3.

He should also have authorization for 0FUNDS_CTR value 20, but on this he should only see 0PU_MEASURE value L4 (and not L1,L2 and L3).

So I defined two analysis authorizations:

 

AUTH1:

0FUNDS_CTR: 10

0PU_MEASURE: L1, L2, L3

 

AUTH2:

0FUNDS_CTR:  20

0PU_MEASURE: L4

 

I assigned this two analysis authorizations to the user.

 

In the query on the Info Provider, I defined selections on 0FUNDS_CTR and 0PU_MEASURE with authorization variables.

But when executing the query for the user, authorization check fails.

 

Reading note 1233793, 1000004,  1234567 I understood why this happens:

 

First, the following is analyzed:

0FUNDS_CTR IN ('10','20')

AND 0TCAACTVT = '03'

AND 0PU_MEASURE LIKE *

 

It is proved against AUTH1 and a remaining set that is not yet authorized is determined for L4.

No authorization for 0FUNDS_CTR 10 and 0PU_MEASURE L4 is found, so the authorization check fails (some other following checks fail, too).

 

So, has anybody an idea whether it is possible to implement a query, so that for the first funds center 10 only L1,L2,L3 is authorized for this user and for the second funds center 20  only L4 is displayed? We have a lot of 0FUNDS_CTR/0PU_MEASURE combinations and assignments to users, so that a authorization based solution seems to be the only way....

 

Best Regards

Beate

Data is not updating to the infocube but available to Result_Package

$
0
0

Hi Experts,

 

I am having the problem while after modification in start routine. These records are the part of result_package but when the records are going to update in infocube it is being deleted. I run the start routine and end routine in debug mode and find the documents during debug mode. If you guys have any idea why I am facing this issue or where should i look in BW to fix that problem. I am attaching the screen shot for review.

Duplicate data record detected when update to DSO....

$
0
0

I have to do one requirement to calculate the Time in job based on the Employee, position, job role and job stage. but here employee and cal month are the direct source fields, remaining fields are looking up in to Two other DSO's. So I wrote the code at End routine, the expected result will be the one employee might be more than one position, job role and job stage,  but I got an error when i am executing the DTP that is -  duplicate data record detected when updating to the DSO. actually there is no duplicate records with Key field combinations that is employee,position, Job role, Job stage and cal month.

I found only Employee and Cal month are the semantic keys at semantic group, I did not found any more keys which i mentioned in the DSO. key fields.

and I have tried with start routine also, same error facing , even i did not find any more keys at the semantic group,

 

one more surprised thing is I have opened the new data table at se11 and i checked the 5 key fields at new data table level, then it will be working fine,

and i got expected records. same thing i am not able to follow in production system with fire fighter access also.

 

 

any body please help me out on this.


BW FI/HR/Logistics Considerations

$
0
0

HI Guys

 

Quick question.

 

I need quick summarized answers for what considerations should there be made for BW FI/HR/Logistics developement.

 

Please no general links.

 

Rgds

Joe

BW ABAP help

$
0
0

Hi,

 

I am unable to solve the following code. any help is appreciated.

 

Conditions to impement.

if qty is btn 2 & 4 break time shud b .10

if qty is > 4 & < 8 breaktime shud b .25

if qty is >8 break time shud b .60

 

employe   day          qty          brktime          satqty

1          jan1          4.5          .25 4.25

1          jan1          5.5          .25 5.25

 

employe   day          qty          brktime          satqty

2          jan1          1.9          0          1.9

2          jan1          1.9          0          1.9

 

The above situation where I have issues. I haveto calculate brktime based on total hrs

for that particular employee for tat particular day by taking out that break time from total qty.

 

expected

 

employe   day          qty          brktime                    satqty

1          jan1          4.5          00                    4.5

1          jan1          5.5          .60 4.90

 

employe   day          qty          brktime          satqty

2          jan1          1.9          0          1.9

2          jan1          1.9          .10 1.8

 

So whenever I have multiple records & the total qty is >8 I have to mak the breaktime as .60

same if I have mutlipl records, such as 1.9 & 1.9 the break time shud show as .10 & total

shud b 1.9+1.9-.10.

 

Any help is appreciated.

Full DTP

$
0
0

Hi Experts,

 

I have below doubt in DTP,

 

When the source of data is any one from the below InfoProviders, only FULL Extraction Mode is available.

  • InfoObjects
  • InfoSets
  • DataStore Objects for Direct Update

 

Delta is not possible when the source is anyone of the above

 

Can you please let me know the technical reason why Delta is not possible for above?

 

Thanks

Venkat

RSRCACHE: New cache mode 5

$
0
0

Hi experts

 

We have upgraded to BW 7.31.

We have set cache mode 5 in RSRCACHE:

Capture.JPG

 

Flatfile name is empty as we think this is not necessary for cash mode 5.

 

RSDIPROP: Here we set all relevant infoproviders to cache mode 5.

RSRT: We set all queries corresponding to their infoproviders to cache mode 5.

 

Strangewise we experience a worse performance on query execution.

We analyzed by RSRT the statistic regarding page 12 of this document.

 

With the same repeating selections we recognized that the query is not reading from cache, but from DB.

Capture.JPG

 

Any similar experience from your side regarding cache mode 5?

 

Thanks

generic extraction using function module error

$
0
0

In generic extraction using function module when I use the tables like MARA and LFA1  like this its  not working  I am not getting the data

 

SELECT MARA~MATNR  MARA~ERSDA  MARA~ERNAM  MARA~LAEDA  MARA~AENAM  LFA1~LIFNR

LFA1~LAND1  LFA1~NAME1  LFA1~NAME2

FROM MARA

INNER JOIN LFA1 on LFA1~LIFNR = MARA~MATNR

WHERE MARA~MATNR IN L_R-MATNR

 

 

I think I have to correct at   INNER JOIN LFA1 on LFA1~LIFNR = MARA~MATNR   please tell me.

 

My question is when I want to do generic extraction using function module when there is no relation ship on tables like mara and lfa1 how to write the select statement?  If i do not have common field join relation ship  then what to do?

 

 

 

 

for example if i use this In generic extraction using function module when I use the tables  like  vbak and vbap  which have common field vbeln this its working fine as we know  for this alreay join relation ship exits...

 

SELECT VBAK~VBELN VBAK~ERDAT VBAK~NETWR VBAP~MATNR

VBAP~POSNR

FROM VBAK

INNER JOIN VBAP on VBAK~VBELN = VBAP~VBELN

WHERE VBAK~VBELN IN SDNO.

In a week process chain should work only on wednesday and thursday?how to schedule it?

$
0
0

In a week process chain should load the records  only on wednesday  and thursday?how to schedule it?

 

please tell me step by step?

 

regards,

 

niiikithi

0FI_AR_20 Customer Balance Does not Match F.30

$
0
0

We are implementing Customer Balance content in 7.3.1.7 to report on Daily Sales Outstanding.

When we compare the values to F.30, there is large discrepancies in the cumulative  balance values while the sales for period is correct

 

In this effort, I found the help in F.30 the following below:

 

The values for balance and sales are averages of the n closed fiscal periods.  We have configured n= 3 and DSO calculation #1 in report RFDRRE05

 

DSO =  Avg Balance(3periods) / Avg Sales (3 periods) * 30

     

  1. F.30 is updated by a job called Customer information by  batch program RFDRRGEN each day at 8pm

 

 

Reads the variants defined for each evaluation in thefollowing.

 

Report RFDRRE01

Report RFDRRE02

Report RFDRRE03

Report RFDRRE04

Report RFDRRE05  - DSO

Report RFDRRE06

 

 

BW Datasource 0FI_AR_20 I looked at table roosource to find extractor FM SREP_FIAR_20 and structure DTFIAR_20

 

 

The datasource  0FI_AR_20 is new type for me in that it is a direct access type - cannot debug in RSA3.

The daily program RFDRRGEN is very convoluted as is the extractor function module SREP_FIAR_20 that is confounding our best ABAPer

 

Have you successfully used 0FI_AR_20 to match to F.30?  What am I missing?


Thanks

 

Lee Lewis


BW/HANA Transports Management

$
0
0

Hi Experts,

 

Need to check and know about the various transport scenario's considering LSA ++ alone and LSA ++ with HANA involving mixed scenario's covering Transport sequences , various dependencies for HANA or BW objects for LSA++.

Also need to know in detail about CTS + . In what is different from CTS.

 

Kindly suggest and guide on the same.

Input in BADI/cube field in exit?

$
0
0

Hi,

Gone through some of the docs. But still have some query!

 

I need a calculation of Order date - input date in bex. Order date exists in query.

 

If I want exit, then input is very easy. But how can I call the order date of cube for every record?

If I go for BADI, then order date in cube can be called...how about input variable?

 

Which one's better?

Any sample code/docs might help!

DSO Change log after system refresh not working properly

$
0
0

Dear All,

 

One month back our 'D' system was refreshed with the 'P' system.

here every thing is fine as it was in 'P', but where ever we have the dataflow connection between DSO's to CUBE's.

the delta functionality is not working fine. infurther investigation we found that there is no data available in changelog of DSO.

and after loading new data request in DSO also, there is no data grtting into the changelog table after activation.

 

was it the problem or error in refresh activity.

 

can you please give some inputs if you have any in this regard.

 

Thanks & Regards,

Vamshi.

Question reg the HIER data

$
0
0

Hi,

Read many posts regarding the postable nodes and leaves.

But would like to clarify on below:

 

Have a plant hierarchy.

In R3, its like

 

1231  00  01 DR01

-> 1222  00  01  DR01

   -> 2100  00  01  DR01

-> 1223  00  01  DR01

 

Eg: plant -> 1231, Div -> 00, Channel -> 01, Sales org -> DR01

 

Now in BW, Plant is authorization relevant, it got Div, Channel and Salesorg as Compounding attr.

Hence when loaded, it comes like

 

00/01/DR01/1231

  -> 00/01/DR01/1222

    -> 00/01/DR01/2100

  -> 00/01/DR01/1223

 

Is this fine and can I use plant alone directly in reports to use the hierarchy authorization of nodes?

Or should I load it in the other way? I mean remove the compounding and add the Div, channel and Sales org in external char of Plant?

 

What's the difference and advantage/disadvantage? Is it text related? If so how?

Please suggest

Delete Master data from SID Table

$
0
0

Dear Guru's,

scenario : I loaded some master data to an existing info object for a new comp code( CC01) . I found the master data is not correct . I want to delete it .

1) I tried to delete using se38 --> RSDMDD_DELETE_BATCH  & also from Maintain masterdata

 

No Master data deleted

 

2) I went to SLG1 &  found that log like below ;

 

Master data SNBCB1000135 (SID                                          21554042) is used in /BIC/DYYY_C_032; is not deleted

 

SLG1 for cube.jpg

Also some SID values found in some cube for CC01

3) I checked in SID Table & found an entry with the Comp Code CC01 & SID.

 

My Question is :

1) Can i delete the data from SID ,if so how to do selective deletion for only CC01 data , i found in some posts that deleting SID data might give problems when i reload the same master data.

2) How to delete the SID from cube .

 

Thank you for your time.

Regards,

Sudhir.

Viewing all 6437 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>