Hide compounded attribute in selection

Hi all,
In my query I have a selection variable on InfoOjbect 0FUNDS_CTR (Fund center). This InfoObject has the compounded attribuut 0FM_AREA (FM area).
In my query I have a filter on FM area with the value 15. If I want to enter a Fund center in the selection screen of the query (e.g. 3700) I get the error message: 'Please enter a value for 0FM_AREA'. Also the input field for Fund center shows: #/3700. If I enter 15/3700 the value is correct.
Is it possible that the user enters only the value 3700 and not 15/3700?
Thanks.
Regards,
Paul

Hi,
It doesnu2019t make much sense if you do not include the superior object of compounding in the selection screen. Because that superior object along with the actual object will uniquely identify the exact record to be shown in the report output.
For that to happen, you can create one more selection variable on the compounding object and use it in selection screen.
This will certainly solve your issue.
Regards,
Yogesh

Similar Messages

  • How to hide compounding attribute in Bex Report

    Friends,
    I've an Info object A. And 'B' is the compounding attribute of A.
    So in Bex, it is displaying B/A.
    But I want to display only A which is the main info object. I don't want to display the componding info object.
    Any help on this...?
    Joe

    Joe,
    I am not sure, if anyone understood your requirement, as I cannot make the solutions provided work for resolving your problem -
    I am also in the same situation - where I want to hide the compounded char. in the BEx report. Once I drill down any other char B (compounded with the company code) - it is still showing the compounded char like CC/charB.
    Any help?
    thanks,
    Jeff.

  • Hide display attributes in selection screen?

    Hi @ All,
    Does anybody knows how I can hide some display attributes of one characteristic in the selection screen in the portal?
    For example, I have the characteristic 0plant with the display attribute 0ALTITUDE which I want to hide in the selection screen.
    Any ideas?
    Thanks!
    Stephan

    Hi Abhijit,
    yes we talking about BW report selection screen
    0plant is my input variable in query designer. 0plant is also navigational in the infocube.
    0ALTITUDE is an attribute of 0plant. It is not navigational and not input variable in query designer.
    Any ideas how I only set some attributes of 0plant visible for the selection screen, and some not?
    Thanks,
    Stephan

  • How to hide input fields on selection screen using variant attribute

    Hello all,
    I want to know how to hide input fields on selection screen using variant attribute conpletely.
    As you know, when setting the attribute of variant "Hide field" checked, the field is temporarily hidden, but when clicking "All Selections(F7)" button on the selection screen, the fileds become appeared.
    I want to hide the field completely. Di you know how to do ?
    Thank you for your support.
    Regards,
    Hideki Kozai

    Use this attribute hide field and save the variant. Then create transaction for this program setting default variant for parameter Start with variant . The user who runs it will have it by defualt set.
    Otherwise
    in PBO simply use LOOP at screen and output = 0 for this field. This will ensure that field is invisible in any case.
    Regards
    Marcin

  • How to hide the Attribute dimension from Planning webform

    I am in Planning 9.3.1
    We are using members in row section of webform w.r.t Attribut dimension
    so when we are viewing the webform- it is displaying member name followed by Attribute dimension name .
    any way to hide that Attribute dimension member from the webform.
    KK

    In the Dimension Properties for that dimension, select "Enable custom attribute display" but dont pull the attribute from Available Dimensions to Selected Dimensions. I've given the name of the property from 11.1.1.3 version, so not sure if its the same in 9.3.1 but it'll be somewhat similar.
    Cheers

  • Problem in compounding attributes

    I need to add compounding attributes to the bw systems from sap R/3. do i need to delete the data in cubes and masterdata and all and start from the scratch, how to solve it, i have seached forum which i couldnt found out.

    Hi Radha,
    Yes you can for the enhancement of the data source. you have to include the new characteristic in the attributes data source and you have to do the mappings and everything upto the object and you can start the loading the transaction and masterdata aswell. but you have to make sure that you have compounded correctly and the compounded object length must be less than or equal to 60(including the added object). and you have to select the option compounding local to the source system.
    Hope its clear,..if you have still any doubts plz let us know.
    also please have a glance at this link: http://help.sap.com/saphelp_nw70/helpdata/en/80/1a63b3e07211d2acb80000e829fbfe/frameset.htm
    Thanks,
    Ashok

  • Urgent : Adding Compounding Attribute 0CO_AREA

    Hi,
    When I added 0CO_AREA as a COMPOUNDING attribute of 0WBS_ELEMT,
    Following is the error message :-
    <b> InfoObject 0WBS_ELEMT is referenced from 0CRM_MKTELE, compounding cannot be changed</b>
    Diagnosis
    The InfoObject 0WBS_ELEMT is referenced by InfoObject 0CRM_MKTELE. InfoObjects have been deleted or inserted from the compound of InfoObject 0WBS_ELEMT. The compounds of InfoObject and referenced InfoObject must, however, concur with each other.
    System response
    InfoObject 0WBS_ELEMT can only be activated if InfoObject 0CRM_MKTELE is activated at the same time.
    Procedure
    Include all the InfoObjects, that reference InfoObject 0WBS_ELEMT, together in the editing and activate them likewise.
    Otherwise, you can only change the compounding of InfoObject 0WBS_ELEMT if there are no more other InfoObjects that reference InfoObject 0WBS_ELEMT.

    Hi John,
    Please see OSS note 184948 (Compound Infoobjects to 0SOURSYSTEM). Though this takes the example of 0SOURSYSTEM added as a Compound InfoObject, but the same applies in your case too. The solution mentioned is:
    "In this case, characteristic 'XYZ' must also be compounded to 0SOURSYSTEM.Characteristic 'XYZ' must be activated together with characteristic 'ABC'.
    If you have to change dependent characteristics also, all characteristics must be activated together with characteristic 'ABC'.Otherwise, the consistency check uses the active version of the dependent characteristics and reports errors.In the initial screen of InfoObject maintenance select radio button 'Free selection of InfoObjects'.In the dialog box, select all characteristics you want to activate together.Select all characteristics on the following overview screen and press 'Activate'.If you are already on the detailed screen of InfoObject maintenance and include the other InfoObjects in the maintenance using pushbutton 'Other InfoObject' then for activation you must go back to the overview screen and select and activate all InfoObjects there.This procedure is necessary since activating on the detailed screen is for the currently selected InfoObject (and dependent objects) only but not for all InfoObjects visible in the overview list.If you want to activate several InfoObjects together, then you should always do this from the overview list."
    Hope this helps...

  • NH: Compounding Attribute Clarity Needed

    Hi,
    Was just going thru some links of Compound Attribute and found this link interesting.
    I have a question here, hope you don mind.
    In your reply to KMR , you mentioned that The Compund characteristic is "stucked" to the parent characteristic and therefore, whenever you use the characteristic, you have to also use the compound characteristic.
    My question is what if i  want to display just the Parent characteristic and not the compound.
    For example : I want to display in Query just the Employee as E01 and not like US/E01.
    Can i do this way ?
    But i don want to remove Country as Compound Attribute in Info-Object, just want to ignore while displaying.
    Thanks,
    Zehra.

    Does anyone have an answer to this?  It seems as though most people aren't understanding the question, but here it is as I understand it:
    Compounded InfoObject A with Parent InfoObject B displays as the key as "B Value / A Value".  We want to leave the InfoObject A as compounded, but we want to display just the key "A Value" in the query, without the compounding visible.  This shouldn't require the Parent InfoObject to be present in the query, though it should probably be in the InfoProvider.
    This has nothing to do with "No Display".  While in the query runtime, you can right click InfoObject A and select Properties -> Characteristic.  Once in that menu, the display of the InfoObject can be selected as "Key (Not Compounded)".
    This is exactly what I want, but I want that to be the display by default, so that users don't have to change the display themselves.  I've looked at the InfoObject in RSA1, and I've looked at it in Query Designer, and neither give me a display option having to do with Compounding, they both limit my options to "Text", "Key", "Text & Key", or "Key & Text".  Then I can also choose which text I want to display.
    Any ideas on how to default the display of a compounded InfoObject to "Key (Not Compounded)"?
    Thanks,
    Owen

  • Removal of Compound attributes of an info object in the BEx display

    Hi,
    i have a Info object Parentid which is compounded with the Parent Source and a Date.
    I have to remove the compounded attributes when I am displaying the info object Parentid in the BEx report.
    What is the best way of doing this?
    Any help is deeply appreciated
    Regards

    Hi Arvind,
    put the compounding attributes into the filter section and make sure the ouput is restricted to only one compounding value.
    regards
    Siggi

  • How to hide a block in Selection screen ?

    Hello abap gurus,
    I have a requirement where I have to hide a block on Selection screen. Can anyone of u give the command for that or code..
    Its urgent !
    Om Sai Ram,
    aRgD

    Hi,
    Just paste the following code in abap editor.
    *Selectionscreen elements..............................................
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.
    PARAMETERS:
      p_uname     LIKE sy-uname
                  MODIF ID bl1.            " User name
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME.
    PARAMETERS:
      p_fname(10) TYPE c MODIF ID bl2
                         OBLIGATORY,       " First name
      p_lname(10) TYPE c MODIF ID bl2
                         OBLIGATORY,       " Last name
      p_empid(5)  TYPE n MODIF ID bl2
                         OBLIGATORY.       " Employee id
    SELECTION-SCREEN END OF BLOCK b2.
    *" Data declarations...................................................
    Work variables                                                      *
    DATA:
      w_uname     LIKE sy-uname.           " User name
                 AT SELECTION-SCREEN OUTPUT EVENT                       *
    AT SELECTION-SCREEN OUTPUT.
      PERFORM validate.
                AT SELECTION-SCREEN ON FIELD EVENT                      *
    AT SELECTION-SCREEN ON p_uname.
      PERFORM validate_uname.
                      END OF SELECTION EVENT                            *
    END-OF-SELECTION.
      PERFORM output.
    FORM VALIDATE                                                      *
    This subroutine disables all parameters if user name is not        *
    initialized or user name is not valid.                             *
    There are no interface parameters to be passed to this subroutine. *
    FORM validate.
      w_uname = sy-uname.
      IF p_uname IS INITIAL OR p_uname NE w_uname.
        LOOP AT SCREEN.
          IF screen-group1 EQ 'BL2'.
            screen-active = '0'.
          ELSE.
            screen-active = '1'.
          ENDIF.                           " IF screen-group1 EQ 'BL2'.
          MODIFY SCREEN.
        ENDLOOP.                           " LOOP AT SCREEN.
      ELSEIF p_uname EQ sy-uname.
        LOOP AT SCREEN.
          IF screen-group1 = 'BL1'.
            screen-active = 0.
            MODIFY SCREEN.
          ELSEIF screen-group1 = 'BL2'.
            screen-active = 1.
            screen-output = 1.
            screen-input = 1.
            screen-invisible = 0.
          ENDIF.                           " IF screen-group1 = 'BL1'.
          MODIFY SCREEN.
        ENDLOOP.                           " LOOP AT SCREEN.
      ENDIF.                               " IF p_uname IS INITIAL...
    ENDFORM.                               " VALIDATE
    Form VALIDATE_UNAME                                                *
    This subroutine gives error message and validates the user name.   *
    There are no interface parameters to be passed to this subroutine. *
    FORM validate_uname .
      IF p_uname IS INITIAL.
        MESSAGE 'Enter the user name'(001) TYPE 'E'.
      ELSEIF p_uname NE sy-uname.
        MESSAGE 'Authorization unsuccessful'(002) TYPE 'E'.
      ENDIF.                               " IF p_uname IS INITIAL.
    ENDFORM.                               " VALIDATE_UNAME
    Form  OUTPUT                                                       *
    This subroutine is used to print the output.                       *
    There are no interface parameters to be passed to this subroutine. *
    FORM output .
      IF p_fname IS NOT INITIAL.
        WRITE: / 'First name:'(003),p_fname.
        WRITE: / 'Last name:'(004),p_lname.
        WRITE: / 'Employee id:'(005),p_empid.
      ENDIF.                               " IF p_fname IS NOT INITIAL.
    ENDFORM.                               " OUTPUT
    I think this solves your problem.
    Reward if it helps you.....
    Regards,
    Sandhya

  • Compound Attributes&Line item Dimensions

    Hi,
    Plesae can anyone expalin me about compound attributes & Line item dimensions
    Thanks,
    Gal

    Please search...there are many threads about this in the BI forums.

  • Create document with Compound Attributes

    Hi, does anyone can solve my problem
    I have created a customer parser to parse my customised document say "XXX.PO". I followed the instruction in the developer guide (create customised parser). Everything is fine except the compound attributes, i don't know how to handle the compound attributes in java code. the following is my document definition.
    //po detail
    <?xml version = '1.0' standalone = 'yes'?>
    <ClassObject>
    <Name>PoDetail</Name>
    <Description>Po attribute definition</Description>
    <Superclass Reftype = "name">ApplicationObject</Superclass>
    <Attributes>
    <Attribute>
    <Name>TagName</Name>
    <DataType>String</DataType>
    <DataLength>80</DataLength>
    </Attribute>
    <Attribute>
    <Name>TagValue</Name>
    <DataType>String</DataType>
    <DataLength>4000</DataLength>
    </Attribute>
    </Attributes>
    </ClassObject>
    //class domain
    <?xml version="1.0" standalone="yes"?>
    <ClassDomain>
    <Name>DocumentDetailDomain</Name>
    <DomainType>1</DomainType>
    <Classes>
    <ArrayElement reftype="name">PoDetail</ArrayElement>
    </Classes>
    </ClassDomain>
    //Document definitaion
    <?xml version= '1.0' standalone = 'yes' ?>
    <ClassObject>
    <Name>PoDocument</Name>
    <Description>PoDocument </Description>
    <Superclass Reftype = "name">Document</Superclass>
    <Attributes>
    <Attribute>
    <Name>PoNumber</Name>
    <DataType>String</DataType>
    <DataLength>50</DataLength>
    </Attribute>
    <Attribute>
    <Name>ItemDetail</Name>
    <DataType>PublicObject</DataType>
    <ClassDomain RefType="name">DocumentDetailDomain</ClassDomain>
    </Attribute>
    </Attributes>
    </ClassObject>
    Does anyone can show me how to handle compound attributes
    Many thanks
    Ernest
    null

    Dear Dmitry Rassakhatsky
    Can you please elaborate what you are trying to achive using BAPI_DOCUMENT_CREATE02  and SAP XI.
    We would be in better position to suggest solution.
    Also most of us will not be able to understand Technical ABAP so request you to provide detail scenario.
    With Warm Regards
    Mangesh Pande

  • Navigational Attributes as Selection Criteria in Infopackage?

    Is it possible to use navigational attributes as selection criteria in the infopackage?  I have the MRP cube that only does full loads.  I would like to ONLY load the material type FERT (finished goods).  0MATERIAL has 0MATL_TYPE as a navigational attribute.  I would like to put 0MATL_TYPE in the selection criteria in the infopackage.
    If this is possible, please let me know.  The only other way I have come up to do this is to load in one cube and then use and APD to load into another cube.  I would like to avoid this if possible. 
    Thanks,
    Brent

    Hi there,
    you can try this:
    create a routine in 0material infoobject.
    And put this code in the routine after the part where this appears:
    *       Insert source code to current selection field
    *$*$ begin of routine - insert your code only below this line        *-*
    data: l_idx like sy-tabix.
    read table l_t_range with key
         fieldname = 'MATNR'.
    l_idx = sy-tabix.
    after the *.... delete all the code there and insert this one:
      data: i_table like /BI0/PMATERIAL occurs 0 with header line.
      data: t_range TYPE rssdlrange.
    select * from /BI0/PMATERIAL INTO TABLE i_table
      WHERE OBJVERS = 'A' and MATL_TYPE = 'FERT'.
      clear t_range.
      t_range-IOBJNM = '0MATERIAL'.
      t_range-FIELDNAME = 'MATNR'.
      t_range-SIGN = 'I'.
      t_range-OPTION = 'EQ'.
      LOOP at i_table.
        t_range-LOW = i_table-MATERIAL.
        APPEND t_range to l_t_range.
      endloop.
    p_subrc = 0.
    Save it and execute the InfoPackage. It might take a while to execute the infopackage.
    Diogo.

  • How to hide F8 function on selection screen.

    Hi,
    How to hide F8 function on selection screen.

    Just create a customer status and SET this status in your INITIALIZATION block.
    <i>You can copy the standard status from program RSSYSTDB status %_00.</i>
    Regards

  • Use of compounding attributes?

    Hi,
    can i get what is use of compounding attributes, what scenerio we use this, can i get 1 scenerio.
    Regards
    anitha

    Suppose you an Infoobject "Product" with values 1, 2, 3, 4
    You have one more Infoobject "Plant" with values A, B, C
    Now imagine product 3 is produced by plant plant 'A' as well as 'B'
    Now in you have Infoobject "Product" as an independent, you can only store the values for 1independent of the two plants. For eg, Plant A posts 10 units of 1 and the plant B posts 20 units for 1. The result will be the last value i.e 20 received from B.
    Product Units
    1 20
    But that would be incorrect.
    So you compound InfoObj "Product" with "Plant" in this case you will have two different rows
    Plant Product Units
    A 1 10
    B 1 20

Maybe you are looking for