Restricting User defined Field  for certain user

Hi experts
I have a field name U_JobNumber at header level of Item Master Data. Can we make visible for certain user ?
Is this possible .
Thank you in advance
Bishal

Hi Bishal,
There is a standard feature in SBO that allows you to enable and set the visibility of UDFs. This works on a user/company level. To do this, log in as the user, open the Item Master form and make sure that the UDF tabs is showing then choose Tools-Customisation Tools--Settings from the top menu. You'll then see a separate window that allows you to set the visibility or any UDFs on this form.
I don't think this feature is currently exposed via the DI API or UI API so you'd need to set these manually.
Kind Regards,
Owen

Similar Messages

  • Create User-defined field for Marketing Documents

    I need to create a User-Defined field for Marketing Documents under Title and Rows.
    I need to do it via .NET instead of manually go into SAP to create it.
    Does anyone can give me idea on how to do this?

    Hi David,
    There are examples of how to do this in the SDK samples (look for MetaDataOperations project in the DI samples).
    There are also examples in the SDK help. Here's one:
    Private Sub AddUserField()
    '// The UserFieldsMD represents a meta-data object that allows you
    '// to addremove fields from tables or change the fields' characteristics
        Dim oUserFieldsMD As SAPbobsCOM.UserFieldsMD
    '// In any meta-data operation there should be no other object "alive"
    '// but the meta-data object, otherwise the operation will fail.
    '// This restriction is intended to prevent a collisions.
        '// The meta-data object needs to be initialized with a
        '// regular UserFields object
        Set oUserFieldsMD = oCompany.GetBusinessObject(oUserFields)
        '// When adding user tables or fields to the SAP Business One database
        '// use a prefix identifying your partner name space
        '// this will prevent collisions between the various partners add-ons
        '// SAP's name space prefix is "BE_"
        '// Set the Fields' mandatory properties
        oUserFieldsMD.TableName = "OCRD" '// BP table
        oUserFieldsMD.Name = "BE_UserField1"
        oUserFieldsMD.Description = "A user field"
        oUserFieldsMD.Type = db_Alpha '// am alphanumeric type
        oUserFieldsMD.EditSize = 20
        '// Add the field to the table
        oUserFieldsMD.Add
    End Sub
    Kind Regards,
    Owen

  • User defined fields for the Trading partner agreements

    Hi,
    Do we have any provision to create custom/user defined fields for the Trading partner agreements ?

    Hello,
    It would be great if you can provide complete details of your use case. I can suggest the possible way of implementation only after understanding your requirement.
    Regards,
    Anuj

  • User-defined fields for WBS

    Hi,
    Std SAP provides the following user-defined fields for WBS.
    4 numeric fields
    4 general fields
    2 date fields
    2 check boxes
    We would like to use as many as 20 numeric user-defined fields for wbs.
    Is there a way to do this?
    Thanks in advance.
    Manohar

    hi,
    It is not possible with user defined fields. You can achieve this using SPRO menu path Project System ->Structures->Work Breakdown Structure->Enhancement for Project Definition WBS lements -> Create customer specific fields in WBS.
    You have to use enhancement CNEX0007 to create the required fields.
    You will, ofcourse, need the help of an ABAPer to do this.
    Muraleedharan.R

  • Assign category of user defined field to different user

    hi to all on forum,
    please help me to find the solution of this query
    i had created several UDF  and set them in different category as setting is there for user defined field. now i am getting different different user defined field in different category ,
    now i want to set this different category of user defined field to different user .can we do it in SAP B1
    like category---- general , cat1, cat2,
    user --- Ram , Vipul
    i want to assign cat 1 to ram and and cat 2 to Vipul   so that with the document ram will see only UDF of cat1 and Vipul will see UDF of Cat 2.
    hope for  response
    with best regards
    vikas

    Vikas,
    You can do it for each user by assigning a category
    to each of user defined field by setting visible tick mark.
    Tools>User Defined Fields>Settings
    Jeyakanthan

  • Multi Value User Defined field on OIM user form

    Hi Everyone,
    I have a requirement where i need to assign multiple resources to user as per access policy. These resources should be assign by virtue of some role (custom attribute as of now). The specific requirement is that one user may have multiple roles (and hence resources) and all these values should capture in any user defined field. As the requirement contains multiple Roles so we have to create multi-value user defined field for User form to capture all these role values under single attribute. Does OIM provides any such multi-value field OOTB (lookup, drop down--any customize way we can make them multivalue)?

    He's right. Multi Valued attributes on the User Profile are not available in OIM. If you want to do this, and you have a finite number of possible roles, you can create UDFs for each and map a checkbox or something to it if the user has that value. Then base your acccess policies off those.
    -Kevin

  • Restricting UserDefined Fields for certain users

    I want to restrict some of my users from viewing the contents of certain UDFs. Is there a way of doing this?

    Hi Raghu,
    Please check the following link which could be of help in your case :
    Re: User Defined Fields
    Also, a Note No. 913442 can be referred for the same.
    Regards,
    Jitin

  • Want to add a prepopulated User defined field in create user form

    Hi,
    I have an entity adapter which will perform a pre-insert check on the user group of the user logged in to the oim.
    If the logged in user belongs to a group say "IT ADMIN", another validation check will be imposed on the create user action performed by him.
    If not from "IT ADMIN" group then create user action will be handled normally.
    Now the catch is, how would I determine the group name of the user logged in from the adapter code I have written?
    I decided to keep an User defined field "Created by" in the create user form which will be non-editable and auto-prepopulated with the group name of the logged in user. This way I will be able to map the variable field from the User definition drop down list while mapping the adapter variables.
    May you please guide me how I can achieve this?
    Would highly appreciate suggestion/inputs.

    Thanks for all your replies!
    However I am still in dark.
    I tried to retrieve the groupname using tcUSerOperationsIntf. But iit tries to retrieve the group name of the user getting created.
    Please note, the group name I want is not of the user yet to get created, but that of the user creating it i.e., the logged in user.
    My requirement is to have this created_by field in the create user form already prepopulated with the group name of the logged in user.
    So that I can put a check based on this field value in the netity adapter.
    If the group is IT ADMIN then proceed with the validation.
    Else no validation required.
    In short, I want to know,how can I auto-prepopulate a UDF in Create USer form?

  • User defined fields for PM order operation

    I want to restrict the users from changing the object (Key word for User defiened fields) in the Enhancement tab of PM order Operations.
    I have created one object (TCode OPEC) by configuring the required fields. Created one authorisation object by considering SLWID (Key word for User defiened fields) and activity type fields and assigned the same to the Object in the authorisation object field. Activity type values restricted to display only.
    I have checked the user exit IWO10018 for the same but while changing the Key word for User defiened fields, it is not hitting the same user exit (i checked by debugging)
    Still Key word field is getting changed without checking any authorisation. Can anybody give the solution for the same.

    hi ramesh
    i think you can assign the screen and tranaction variants in the SHD0 T code itself,selet the standard variant tab ,in that select variant groups in that you can assign to the user
    regards
    thyagarajan

  • User defined fields for KS01

    Hi,
    I have to create a new field for cost centre KS01 transaction. In the documentation of exit EXIT_SAPLKMA1_001 it is mentioned that we have to create the new field in CSKS_CI structure. After this, the new field has to be added in the screen.
    This exit is used by program SAPLKMA1 in 2 screens 0399 and 3999. But, these screens are not used anywhere (I checked from the where-used list). In these 2 screens, there is a call customer-subscreen line. If i want to create this subscreen it asks for access key.
    Is there any way that i can create a subscreen and attach it to the standard transaction. Please suggest if there is any other ways to do the same.
    Regards,
    Nikhil

    See the documentation once properly,user-exits are provided for adding additional functionality with out using any Access Keys...
    If the additional fields are to be visible on the screen, the include ZXKM1U01 must at least include a field transport from the structure transferred in the interface, to the structure used on the screen.
    If you have placed fields of structure CSKS_CI on the screen, you should add the following line to include ZXKM1U01:
    MOVE-CORRESPONDING USER_CSKS_CI TO CSKS_CI.
    Further examples of coding can be found in include LXKM1F01

  • User Defined Fields for Users

    I am currently using OIM 11.1.1.3.0
    I have created several UDFs via the 'User Configuration' tool in the advanced console. I can see these UDFs whenever I create a user, but afterwards, when I select the user to edit their information with the Xelsysadm account, none of them are present (despite them being visible). These fields are important, as two of them are related to their date of birth, and the third is prepopulated from information located on the form. Am I going about creating these UDFs the wrong way? Why can't I see them after creating them?
    Also, you cannot make a UDF required unless all users have information within that field? Is there a quicker way to load a default value, other than visiting them one at a time.
    Edited by: 806409 on Jun 20, 2011 6:25 AM

    You can use weblogicExportMetadata.sh located under <OIMHOME>/server/bin.
    Before executing the command you need to set the values in weblogic.properties located in same path.
    Follow these links for more details
    http://download.oracle.com/docs/cd/E14571_01/doc.1111/e14309/utils.htm
    http://icam.securegov.org/wiki/Wiki.jsp?page=Oim_authorization_notes

  • Restricting access to reports for certain users

    Hi,
    We have few reports on a Multicube with Reporting unit authorization object. A certain group of users has this authorization. Now, we want a few of these users not to have access to one particular report on this multiprovider.
    Can anyone suggest a way to achieve this?
    Thanks,
    Abhishek.

    Abhishek,
    Use S_RS_COMP authorization object to restrict by queries. You can create 2 roles based on this object, one role with access to all the queries. The second one will have access to all but one. You can assign this role to relevant people.
    Although, this is slightly more maintenance intensive as every time a new query is created, someone has to add the query to one fo the roles based on security required.
    -Saket

  • User defined field for createaccount.aspx

    Hi shane,
    Our clinet need userdefined field in the creataccount.aspx like organisationname,telephone like that can we create field in database , how to insert userdefined field data in the database. pls guide us its very urgent looking forward your reply.
    regards
    Kannan.D

    User name on createaccount.aspx is the same as organization name.  You just need to change the label.
    This field is stored in UsersAccount.AccountName which synch to the B1 business partner name.
    There is no way to add field to this form.  You would need to rewrite the entire page in order to get the phone number field on there.
    This would be a major job.
    I would highly recommend convincing your client to use the exising phone number fields on the accout info page.

  • SBO crashes on changing user defined field setting for a form

    Hi,
    when i try to change the user defined field settings(Tools->User-Defined Fields->Settings) for a form, say Sales order form, on clicking on OK button SBO crashes displaying runtime error messagebox.
    This happens only when my addon is running.
    Anyone encounter this behavior?
    Thanks,
    Satish.

    Hi Barend,
    I have put in the filters.The form 38(user-defined fields settings form) is not included in the filters.So it should not get any events. I get the following error
    Microsoft Visual C++ Runtime Library
    Runtime Error!
    Program ..m Files\SAP Manage\SAP Business One\SAP Business One.exe
    This application has requested the runtime to terminate it in an unusual way.Please contact the application's support team for more information.
    Thanks,
    Satish.

  • Validating User Defined Fields on the OIM User Object

    Hello everyone,
    I'm currently using the OIM 11g, and am curious how to provide data validation for user defined fields.
    We currently have two user-defined fields for day of birth and month of birth, which have been set to required, but I would like to take this a step further and actually validate that the data being entered is numerical (two characters max), and if it's not, a red box appears around the field notifying the admin that the entry needs to fit the expected criteria.
    One example already in OIM is that of the email field. It appears to be using a regex to identify that data entered is of a certain format.
    Can anyone here point me in the direction of some proper documentation so that I may learn how to incorporate this into my environment? Thanks!

    Hi Kate,
    The only way to do it, is with Form Settings. Do not give them authorisations on Form Settings. You can then untick the "Active" tick box on certain fields and tick it on others. This can then be done, when you log on as the user him/herself.
    Regards
    Carin

Maybe you are looking for

  • Header and Footer in different format

    Hi , I am using a single RDF file to generate a report in 4 different formats by giving the destype during rumtime. I am facing a problem regarding the Header and Footer . My requirment is to show the Header and Footer once in HTML (Header on first p

  • User in multiple groups gets multiple copies of one mail

    I have a user who is the manager in a department with multiple groups in it.  There is an email group in eudora set up for each administrative group (logical), and the manager's user is in each of those groups (also logical).  Frequently it will be l

  • Problem with Site map

    Hi, I want to show <af:breadcrumbs> in my application.I create a rootmenu and put <af:breadcrumbs> in my template.problem is that when different users login jsf pages are shown according to his rights. there is a table that stores menu navigation det

  • Why does my ipad air keep shutting down

    Why does my new ipad air keep shutting down?

  • Latency in dataguard !!!

    Hi , How can I get the time it takes (latency) for the primary instance to get an archive log over to the physical standby instance and get it "archived" and "applied". Any ideas on how I can get the latency info I'm looking for? is latency value sho