Locking Issue in Web planning layout

Hi Experts,
i have a web based planning layout which allows the user to enter plan data either  manually or flat file.
For manual entry i gave property for layout as editable.If user choose flat file upload on the samelayout, system gives locking error.
Please give me some solution..
I need both options of data ebtry on layout.
Thanks

You should definitly seperate the two actions in to two layouts. If the user is on the manual layout the system locks the data in the background so the upload function can not work..

Similar Messages

  • Execute BPS planning function on opening of web planning layout

    Hi all,
    Does anyone know how to execute a planning function automatically at the moment of opening a web planning layout in a BPS web planning folder(tx code BPS_WB/BPS_WIF0)?
    This was possible in the old BPS planning folder, but does not seem possible in the web planning folders?
    Thanks,
    Rael

    Hello Rael,
    Basically you have 2 options:
    - Use the same trick as in the how to paper "How to call a BPS Web Interface with predefined variable values" (see service market place, alias BW, then BI Planning). In the BSP page you do not set a variable value but use the BPS API to execute a planning function (just call the function module API_SEMBPS_FUNCTION_EXECUTE). When using the url parameters in a similar way as in the how to paper you can call different function modules for different web applications.
    - You can use the application class in the web interface builder and call the function in the "on load" method. There is a how to paper describing how such a application class can be used (Validate key figure values in manual planning - web). Note that there another event is used and thus a check AFTER input is done.
    Well - the second option might be a little more elegant but I think the first one is definitely less complicated and less work...
    Best regards,
    Gerd Schoeffl
    SAP NetWeaver RIG BI

  • Event on Dropdown selection in Web Planning layout

    Hi,
    I have 2 Exit planning function which are written before Layout and After Save function.  Currently we have 3 dropdown menu which are selection criteria for org data by which we can get the concern Group data.   
    Here we are using a cycle that After Save function the Before Layout function will execute.
    But when we change or select any values in dropdown the Before Layotu function is executing by which the Currency conversion happening twice.
    I observed that suppose initially in my layout I can see 2 sales group like  
    Actual data in Cube is maintained in USD and layout we are converted to EUR
    Sales Group    Plan values
    A                    1000 eur
    B                     200 eur
    When I select A in drowdown
    A   700eur Instead fo 1000EUR the reason is It is not fetching the data from Cube it is using the data in Buffer.
    How can I fetch data from Cube ever time when I select any values in the group instead of buffer.
    Kindly help me
    Thanks
    Naveen

    <FONT FACE = "Tahoma", Font Color = "Blue">
    Hi<br>
    I think you would have to use an EXIT Funtion using SEM APIs that refresh SEM Buffer. This would release the locks. You can call this Function after first currency translation.
    <br><br>
    Hope it helps.<br>
    Cheers Abhijit</FONT><FONT FACE = "Verdana", Font Color = "Red">
    REMOVED
    </FONT>

  • Date formating in web planning (calling from CRM)

    Hello gurus,
    I'm using SEM integration in CRM which is done by remote calling planning profile and showing result in classic web planning layout.
    Everything has worked fine until I had added a key figure type of date to my planning profile. Entered date is automatically converted into number by javascript (I suppose)- that means 15.08.2006 changes into 15.082.006 and because of this I can't save planned data.
    Please, can anybody help me where can I modify automatically generated html code or how to solve this problem?
    Thank you
    David

    Hi Manish,
    SOAP adapter does pass the message to XI (this message contains SOAP envelope although XI expects to get message without it), and during the mapping step i get "Runtime Exception in Message-Mapping transformatio~".
    I suppose it's because i created proxy manually. I did so because when i imported WSDL, and tried to generate proxy in CRM, i got an error message that said that proxy couldn't be generated because external definitions are only allowed in XI 3. But my XI version is 3.0! And when I generate the same proxy in my R/3 system that is installed on WAS 640, it works.
    What can I do?
    Cheers,
    Anya.

  • 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

  • Locking Issues on BI Integrated Planning

    Hi,
    I am hoping that someone can please help me. I am struggling with locks on an IP web planning application.
    I found the following document:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d0cb1cf2-6e84-2a10-c189-aafa2f04ac81
    In the document (section 3.2 - as shown below) it explains my problem in detail.
    Now let us assume that in the system there are two users which have the cost centre
    u2018100000u2019 in their work-package.
    User1 enters the system and chooses u2018101000u2019 in the drop down box. As u2018100000u2019 is
    also contained in the fixed filter of the query the data for 100000 is also locked. If now
    user2 wants to enter (no matter which cost centre he wants to choose) his data will be
    locked as u2018100000u2019 is also contained in his fixed filter.
    It requires me to write an Exit Variable to be replaced by the system user in a Query.
    Does anyone know how this variable and query should look like, or does anyone know of any other way to overcome my issue?
    Thank you!
    Regards
    Tanya

    Hi All,
    Thank you very much for your feedback. It helped me tremendously.
    The problem has been resolved. We created two exit variables, one for cost centre (to restrict the rows in the query) and one for user (to restrict the columns in the query).
    The code used and tested is as shown below:
    *Users authorised for a cost center
          when 'ZP_AUTH'.
            select /BIC/ZCOSTCTR
              into corresponding fields of table lt_costcentres
              from /BIC/AZP_AUTH00
              where USERNAME = sy-uname.
            loop at lt_costcentres into lwa_costcentres.
              if not lwa_costcentres-/BIC/ZCostctr is initial.
                clear l_s_range-high.
                l_s_range-low = lwa_costcentres-/BIC/ZCostctr.
                clear l_s_range-high.
                l_s_range-sign = 'I'.
                l_s_range-opt = 'EQ'.
                append l_s_range to e_t_range.
              endif.
            endloop.
    *default user of the system
          WHEN 'ZDEF_USER'.
            l_s_range-low = sy-uname.
            clear l_s_range-high.
            l_s_range-sign = 'I'.
            l_s_range-opt = 'EQ'.
            append l_s_range to e_t_range.
    Note: The variable for cost centres should allow for multiple single selections.
    I followed the rest of the manual as provided in my first mail, and it works perfectly.
    Once more - thank you!!!
    Regards,
    Tanya

  • Freezing Planning Layout Lead Column (Web)

    Good Afternoon
    We are currently developing planning layouts using the web view rather than the Excel view.
    My question:  Has anyone implemented the freezing of the lead column in the web view (similar to the Excel view functionality)?
    Thanks in advance.
    Andrew

    Hello Andrew,
    have you tried using 2 layouts, one displaying only the lead column (no or hidden data column) and one displaying data columns (lead column hidden or minimized - only '.' displayed -).
    I haven't tried it yet and it may not lock very nice, but you could hide columns, you do not want to see, with an separate <div> - layer or put the layouts in 2 iframes...
    It was only a thought, that came up to me.
    One problem would be, if the number of rows exceeds the screensize and the user wants to scroll down...
    I hope I could help you to some ideas.
    Regards
    Steve

  • 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

  • Issue with order or sequence of wbs elements appearance in planning layout

    Hi Experts
    we have an issue with order or sequence of wbs elements appearance in BPS planning layout.
    In BW - 0wbs element -  hierarchy order is as below
    1
    2
    3
    4
    5
    6
    7
    8
    but when we check the same wbs element in BPS planning layout, it appears as below
    1
    2
    3
    4
    6
    7
    5
    8
    Request you to advice how to correct the order.
    Best Regards
    krishna

    Hi,
    I came across a similar situation once. I dont remember exactly.
    We have two different DataSources on wbs hierarchy. The hiearchy was loaded using the two datasources.
    By mistake we were trying to use the hierarchy created by Datasource2, instead of hier created by datasource1.
    Can you check that.

  • Release of Locks for SEM Planning Layouts in EP

    Hi,
    We are using SEM Web Layouts and they are being displayed through the SAP Enterprise Portal.
    To avoid messages when navigating between layouts, we have set the Independant Application Flag to False in the Web Layout Customising, however this is currently resulting in the locks not being release when you navigate away from the BSP within the portal.
    How can we get the portal to release the lock when navigating away from layouts.
    Thanks
    Sakhr

    You can only UPDATE after the LOCK is being released, to check if it LOCKED use SELECT * FROM TABLE1 WHERE ..... FOR UPDATE NO WAIT
    IF locked you will get the following mesg.
    ERROR at line 1:ORA-00054: resource busy and acquire with NOWAIT specified
    Thanks

  • Attach documents in Manual Planning layout in Web Interface Builder

    Hi All,
    I have a task to attach documents to the manual planning layout that uses excel component.
    I can attach the documents in Manual planning layout, But i am unable to attach documents in the same manual planning layout when this is being used in Web Interface.
    Can anybody help me for the same?
    Thanks and Best Regards,
    Vikas Bittera.

    Hi Vikas,
    refer to the below post
    https://forums.sdn.sap.com/click.jspa?searchID=2044175&messageID=892907

  • How to lock the month in Planning web forms

    Hi all ,
    we r using the web forms in planning for inputting the data .
    we had a problem here.
    ex:
    User is giving the in put for the month Dec..and again in he is changing the data..so how to lock the in web forms month wise.
    thanks in Adv

    Hi Bunny,
    Do you mean to say that , once the user inputs the values for the month of Dec,after that , you dont want the user to change the values of dec which he had provided.
    Is that what your montly locking means?
    Sandeep Reddy Enti
    HCC
    http://hyperionconsultancy.com/

  • **URGENT** - PRODUCTION ISSUE with Planning Layout

    Hi,
    we've a manual planning layout that uses both macros SAPAFTERDATAPUT and SAPBEFOREDATAGET with custom code developed in these 2 macros to switch data between "SEM-BPS 1" and "New" sheet.
    Layout has 11 characteristics in lead columns and around 40 keyfigures in data columns (dynamic).
    Using macros, we are formatting SEM-BPS 1 sheet to display all dynamic data coumns in a single page of New sheet.
    for this, our custom macro formats each row of SEM-BPS1 into 10 rows of New sheet by reducing 40 columns into 4 (columns is what matters for our users but not rows).
    We tried this for 40 rows of data. (means, 40 rows 40 columns). Our Custom macro formed 400 rows and 4 columns into New Sheet and even switched data between "SEM-BPS 1" and "New" sheet as per our macro coding. here, we can execute all planning functions. fine till this point
    Now, we have a problem when dealing with 100 rows. (means, 100 rows 40 columns). <b>Our custom macro had formed 1000 rows and 4 columns as expected with accurare data. </b>
    at this point, When we started running any planning function or even when we just click on check button (check button runs both SAP macros, I assume), <b>system is freezing up doing nothing. each time, we had to kill the process. when we looked into CPU usage, we can see that excel.exe process is using 99% of CPU.</b>
    Appreciate if any one can share experinces on this.
    <b><u>Note: </b></u>
    1. By disabling custom macros, we  executed 100 rows 40 columns w/o any issues.
    2. when executed custom macros outside of SAP for 1000 rows 4 columns, both macros took just 2 seconds to switch data between sheets.

    Hi there
    This is the option Jeff was referring to. I see it in my own RoboHelp version 10. As we aren't seeing it in your screen capture, I'm wondering if this was an option that was added via a service release you haven't installed.
    I do suppose another possibility would be that you are using RoboHelp for Word and perhaps that isn't an option with that application.
    Cheers... Rick

  • What planning layout to choose Web or Excel?

    Hello
    Can you please recommend me what kind planning layout to choose Web or Excel?
    What are the Procs & Cons?

    In case of IP it's good to use Web layouts. As there you have wide range of commands and design items which you can use to design your interfaces.

Maybe you are looking for