Planning on DSO

Experts
Can we plan on a DSO using integrated planning? We have a requirement to be able to plan some six steps in an application and which would keep chainging evey now and then ! I was wondering if I could make a DSO plannable then we could use the DSO to store this detailed data.
Any help would be highly appreciated.
Regards,
Mukund
PS: Full points are granted for a correct answer !

Mayank
Thanks for your reply. The requirement is around tracking changes across various stages of a process.
For e.g. lets assume that it takes 10 steps to hire an employee. So, I want to show a report with department type and name of employee being hired and the stage at which his application is.
On producing this report, the user would like to click on a particular stage, which should take him to another screen listing all the details of the employee and the stage at which his application is. If required, the user should be able to advance the employee to next stage, or cancel his application etc.
The first thought that comes to my mind is that this is more like a transacational information and belongs in a DSO. Another thought (that just occured to me) is that how would I trigger lets say another planning application based on where user clicks? would RRI help, I am not sure !
I hope you understand my problem now. Please help me out. Thanks for your time.
Regards,
Mukund.

Similar Messages

  • Locking Issue in Planning DSO in SAP BW 7.3(Integrated Planning)

    Hi Experts,
    We have built Aggregation Level on Direct Update (planning enabled) DSO and used the same in the input ready queries.( Its complete Manual planning - new row addition feature in WAD).
    We have 5 characteristic and one key figure for planning.
    We are facing lock issue while planning the data i.e. when one user is planning, other user cannot plan.
    The lock relevant characteristic is Column A and the same has been added to the Lock Characteristic tab(RSPLSE) of the infoprovider. The input ready query is also restricted with a variable on Column A (manual input single variable- mandatory).
    While the user opens the Planning Layout and plans the data, we can see lock entry in RSPLSE(locks tab) for the Column A selection in the infoprovider, yet if another user is trying to plan for data for some other selection of Column A, a lock entry in RSPLSE is shown with the selection but it errors in thelayout with lock on the infoprovider and cannot plan the data.
    Any inputs will be of great help.
    Regards,
    Priyanka

    Post is closed.
    Refer http://scn.sap.com/thread/3564212 for the solution.
    Regards,
    Priyanka

  • Locking Issue in Planning DSO- SAP BW 7.3 Integarted Planning

    Hi Experts,
    We have built Aggregation Level on Direct Update (planning enabled) DSO and used the same in the input ready queries.( Its complete Manual planning - new row addition feature in WAD).
    We have 5 characteristic and one key figure for planning.
    We are facing lock issue while planning the data i.e. when one user is planning, other user cannot plan.
    The lock relevant characteristic is Column A and the same has been added to the Lock Characteristic tab(RSPLSE) of the infoprovider. The input ready query is also restricted with a variable on Column A (manual input single variable- mandatory).
    While the user opens the Planning Layout and plans the data, we can see lock entry in RSPLSE(locks tab) for the Column A selection in the infoprovider, yet if another user is trying to plan for data for some other selection of Column A, a lock entry in RSPLSE is shown with the selection but it errors in thelayout with lock on the infoprovider and cannot plan the data.
    Any inputs will be of great help.
    Regards,
    Priyanka

    Found the answer.
    We had used the Planning Function directly in the WAD layout before saving data without filter.(basically to check some condition).
    Created the Planning Sequence with Column A filter on the Aggregation level and used the same sequence before saving the data in WAD
    Issue resolved.
    Consider this post as closed.
    Regards,
    Priyanka

  • Use of DSO Before Infocubes

    Hi Experts ,
       Its a general practice that i have seen is alwways data is loaded from the source to DSO and then DSO to Infocubes. Why data is generally not loaded directly to infocube?? What are the advantages if we are first loading into DSO and then into Cubes ??
    Sam

    Thank you all for your support.
    I have developed a workaround.
    I only wanted to use planning on DSO to avoid the workaround.
    Many thanks.
    João Arvanas

  • How extract data - PS data extraction

    Can any one tell me how to extract ps data
    Thanks,
    Shankar.

    Below is a sample PS model that you can implement. Of course, you need to customize based on your requirements. Nevertheless, this should give you a head start.
    You can model 2 cubes as stated below.
    1. PS Dates (Copy of 0PS_C021):
    DataSources:
    -0PS_DAT_MLS
    -0PS_DAT_NAE
    -0PS_DAT_NTW
    -0PS_DAT_NWA
    -0PS_DAT_PRJ
    -0PS_DAT_WBS
    2. PS Budget, Planning, Actuals (Z* Cube)
    This cube can have 7 feeds; 3 DSO feeds and 4 datasources feeds.
    DSO's:
    (a) Network Activity: Line-Item Commitment (Copy of 0PS_DS02)  
        DataSource - 0CO_OM_NWA_3
    (b) Project Systems - Planning Data (WBS) (Z* DSO)
        DataSource - 0CO_OM_WBS_1
    (c) Project Systems - Overall Budget and Plan (Z* DSO)
        DataSources - 0CO_OM_WBS_2, 0CO_OM_WBS_3
    DataSources:
    -0CO_OM_NTW_2
    -0CO_OM_NWA_2
    -0CO_OM_WBS_6
    -0CO_OM_OPA_6
    You could then build a multi-provider over Cube 1 and Cube 2 for efficient reporting.
    Hope this helps.

  • I am planning to create custom defined  DSO Object & Info cube

    Hi ,
                     i am planning to create custom defined  DSO Object & Info cube.what ratio i can calculate what is the keyfields & what are the data fields in DSO.How can i calculate.
                     2. how can i create  suitable dimensions, suitable characterstics  for dimensions.what ratio i can decide.
    Thanks,
    chandu.

    Hi Diego Garu,
                               Thanks for your fast response.i
    VBELN     VBAP     2LIS_11_VAITM                                              0DOC_NUMBER
    POSNR     VBAP     2LIS_11_VAITM                                                0S_ORD_ITEM
    KUNNR     VBAK     2LIS_11_VAHDR                                                 0SOLD_TO
    VBELN     VBRP     2LIS_13_VDITM                                                    0BILL_NUM
    FKDAT     VBRK     2LIS_13_VDHDR                                                 0BILL_DATE
    INCO1     VBRK     2LIS_13_VDHDR(INCO1FieldNot Available in Data Source)     0INCOTERMS
    ZTERM     VBRK     2LIS_13_VDHDR(Payment terms field Not Available in Data Source)                                                                                0UCPYTERMS
    NETWR     VBRP     2LIS_13_VDITM                                                           0NETVAL_INV.
                                           here data is coming from the multible tables.that why i am planning to create custom defined data source based on view. here how can i calucate dso is suitable or cube is suitable.
    suppose dso is suitable how can i decide which on is the data field and which one is the key field.
                                        how can i decide how many dimensions are needed here.and which chara are suitable for that dimensions.
    Thanks ,
    chandu.

  • Update DSO with planning function independently from saving data in realtim

    Dear all,
    I have an realtime cube which will be loaded via planning function and/or data entry queries.
    In order to track the entries, I store all companies with status in a DSO objects, by using a planning fuction which calls a function module and inserts entries in the DSO table. The planning function will be start by clicking a button in a web application.
    For example: A company enters data. The value will be stored in the realtime cube and the DSO entry will be created with company xyz and status 1.
    Sometime it is necessary to create a status entry in the DSO without entering data in the realtime cube. (  In order to provide an other department to enter data in during status 1).
    In this case the planning function which calls the function module in order to insert entries in DSO is not working because there is no data exchange with the realtime cube.
    How can I change DSO entries independently from writing data in a realtime cube or not.
    Any help would be great.
    Best regards,
    Stefan from Munich/Germany

    Hello Marcel,
    i have one planning function which copies data from one version to another within the cube and another planning function (type fox) which calls up an ABAP function module in order to update my status DSO. see below:
    DATA FISCYEAR TYPE 0FISCYEAR.
    DATA COMPANY TYPE ZMCOMPANY.
    FISCYEAR = OBJV( ).
    COMPANY = OBJV( ).
    CALL FUNCTION Z_FM_SEND_FOR_APP_PLAN_C01
    EXPORTING
    I_COMPANY = COMPANY
    I_FISCYEAR = FISCYEAR.
    normal way:
    User enters data via query and sends data to headquarters (1. planning functions copy from version 1 to 2 and second planning functions changes status in DSO from 1 to 2.) This works.
    not normal way, but somethis necessary:
    User does not malke any entries, and headquarters wants to change the status via an own web application. In this case the first planning function runs, but no data were copied because there are no entries. So far thats ok, but at least the second pölanning function should run and change the status in the DSO from 1 to 2. And exacltly this is not working. I suppose that the reason is, that there are no data in the cube.
    Any ideas would be great.
    Best regards,
    Stefan from Munich/Germnay

  • Issue regarding Planning layout is not getting rendered and is dumping at : CL_RSDRC_TREX_QUERY_LAYER ~ _GET_PARTPROVS_WITH_TREX_PART in SAP TPM IP

    Gurus,
    I am facing an issue regarding SAP TPM IP ( HANA)
    I have 3 Infoproviders
    Planning infocube, Planning DSO1, Planning DSO2 and i created multiprovider and added these 3 infoproviders into it. I have created Aggregation level on multiprovider. Created Bex Input ready query on Aggregation level.
    Issue is  Planning layout is not getting rendered and is dumping at : CL_RSDRC_TREX_QUERY_LAYER ~ _GET_PARTPROVS_WITH_TREX_PART.
    I tried debugging it and found it is trying to read   i_r_pro -> n_ts_part. It is populated with only 3 values (i.e. 2DSOs and 1 Cube), whereas <l_partprov>-partprov is referring to Aggergation level, hence read statement isn't successful, it is dumping.
    The class CL_RSD_INFOPROV_CACHE->GET() method is trying to populate the N_TS_PART.N_TS_PART uses P_R_INFOPROV table which seems to be already populated.  So, I debugged all the below methods to find out how the P_R_INFOPROV but couldn't find any clue.
    Can any one help,it would be really help.
    Thanks
    Ashok

    Hello Gregor,
    On the launch of planning layout it throws an error message:
    Planning is not possible RSCRM_IMP_CORE008.
    When I debugged, i got to a point wherein
    particular Real Time Planning DSO is
    not getting retrieved under the MultiProivder in below class.
    Class: CL_RSCRM_IMP_ACTIONS_SERVICE, Method: GET_INFOPROV is not
    returning the real time Info-Provider Name(i.e. Planning DSO)
    underlyingthe Multiprovider.
    I've also tried to run the report mentioned by you for the Multiprovider but issue still exists.
    Let me know, if you have any pointers on this topic.
    Thanks,
    Jomy

  • Data getting added in DSO

    Hi ,
    I am having DSO in which data is coming from cube .In transformation ( Cube --> DSO )  Rule Type EQ "Direct Assignment  & Aggregation EQ 'Overwite'  & there is no Start & End routine present .
    Cube Data
    Planning Area  Plant   Country Customer Group Chiild Material  Parent Material   Quantity
    xxx                    yy        z                ABC              100                     10                    250
    xxx                    yy        z                ABC              100                     20                    150
    xxx                    yy        z                ABC              100                     30                     50
    DSO Data  ( Planning Area,  Plant ,  Country, Customer Group, Chiild Material are Key Field  & Quanity is data field )
    Planning Area  Plant   Country Customer Group Chiild Material   Quantity
    xxx                    yy        z                ABC              100                  450
    Ideally when data flowing from cube to dso ,dso data should get overwrite if key field are same but in mine case quanity is getting added .I don't know  please guide me .

    Hi ,
          If you need different records in DSO as per  your example (without adding the parent material) ,then load two different plant values in the InfoCube and see the result. For example , load Plant '100' and Plant '200' into your InfoCube first and then load these two records into your ODS. The records will not get aggregated and you will find two records in your ODS .But if you want only the last record,then you may need to write routine in your update rules.
    Hope it clarifies your doubt.
    Thanks.

  • Data not loaded to cube from DSO

    I activated the standard RPM Financial Planning cube 0RPM_C05. When I do the data loads (not DTP) data requests are sent to DSO. Request status is success and data is active and is available for reporting. However these two DSO are mapped to Info cube (standard content) and I dont see data there.
    I don't see any errors in the monitor.
    Data sources - 3.x
    DSO - 0RPM_DS07 and 0RPM_DS08
    Cube - 0RPM_C05
    Thank you,
    Vasu
    Edited by: Subramanya Srinivas Mullapudi on Mar 4, 2010 8:44 AM

    Hi Raja,
    Thanks.
    The problem is though the update automatically option is set, the data is not getting loaded.
    I used the manual update 3.x data to targets now and it worked. I see the data in the cube.
    But how to set this in Process chains. Is this (update 3.x data to targets)  the same as Update DSO Data (further update) process type?

  • How to handle large library, limited data plan

    I've been using Itunes Match for about six months now, and I'm having problems...
    I live rurally and so I use an AT&T hotspot with a 10 gig/month data plan for my phone, ipad, and desktop mac. My wireless connection speed is pretty good.
    I have about 15000 tracks in my Itunes library, most not purchased through Itunes.
    When I signed up for Match and went through the initial process, it took about 24 hours and used up about six gig, which caused a significant overage in my data plan. Consequently, I just use Match on my Mac and decided not to use it on my other devices because of the data limitations. My motivation to use it currently is as a back up for my music. I connect my phone to my mac manually to transfer some of my music to my phone.
    I figured that the data overuse problem was a one time deal if I didn't use my other devices.
    But recently, when I purchase a song from emusic or Amazon, the icloud processing image pops up after the download purchase is complete. Itunes will then start the process of sending data to Amazon, which was still going at 4 hours yesterday when I manually stopped it as I saw my data plan being used up. It seemed to restart the process of sending periodically and never got to the analyzing or returning data stages.
    Now my recently purchased music shows up with both the Icloud processing symbol and a faded download icloud icon, one for each separate track. I can play the "processing" track, but Itunes won't allow me to add it to a playlist. Further, if I'm online with my hotspot, sometimes the regular Itunes Icon is visible, but at other times the icon with the thunderbold through it. I'm guessing this means it's streaming with the first icon, playing from my harddrive with the second.
    So a couple of questions, and sorry for the length, I'm a first-time support user
    1) Does it make sense to use Match with such a large library, and limited data plan?
    2) "Where" is the music I've purchased - on my computer or in the cloud?
    3) Should it take all day to send data to itunes, when the only updates to my library are songs I've deleted and a handful of new albums I purchased.
    4) Am I using up my data plan when the regular Icloud Icon appears and I'm online? Is there a way to manually play from the hardrive to reduce use of my data plan? I turned off Match once and payed with a half-day sending and receiving session when I turned it back on.
    4) Will I lose music if I unsubscribe from Match?
    Thanks to anybody who has the inclination to respond to any of these questions!

    This datasource sends After images in delta loads which is compatible with loading to a Std DSO only. You cannot load from this datasource directly to a cube.
    You can check with business the number of years they would need history. If they need for 5 years, you could delete data older than that or Archive.
    For GL, there would not be any changes to years that are closed for posting. There may be adjustments carried out for the previous fiscal year. I guess there would not be any changes to years prior to that. So archiving old data should not affect delta.

  • *How to Delete the Old Forecast Versions from Cube & DSO? *

    Hi BI Gurus,
    I am currently designing my BI Model to deliver the APO DP requirements.
    It would be great if some one can give me an Idea how to achieve the below:
    We have a requirement that needs to me maintained the Data as Versions.
    1. We are extracting the Data form APO DP planning area and maintaining the Versions based on the Forecast Version in BI. The Forecast Version in BI will hold the Versions in Calmonth format (MMYYYY).
    2. Load frequency-- Monthly load for (36 months worth of forecast data)
    3. Need to maintain 12 Versions and once we reach the 13th Version (13th load) then we need to delete the 1st Version
    4. Data Flow details:
    Export DataSource(PSA)> W.O-DSO->CUBE
    Your help will be much appreciated.
    Thanks in advance
    Group BI

    Hi Shanthi,
    Thanks very much for your reply. But I am not able to understand your reply.
    My Requirement is: We load monthly once to Standard DSO and Cube form WO DSO.
                    |---> Standard DSO
    WO-DSO-|
                    |---> Standard CUBE
    We generate the Forecast Version based on the System Date (we take Month to Forecast Version Object).
    Example: We started loading form March-2008. We loaded 12 Versions by Feb-2009. When we do the next load which is 13th load, we want to delete the data we loaded on March-2008 from both DSO and CUBE.
    Hope this is more clear now.
    Once again thanks very much for your help.
    Regards,
    Group BI

  • Invalid value for variable 0calyear in planning modeller

    Hi Experts,
    I have an urgent requirement. In my planning modeller I have a variable for 0calyear for accepting current year and target year. If I give target year(for example, 2015) which is not present in 0calyear it is showing error that 2015 is an invalid value for 0calyear. If I give 2012 it is working fine because it is already present in 0calyear.
    I would like to know how we can solve this issue. To forecast data anyway we have to enter a future year. I would really appreciate if anyone could give some information to solve the issue.
    Thanking you,
    Jerry.

    Hi Jerry,
    Just a thought.
    Can you load a flat file data with year values into a DSO with 0CALYEAR as key? ( SID generation as active ).
    What I am expecting is this flat file load will generate SIDs for 0CALYEAR in future year as well.
    Subsequently if you try to enter that in your planning variable it should work.
    I understand this is not a perfect solution. But want you to try and adopt if this is a reasonable work around.
    Thanks,
    Krishnan

  • Error when assigning SID while uploading text in the info-object of the DSO

    Hi
    I have a scenario where I need to extract a char 60 field from R/3 in the DSO.
    I have created the info-object which is char 60 which has the master data text activated.
    In the DSO transformation I have mapped it to the R/3 field.
    While activating the data in DSO its giving the error message
    'Value '20 per action plan' (hex. '32302070657220616374696F6E20706C616E') of characteristic'
    'Error when assigning SID: Action VAL_SID_CONVERT InfoObject ZRMSD '
    How to overcome this issue.
    Please advise.
    Thanks in advance.

    Change the InfoObject for this text so that it will allow lowercase letters. To do this, go into Change mode on the InfoObject, go to the General tab, check the Lowercase letters checkbox and activate the InfoObject. After this has been activated, you can then restart your process and this SID violation error should no longer be thrown for this.
    If you don't want to do this, then you can use the TOUPPER formula in the Characteristic Routine, in the Transformation, to change the value of this field contents to uppercase. This can also be done by using an ABAP routine like this:
    TRANSLATE column TO UPPER CASE.
    Edited by: Dennis Scoville on Nov 3, 2009 9:55 AM

  • Delta loading procedure from Write Optimized DSO to Infocube

    Hi All,
    We are using Write optimized DSO in our project to which I am loading data using Standard DSO 0FI_GL_12
    From Write optimized DSO, we are loading delta records into Infocube, please provide your inputs to my following questionnaire:
    1) I am quite interested to know how the delta records gets loaded into infocube whenever we are using 'Write optimized DSO' as we don't have any image concept in Optimized DSO
    Ex: If am using Standard DSO, we have Change log table and image concept will allow to get updated value to Cube
    let us assume
    Active Table
    111            50
    111            70 (overwrite)
    Change Log Table
    111            -50        (X -- Before Image)
    111             70    ( '  ' -- After Image) symbol for after image is 'Space'
    So if we load this record to the target as a delta the above two records from change log table will get loaded to the CUBE and Cube will have 70 as the updated record
    If am using 'Write Optimized',
    Active Table
    111            50
    111            70 (overwrite)
    When this record loaded to the cube, as Info Cube is always having 'Additive' feature so the total value will 50+70 =120 which is wrong?
    Correct me what feature will work here to get updated value as '70' into Cube from Write Optimized DSO'
    2)As the data source is delta capable and having  'ADDITIVE' delta process, only the delta records based on REQUEST ID are loaded into Info Cube with the  updated key figure value?
    Thanks for your inputs and much appreciated.
    Regards,
    Madhu

    Hi Madhu,
    In best practice, we use WODSO in Initial layer and then Standard DSO. Just for mass data load/staging purpose.
    In best practice : Data source ----> WODSO ---> std. DSO
    In your case : Data source ----> Std.DSO  -----> WODSO.
    In both cases if data load design is not in accurate way, then your cube will have incorrect entries.
    For ex:  today 9 am : 111,  50  (in active table)
    Data load to cube, same day 11 am : then cube will have 111    50.
    Same day, value got changed  in std. DSO  1 pm :   111   70(over write function @ active table).
    Same day/next day if you load data to cube, it will have 2 records one is with value 50 and other would be 70.  So to avoid such scenarios we should plan load in accurate way.  Else make change your DTP settings as  ‘source table : change log table.
    Coming to your case:
    Once after the load to Std. DSO, load data to WODSO by changing the DTP settings ‘Delta Init.Extraction from’  : Change log.
    Now data available @WODSO from change log table, then you load to cube In delta mode.

