EPMSaveComment after EPM Insert Member does not work?

Hello,
I have situation in report where I use EPM Insert Member and also EPMSaveComment.
After new members are inserted, existing comments are blanked and Save data after that update exsisting comments with blank values
Detail steps:
Open Excel and log on to BPC-NW Environment / model
Create a report selecting a dimension ACCOUNT on the row axis and TIME dimension on the column axis.
Choose Remove Empty and Zero Values for Rows
Add two local Members on the both following columns as follows:
column x: add local Member 1 and leave formula blank
column y: add Local Member 2 and enter an 'EPMSAVECOMMENT' formula which references the column in 'LocalMember1'
Insert Member and enter some values and also comment.
Save and Refresh data.
Insert Member
The comment will disappear from the LocalMember1 (column x).
Questions:
Is it possible to have Insert Member and EPMSave Comment in same Report?
Fact (documentation EPM Add-in 32.28): EPMSaveComment function is executed (only) when you Refresh the worksheet.
But Insert Member function does not Refresh the report in such way that comments with EPMSaveComment function are displayed? They are blanked instead.
If report is refreshed before Save Data then inserted members are deleted because they dont have values
If data is entered for inserted members than with Save Data also previous comments are changed (with blank), because they are different in input screen that those saved before?
If columns for comments are only added in Excel, so that they do not belong to Report, then comments do not dissapear from "blank" column….
… and function EPMSaveComment in second column still save comments
But in that case after Insert Member function outside Report is not available automatically in inserted row
Also if EPMCopyRange is used instead of LocalMembers the situation - dissapearing existing comments when inserting member - is the same
There is similiar situation with Expand and Insert Member functionality explained in Note 1936111 where SAP states that Refresh is needed?
Best regards,
Nevenka Ribnikar

Hello,
thanks for you suggestion, I will also wait for answer from SAP.
I will post details again:
LOCAL MEMBERs in REPORT:
EPMSaveComment(EPMMEMBER(000), , EPMDIM_CURRENT_MEMBER(ACCOUNT), )
After EPM Insert Member
Comments in column »enter« dissapear
In documentation EPM Add-in 32.28 is written: EPMSaveComment function is executed (only) when you Refresh the worksheet
For new inserted member values and comment can be added, but also other comments will be changed to blank values…
If only values are changed and Save Data without Refresh,
then comments are still in column »enter«
If I use columns out of the report than as mentioned, if new members are inserted at the end there is no formula for comment...
Thank you for your answers, I was worried that there is some simple solution...
Does anybody has some real project experience with SaveComments and InsertMembers in same reports?
Best regards,
Nevenka

