Setting up headers in interactive planning

Hi All,
We adding almost 50 new users to our existing DP setup. We have specific requirement to set headers for specific users. Can anyone tell me how can I setup headers for users?
I tried using user setting and in that navigation Path (Drill down) but it actually drill down to detail all level when I get into interactive planning. That I do not want.
I just want to add headers in interactive planning for users.
Regards,
Harshil Desai

Hi harshil,
Check in this table '/SAPAPO/MSDPHEAD'
it is self explanatory, by reading the contents of this table you will get some idea/clue.
Also, seek help of ABAP in uploading the user specific setting details to this table.
Let me know if it works.
Thanks,
Regards,
Sandeep Kumar.S

Similar Messages

  • Key Figure Display in Interactive Planning

    Hello,
    I am unable to display some of the key figures in  SNP Interactive Planning. All these Key Figures are present in Planning book and are also included in the data view.
    Is there any setting wherein I can control the display of Key figure although that key figure is present in Planning book and data view. For Example I have my "safety stock" key figure in my planning book and data view, but I am unable to see the "safety stock" key figure in SNP interactive planning.
    Would really appreciate your help.
    Thanks,
    Sarath.

    Hi Visu,
    Your answer is really helpful, thanks for that. But while I am trying to hide some key figures it is not allowing me to do so. It is either hiding all the key figures or unhiding all. Please let me know if why the system is behaving like this.
    Thanks

  • Interactive Planning question

    Hello,
    The feature 'Select Time Buckets Profile' which can be selected from the icon 'Period Structure' in Interactive Planning in DP when selected after loading data in the dataview, is being applied to only the future horizon.
    I tried to use the next feature from the menu 'Set Time Buckets profile', this too gives option to select only 'TB Profile ID (Future)' and gets applied to future horizon.
    Is this a bug in the system or it comes like that. If we want the selected TBP to be applied to both future and past, is there any additional setting we need to do to be able to change the past profile on the fly using this feature?
    Thanks,
    Tej

    Thanks Sunitha for your clarification, its a little surprising that we need to change at the dataview level Only for  the past horizon. Because in production system, a business user might want to do this , but will not be able to do due to security.
    It would be good to have this feature usable for past horizon as well.
    Guru Charan,
    Not necessarily that Business users will not be concerned about knowing past patterns, sometimes it becomes important to analyse history as well , as you rightly said - 'we are much concerned with how the future is getting affected based on the past data.', It becomes important to analyse both history and forecast in the same buckets and therefore need to be using the same profile both for past and future for comparing on same levels. I understand this is not a bug, but you could say its necessary feature which is missing in interactive planning.
    Thanks,
    Tej

  • Map functionality in interactive planning using PC MILER instead of IGS

    Dear Experts,
    We would like to utilize the map functionality in TPVS interactive planning, We have implemented PC MILER for Geo coding instead of IGS and GIS tools.
    The PC MILER is using the customized solution for calculating of  the distances of Geo co-ordinates using the defined precession level.However we would like to utilize MAP functionality in interactive planning through PCMILER. Just FYI PC miler is connected through http connection (RFC connection type G -http) unlike the RFC connection for IGS and GIS.
    I have configured all the relevant settings that are  required for using the MAP functionality in interactive planning. However the  VS optimizer is giving the error message as "no map available ". I also did a test run using the standard map test program, I got a short dump. But the PC MILER connection and other setting seems to correct.
    Please advice if anyone came across similar integration issues, or have any insights on this issue?
    Thank you,
    Ramesh.

    Dear Experts,
    We would like to utilize the map functionality in TPVS interactive planning, We have implemented PC MILER for Geo coding instead of IGS and GIS tools.
    The PC MILER is using the customized solution for calculating of  the distances of Geo co-ordinates using the defined precession level.However we would like to utilize MAP functionality in interactive planning through PCMILER. Just FYI PC miler is connected through http connection (RFC connection type G -http) unlike the RFC connection for IGS and GIS.
    I have configured all the relevant settings that are  required for using the MAP functionality in interactive planning. However the  VS optimizer is giving the error message as "no map available ". I also did a test run using the standard map test program, I got a short dump. But the PC MILER connection and other setting seems to correct.
    Please advice if anyone came across similar integration issues, or have any insights on this issue?
    Thank you,
    Ramesh.

  • Interactive Planning area - No plannable

    We just upgraded to SCM 5.0. We are getting errors when running the interactive planning area.
    When we select a single products and try to load into our planning book, we are getting no plannable characteristic combination.  When we select multiple products, the products load. 
    Any ideas on why it works for multiple and not one?

    Here is what we completed to fix our problem.
    Run report /SAPAPO/OM_LC_UPGRADE_50 via TCODE SE38. In section
    C - At End of Upgrade, and perform steps 4 - 7.
    If you run transaction /NRSRV; >All Elementary Tests; >>Database;
    Double-click >>>Check Database Parameter(s)<<<
    ++EXECUTE++
    You will find 2 red lights there.
    ORACLE: Parameter OPTIMIZER_FEATURES_ENABLE is set to value 9.2.0
    (recommended value is 10.x)
    Message no. RSCV527
    This is related to our problem, which is due to a big issue in Oracle
    10.*. You might need to get your Oracle admin involved to change the
    parameters.
    ORACLE: Parameter OPTIMIZER_MODE is set to value CHOOSE(recommended
    value is ALL_ROWS).
    In most cases the /SAPAPO/DELETE_LC_ANCHORS report did not run for the
    affected client during the last LiveCache initialization due to one of
    the following configuration errors:
    /SAPAPO/DELETE_LC_ANCHORS was not entered as post-processing step
    for LiveCache initialization. In LC10 press the pencil button (and the
    administration reports tab if necessary) to check this setting.
    The RFC destination was not set up (correctly) for the affected
    client during LiveCache initialization. See note 305634 for more details

  • Avoiding save option POP upin a interactive planning screen

    Hi,
    I have a requirement to avoid the Pop up menu which asks to save changes, when i close the interactive planning table. This save option comes up even though i havent changed any data. So i need to switch off this pop up, if i am not really doing nay changes in the planning table. I just view the data.
    regards
    Karthik

    Hi,
              If you are just viewing, why don't you set the parameter /SAPAPO/SDP94_D_MODE to X in user own data or SU01 - parameters tab. It puts you in display mode by default and when you go to edit mode, it works as usual.
    Checking whether there are any changes and then giving the popup may put extra load on the system...but you can try with BADI /SAPAPO/SDP_INTERACT, method SAFETY_POPUP_EXCLUDE...
    I haven't tried this though.

  • Issue in capturing in transit in SNP interactive planning book

    Hi,
    We are facing issue in capturing in trasit in SNP interactive planning book.
    We are using standard planning area ( 9ASNP02) on which we have build up planning book which is copy of standard planning book. Earlier standard planning area was containing key figure 9AITRAN(in transit)attached to category group (IT1) which contained categories AH, EI.
    As intransit was coming under category CS we added category in category group IT1. After adding it the intransit is not visble in planning book in key figure in transit but when we checking details of cell the value is present with start and end date as 01.01.1970 where as in RRP3 view intransit is present under current date.
    Before additing category CS in IT1 group the intransit was not coming but now after adding category also the in transit is not visible in cell but present in detail view with wrong dates.
    Regards,
    Vrushali.

    HI,
    Stock in transit keyfigure will display only EI orders (incase of VMI
    scenario) and AH orders (if you create inbound delivery).
    If you integrate stock,CS orders only will be available in /sapapo/RRP3.
    The root of the problem is in the setting from Intransit key figure:
    from a planning area management point of view it reflects
    the setting used in the standard SNP planning area  but the customizing
    of the category group used there is different from the one used in
    standard systems.
    Actually you added category CS there. But category CS has a atp category
    type 0, which means stocks actually. In the SNP planning books by design
    stocks are read separately from other orders because  have to be
    considered in the ATD computation.
    Therefore if you need to read orders with category CS you should
    consider it in the category group assigned to the ATD receipts key
    figure and to the stock key figure.
    This customizing could be applied at the planning area level, as
    described above or at the master location level, SNP tab.
    In this case you can specify there the category groups which have to be
    used in order to consider stocks, ATD receipts and ATD issues about all
    products assigned to the used master location. Please refer to the
    related F1 helps in order to get more information about.
    You can get more information at note 591310.
    Regards,
    Sunitha

  • Iv just bought  Ipad 2 for back home in UK in usa. I'm trying to set it up for the plane ride home on my sisters pc which already has itunes installed. Will I be able to sync it with my own PC back home.

    Iv just bought  Ipad 2 for back home in UK in usa. I'm trying to set it up for the plane ride home on my sisters pc which already has itunes installed. Will I be able to sync it with my own PC back home.

    Yes, but all the data from your sisters PC will be erased and replaced with yours, which is probably what you want anyhow.

  • Saving data in the Interactive Planning Data

    Hi,
    I want to save data in the interactive Planning and for some key figures it says that the data is saved successfully but the data is not saved when I returne to the Interactive Planning.
    What can it be?
    I have looked for possible causes, but I have not identify it 
    Thanks in advance

    Hi ,
    Are the key figures that you are trying to save data for "auxillary key figures" . If so they will retain their value only till your are in the interactive planning screen , once you back out and come in again you will not be able to see the values that you put earlier. Check that and update me
    Thanks
    Saradha

  • Axis SOAP Adapter - Setting MIME headers for attachements (Handlers?)

    Hello,
    I need to know if/how it is possible to set the individual MIME headers of the parts making up a multipart/related SOAP message using only standard Axis Handlers e.g. "com.sap.aii.axis.xi.XI30DynamicConfigurationHandler" (as described in the Axis FAQ in Note 1039369).
    I know I can insert transport headers  using "com.sap.aii.axis.xi.XI30DynamicConfigurationHandler", but I can't see a way of setting a MIME header for, say, the first part (i.e. the SOAP part) or the second part (e.g. an attachement). Is this possible without writing your own Axis handler? The Axis FAQ, in "Advanced usage question 31" implies that you can set MIME Headers but only shows an example of setting the transport header.
    I am using the SOAP Adapter to send a message comprising and XML message (in the SOAP body) and a PDF document (as an attachement). The external company this is being sent to requires that we have specific values for the "Content-Id" MIME header in each part of the multipart/related document. This is why I need to understand if we can do this without writing our own Axis Handler.
    Incidentally, I have tried to write a custom Axis Handler but couldn't get PI to find it after deployment. I did this by inserting my JAR file in the "com.sap.aii.adapter.lib.sda" (as per Notes 1039369 / 1138877) and then using JSPM. After deployment, though, when I tried to start the SOAP Adapter I got the following error in the RWB: "failed to initialize: org.apache.axis.ConfigurationException: java.lang.ClassNotFoundException: com.hp.gerryaxis.GerryAxis..." (my class was called "GerryAxis" and I placed this in package "com.hp.gerryaxis"). I'm not an experienced Java programmer (my background is in ABAP), so if anyone can suggest whey I'm getting this error, I'd be very grateful (for example, could my choice of package be causing the problem?).
    Thanks for your help.

    I went ahead and wrote a simple bespoke Axis Handler. By invoking this from the standard "HandlerBean" in the module processor of my communication channel, I was able to overwrite and set new MIME headers in the Attachment Parts of my SOAP Message. I was also able to change the contents of the SOAP Envelope; for example, I found I could easily delete the SOAP Header. However, I've encountered a problem when I try and update the MIME headers of the SOAP Part i.e. the Part of the multipart/related message containing the SOAP Envelope.
    Does anyone know why I can't seem to change the MIME headers of the SOAP Part?
    The Axis API calls I used were as follows:
    (1) To update the MIME headers of attachements in my SOAP message:
    (a) Message = MessageContext.getCurrentMessage()
    (b) Iterator = Message.getAttachments()
    (c) AttachmentPart = Iterator.getNext()
    (d) AttachmentPart.setMimeHeader(name, value)
    This works.
    (2) To update the MIME headers of the SOAP (root) Part:
    (a) Message = MessageContext.getCurrentMessage()
    (b) SOAPPart = Message.getSOAPPart()
    (c) SOAPPart.setMimeHeader(name, value)
    This DOESN'Twork - the MIME headers of the SOAP Part never change.
    (3) To update the SOAP Envelope (delete the SOAP Header):
    (a) Message = MessageContext.getCurrentMessage()
    (b) SOAPPart = Message.getSOAPPart()
    (c) SOAPEnvelope = SOAPPart.getEnvelope()
    (d) SOAPHeader = SOAPEnvelope.getHeader()
    (e) SOAPHeader.removeContents()
    This works.
    I just don't understand why the call to SOAPPart.setMimeHeader() doens't work when I try and insert new MIME headers to the SOAP Part (e.g. "Content-Name") or when I try and change existing MIME headers there (e.g. "Content-ID"). I don't get any errors.
    The code of my handler is:
    @(#)GerryAxis.java       
    Set MIME headers in the SOAP and specified attachment part of a message
    package com.hp.handlers;
    import org.apache.axis.handlers.BasicHandler;
    import org.apache.axis.AxisFault;
    import org.apache.axis.attachments.AttachmentPart;
    import org.apache.axis.Message;
    import org.apache.axis.MessageContext;
    import java.util.Iterator;
    import javax.xml.soap.SOAPMessage;
    import javax.xml.soap.SOAPEnvelope;
    import javax.xml.soap.SOAPHeader;
    import javax.xml.rpc.handler.soap.SOAPMessageContext;
    The <code>GerryAxis</code> handler class sets MIME headers.
    <p>
    This handler accepts the following parameters:
    <ul>
    <li><b>name</b>: Name of header
    <li><b>value</b>: Value for header
    <li><b>attachment</b>: Attachment number
    </ul>
    public class GerryAxis extends BasicHandler {
      /* (non-Javadoc)
    @see org.apache.axis.Handler#invoke(org.apache.axis.MessageContext)
      public void invoke(MessageContext msgContext) throws AxisFault {
        int i=0;
        boolean found = false;
        AttachmentPart ap = null;
        javax.xml.soap.SOAPPart sp = null;
        StringBuffer debug = new StringBuffer();
        try {
          // The MIME header change is controlled from the parameters "name", "value", "attachment" which  are
          // set in the module processor as parameters.
          String name  = (String)getOption("name");
          String value = (String)getOption("value");
          String attachment  = (String)getOption("attachment");
          Message msg = msgContext.getCurrentMessage();
          // Get the SOAP Part (the part holding the SOAP Envelope
          sp = msg.getSOAPPart();
          if (sp == null)
              debug.append("getSOAPPart returned <null> / ");
          // Set a MIME header in the SOAP Part - THIS DOES NOT WORK - WHY?     
          sp.setMimeHeader(name,value);
          // Remove the SOAP Header for the Envelope - this works fine
          SOAPEnvelope se = sp.getEnvelope();
          SOAPHeader sh = se.getHeader();
          sh.removeContents();
          // For debugging - writes some debuggin information to a "DEBUG" MIME header in the first Attachement Part
          debug.append("name = " + name +" / ");
          debug.append("value = " + value +" / ");
          debug.append("attachment = " + attachment + " / ");
          debug.append("getMimeHeader for SOAPPart returned " + sp.getMimeHeader(name)[0] + " / ");
          debug.append("getContentId for SOAPPart returned " + sp.getContentId() + " / ");
          // Update the specified attachement's MIME header - this works fine
          Iterator it = msg.getAttachments();
          while (it.hasNext()) {
            i++;
            ap = (AttachmentPart) it.next();
            if (i == new Integer(attachment).intValue()) {
              found = true;
              break;
          if (found) {
            ap.removeMimeHeader(name);
            ap.setMimeHeader("DEBUG",debug.toString());
            ap.setMimeHeader(name,value);
          msg.saveChanges();
        catch (Exception e) {
          throw AxisFault.makeFault(e);
    Thanks
    Edited by: Gerry Deighan on Oct 3, 2010 10:27 PM

  • Urgent!!  Error in interactive planning

    Hi Gurus,
                 I am getting error in interactive planning "Invalid data Statues" for some material.
    I am able to run forecast for all the materials other then 10 products.
    Can anyone help me why this error is coming up?
    I checked the data in cube , time series and CVC and everything looks good .
    Please let me know
    Thanks in advance
    Regards,
    Raj

    Hi Gurus,
                I tryed LC consistence check and Planning object consistency and even then i am getting same error "invaild data statues" for some materials.
    Thanks and please let me know if you have any solution.
    Thanks a Lot
    Regards,
    Raj

  • Problems setting email headers with javax.mail.*

    I'm trying desperatly to send HTML emails with javax.mail but I simply can't. No matter what I do, no matter how and where I set the headers it always come out as text.
    Here's a sample code:
    try {
              Properties props = System.getProperties();
              props.put("mail.smtp.host", "smtp.ability.com.br");
              Session session = Session.getDefaultInstance(props, null);
              Message msg = new MimeMessage(session);
              msg.setHeader("Content-Type", "text/html");
              msg.setRecipient( MimeMessage.RecipientType.TO, new InternetAddress("[email protected]") );
              msg.setFrom( new InternetAddress("[email protected]") );
              msg.setSubject("teste");
              msg.setText("<b>testeeeeeeeeeeeee</b>");
              Transport.send( msg );
              } catch( Throwable t ) {
                   System.err.println(t);
              }and here's the resulting email:
    Return-Path: <[email protected]>
    Delivered-To: [email protected]
    Received: (qmail 5895 invoked by uid 510); 21 Dec 2004 16:41:49 -0000
    Received: from [email protected] by relay03.dominal.com
    Received: from unknown (HELO christian) (200.217.110.124)
      by 0 with SMTP; 21 Dec 2004 16:41:48 -0000
    Message-ID: <20590970.1103647309922.JavaMail.christian@christian>
    From: [email protected]
    To: [email protected]
    Subject: teste
    Mime-Version: 1.0
    Content-Type: text/plain; charset=us-ascii
    Content-Transfer-Encoding: 7bit
    <b>testeeeeeeeeeeeee</b>What am I missing here?
    Thanks in advance,
    Christian

    msg.setText("<b>testeeeeeeeeeeeee</b>");R
    eplace that
    bymsg.setContent("<b>testeeeeeeeeeeeee</b>",
    "text/html");
    Thanks DrClap, but that's not exactly the solution I'm looking for, cuz I would have to hard-code that header.
    I have an Email class that I use as a wrapper for the javax.mail API, and I wanna be able to have a setHeader() method that works to enable the users to set the content-type of the text (or HTML) portion of the email, even when there are attachments. How can I achieve this?

  • SAP PP-Single item interactive planning & simulation Mode in MRP

    Hello SAP-Guruu2019s
    Pls tell me the Use of Single item interactive planning & simulation Mode in MRP

    Dear,
    MD43 provide you with interactive planning.
    if you use long term planning and you want to import the
    result of long term planning to productive planning, you can import long term planning result from MD43.
    In the second screen of MD43 (almost same as MD04), go to menu and select edit
    =>Copy simulative LT planned order.
    MD03 does not have interactive mode. So once you kick the MRP from MD03,
    MRP is triggered and save the MRP result automatically.
    I hope this explanation help your understanding.
    Regards,
    R.Brahmankar

  • Problem in setting Soap Headers

    Hi All,
    While setting SOAP Headers through Dynamic configuration, I'm getting errors, If i don't use the same, it is passing correctly....
    Here I tried to set SOAP Action from mapping....Is there any predefined settings required to do the same?
    Thanks

    Hi,
    What are the errors you are facing?
    Plz go through the link below
    http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm
    Plz check out the steps you have performed, you can revert back in case of further queries.
    Reward points in case satisfied.
    Regards,
    Sushama

  • DP_How to lock KF in the interactive Planning table

    Dear Expert!
    I want to lock the data in the Interactive Planning table according to each Key figure and a period of time (that mean I can not change the data of KF after locked). How can I do?
    e.g: I created a Planning book and data view with following Key Figure:
    - Forecast
    - GDP
    - CPI
    - Historical Data
    And the time bucket profile of this planning book as following:
    - Past: 24 months
    - Future: 12months
    Now, I want to lock data of the KF "Forecast" in all past and future; lock data of other KF (GDP, CPI, Historical data) in past period.
    How can I do now!
    I hope to know the question soon. Thanks for your support!
    LeGiang

    Hi LeGiang,
    If you would like to not allow any manual input for ALL the key figures in the past, then the solution for this "history" part would be quite easy.
    When you define the planning view, specify the "input from" date as the current date. This way, no-one would be able to change any data in the past manually.
    The above would also take care of not allowing any manual changes to "Forecast" in the past.
    If however, you want only certain KFs should be non-editable while others should be editable, then you should use the function CELL_INPUT:
    Syntax would be like
    <Macro Name>
       <Step Name>  ( <Maintain 'processing Area'  as 'past'>)
           Cell: <Key Figure Row name>  ( Attributes ) =
              CELL_INPUT(0)
    In above, remember that in <Step> row, you should double-click and change the value of the field 'change scope' to "attributes" from 'values'.
    For the future and past, if you want that Forecast should be non-editable, then you could do this by another macro. Define a default macro that would change the attribute of the KF for Forecast as "no input allowed" for all the time periods. You could do this by using the function ROW_INPUT.
    Your macro would look like -
    <Macro Name>
        <Step Name> : ( 1 Iterations :INITIAL;INITIAL ) 
            Row: <Key Figure name e.g. Forecast> ( Attributes ) =
               ROW_INPUT( 0)
    In the row line above, remember to double click and change the value of the field 'change scope' to "attributes" from 'values'.
    If you need more help, do let me know. This second macro would actually make the whole row non-editable. You could create these macros as a default macro, and have them run in the end after the other default macros.
    Thanks - Pawan

Maybe you are looking for

  • How to use Home Hub 3 as a 2nd router(access point...

    Hi guys hope you can help; I am trying to add my Home Hub 3 as a 2nd router (ie an access point) to my home network and struggling. What am I trying to achieve. I have a fully functioning home network which is working great but the wireless range doe

  • Adaptec's SATA 2410SA controller

    RE: Adaptec Serial ATA RAID 2410SA Enclosure Kit RE: http://www.adaptec.com/worldwide/support/suppdetail.jsp?sess =no&language=English+US&cat=%2FProduct%2FAAR-2410SA_ ENCL&prodkey=AAR-2410SA_ENCL I'm trying to find a reasonable storage solution for m

  • PL/PDF and object permissions

    Hi, We are currently examining PL/PDF to generate PDF reports from ApEx. The PL/PDF objects are installed in a separate schema (plpdf), including the "query_printing" procedure. Now we want to use the plpdf functionality from multiple other schema's

  • SIM Cards from other countries

    I want to buy an iPad 2 Wi-Fi + 3G whilst in the USA. I travel to Europe and south America and I have SIM's for Argentina, Sweden, Spain and London, as well as other countries. I want to use these in iPad 2. Is it possible and how can this be done. A

  • Any Apps for reading large (200Mb) PDF files?

    Hi I have air charing and Stanza, but they seem to not like large PDF files. Is thee any apps that can open these large PDFs? or is it a limitation of the actual iPhone? I have a 3GS 16Gb cheers