Maybe you are looking for

  • Smartband and Google+ notifications

    Hi There, just received my Z2 with bundled smartband yesterday - loving it so far! I only wonder if notifications for google+ will be added to the apps list, as this would make the smartband my perfect companion. Thanks for your answer! kind regards,

  • Unable to scale a pic to "full size" when choosing a home & lock screen.

    Why can't I scale a picture when I'm given the opportunity to "move and scale" a picture when making it my home and lock screens? If I pinch it to include the whole picture, it snaps back to a zoomed in version and over half of it is cropped out. Is

  • Query related to Layout in ME23N

    Hello MM Sapperu2019s. My requirement is that I want to change view layout as per my desire in ME23N transaction, can we have the option to hide the column like delive date,Materail group and plant so that the  layout can be fixed as per my requireme

  • Using rotobrush tool in layer wont show up in comp. why?

    I started the rotobrush tool in a layer because the rotobrush is required to be used only in a layer window every function of the rotobrush is working in the layer alpha alpha boundary alpha overlay the entire sequence renders out in the layer but th

  • Downloads are not showing up in apple tv or on my computer in itunes

    I bought several movies and had a problem with my internet and switched companies...I couldn't find the dowloads link. I go to purchase the movie to makde sure I rented it.  And sure enough it says to go to downloads ....but I don't see downloads any