Similar Messages

  • I have just got my first apple device, iphone 3G S. After iserting sim it does not work, cant go beyond first screen. How to activate? I am in Delhi, India.

    Hi,
    I have just got my first apple device, iphone 3G S. After iserting sim it does not work, cant go beyond first screen. How to activate it? I am in Delhi, India.Any suggestions.
    Satish

    would be best if you can download the guide here
    http://support.apple.com/manuals/#iphone

  • I have installed windows 8 on my mac book pro with bootcamp 4 and the issue is whenever i open windows 8 , It hangs after 15 minutes and does not work . How to resolve this issue?

    I have installed windows 8 on my mac book pro with bootcamp 4 and the issue is whenever i open windows 8 , It hangs after 15 minutes and does not work . How to resolve this issue? Is it compatibility issue ?

    Please also see Boot Camp: Set the default operating system.

  • After clicking game center does not work game in IPhone

    Hello everyone
    I work Flush Bolder 4.6
    Using AIR SDK 3.9
    I create a lot of games and has never met with such a problem.
    When I run the game at IPad my game works without problems. After hiding Game Center game works fine.
    In IPhone after clicking Game Center game does not work. All the buttons do not work.
    What could be the reason?
    Thank you

    I have the same problem...
    Tried using Chess, editing the hosts file, using the iOS simulator from Xcode, I added 208.67.222.222 e 208.67.220.220 to the DNS Servers, and I currently have a clean Mountain Lion instalation...but GameCenter still doesn't work.
    I get a small green window that covers the login fields, and the window has nothing on it, just a button to "Cancel". I put my password and click on Login, but nothing happens...

  • Adobe Serial Code after proof of ID does not work

    Hi, I purchased the ADOBE CS6 DESIGN AND WEB PREMIUM Educational, I sent off my ID etc. I received an email from Adobe all ok here is your new serial number for the full version but unfortunately it does not work, please help? Thank You.

    You need to contact Adobe Support either by chat or via phone when you have serial number and activation issues.
    Here are some links to help make contact:
    http://www.adobe.com/support/chat/ivrchat.html
    http://www.adobe.com/support/download-install/supportinfo/

  • After update menu button does not work

    tried a restore that does not work.. tried the five r's nothing has helped
    worked fine then updated now doesnt not work.. flicking hold from on to off now does what menu used to do and goes a page back..

    lol i update with the newest software for my mini then the software makes my menu key no function.. i GET ZERO HELP and they want me to pay 229 for repairs thats just to priceless

  • After upgrade date selection does not work in xml forms

    Hi Experts,
    since we upgrade the portal from 7.0.19 to 7.0.24 we have a problem with the timestamp in the xml forms in combination with IE7. When we click on the date selction button, the date screen appears and the form disappears. The only option we can choose is cancel and then the date selection screen disappears and the form is not comming back. Selecting a date en choose ok does not work. I tried with IE6 then it works fine. Before the upgrade it works fine with IE7.
    How to solve this?
    thanks in advance.
    Vo.

    I created a OSS message and the answer is : [Note 1491775 - XML Forms locked when closing browser window|https://websmp130.sap-ag.de/sap(bD1ubCZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1491775]
    gr
    Vo.

  • After Installing Lion, Ical does not work.  I cannot print, I cannot add an event, etc.  How do I reinstall?

    Since installing Lion OS, iCal does not work.  I cannot add an event, print calendar, etc.  How do i reinstall?

    You can use Lion Recovery
    Before you do that, go to ~/Library/Preferences
    Move the com.apple.iCal.plist file from the Preferences folder to the Trash.
    Restart your Mac.
    See if you can print or add an event now.

  • After update insert trigger is not working correctly

    Hello experts!
    I created an after insert/update trigger and what strikes me is that it is not working as expected.
    The trigger launches a procedure that does an insert in a second table if values in the triggered table ("my_table") are altered.
    The problem is that the values in my second table, which are correlated to "my_table", are not changed with the correct values right away. The trigger and insert trails behind!
    I have to update twice for the values to appear in my second table. Only then, the data of the first update will be inserted into the second table wheras the parent table ("my_table") will hold the latest values.
    Do you have an idea what could be wrong?
    create or replace
    trigger myscheme.after_update_insert_set_tw
    after update or insert
      on myscheme.my_table
      for each row
    declare
    begin
    pr_my_table_tw_sync_sk(:new.lng_falle, :new.int_fallennummer, :new.lng_schaedling, :new.objectid);
    end;Brgds,
    Seb

    Okay I'll give my best to explain what my procedure is supposed to do and what the table structure is like. I hope it'll help you to help me :-)
    My parent table is called fangzahlen and is created as follows:
    CREATE TABLE "BORKI"."FANGZAHLEN"
       (     "OBJECTID" NUMBER(10,0) NOT NULL ENABLE,
         "LNG_FALLE" NUMBER(10,0) NOT NULL ENABLE,
         "LNG_BEARBEITER" NUMBER(10,0),
         "DATE_DATUM" DATE DEFAULT SYSDATE NOT NULL ENABLE,
         "INT_FALLENNUMMER" NUMBER(4,0) NOT NULL ENABLE,
         "LNG_SCHAEDLING" NUMBER(2,0) NOT NULL ENABLE,
         "INT_VOLUMEN" NUMBER(10,0),
         "INT_ANZAHL" NUMBER(10,0),
         "INT_ANTEIL_JUNGKAEFER" NUMBER(3,0),
         "BOOL_KOEDERWECHSEL" NUMBER(1,0),
          CONSTRAINT "PK_FANGZAHLEN" PRIMARY KEY ("OBJECTID")
      USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
      STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
      TABLESPACE "USERS"  ENABLE,
          CONSTRAINT "CHECK_DATE_DATUM" CHECK ("DATE_DATUM" >= '1.apr.2006') ENABLE
       ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
      STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
      TABLESPACE "USERS" ;It holds values such as:
    OBJECTID,"LNG_FALLE","LNG_BEARBEITER","DATE_DATUM","INT_FALLENNUMMER","LNG_SCHAEDLING","INT_VOLUMEN","INT_ANZAHL","INT_ANTEIL_JUNGKAEFER","BOOL_KOEDERWECHSEL"
    97548,"39","1081","08.04.10","1","2","","220","","0"
    97534,"39","1081","06.04.10","1","2","","100","","-1"My subtable is called tbl_test and created with:
    CREATE TABLE "BORKI"."TBL_TEST"
       (     "OBJECTID" NUMBER(12,0) NOT NULL ENABLE,
         "LNG_FALLE" NUMBER(10,0),
         "DATE_DATUM" DATE,
         "INT_FALLENNUMMER" NUMBER(4,0),
         "LNG_SCHAEDLING" NUMBER(2,0),
         "INT_VOLUMEN" NUMBER(10,0),
         "INT_ANZAHL" NUMBER(10,0),
         "LNG_FANGZAHLEN" NUMBER(12,0)
       ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
      STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
      PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
      TABLESPACE "USERS" ;Okay, this were the prerequisites!
    Let's concentrate on the trigger and procedure:
    The purpose of the procedure is to insert data into tbl_test once a record in "fangzahlen" has been updated or inserted.
    Tbl_test holds the mean average values (int_anzahl) for a number of collected items (lng_schaedling).
    I need to insert date values for the combination of each lng_fangzahlen, lng_schaedling, lng_falle and int_fallennr into tbl_test.
    If I had the following data in table fangzahlen:
    97548,"39","1081","08.04.10","1","2","","220","","0"
    97534,"39","1081","06.04.10","1","2","","100","","-1"the query in the insert section of my procedure returns the following data when run manually:
    97534     31.03.10     16,667     (null)     1     39     2
    97548     06.04.10     110     (null)     1     39     2Now, I need to generate the dates between the first and the second objectid (column 1 in the data above).
    Hence,
    97534     31.03.10     16,667     (null)     1     39     2
    97534     01.04.10     16,667     (null)     1     39     2
    97534     02.04.10     16,667     (null)     1     39     2
    97534     03.04.10     16,667     (null)     1     39     2
    97534     04.04.10     16,667     (null)     1     39     2
    97534     05.04.10     16,667     (null)     1     39     2
    97534     06.04.10     16,667     (null)     1     39     2
    97548     07.04.10     110     (null)     1     39     2
    97548     08.04.10     110     (null)     1     39     2
    My problem is thatthe values above will only appear after I do another update to table fangzahlen or insert a new record into it. Theoretically the result above should be inserted right away?
    Below is my procedure, which might give you a better idea of what I am trying to do! Please excuse this rather awkward explanation. If you need more info please don't hesitate to ask for it!
    create or replace
    Procedure "PR_FANGZAHLEN_TW_SYNC_SK"
        Pr_falle        Number,
        Pr_fallennummer Number,
        Pr_schaedling   Number,
        Pr_objectid     Number)
    Is
      Y                Number (10);
      pragma autonomous_transaction;
    Begin
    -- first all records should be deleted from the subtable i.e. tbl_test
        delete from borki.tbl_test where lng_falle = pr_falle
            and int_fallennummer = pr_fallennummer
            and lng_schaedling   = pr_schaedling
           and date_datum       > '31.03.2010';
          commit;
          For Rec In
          (select objectid lng_fangzahlen,
            date_datum,
            prev_date,
            (date_datum - prev_date) difference_in_days,
            round((
            case
              when nvl(int_volumen,0) > 0
              and lng_schaedling      = 1
              then int_volumen * 40
              when nvl(int_volumen,0) > 0
              and lng_schaedling      = 2
              then int_volumen * 550
              when nvl(int_anzahl,0) > 0
              then int_anzahl
            end ) / (date_datum - prev_date),3) counted_bugs,
            int_fallennummer,
            lng_falle,
            lng_schaedling
          from
            (select objectid,
              date_datum,
              case
                when lag(date_datum) over(order by date_datum) is null
                then to_date('31.03.2010')
                else lag(date_datum) over(order by date_datum)
              end as prev_date,
              int_volumen,
              int_anzahl,
              int_fallennummer,
              lng_falle,
              lng_schaedling
            from borki.fangzahlen
            where lng_falle      = pr_falle
            and int_fallennummer = pr_fallennummer
            and lng_schaedling   = pr_schaedling
            and date_datum       > '31.03.2010'
           -- and objectid         = pr_objectid
            order by date_datum desc
          order by date_datum asc
          Loop
            Y := 1;
            While Y < rec.difference_in_days + 1
            Loop
              Insert
              Into tbl_test
                  lng_fangzahlen,
                  date_datum,
                  int_anzahl,
                  int_volumen,
                  int_fallennummer,
                  lng_falle,
                 lng_schaedling
              select objectid lng_fangzahlen,
            prev_date +Y,
            round((
            case
              when nvl(int_volumen,0) > 0
              and lng_schaedling      = 1
              then int_volumen * 40
              when nvl(int_volumen,0) > 0
              and lng_schaedling      = 2
              then int_volumen * 550
              when nvl(int_anzahl,0) > 0
              then int_anzahl
            end ) / (date_datum - prev_date),3) counted_bugs,
            int_volumen,
            int_fallennummer,
            lng_falle,
            lng_schaedling
          from
            (select objectid,
              date_datum,
              case
                when lag(date_datum) over(order by date_datum) is null
                then to_date('31.03.2010')
                else lag(date_datum) over(order by date_datum)
              end as prev_date,
              int_volumen,
              int_anzahl,
              int_fallennummer,
              lng_falle,
              lng_schaedling
            from borki.fangzahlen
            where lng_falle      = pr_falle
            and int_fallennummer = pr_fallennummer
            and lng_schaedling   = pr_schaedling
            and date_datum       > '31.03.2010'
            order by date_datum desc
          order by date_datum asc
              commit;
              Y := Y + 1;
            End Loop;
          End Loop; -- end of cursor
      Exception
      When No_data_found Then
        Null;
      When Others Then
        -- Consider logging the error and then re-raise
        Raise;
      End "PR_FANGZAHLEN_TW_SYNC_SK";

  • After Lion upgrade, camera does not work on internet services like facebook

    After upgrading to Lion, the onboard camera no longer works with internet sites like Facebook.
    I tried this with Safari and Google Chrome with the same lack of results.
    You will select take photo in Facebook and the next screen is locked up. This failure occurred on two separat Macbooks.
    Yet this does not happen with my Macbooks with Snow Leapord - I tried.
    Any ideas on how to fix this.
    Lion appears to be the first Windows like Mac operating system (glitchy). Not ready for primetime. Is this an omen of what Apple without Jobs will be like (again).
    My second computer to be upgraded had conflicts with certain start-up programs that had the effect of locking out the Internet connection.
    I had to manually delete these programs to get Internet to work.

    Seeing the same issue on a C2D Macbook, camera worked fine yesterday afternoon using GTalk.  Upgraded to Lion last night now the camera no longer shows up in any of the utilities that used to be able to see it.  Don't buy the "Must be a hardware problem" too wide spread for it to not be software related.

  • TS3116 After updating, apple TV does not work. A picture is one TV screen which ask to use mini USB.

    Hi... I am not sure what generation I have
    After updating, I does not start at all, no light signal.
    Just picture show to me to use mini USB for Song logo.
    How can I do?

    Welcome to the Apple Community.
    If your problem persists get yourself a micro USB cable (sold separately), you can restore your Apple TV from iTunes:
        1.    Remove ALL cables from Apple TV. (if you don't you will not see Apple TV in the iTunes Source list)
        2.    Connect the micro USB cable to the Apple TV and to your computer.
        3.    Reconnect the power cable (only for Apple TV 3)
        4.    Open iTunes.
        5.    Select your Apple TV in the Devices list, and then click Restore.
    (You may already have a micro USB cable if you have a camera or other digital device)

  • Insert SQL does not work properly when called using CALL

    I have a stored procedure (TEST_SP) which is used to insert a record in this perticular case. The SQL statement is 2526 characters long. I'm using
    dim Params : Params=chr(1) & "Insert query" & Chr(1) & "=300"
    runsql=&"{call TEST_SP(?,?)}"&Params 
    dim db : db=dbSelect("",0,"","")
    dbExecSQL db,runsqlto execute the stored procedure. I'm facing an issue when the 2000th character on the insert SQL (pUPDSQL) is a single quote, where the SQL is not getting executed (i.e. record is not getting created).
    The same stored procedure and the same SQL when run as below
    runsql=runsql&"DECLARE "
    runsql=runsql&"PUPDSQL VARCHAR2(4000); "
    runsql=runsql&"PRES VARCHAR2(300); "
    runsql=runsql&"BEGIN "
    runsql=runsql&"PUPDSQL := 'INSERT query..."
    runsql=runsql&"PRES:=300; "
    runsql=runsql&"MRT_LKIDFULUP(PUPDSQL => PUPDSQL,PRES => PRES); "
    runsql=runsql&"END; "
    dim db : db=dbSelect("",0,"","")
    dbExecSQL db,runsqlis working fine. Does anyone know if there is a limitaion in ODBC Call function or any explanation to above behaviour? I'm connecting to a Oracle 11g database using Microsoft ODBC for Oracle driver on Window 7
    The stored procedures:
    create or replace procedure TEST_SP(pUPDSQL IN VARCHAR2,pRES OUT VARCHAR2)
    AS
    BEGIN
    DECLARE
      emsg VARCHAR2(100);
    BEGIN
    if pUPDSQL&lt;&gt;'-1' then
      emsg:='Cant exec UPDATE';
      EXECUTE IMMEDIATE pUPDSQL;
        if SQL%RowCount=0 then
        pRES:='ERR:No row updated';
        return;
      end if;
    end if;
    pRES:='OK:';
    EXCEPTION
      WHEN OTHERS THEN
       pRES:='ERR:' || emsg;
    END;
    END;Edited by: BluShadow on 11-Dec-2012 15:47
    added {noformat}{noformat} tags for readability.  Please read {message:id=9360002} and learn to do this yourself in future.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    ... I'm facing an issue when the 2000th character on the insert SQL (pUPDSQL) is a single quote, ...Perhaps you need two single quotes? like:
    runsql=runsql&"PUPDSQL := 'INSERT query...Values(..,..,,,''This value in two single quotes'',..,...)' "
    ... I'm connecting to a Oracle 11g database using Microsoft ODBC ...Dump windoze ODBC and better use the Oracle client ODBC.
    :p

  • [SOLVED] After qemu update: KVM does not work anymore

    Hi,
    I used to use qemu-kvm, as in
    qemu-kvm \
    -net nic,vlan=1 -net user,vlan=1 \
    -drive file=/home/flash-vm/hdd0,if=virtio,cache=writethrough \
    -vga std -vnc localhost:2 -usbdevice tablet \
    -m 1024
    However, now qemu-kvm has been removed. If I replace "qemu-kvm" with "qemu-system-x86_64" and try to run it with an extra argument  "-machine accel=kvm" or "-enable-kvm", what I get is
    Could not access KVM kernel module: Permission denied
    failed to initialize KVM: Permission denied
    The kernel modules are there:
    # lsmod | grep kvm
    kvm_intel 124064 0
    kvm 384721 1 kvm_intel
    and the processor is
    $ lscpu
    Architecture: x86_64
    CPU op-mode(s): 32-bit, 64-bit
    Byte Order: Little Endian
    CPU(s): 4
    On-line CPU(s) list: 0-3
    Thread(s) per core: 2
    Core(s) per socket: 2
    Socket(s): 1
    NUMA node(s): 1
    Vendor ID: GenuineIntel
    CPU family: 6
    Model: 37
    Stepping: 5
    CPU MHz: 1197.000
    BogoMIPS: 5321.24
    Virtualization: VT-x
    L1d cache: 32K
    L1i cache: 32K
    L2 cache: 256K
    L3 cache: 3072K
    NUMA node0 CPU(s): 0-3
    I have added my user to the group kvm as well, as instructed by pacman. Any help would be much appreciated!
    Last edited by ffcitatos (2013-03-07 06:47:06)

    Interestingly, mine worked without being in the new group. However, I think that's because I hadn't logged out since the update, so the session didn't know that I had been removed from the group. Though I could be missing something.

  • HT4718 I have a new MACBOOK PRO and after running updates IPhoto does not work

    After installing Iphoto 9.4.1 from the MACSTORE updates Iphot will not run.  I downloaded (.4.1 again and tried to install but it says that the update must be done from the Mac store.  But I do not show any updates when checking the mac store and do not know how to proceed.  I just purchased the computer and set it up on Saturday.  I transferred files from an older Macbook pro.  

    Hi j,
    Gray Screen at Startup (try Safe Boot)
    http://support.apple.com/kb/TS2570

  • Adobe After Effects Multiple instances does not working parallel using Scripting

    Hi all,
    i am uploading after effects template to my site, user came and upload his desired contents.
    i update the template using scripting with user's contents and then render video so user get video with his uploaded text/images etc.
    its working perfectly when i update a single template at a time but when multiple users come at the same time then they need multiple instances of after effects
    so i open multiple instances of after effects by using "-m" with after effects shortcut
    after looking at windows task manager there are both instances but the problem is
    only once instance continue and the second one stop, after completion of first instance the second one still in pause status
    i need 2,3 4 or whatever instances to work parallel without pause/stop
    i am using windows server 2008 R2 with XAMP installed

    Hi Lal XaDa,
    Would you please post your script to help us to troubleshoot?
    In addition, if you can use Windows Powershell, please try these ways:
    If a script needs some speed-up, you might find background jobs helpful, you can use the cmdlet "start-job", for more detailed information, please go through this article:
    Parallel Processing in PowerShell
    You can also use the cmdlet ForEach -Parallel in powershell workflow to handle script in parallel.
    For more detailed information, please check this article:
    about_Foreach-Parallel
    If there is anything else regarding this issue, please feel free to post back.
    Best Regards,
    Anna Wang

Maybe you are looking for