How to prevent summation of records in bex based on keyfigure

Hi All,
I am getting records from Cube as below.
EMP1     24/1/2015    7 -- Request 1
EMP1     24/1/2015    6 -- Request 2
So When i display in bex report. I want to display as individual records instead of summation. How can I achieve it.
Regards,
Raj

There are four approaches.
Enhance existing cube with new characteristics and maintain unique number (for this we may need routine by updating current 0REQUID number) while loading data. we can access 0REQUID number in start routine. even if you compress the cube still we can see different records.
Add new infoobject and through virtual characteristics add unique number it will not summarize.
Create new infoobject let call ZUNIQUE update ZUNIQUE withe numbers like 1001, 1002 upto based on count of records in existing cube. and add ZUNIQUE infoobject to existing cube and create multiprovider with these infocube and infoobjecgt ZUNIQUE identify both objects since mutliprovider is union it will bring the data from both values ZUNIQUE from cube(no values in cube) as well as infoobject (we maintained numbers) in this case data wont be aggregate. let try this
Final options should not compress the cube
SAP BW BEx Virtual Characters
Thank you,
Nanda

Similar Messages

  • SAP HR: How to prevent delimiting of records when setting a lock

    Hi All,
    I am part of a SAP HR implementation. In one of the Infotypes, I am copying a record and setting a lock in the new record by going to the menu Edit-->Lock/Unlock.
    This should ideally lock the record without touching the previous record. But in my case, the previous record is being delimited. Can someone tell me what settings need to be done in order to prevent the delimiting of the previous record till the lock is unlocked.
    Thanks & Regards,
    Shobhit

    I think it depends on the Time Constraint of the Infotype in question. Do you have a valid record with a BEGDA after the record that you are trying to lock?
    ~Suresh

  • How To Prevent Hum When Recording Spoken Voice

    Hi,
    I'm recording some audio files with mostly spoken voice but when listening to playback there is hum.
    I'm using a USB Logitech headset/mic (pretty new, the one with the volume control on the cable). The level is set to half.
    I'm also using Motu Firewire 828 Mark II as part of my studio set-up.
    So in Logic Pro Preferences - Audio I set the device to Logitech Headset, then do my voice over recording which sounds fine balance wise in the head set.
    When I change the device back to Motu 828 in the preferences and play the recording back over my speaker system, there is hum behind the voice.
    Can anybody tell me how to get rid of this hum?
    Any advice will be much appreciated.
    George B
    Message was edited by: music4all

    music4all wrote:
    Hi,
    I'm recording some audio files with mostly spoken voice but when listening to playback there is hum.
    I'm using a USB Logitech headset/mic (pretty new, the one with the volume control on the cable). The level is set to half.
    I'm also using Motu Firewire 828 Mark II as part of my studio set-up.
    So in Logic Pro Preferences - Audio I set the device to Logitech Headset, then do my voice over recording which sounds fine balance wise in the head set.
    And there is no hum here?
    When I change the device back to Motu 828 in the preferences and play the recording back over my speaker system, there is hum behind the voice.
    And if you play it back over the headset, there is no hum? What is the resolution of the Logitech? 16 bits 32 kHz? 16/44,1? 16/48?
    Can anybody tell me how to get rid of this hum?
    IF it is in the recording already, yes:
    It is probably a 50 or 60 Hz hum.
    You need to apply strong, narrow eq. Insert a *Channel EQ* and start with finding the base frequency. Pull the filter down and sweep the frequencies between 0 and 200 to find the base hum, then set it up something like this:
    regards, Erik.

  • How to prevent inserting a record in @SecondaryTable

    Hello,
    I have a table
    USER:
    -USER_ID
    -USERNAME
    -PASSWORD
    and view that is not updatable
    USER_STATISTICS:
    -USER_ID
    -TOTAL_RATING
    -OWNED_ENTITIES_COUNT
    I used @SecondaryTable annotation to get all data for a User in one class.
    {color:#339966}@SecondaryTable(name="USER_STATISTICS", pkJoinColumns={@PrimaryKeyJoinColumn(name="USER_ID",referencedColumnName="USER_ID")})
    public class User
    {}{color}
    What I want is - to save data only in USER table. I tried to set insertable=false, updatable=false to totalRating and ownedEntitiesCount, but it is impossible to do this for USER_ID in USER_STATISTICS.
    Is it possible to do what I want with @SecondaryTable approach? How I can do it in different way? Thank you very much.

    Hi Abhi
    Yes u can add records or overwrite records in ODS main difference in Cube and ODS is we can't overwrite in Cube.
    Look at this Link
    http://help.sap.com/saphelp_nw04/helpdata/en/80/1a64d3e07211d2acb80000e829fbfe/content.htm
    and check these previous threads also
    Data Load correction in Cube and ODS
    ODS: Full update: How to update existing records in ODS ?
    gives u some idea
    Regards
    NR
    Message was edited by: NR

  • How to Prevent the Duplicate record insertion by JDBC Receiver?

    HI Experts,
    I have File Sender to JDBC Receiver scenario.I am using SAP PI 7.1 system.
    Purpose of this Scenario is to read the data from specified file and INSERT or  UPDATE the same records in Oracle Database.
    Before inserting the data I want to check in the same table for prventing runtime error(Key fields Duplicatin).
    So if records with the same key fields are available in table then I want to UPDATE the same record instead of INSERT.
    Please Suggest me the poosbile way.
    Thanks & Regards
    Jagesh

    Hi Jagdesh,
    The JDBC receiver format has the following structure
    <root>
    <StatementName1>
    <dbTableName action=u201DUPDATEu201D | u201CUPDATE_INSERTu201D>
    <table>Table1</table>
    <access>
    <col1>val1</col1>
    <col2>val2new</col2>
    </access>
    <key>
    <col2>val2old</col2>
    <col4>val4</col4>
    </key>
    This structure creates a query in this way :
    UPDATE( OR UPDATE_INSERT) into Table1 set col1=val1 and col2 = val2new WHERE col2=val2old and col4=val4.
    The key field works like a Where clause. So for the receiver format when you specify the key, it checks the DB with that field as the where criteria. Hence for a UPDATE_INSERT query, when you specify the key field, it checks whether that value specified within the key field exists in the DB or not. Then it proceeds to execute the statement for only those values.
    Hence it makes sense to provide a primary key attribute in the key field of the JDBC receiver format.
    Regards,
    Kshitij

  • How to prevent summation only for some kf?

    Hi all!
    I have a question concerning a problem we have in a query.
    I have a query that show, depending for project revision (witch
    refer to 0calmonth), trend of various key figures in the quarters
    I've planned in a specific project revision.
    For example, for revision 062004, the query result is the following:
    A/F Actual Forecast
    Quart. Acc.Bef. 30/09/03 31/12/03 31/03/04 30/06/04 Tot
    Ricavi    594    1.543    5.299    (510)   5.219 19.785
    Costi     552    1.457    5.425     456    6.119 21.366
    IMG         0        0        0       0        0    519
    Av.Tec.   2,0 %    5,0 %   11,0 %  38,0 %   76,0 % 0,0 %
    Av.Eco.   2,0 %    5,0 %   11,0 %  37,0 %   65,0 % 0,0 %
    You can see the following values:
    Avanz. Tecnico ***. alla data: 76%
    Avanz. Economico ***. alla data: 65% referring to
    last actual value (30/06/2004).
    In another query we would see the forecast
    referring to total, that we associated to quarter '25001'
    for all project revisions.
    We would see this total for all key figures except
    Avanz. Tecnico ***. alla data and
    Avanz. Economico ***. alla data, for witch we would see
    the value referring to the last quarter actual, that you
    can see in the previous report (76% and 65%).
    If you launch the query I see, for the mentionned key figures, the values
    132% and 120% for revision jun-04.
    Project rev. mar-03 sep-03 dec-03 mar-04 jun-04 sep-04
    Ricavi       19.203 19.785 38.988 19.785 19.785 19.785
    Costi        17.347 18.078 36.609 20.466 21.366 21.366
    IMG             519    519  1.038    519    519    519
    Av. Tec         0,0%   0,0%   0,0%   56,0% 132,0% 158,0%
    Av. Eco         0,0%  14,0%  52,0%   55,0% 120,0% 133,0%
    The problem is that the system do addition of percentage for all quarter
    related to revision 062004 (25113876=132!!!!), while I would see
    only the last quarter actual. But I don't would see drilldown by quarter in the query.
    I tried to use the variables type replacement path,
    but I don't use it because I'm in a structure.
    Does it exists some tricks that I can use to resolve this
    complicated situation?
    Fabio

    Hi Mav.
    Thanks for your patience.
    I've doing also the other two checks, but the problem persists.
    I think this isn't a malfunction, it's correct that system aggregates without quarter drilldown.
    But in this case I would prevent it only for this kf.
    Have you got some ideas in the structure selection to limit the exctraction to the last quarter actual?
    Maybe with a variable exit.
    Fabio

  • How to prevent a new record sequence number to be created for a period of 14 days

    ALTER proc [dbo].[spCreateSequenceContainerFill]
    (@containerID as nvarchar(64),
    @lotNum as bigint,
    @customerID as int = 1164,
    @productID as int,
    @fillDateTime as datetime
    as
    BEGIN
    declare @checkcontainerID as bigint
    DECLARE @ID int;
    set nocount on
    SELECT @checkcontainerID = CONVERT(bigint, SUBSTRING(@containerID, 1, 6)) FROM ContainerFillHistory WHERE containerID = @containerID
    IF (@checkcontainerID is null)
    SELECT @ID = COALESCE((SELECT MAX(ID) + 1 FROM ContainerFillHistory), 1)
    ELSE
    SELECT @ID = Max(ID) FROM ContainerFillHistory WHERE containerID = @containerID AND @fillDateTime >= DATEADD(DAY, 14, CAST(fillDateTime as DATETIME))
    IF (@ID is not null)
    SET @ID = @ID + 1
    INSERT INTO ContainerFillHistory(ID, containerID, lotID, customerID, productID, fillDateTime, purchorderNum)
    VALUES(@ID, @containerID, @lotNum, @customerID, @productID, @fillDateTime, null)
    END
    If there is a no record with an ID then a new record is created and inserted in the table.  After 14 days it is OK to add another record with that ID and bump up the sequence number of the total records in the table.  Handling the non existing
    case the first time is OK, but the restriction of 14 days if a new record is trying to be inserted has to be ignored.
    So far I have this TSQL code.

    Please try the following and tweak accordingly.
    ALTER proc [dbo].[spCreateSequenceContainerFill]
    (@containerID as nvarchar(64),
    @lotNum as bigint,
    @customerID as int = 1164,
    @productID as int,
    @fillDateTime as datetime
    AS
    BEGIN
    SET NOCOUNT ON;
    DECLARE @ID int;
    IF EXISTS (select * FROM ContainerFillHistory WHERE containerID = @containerID)
    BEGIN
    SELECT @fillDateTime = DATEADD(DAY, -14, @fillDateTime)
    IF EXISTS ( SELECT *
    FROM ContainerFillHistory
    WHERE containerID = @containerID
    AND CAST(fillDateTime as DATETIME) > @fillDateTime --AND @fillDateTime >= DATEADD(DAY, 14, CAST(fillDateTime as DATETIME))
    BEGIN
    RETURN; --//14 Days condition not met
    END
    ELSE
    BEGIN
    SELECT @ID = Max(ID) FROM ContainerFillHistory
    WHERE containerID = @containerID
    AND CAST(fillDateTime as DATETIME) <= @fillDateTime
    END
    END
    ELSE
    BEGIN
    SELECT @ID = MAX(ID) FROM ContainerFillHistory ;
    END
    IF @ID IS NULL
    BEGIN
    SET @ID = 1 ;
    END
    ELSE
    BEGIN
    SET @ID = @ID + 1 ;
    END
    INSERT INTO ContainerFillHistory(ID, containerID, lotID, customerID, productID, fillDateTime, purchorderNum)
    VALUES(@ID, @containerID, @lotNum, @customerID, @productID, @fillDateTime, null) ;
    END

  • To Filter Blank Records In Bex

    Hello,
    We are developing a DashBoard On Bi Aging report. Data is matching with BI aging report, so no data issue.
    In Bi Query we have used Suppress Zero Records but In Dashboard all material are passed i.e Suppress Zero records is not working while data fetch to DashBoard
    For Eg: in Bi report with "Suppress Zero" records we have 500 records
    and Bi report without "Suppress Zero" records we have 3000 records.
    So It has decreased the performance of Dashboard as we need handle large numbers of records in Dashboard.
    how can we filter blank record in Bi report?

    Hi,
    Either you want to hide single kfg which contains zero records or for all kfg's?
    Have you checked data in RSRT after Suppress Zero Records ?
    and one more thing suppress result rows applied in Bex won't work in dashboard clearly mentioned in below doc:
    http://www.mastering-sap-and-businessobjects.com/sap-businessobjects-bi-4-service-pack-05-support-for-bex-query-elements…
    Try with conditions in Bex query itself and check either expectyed data is coming or not as suggested by Yasemin.
    if not in Dashboard itself try as below :
    Re: Ignore blank rows inbetween in Xcelsius
    Thanks.

  • How to prevent BGP code 6 (Cease) subcode 6 (Other Configuration Change)

    Can anyone tell How to prevent BGP code 6 (Cease) subcode 6 (Other Configuration Change) ?
    We are facing frequent problem with this error. Please suggest how to stop this.... 
    Note :- We are using BGP VPN between this peers.
    Logs :
    Date/Time     : 2015-04-30 00:49:40+05:30
     State         : Up
     Date/Time     : 2015-04-30 00:39:05+05:30
     State         : Down
     Error Code    : 6(CEASE)
     Error Subcode : 6(Other Configuration Change)
     Notification  : Send Notification
     Date/Time     : 2015-04-29 18:22:11+05:30
     State         : Up
     Date/Time     : 2015-04-29 18:21:39+05:30
     State         : Down
     Error Code    : 6(CEASE)
     Error Subcode : 6(Other Configuration Change)
     Notification  : Send Notification

    on the same dates you mean the same request are posted in IT2001? ie both full days?
    Please clarify
    usually the Time collision checks are followed only via posting using report rptarqpost and not while applying through portal in ESS
    This is very strange you indicate
    SO you need to check the basic tables first
    You may need to check the collision.
    Collisions Tables V_T554Y and V_554Y_B reaction indicators.
    and V_T508A
    able T582A set to time constraint of "Z
    In backend Pa30 collision works like this
    1) the logical collision, checks if there is an overlap in the validity
    interval of the IT´s (begda, endda).
    2) the physical collision, checks if there is an overlap in the time
    interval of the IT's.
    In the logical collision it is checked if there is an overlap in the
    validity interval if at least one of the records is a full-day
    ( that is the case when you enter a Daily Work Schedule (DWS) )
    So when one of the records has a DWS it is considered to be a full day
    record and the logical collision is taken into consideration.
    If instead you enter the only the time interval manually the records
    are considered to be partial-day and the physical collision is
    performed. In that case only the time interval is important.
    So if the clock times are not entered the physical collision can not
    take place.
    The collision functionality is always based on clock times and dates,
    never on the total nr of hours.
    Edited by: Siddharth Rajora on Sep 21, 2011 4:57 PM

  • How to prevent printing last print page in smartforms

    Hi everyone,
    when i print preview my samrtform, there is an extra blank page printing at end. for example, if i want to print 5 records, 6 print pages are printing. how to prevent printing this last page.
    answers will be rewarded
    thanks
    chintu

    Hi
      Try out this
    You need to Create --> Flow Logic --> Alternative process where you can
    specify a condition that will either, Go to the last page or not
    depending on the Conditions. You will need to set the General
    Attributes --> Go to New Page check box and the name of the Page to go
    to, as well as setting the Conditions as you have then to suppress the
    data.
    Regards
    Pavan

  • How to prevent contacts disappearing after FW upda...

    Hi all, I would like to know how to prevent all contacts from vanishing after firmware update, can contacts be saved on memory card & retrieved or restored ? I have over 300 contacts & it would be a pain in the a** to restore it one at a time, thanks.

    you can
    a) back them up in your pc with PC Suite / SVI Cuite, and in the SD Card
    b) Copy them all in your SIM Card (if not already recorded there instead of the phone memory

  • How to prevent user keyin wrong in master-detail

    How to prevent user keyin wrong in master-detail.
    Example : User click button to created mster with out crete detail then they going to another master record for created detail for that master,
    How to control user keyin master-detail currect record finish first then can go to another master?
    Is it posible if I will disable another record of master and enable only current record after they finish to keyin master and detail of this record then I enable all.
    If posible can you give me step-by-step and coding.
    Thank you very much

    I'm not able to understand the scenario. You probably will have to provide more detail of the issue.
    --Shiv                                                                                                                                                                                                                           

  • How to use the DISPLAY RECORD Setup Command in an etext file?

    Hi All,
    How to use the DISPLAY RECORD Setup Command in an etext file?
    I want to display a <NEW RECORD> conditionally. The condition will be based on the data coming through from the xml file.
    Please help me with an example. The BI User guide also doesnt show any examples.
    Your help is appreciated.
    Rgds,
    Kiran Panditi

    Hi,
    You can use vb coding in BEx Analyser to calculate your unit price. For this you have to first display the attributes of your object "XYZ". Then you can use VB cosing to calculate the value for the unit price field.
    One more thing cna you clarify whether is it display attribute or variable ?
    Regards,
    Balajee

  • How to prevent MIGO when source inspection lot is either open or rejected.

    Hi
    How to prevent doiMIGO when source inspection lot for the vendor/material is open or the source inspection lot is rejected.

    Hi Sudhar,
    Please find the process steps for your question : 
    How to prevent MIGO when source inspection lot is rejected
    Go to Q-info record (QI02) for that particular material, vendor and Plant combination.
    1.Use Inspection Type 0130 for source inspection.
    2.Number of days ahead of lot to be created.
    3.Through transaction code QI07 run the manual program to create a lot.This source Inspection may be rejected as in your case.
    4.Control key contains the control on GR in the QM view of MM.
    In the spro>QM>QM in Procurement-->Define Control Key and assign it to MM.
    We can define here under Source Inspection Control that in case of GR for rejection-->GR not allowed.
    This will prevent MIGO if in case Source Inspection Lot is rejected.
    Thanks,
    Ravi.

  • How to prevent end user to create a Query View and save back to BW Server?

    Dear All :
    Do Someone know that how to setup authorization for Bex Query View Creation? We want to prevent end user to create a Query View to save back to BW Server his favorite folder. when our user run Bex Query, he can base on this query and use Bex Analyzer's save function to save a Query View and save into his favorite folder.
    My question is :
    1. Can we set up a Authorization to prevent end user to save Bex Query View?
    2. Or can I remove Save function from Bex Analyzer to prevent end user use save function, But Developer should not to be prevent .
    Thanks for all of your kindly response.
    Best Regard
    Lawrence Kuo

    Hi.
    Yes, you can do it like you outline in your point 1):
    You need to use the authorization object S_RS_COMP for this. This object let's you control what parts/components of a query the user can do stuff to. So, in your case, you need to have a role for the users, where you do not grant create-access to the component QVW, and then you need another role for developers, where you grant full access or whatever you need for your developers.
    See [this post|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a6c54319-0e01-0010-20a4-fb81ad32f330?QuickLink=events&overridelayout=true&5003637661135] and the [SAP Help entry|http://help.sap.com/saphelp_nw70/helpdata/en/80/1a6859e07211d2acb80000e829fbfe/content.htm].
    You will also need to use the authorization object S_RS_COMP1. If you already have a productive system with users doing reporting, both objects will be maintained in one of the roles already.
    You also want to consider using the object S_RS_PARAM to allow users to create variants for the variabel screen.
    Good luck.
    Jacob

Maybe you are looking for

  • Nevv Palm TX will not sync my Outlook 2003 calendar

    My new TX will not sync my Outlook calendar (or the Palm calendar for that matter).  Will do tasks, memos, contacts. I have re-installed the Palm software several times now.  Still no luck.  Here is the log from my last sync: HotSync operation starte

  • Can not access Central Administration in SharePoint Foundation 2010

    Hi, I have installed SharePoint foundation 2010 in Windows 7 machine. I can able to login into Central Administration. I can view Main page. But I can not enter into even any one setting. If i click any link i am getting login page again and I entere

  • Hello i have purched new computer with windows 8 and cannot sync with my ipod nano

    hello I have a new computer with windows 8 and itunes works perfectly however it will not sync with either of our ipods.

  • Traversing folders in SMB shares

    I am working on getting a couple Macs setup on our Active Directory domain.  Once joined to the domain I can log in using my AD credentials however I get an error saying "There was a problem connecting to the server" " You do not have permissions to

  • Daisy Chain cFP-1808 Network interface module

    Hello, I am trying to find some documententaion that explains how to Daisy Chain 2 NI cFP-1808, which is Network interface modules for the Compact Fieldpoint platform. http://sine.ni.com/nips/cds/view/p/lang/en/nid/202210 I am also trying to find out