User authorization regarding master data

Hello,
does anybody know a way to restrict the access to specific customers? In general it should work the same way like the data ownership for the documents, but for the customer information.
Any ideas? maybe someone can give me a hint.
Thanks in advance
Juri

Hello,
It is not allowed to change the datasource of a system field and ChooseFromList binding to a system field, because they are read-only in the system form. While we can change the condition of ChooseFromList binding to the system field. See the code as below:
If pVal.FormType = 139 And pVal.EventType = SAPbouiCOM.BoEventTypes.et_CHOOSE_FROM_LIST Then
            If pVal.ItemUID = "4" Then
                If pVal.InnerEvent And pVal.Before_Action Then
                    BubbleEvent = False
                    Dim oForm As SAPbouiCOM.Form
                    oForm = SBO_Application.Forms.Item(FormUID)
                    Dim oCons As SAPbouiCOM.Conditions                   
                    Dim oCFL As SAPbouiCOM.ChooseFromList
                    'oCFL = oCFLs.Add(oCFLCreationParams)
                    oCFL = oForm.ChooseFromLists.Item("2")
                    oCons = oCFL.GetConditions()
                    'Note: Add the condition only once.                     
                    If 0 = oCons.Count Then
                        'Set your conidtion here
                        Dim oCon As SAPbouiCOM.Condition
                        oCon = oCons.Add()
                        oCon.Alias = "Cardcode"
                        oCon.Operation = SAPbouiCOM.BoConditionOperation.co_EQUAL
                        oCon.CondVal = "C0001"
                        'Set your own condition here instead of the system conditions
                        oCFL.SetConditions(oCons)
                    End If
                    BubbleEvent = True
                End If
            End If
        End If
Kind Regards
-Yatsea

