BPC 7.5NW: Hierarchy Upload from BW - Sort Order
Hi,
we are currently updating from BPC 7.0NW to 7.5 NW SP10. (BW has been upgraded to 7.02 SP09)
As master data and hierarchies had been uploaded using the coding from 'HowTo Upload automated...' so far, we now have to use standard Data Manger packages.
Maintaining packages and package links was successful. Everything works fine so far.
The only problem are Hierarchies, better the sort order of hierarchie nodes. At the moment they are always sorted in an alphabetical order.
We introduced property MBR_SEQ to all dimension using program UJA_MIGRATE_MBR_SEQ.
We loaded hierarchies with different settings.
Searching SDN and SAP Notes lead to notes 1603352 or 1581331.
But manually changing hierarchies each time, new members are assigned, is not an option!
Do I miss any option in the selection screen of the Data Manager package?
Are there any options in transformation or conversion file?
Thanks and regards
Steve
For your Information...
We were now adviced to include parameter DM_KEEP_SRC_SEQ with value Y in AppSet parameters (Web-Administration).
Please have a look at note '1626929 - Keep hierarchy sequence for Load Hierarchy from BW package'.
It works!
For the first hierarchy to be uploaded...
If there are more than one hierarchy defined for upload, only the first hierarchy is sorted correctly, all following ones are sorted alphabetically again.
Regards
Steve
Similar Messages
-
Uploading using Bridge - Sort Order
Hi Folks,
I use CS3 Bridge uploader to upload from my CF card. I use the custom file name feature to rename the files. However, Bridge by default sorts the thumbnails from newest to oldest, based on the date/time data. Since I'm adding a sequence number as part of my filename, there's a disconnect between the filename and the date - most recent pics in the upload have lower sequence number than older pics. Any way to change the thumbnail sort order in Bridge uploader? Thanks,
GaryCurt,
Thanks very much for the reply. I'll give it a try - I think when Windows opens Bridge for uploading, the main Bridge window is bypassed, and the upload window (at least as I recall) doesn't have any of the panels displayed. I should have thought of that :-)
Gary -
How to load master data hierarchy load from BI to BPC 7.5 NW
Hi,
I am testing master data hierarchy data upload from BI to BPC. However when i run master data hierarchy mport package, it's always displaying a warning message saying that no records are returned from "Z_PFT_CTR" which is my info object name.
My transformation is as below.
0BUS_AREA=BUS_AREA
0COMP_CODE=COMP_CODE
0CO_AREA=CO_AREA
0LOGSYS=LOGSYS
0OBJ_CURR=OBJ_CURR
0PROFIT_CTR=PROFIT_CTR
0RESP_PERS=RESP_PERS
0RESP_USER=RESP_USER
Conversion is as below
ID=ID_CONVERT.xls
PARENTH1=HARI.xls
Hierarchy i have mapped in conversion file from Source Inforobject 1000PCDUMMY-1 to BPC PARENTH1 Destination.
Any suggestions plz?Hi,
Just follow the docs in "How Tou2026 Automate BPC 7.0, version for the NetWeaver Platform Master Data Loads from BW to BPC"
where you will get detail step-by-step procedure to load data.
Check the url:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00380440-010b-2c10-70a1-e0b431255827
Before that you have to transport into BPC system the load to work fine.
Thanks
Debasisha -
Issue in Hierarchy data upload from R/3 for info object Product Hierarchy.
Hi,
I am trying to upload the hierarchy data from R/3 system for Info Object Product Hierarchy.
Insted of business content info objects (0PRODH, 0PRODH1, 0PRODH2, 0PRODH3, 0PRODH4, 0PRODH5, 0PRODH6), we are using customized objects (ZPRODH, ZPRODH1, ZPRODH2, ZPRODH3, ZPRODH4, ZPRODH5, ZPRODH6).
In transfer rules the mapped is as specified below
Fields => Info Objects.
0ZPRODH1 => ZPRODH1
0ZPRODH2 => ZPRODH2
0ZPRODH3 => ZPRODH3
0ZPRODH4 => ZPRODH4
0ZPRODH5 => ZPRODH5
0ZPRODH6 => ZPRODH6
Now, when I schedule the Info Package, it is ending with an errors
"Node characteristic 0PRODH1 is not entered as hierarchy charactersitic for ZPRODH"
"Node characteristic 0PRODH2 is not entered as hierarchy charactersitic for ZPRODH"
"Node characteristic 0PRODH3 is not entered as hierarchy charactersitic for ZPRODH"
"Node characteristic 0PRODH4 is not entered as hierarchy charactersitic for ZPRODH"
"Node characteristic 0PRODH5 is not entered as hierarchy charactersitic for ZPRODH"
"Node characteristic 0PRODH6 is not entered as hierarchy charactersitic for ZPRODH".
when i tried to load by flat file, there is no issues. But, flat file loading is not allowed for us.
Please let me know any possible solution to handle this issue.
Thanks.
Regards,
Patil.Hi voodi,
Insted of using the info object 0PRODH1, we should use customized info object ZPRODH1 which I added already in the external characteristic in Hierarchy.
Regards,
Patil. -
Data upload from R3 to BPC using filters
We are facing a performance issue on the uploading data flow from R3 to BPC. Two steps have been set up.
Step1: R/3 --> ODS --> BW CUBE (No filters and full mode)
Step2: BW CUBE --> BPC CUBE (Standard BW upload package)
The first one (from R3 to a BW Cube) has no filters, so it loads every data and it takes too much time. However, the second one (from the Cube to BPC) has filtering options, so we can only load the data we need to (we usually use entity and time filters).
Both are executed from the BPC DataManager.
Any advice to improve the performance of the first step? Could we join the step 1 and step 2 and get the filters from the standard BW upload process using a custom process chain?
Does anybody have any experience using filters to reduce the amount of records on the data uploading from R/3 to BPC?
BPC Version 7.50.15Hi,
for example in BI data is stored as below
GroupAcc - Date - Balance
100000 - 12.12.10 - 400
**I'm not quite sure how you are getting the above data from infocube.Are you directly loading data from PSA to infocube with out loading data into DSO -0FIGL_O10(General ledger(New):Transaction figures) ?
To get required format of following data, no need to do any thing while laoding the data into BPC. Your BI infocube should maitain the data in below format.
GroupAcc - Date - Balance
100000 - 12.12.10 - 100 - (LC)
100000 - 12.12.10 - 100 - (TC)
100000 - 12.12.10 - 200 - (GC)
To acheive above format of data in the infocube please follow standard way of data flow given by SAP in BI Contect(http://help.sap.com/saphelp_nw70ehp1/helpdata/en/e6/f16940c3c7bf49e10000000a1550b0/frameset.htm).
Flow should be
R/3 --> PSA --> DSO -->Infocube.
In this flow its important to remember about infoobect 0CURKEY_TC in DSO.
This is always the currency key of the transaction currency; it is also filled for records with a different currency type. Without this key field, postings with different transaction currencies would be overwritten after summarization and thereby be lost.
(http://help.sap.com/saphelp_nw70ehp1/helpdata/en/a8/e26840b151181ce10000000a1550b0/content.htm)
Once you follow the standard flow, your infocube contains the requried format (LC,TC and GC )of data to load it into BPC application.
hope it helps...
regards,
Raju -
Using a variable in an allocation routine in SAP BPC 7.5NW
Below is a very simple BPC allocation routine I wrote. The data originally sits on a dummy profit center and needs to be allocated to all itu2019s relevant profit centers. These relevant profit centers can be derived from the profit center hierarchy (BPC_ + ID of entity).
When I hardcode the Profitcenter and the entity, the routine works (as below). But what I really want is that it works variable as in the line that I commented out. Any idea whether this could work (BPC 7.5NW) ? If not, I am afraid I need to go to ABAP, which is really a pitty
//ALLOCATION PROCEDURE CONVERSION RATE
//=====================================
*RUNALLOCATION
*FACTOR=1
*DIM SEBACCOUNT WHAT=CONV_RATE; WHERE=<<<; USING=<<< ; TOTAL=<<<
//*DIM PROFCENT WHAT=DUMPC; WHERE=BAS(BPC_"%ENTITY_SET%");USING=<<<; TOTAL=<<<
*DIM PROFCENT WHAT=DUMPC; WHERE=BAS(BPC_OKB);USING=<<<; TOTAL=<<<
*DIM ENTITY WHAT=OKB; WHERE=<<<; USING=<<< ; TOTAL=<<<
*ENDALLOCATION
Thanks
NicoGersh,
It works now. I have implemented the below code (ENTITY needed to contain the variable as well). The relationship profitcenter and entity is very important as it derives the relevant profitcenters from the profit center hierarchy (e.g. all profitcenters under the legalentity node).
//ALLOCATION PROCEDURE CONVERSION RATE
//=====================================
*FOR %ENT% = %ENTITY_SET%
*RUNALLOCATION
*FACTOR=1
*DIM SEBACCOUNT WHAT=CONV_RATE; WHERE=<<<; USING=<<< ; TOTAL=<<<
*DIM PROFCENT WHAT=DUMPC; WHERE=BAS(BPC_%ENT%);USING=<<<; TOTAL=<<<
*DIM CATEGORY WHAT=FCSTCUR; WHERE=<<<; USING=<<< ; TOTAL=<<<
*DIM ENTITY WHAT=%ENT%; WHERE=<<<; USING=<<<; TOTAL=<<<
*ENDALLOCATION
*NEXT
Thanks
Nico -
BPC 7.5: Hierarchy load fra BW. Missing "parent" nodes.
Hi,
i'm having problems uploading a 0profit_center hierarchy from SAP BW to BPC.
My problem is that the load fails due to missing dimensions members on profit_center in BPC. The missing members is the hierarchy parents, which are not a part of the masterdata on the infoobject "0profit_center"
So for example I have a simple hierarchy:
Parent1:
-child1
-child2
-child3
Child1-Child3 are masterdata on (dimension members) on 0profit_center. Parent1 is NOT masterdata. So the load will fail due to the fact that parent1 is not a dimension memeber in 'BPC' profit_center.
Do I have to load the hierarchy table from BW to BPC (profit_center) in order to get the dimension members for the hierarchy ??
Thank You,
Joergen DalbyHi,
you need to use a formula to remove the spaces. Though not sure how to define it for hierarchy notes.....
The formula can be defined in the conversion file.
The formula is js:%external%.toString().replace(/s+/g,"")
And your conversion file should look like (transposed for reading purpose).:
EXTERNAL = *
INTERNAL = js:%external%.toString().replace(/s+/g,"")
FORMULA
You can read more here:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c02d0b47-3e54-2d10-0eb7-d722b633b72e?quicklink=index&overridelayout=true
Under section 4.4.
Hope this helps,
jdalby -
Someone PLEASE help me! I cant figure out what is going on with my computer. I don't install anything weird, but my brother does. He's very good at computer tech stuff and is in I.T, but I cant help but blame him for all the problems my Mac is having. Nothing works like it should. My safari will randomally crash, my screen will randomally turn back, my iphoto will crash during uploading from my iPhone, I cant highlight anything, I can't drag anything. When I want to click on something, I have to click over and over again just for it to even register. I know everything is up to date and recently reset my PRAM. I'm running Lion and have a lot of room on my hardrive. I have an external harddrive and I'm wondering if I should just move all of my important files over to it and completly wipe out my computer's hardrive and start from scratch.
Some folks can't leave well enough alone, and insist on downloading all sorts of additional "stuff" that ends up making their Mac unstable.
Standard Mac OS X on properly-operating Hardware does not crash, unless you start installing too many add-ons.
You can run "just the basics" by holding down the Shift key at Startup. This does one pass of Disk Repair, then loads a minimal set of extensions, and comes up in Safe Mode. If it works OK that way, but crashes in "regular", it's the add-ons.
There ia another layer of add-on junk that can be added to Safari. If the only remaining problem is Safari crashing, those add-ons can be disabled as well. -
My library consists of both itunes purchases and uploads from my CD's. My ipod was formatted on my Mac. I'm out of state and want to sync the ipod on a windows PC. Can it be don? Can it be done without losing the uploaded songs?
It cannot. Your iPod is a format that is neither readable or writeable by a PC. The only way to make it possible is to use some sort of third party software such as XPlay.
http://www.mediafour.com/products/xplay
B-rock -
Transport of Security objects in BPC 7.5NW
As a part of NW BPC transports, changed the entries in table UJT_TRANS_CHG. For the 1st transport (from DEV to QA)wanted to transport ALL objects including Security and Teams. So, selected 'Development' for ALL objects under this table.
After the transport collection via tcode UJBPCTR and importing into QA, found that 'Users', 'Teams' and 'Task Profiles' did NOT transport. 'Member Access Profiles' did transport to QA.
I expected 'Users', 'Teams' and 'Task Profiles' also to be transported. We are on SAP BPC 7.5NW, SP4.
Am I missing something here ?
Thanks in Advance.Hi
we had the same problem and didn't know if Security objects could be transported, but we found the BPC User Mass Management Tool.
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/d0cdbccf-0def-2d10-298d-f4223de9a6ed&overridelayout=true
This could help you to export the security objects in DEV and import the objects in PRD.
The transports you need for the ZUJE_MASS_USER_MGMT Programm you found on page 46 in the document mentioned above.
Please let me know if we could help you. -
BPC 7.5NW Report Issues When Requesting Year To Date Data
Dynamic reports built with 2 row expansions (Cost Ctr, Account) up to 3 columns (not expansions, set to different categories with excel formulas for variance calculations...Act vs. Bud for example) result in error messages (error retrieving data and another related error messge) when requesting YTD data vs. Periodic data. The report runs fast and properly with Periodic measure. When running with the YTD measure, attempts to reduce the report data volume by removing comparative categories and removing formatting (after ranges) still results in YTD data retrieve errors.
Has anyone else had similar issues with BPC 7.5NW, SP9, and YTD data not pulling into reports? What are the common causes for issues with YTD data retrieval? Given the design by SAP of the BPC NW product and promotion of using BPC for both Periodic and YTD data, should I expect this report to work properly, meaning that I can get output with YTD data without long runtimes or errors that result in terminating the report? Thank you.Hi,
This would do it :SQL> !cat q.sql
with t (dt, val) as (
select to_date('2011/01/04','yyyy/mm/dd'), 123 from dual union all
select to_date('2011/04/09','yyyy/mm/dd'), 234 from dual union all
select to_date('2011/06/28','yyyy/mm/dd'), 345 from dual union all
select to_date('2011/10/18','yyyy/mm/dd'), 456 from dual union all
select to_date('2011/12/23','yyyy/mm/dd'), 567 from dual union all
select to_date('2012/01/07','yyyy/mm/dd'), 678 from dual union all
select to_date('2012/05/13','yyyy/mm/dd'), 789 from dual union all
select to_date('2012/07/19','yyyy/mm/dd'), 890 from dual union all
select to_date('2012/08/30','yyyy/mm/dd'), 901 from dual union all
select to_date('2012/09/22','yyyy/mm/dd'), 012 from dual
------ end of sample data ------
select *
from t
where dt >= trunc( add_months(trunc( &&dateexec. ,'month'),-1) ,'year')
and dt < trunc( &&dateexec. ,'month')
undefine dateexecThe dateexec parameter is just here to "simulate" sysdate of different points in year.
<i>(your actual query would have sysdate where the dateexec parameter appears)</i>
SQL> @q
Enter value for dateexec: sysdate
DT VAL
07/01/2012 00:00:00 678
13/05/2012 00:00:00 789
19/07/2012 00:00:00 890 sysdate does the current year up to previous month.
SQL> @q
Enter value for dateexec: to_date('20120122','yyyymmdd')
DT VAL
04/01/2011 00:00:00 123
09/04/2011 00:00:00 234
28/06/2011 00:00:00 345
18/10/2011 00:00:00 456
23/12/2011 00:00:00 567when ran in january, it retrieves all the previous year. -
Hierarchy table sort order no longer required in 11.1.1.3?
Hi guys,
I am working on loading Dimensions through EPMA interface tables. Hyperion version 11.1.1.3. The sort order for the records was not in line with the hierarchy. Still the dimension got loaded without any errors. I remember in the older versions we would have to have the records in the hierarchy table in the right order for the metadata to get loaded properly.
Just wanted to confirm if this is a 11.1.13 version enhancement and not something that I am missing.
Thanks.Hi Luc,
I have checked our bug DB, but couldn't find any bug that would explain a change in behavior of processDatabaseChangeNotification() in 11.1.1.3
On the contrary, we have been working on issues related to NPE during its execution recently (fix will be included in JDev 11.1.1.4.0).
Could you create a Service Request in "My Oracle Support" and upload your sample ?
We will have a look.
Regards,
Didier. -
Greetings from a Photoshop Newbie. I need a computer, preferably a Mac laptop, with some serious processing power. I take photos with a Pentax 645Z; files are 50MB raw. I upload from Adobe Bridge and manipulate the photo, sometimes turning them into files in excess of 250MB. I cannot resize as the large files are needed for enlargements. Have all sorts of problems trying to manipulate, add effects and saving most large files. I need some serious processing power. Can anyone suggest what Mac i should purchase? I thank you in advance for your help :-)
It sounds as if you're having some system-related problems now, unrelated to processing power as such. In particular, a buggy video driver can cause everything to slow to a crawl.
Medium format files are big, true, but not so big as to cause significant slowdowns on a normally functioning and reasonably current computer. A laptop will always be slower than a well-equipped desktop system, though. Mac vs PC plays no part in this, performance is unrelated to platform.
Bottlenecks are different in ACR and Photoshop, so that should give you a clue. ACR is computing-intensive and mostly limited by CPU speed. Photoshop, however, is mostly bandwidth-intensive and mainly limited by memory and disk throughput. It's also sensitive to GPU issues. -
ABAP Dump while using "Upload from clipboard"
Hi,
We are facing ABAP dump when using "upload from clipboard" funciton without any data on the clipboard.
"Upload data" is working fine if some data exists on the clipboard. If in case of no data on the clipboard, it is leading to an ABAP dump.
Appreciate if anyone could point some OSS note or any solution if you've already faced this issue.
This is happening in our BW system with SAP_BASIS "SAPKB62018" and SAP_ABA "SAPKA62018".
Same thing happens in our BW test systems which are upgraded to the latest support pack.
Following is the error analysis
Error analysis
A RAISE statement in the program "CL_GUI_FRONTEND_SERVICES======CP " raised the
exception
condition "CNTL_ERROR".
Since the exception was not intercepted by a superior program
in the hierarchy, processing was terminated.
Short description of exception condition:
For detailed documentation of the exception condition, use
Transaction SE37 (Function Library). You can take the called
function module from the display of active calls.
How to correct the error
You may able to find an interim solution to the problem
in the SAP note system. If you have access to the note system yourself,
use the following search criteria:
"RAISE_EXCEPTION" C
"CL_GUI_FRONTEND_SERVICES======CP " or "CL_GUI_FRONTEND_SERVICES======CM00T "
"CLIPBOARD_IMPORT"Hi,
When you say 'We are facing ABAP dump when using "upload from clipboard" funciton without any data on the clipboard.', are you using this in a custom program and are you running your custom program in the background?
From the error you mentioned, to me it looks like you had a control error and controls are for foreground, online process and not suitable for background processing. Same argument holds good for most of the enjoy SAP transactions when you try to do BDC, they will give you a similar error if you hit the piece of code where controls are used.
Controls are created on the desktop of the user and in background this is not possible.
Please let me know if this is the reason.
Srinivas -
Sort Order as per HFM Hierarchy
Hi,
I am in a situation, where I need to generate/export a hierarchy from DRM, ensuring members are in the exact order as they are in the upstream HFM application.
Is there a way to generate a sort order, or assign the sort order property values of members after loading them to the hierarchy.
Meaning, I want to manually change the order of the members in the hierarchy, and then have the sort order property take values based on the order of the member in the hierarchy.
Can anyone tell me how i can achieve this, or even create a derived sort order property which can employ such a logic?
Thanks in Advance.
Regards,
AnindyoGo to hierarchy properties for which you want node to have sort order.
give the property value for StandardHierSort as SortOrder.
Now run the automator to change the property SortOrder for each nodes.
You can set value as 1 for nodes you want first in extract then 2,3, so on.
Instead of running automator for each node, you can also create a derived property of type sort and use that in hier level property
Hope this helps
Thanks
Maybe you are looking for
-
Installing Visual Studio runtimes on Build and Captures
Greetings, I was just wondering how many of you out there install all Visual Studio runtimes in your base OS builds as part of you build and capture process. This would be the following four: VC2005, VC2008, VC2010, VC2012 Update 4. I'm thinking
-
Message could not be processed error
Hello Experts, We are on PI 7.31 SP7 java only stack. Our scenario is a File to IDOC with BPM process. Here are the steps I did so far. 1. Completed the design objects 2. Completed the configuration objects 3. Developed the BPM process, build and de
-
Since we're now being shoe-horned into using iTunes to play any and all purchased content (as opposed to the old, functional way of being able to use QuickTime Player), can anyone tell me how to advance video frame by frame (one frame at a time) in i
-
Hi All, I just want to know is it possible to make the zipfile password protected which is broadcasted to portal through Information broadcaster in BI 7.0,where in if the end user want to open the zipfile he should be prompted to enter the password f
-
Procurement Card data upload from flat file to database
Hi All, I need to upload Procurement Card data from a flat file to the database in the table BBP_PCMAS. I found a BAPI BAPI_PCARD_CREATEMULTIPLE which uploads the data perfectly, however the structure PCMASTER that it takes as input does not contain