Similar Messages

  • Regarding master data loading for different source systems

    Hi Friends,
    I have an issue regarding master data loading.
    we have two source systems one is 4.6c and another is ecc 6.0.
    First i am loading the master data from 4.6c to bi7.0.
    Now this 4.6c is upgraded to ecc6.0.
    *In 4.6c and ecc6.0c master data is changing.
    After some time there is no 4.6c, only ecc 6.0 is there.
    Now if i load master data from ecc6.0 to bi7.0 what will happen.
    Is it possible ?
    Could you please tell me?
    Regards,
    ramnaresh.

    Hi ramnaresh porana,
    Yes, its possible. You can load data from ECC.
    Data will not change, may be you may get more fields in datasource at r/3 side, but BW/BI side no change in mappings structures are same. So data also same.
    You need to take care of Delta's before and after upgrade.
    Hope it Helps
    Srini

  • Authorization problem regarding master data

    Hello,
    we have got a role with very restricted authorizations.
    A user with this role can't start the BEx tools for example but it should be possible for him to see queries in the portal. That works fine for normal queries based on normal InfoCubes, DSOs and with hierarchies. But we have got one query that is based on master data (0mat_sales) - if the user wants to see this query he gets a message"You do not have the authorization for component <name of the query>".
    I added object class S_RS_IOMAD but it didn't help. I also made some tests with changes on S_RS_ICUBE and S_RS_IOBJ but it also didn't help.
    Has anybody an idea which authorization object class to use or how to configure this?
    Greetings & Thanks a lot
    Bettina

    Hello,
    here's the solution:
    I traced the steps of the user for executing this query based on master data by transaction ST01.
    The following authorization has to be given:
    S_RS_COMP
    Activity:Execute
    Info Area: <InfoArea where the master data can be found>
    InfoCube: 0* <or other names for own master data objects>
    Name of reporting component: <name of the query>
    Type of reporting component: Query
    Greetings
    Bettina

  • Authorization for Master Data (Customer / Vendor)

    Dear All,
    I've requirement in Master Data Transaction display (XD03 / XK03), to control the dispaly of data for certain fields based on Authorization.  As an example like below...
    User X1 to see F1 & F2 data in above master transaction display data
    User X2 to see F1 field, but F2 field not authorized...should be displayed as XXX (u2018XXXu2019 u2013 means data exists in database); if data doesn't exits for field F2...then I would like to display as YYY)
    Can you please share your thoughts / ideas to implement the above requirement.
    Regds,
    Ramki.

    SAP standard does not provice such function in XD03/XK03.
    Yes, you can achieve this function using custom ABAP code but implementing in sap-standard transaction would be challanging because of the restriction on modifying sap-standard code and not having exits at right place where you would need to implement this.
    Regards,
    Pawan.

  • Authorization Material Master data

    Hello,
    vould you tell me if it's possible to restrict changing Material master data according to material type ?
    Thank's

    Hi,
    Use authorization object M_MATE_MAR - Material type authorization for material master records
    This object determines whether a user is authorized to maintain the material master record for a specific material type.
    Defined fields
    Fields      Possible values         Meaning
    ACTVT       01                      User may create data.
                02                      User may change data.
                03                      User may display data.
                06                      User may flag data for deletion.
    BEGRU                               Here you must specify the
                                        authorization groups from table
                                        T134 for which the materials
                                        concerned may be processed.

  • RE: mass user creation of master data in webclient ui

    Hi,
    we have around 250 users that are to be created (Master data) in webclient UI, is there any way that we can create them massively at  a time and assign the BP roles to users or is there any method to pull them from ABAP side (already created users ids from ABAP side)
    Thanks,
    SSSSS

    Hi,
    You can write a report program to create users in the system.
    You can use FM 'BAPI_BUPA_CREATE_FROM_DATA' to do so.
    To assign created BP to the user ID, use FM 'BP_CENTRALPERSON_ASSIGN_USER'.
    Hope this helps!
    Regards,
    Saumya

  • Filter authorization by Master data attribute?

    Hi,
    Is it possible to restrict (based on authorizations) the view of a report based on a attribute of master data (0customer or similar)?
    In case, a report regarding the sales by sales person, but filtred by sales person by authorization. (each sales person should see only their sales)

    Hi
    yes its possibel.
    SAP BI Analasis Authorization provides more flexible and more secure.
    Please go through link.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/ded59342-0a01-0010-da92-f6b72d98f144?QuickLink=events&overridelayout=true
    Regards,
    Ranganath

  • Would you like to clarify this pl.. ?? It's regarding master data in BPS .

    Dear All,
    I got some problem in planning layout,
    Now every user can entry any values to e.g. Info Object A. In other hand, i have already setup the value in the 'master data text' for Info Object A.
    I think before, the user only capable to entry the value entried in that 'master data text', but the fact now, the user can entry any value beyond the values written in 'master data text'.
    But ..
    It will be different, if i check the mark 'with master data', user can't entry incorrect value.
    My questions are..
    1. Is it okay to change the IO become 'with master data' ?? Will it have neg. impact to the FOX / Exit Function / Other ?? (Because i've already made for all planning functions ??
    2. Is there another techniques that user can't entry any value instead user only capable to entry the value written in the master data text ???
    3. Would it be okay if i check 'with master data' but i don't have any attribute object there ??
    Really need ur obvious explanation / sharing..
    Regards,
    Niel..
    Edited by: Niel on Oct 16, 2008 3:59 AM

    Click here and follow the instructions.
    (79907)

  • Maintain Authorization for Master Data

    Hi Experts,
    We are implementing  PM Module to our client now i want to know.Is there is any relation of PM Team to Maintain Authorization for Master DataPFCG Transaction Code.I want to know for creating the Role for PM Users how the PM team provide the support.
    Regards,
    Kavvya

    Yes, we play a greater role in getting the roles defined. We practically don't do it, the basis team gets it done. But, all the list of tcodes per role, authorization objects are to be listed by us. Check with your seniors, you should see the authorization matrix made during the implementation.
    This sheet lists all the roles to be assigned along with tcodes, authorization objects and list of the users, who will be assigned these roles. Maintenance engineer and Maintenance manager will obviously be two different roles. It again depends on the size and the way the company works and wants authorization.
    Regards,
    Ketul

  • Regarding Master Data loading In BI 7.0 for  SD Module

    Hi Guys ,
    Iam new to BI 7.0 Impln.Can anybody  help me how to load the Master data for cubes like 0sd_c01,0sd_c03.I have activated the MD ds like 0Plant_Attr,0Plant_Text,0Master_attr,0master_text and replicated into BI 7.0.After that i need help from u guys.what are the steps required to activate the Masterdata.
    thanks,
    Chinnu

    Hi Chinnu,
    1)By replication I think you mean to say that you now have the datasources 0Plant_Attr,0Plant_Text,0Master_attr,0master_text in BW now.
    2)You then have to complete the mapping to the corresponding Infosources
    3) activate the infoobjects 0PLANT, 0Master.
    4)Load your master data
    regards,
    Vinay

  • Complex data model question regarding master data

    Hi Experts,
    I have a requirement to add master data retail price and master data cost into BW.
    Both amounts are based on plant and material.  How do I model this?
    Here is how the records are coming in via the datasource:
    Plant   Material      UofM Cost    CostFrom CostTo Retail   RetailFrom RetailTo
    0001   1000321      EA    $1.00   5/1/07   5/9/07     $2.99    6/6/07        6/9/07
    0001   1000321      CS    $8.00   5/5/07   5/7/07     $9.99    8/6/07        9/9/07
    Here's what I am thinking....
    1.  Add UofM, Cost, and Retail prices as attributes of 0MAT_PLANT infoObject
        Also make those attributes time dependent.
    2.  Use ABAP slit up the cost info and the retail info and use the valid dates above for the time dependent from/to dates in 0MAT_PLANT
    Example:
    0MAT_PLANT attributes:
    Plant   Material      UofM Cost    ValidityFrom ValidityTo    Retail
    0001   1000321      EA    $1.00   5/1/07          5/9/07
    0001   1000321      CS    $8.00   5/5/07          5/7/07
    0001   1000321      EA               6/6/07          6/9/07         $2.99
    0001   1000321      CS               8/6/07          9/9/07         $9.99
    After looking at the above, I need to compound UofM with 0MAT_PLANT somehow.  How would I do that?
    Is this the best way to model this?
    Thanks,
    Chris

    Chris,
    I wouldn't include those amounts as attributes for 0MAT_PLANT. In general it doesn't make too much sense, except in some very specific cases, to make a Key Figure an Attribute of a Characteristic.
    I wouldn't either modify the 0MAT_PLANT key to compound it with UOM... Not a good idea, in my opinion.
    In your case, those values can change over time, depending on the validity period. So you could have several records with different validity periods for the same Material and Plant combination.
    I'd rather create an ODS with these values. The key fields would be 0MAT_PLANT and the validity dates and the data fields would be the amounts.
    You could use and include this ODS in any Multicube or get the values based on the validity periods by using ABAP routines if you need to.
    Another thing, as SAP recommends, an InfoObject with more than 500,000 records shouldn't be modeled as Master Data. And 0MAT_PLANT is a perfect candidate for this situation.
    So I'd advise to go with the ODS solution.
    Hope this helps.
    Regards,
    Luis

  • Regarding master data doubt

    hi everybody,
    i have a basic doubt,shall we go for delta update in case of master data loading,or only full update we have to do.
    sorry for asking shuch an basic doubt.
    it will be better if any body can give some issue faced in mastre dat loading through process chai.
    Thanks & regard
    sk

    Hi,
    We can even use Delta infopackages for Master data.
    There is nothing wrong using it.
    We are using some delta MD IPs in our process chains.
    These IPs usually pick less no. of records as there will be rare changes in such master datas.
    Regards,
    Kalpana M.

  • Regarding master data ,transactional data loading from flat file

    Hi friends,
    Please tell me how to load master data and transactional data from flat file ....
    Thanks in advance ,
    Regards,
    ramnaresh.

    Hi,
    Please use the 'search forum' functionality and search the BI Forum with say 'flat file loading'.  You would get plenty of links of previous threads.
    BR/
    Mathew.

  • Regarding master data attribute

    Hi all
    Im searching for the master data for the field
    0DUNN_AREA,0DUNN_BLOCK.I found the master data text data sources but couldnt find the attribute master data  data sources in RSA5 in R/3 Side...
    Is there any way that to find them ...
    please let me know ...
    Thanks in Advance
    Sasi

    Go to the table ROOSOURCE in SE11 in R3 and in data source name just give 0DUNN_AREA* u will get all the data sources if available. you wont get any if the data sources are not available.
    Assign points if it helps
    Khaja

  • Regarding Master Data Loading by using Process Chain

    hai
    can anyone tell me 'step-by-step process and what are processes , process types' are used for loading the Master Data , Transaction into ODS and into Infocube.
    i ll assing maximum points
    bye
    rizwan

    HI Mohammand,
    1. Master Data loading:
    http://help.sap.com/saphelp_nw04/helpdata/en/3d/320e3d89195c59e10000000a114084/content.htm
    2. Transactional data to ODS:
    http://help.sap.com/saphelp_nw04/helpdata/en/ce/dc87c1d711f846b34e0e42ede5ebb7/content.htm
    3. Transactional data to CUBE:
    http://help.sap.com/saphelp_nw04/helpdata/en/d5/e80d3dbd82f72ce10000000a114084/content.htm
    Hope it Helps
    Srini

Maybe you are looking for