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

Similar Messages

  • A/c assignment category and item category fields purpose

    what is the importance of account assignment category and item category fields in po(me21n).what is the impact of that fields.

    Hi,
    Account Assignment category is a vital field in purchasing document &  has many control functions and helps in determining the object that will be charged in case of an ordered material which is procured for direct usage or consumption. By using the
    account assignment category in the purchasing documents the cost of the material can be apportioned to a single Controlling object or it can be apportioned among various Controlling objects.
    The account assignment category determines:
    a.The nature of the account assignment
    b.Which accounts are to be charged when goods receipt is posted
    c.Which accounts are to be charged when the incoming invoice are posted
    d.Which account assignment data you must provide
    Item category is vital field in the purchasing documents & has many control functions and helps in determining whether an ordered material:
    a.Requires a material number
    b.Requires an account assignment
    c.is to be placed in stock
    d.Requires a goods receipt (GR) and/or an invoice receipt (IR)
    In addition to the above it is also used for differentiating the different types of procurement processes and the types of stocks including special stocks available.
    Regards,
    Biju K

  • Account Assignment category in Limit order confirmations in SRM 4.0

    Hello
    We are using SRM 4.0 in extended classic scenario.
    When entering the confirmations for limit orders in SRM, users add the limit/ service items.
    After SP14 recently, the " account assignment category" is not set in the added lines , same as the
    PO .
    Rather the account assignment category is the first one from the available list.
    Any suggestions / notes for this issue?
    Regards
    Kedar

    Hi,
    1. In customising (SPRO) in R/3 you need to create the corrpesponding account assignment category with the relevant fields specified.
    2. In customising (SPRO) in SRM you need to create the new account assignment category and specify it as active plus the backend system reference. You can then assign the cost assignment types that are applicable and those that are mandatory.
    I haven't got access to a system at the minute so can't give you the menu paths in customising but for R/3 it is under Materials Management > Purchasing and then look for Account Assignment. For SRM it is in Cross Application Components and then look for Account Assignment.
    Regards
    Chris

  • Account assignment category cannot be changed for limit items

    HI all,
    I am getting same error in RZ20
    Instance POXXXXX of object type PurchaseOrder cou ld not be changed
    Purchase order still contains faulty items
    Account assignment category cannot be changed for limit items
    PO is created with service item and it is in backend.
    When it is changed it is giving error. User is added contract no# on change version.
    Could you please share the solution...

    sometimes sap throws unwanted error messages. these are example notes
    415346  ME21n, ME456 when filling the account assignment type
    411883  ME21N, ME456 when filling the account assignment category
    403537  PO from PReq with different account assignment type: E456
    Using Transaction ME21N,you create a purchase order for external service and add a new item by copying a request for quotation. If the request for quotation does not have a plant, when you enter the assignment category, the system displays error message ME456 "Account assignment category cannot be changed for limit items". Also there is no account assignment change involved.
    Additional key words
    what exactly you are trying to change the carts?

  • Customized Account Assignment Category In SRM 4.0

    Hi All,
    We are using SRM 4.0 & SAP R/3 4.6c in classic scenario. we need to map account assignment category (Balance Sheet) in SRM which is having fields Profit Center (mandatory), G/L account (optional) & partner (optional).
    I want map this account assignment category in SRM. Please tell me how to do this.
    Help me out in this.
    Thanks & Regards,
    Ajay Pakhale

    Hi,
    1. In customising (SPRO) in R/3 you need to create the corrpesponding account assignment category with the relevant fields specified.
    2. In customising (SPRO) in SRM you need to create the new account assignment category and specify it as active plus the backend system reference. You can then assign the cost assignment types that are applicable and those that are mandatory.
    I haven't got access to a system at the minute so can't give you the menu paths in customising but for R/3 it is under Materials Management > Purchasing and then look for Account Assignment. For SRM it is in Cross Application Components and then look for Account Assignment.
    Regards
    Chris

  • Assigning  of g/l account  for  user defined  field

    IN  the  sales invoice   i am creating the user difined field
    for manual  tax( i.e manual tax the customer how much tax  amount  he will give that much amount he will feed  in that field  )in  the row level  and i want to assign   the g/l account for that  user defined  field 
    please explian what is the  procedure
    Edited by: Philip Eller on May 23, 2008 10:11 AM

    Hi,
    Do you want the G/L account input automatically or manually ? if manually try to use this query FMS:
    SELECT T0.[AcctCode], T0.[AcctName] FROM OACT T0
    In the UDF, just press shift+F2 and select the account code you want to input.
    Rgds,

  • User-defined field assignment  in Contact object

    Good Day
    Experts:
    I guess this might apply to all SAP Business Objects.  Specifically, I am working with the oContact object.  A User-defined field has been added to the OCLG table.  I need to populate the field with the current logged on User.  I see that I can do the following with the intellisense but I am not sure where to go from here.
    vContact.UserFields.Fields.Item
    I tried but I get a message "Expression is a value and therefor cannot be the target of an assigment:
    vContact.UserFields.Fields.Item("U_Creator") = (GetUserCodeSess(g_B1Connection.Company.UserName))
    It feels like I should be able to set the User-defined variable through the object but I don't think I am doing it correctly.
    Any helpful hints?
    Thanks,
    Ed

    Hi Robert,
    I think the only supported way is to give full rights to the users and block changing field in the Item Master Data form through your addon.
    A non supported way is to use a query to update the item master fields
    Regards
    Ad

  • User defined fields via DI-API

    I want to read user defined fields using the DI-API.
    The following code works but lists only UDFs defined for articles:
    SAPbobsCOM.Items item =
    (SAPbobsCOM.Items) GetBusinessObject(SAPbobsCOM.BoObjectTypes.oItems);     
    int count = item.UserFields.Fields.Count;
    MessageBox.Show("count == "+anzahl.ToString(), "OK");
    for(int i=0; i<count; i++){
      MessageBox.Show("index == "+i.ToString(), "OK");
      MessageBox.Show("name == "+item.UserFields.Fields.Item(i).Name, "OK");
    If I try to list all UDFs defined in the system using the oUserFields object I get an exception when I assign the business object:
    try{
      SAPbobsCOM.UserFields ufd = (SAPbobsCOM.UserFields)
      GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserFields); // exception
      int count = ufd.Fields.Count;
    catch(System.Exception ex){
      MessageBox.Show("ex.ToString(), "OK");
    The exception says something like
    InvalidCastException: COM object of type 'System.__ComObject' can not casted into
    interface type SAPbobsCOM.UserFields
    Thank you for help,
    Frank Romeni

    Hi Vítor,
    thank you for the hint to UserFieldsMD - now the access works.
    You wanted to know what I am trying to do - let me explain the background even it is a bit complicated:
    I have to access a certain UDF defined for articles.
    To access this UDF I can't use a fixed index like e.g. '5' in
    item.UserFields.Fields.Item(5).Value
    because this index is 5 only on my local machine - it could be a different index on the target machine.
    I solved this in writing some sql-code to access table CUFD and to find the index of this UDF in CUFD.FieldID.
    But sometimes there is a problem when there are UDFs deleted from the database. It is possible that there are 'holes' between the FieldId of UDFs of one object, e.g.
    Initial entries in CUFD (Table, FieldId, Name  => code to access field):
    OITM 0 'myUDF1'   ==> item.UserFields.Fields.Item(0).Value
    OITM 1 'myUDF2'   ==> item.UserFields.Fields.Item(1).Value
    OITM 2 'myUDF3'   ==> item.UserFields.Fields.Item(2).Value
    After deletion of 'myUDF2':
    OITM 0 'myUDF1'
    OITM 2 'myUDF3'
    Now the access to 'myUDF2' with item.UserFields.Fields.Item(2).Value fails!
    You have to use index '1' in .Item(index) to access 'myUDF2' because this UDF is now the second UDF in the item object (zero based).
    After I realized this I didn't use the sql-code to get FieldID any longer and searched with a loop all existing indices and compared them with the name of my special UDF, e.g. (this code works as expected):
    public int getUDFIndex(string udfName){
      index = -1;
      for(int i=0; i<item.UserFields.Fields.Count; i++{
        if(item.UserFields.Fields.Item(i).Name == udfName){
          index = i;
          break;
      return index;
    Now I tried to make this method more general to find UDFs in any object - not only in item objects.
    This is the background I wanted to access SAPbobsCOM.UserFields for.
    The problem is that UserFieldsMD has no method like Item(index) as I used it in my example.
    Do you have an idea to solve the problem with the 'holes' between FieldId in the UFD-table CUFD?
    Frank Romeni

  • User defined field not visible "Conditions" tab

    I have created a user-defined field Z_E_PREIS that I want to use as a result-type of user field in condition table. When using a condition record that has this field, the field is not visible inthe "Conditions" tab of the transaction item. Why is that?
    Customizing activities done:
    - data element Z_E_PREIS (CHAR10) created with SE11
    - field catalog: field name "Z_E_PREIS" created in "Fields NotContained" tab, referring to data element Z_E_PREIS
    - BAdI /SAPCND/ROLLNAME activated for this field, for contexts CONTRACTand PRODUCT
    - condition table CUS9051 four fields:o search fields: sales org., distr.ch. and producto result field: Z_E_PREIS
    - access sequence Z951 with the fields from cond.tbl CUS9051- condition type ZZ51 using access sequence Z951, manual maintenanceallowed- pricing procedure ZZ901 with one condition type: ZZ51
    - determination of pricing procedure: sales org. 50004458 -distr.ch.01 - doc.pr.proc.Z
    - customer pr.proc. 1 => ZZ901
    - created transaction type ZF12 (doc.pr.proc Z) and item category ZV12and item category determination
    Master Data maintenance:
    - created condition maintenance group ZPRODCRM: added condition typeZZ51
    - condition maintenance group ZPRODCRM assigned to application CRM inMaster Data
    -> Products -> Special Settings for Sales Operations- created product ZTEST3, item category group U001, distributionchain "Rel Three - 01"
    - in ZTEST3, created three condition records for ZZ51 (sequential 2-week periods). User field Z_E_PREIS "Price Key" maintained for each of them.
    Best regards, Anders

    Hi Raja,
    Prior to trying Gordons option of unmarking and remarking them i would suggest you do a little more investigation as this can potentially change the field names in XL report and if you have any reports using them they may stop working (it can add a post fix of _1).
    Firstly, what are the fields set as in the User Defined Fields window in XL reporter?  Light Dimensions, Dimension Attribute or Measure?  If its a Dimension Attribute for example on the Business Partner UDF, it will not be visible in the tab section but should be shown if you drag and drop the Business Partner dimension in the report, then right click and choose display more attributes (dimension attribute UDFs will be in this list).  Light Dimensions and Measures should appear in the tabs.
    If they are set as a light dimension or measure and are not in the tab section, has this only just started happening or have they never been visible?  If its just started happening, having you recently upgraded to a new patch?  If so, in future you need to run a script on the Company and Common database prior to the patch upgrade.  If you did not run these scripts you will need to do Gordons solution but as I say, if any reports have UDFs in these may not work after and you will have to manually edit them.
    Regards,
    Adrian

  • Confirmation of User defined fields on CO11N

    Dear All,
    Can anybody tell me how to confirm user defined field during operation confirmation of an order. I have created a user field key and assigned in the operation detail screen in routing. Is it required to include a freely defined screen for CO11N in customizing or any other setting is there.
    Thanks in advance for your valuable inputs.
    Regards,
    Uday Parchure

    <b>Define Customer-Specific Detail Areas for Single Screen Entry</b>The following enhancement is available for production orders:
    CONFPP07 define detail areas for single screen entry
    With this enhancement you can define your own detail areas (screens), which can be issued for single screen entry of time ticket confirmations.
    Enhancement CONFPP07 contains the following enhancement components:
    Function module exits
    EXIT_SAPLCORU_S_100 Transfer data from SAPLCORU_S to customer-defined screen
    EXIT_SAPLCORU_S_101 Return data from customer-defined screen to SAPLCORU_S
    Display documentation
    Screen areas
    Screen areas that you can define yourself are available.
    Activities
    1. Create the enhancement
    To do so, create a new project, or use an existing project.
    2. Activate the project.
    Your enehancement only takes effect after you have activated it.
    Further Notes
    Enhancememnts, as opposed to modifications, are fundamentally independent of releases since they are not made in the SAP original, but in a name space that is reserved for customers.
    you have to create a customer defined screen and attach as in the link. Add the Freely definable detail screen in OPK0.  Confirm the user defined fields.
    Regards
    MSR
    Message was edited by:
            Soundararajan Murugesan
    Message was edited by:
            Soundararajan Murugesan

  • User defined field in SD and its link to Value field in COPA (??)

    Dear All,
    We have created one "Z" field i.e. user defined field and its in VBRP Table. This is a quantity field. to update the values in this field we have used an exit in sales and distribution module. Now, by defining this exit values are correctly populated in VPRP table on line item basis.
    Requirement here is we need to get this field in COPA, for same i have carried out the quantity field assignment to value field (KE4M).
    Even after this configuration profitability segment is not updated.
    Regards,
    Sayujya
    Edited by: sayu on Mar 15, 2010 10:13 AM

    In the past I did something similar and had to use function module EXIT_SAPLKEAB_001 in enhancement COPA0002 to populate the field.  To use this exit you'll first need to add a user exit id to your valuation strategy (transaction KE4U).  The help on the function module is pretty good, but if you run into a problem let me know.
    thanks,

  • User-defined field in existing table

    Hello,
    I would like to know if it is possible to add a user-defined field in an existing table.
    Actually, I would like to add a combobox with other types of partners than vendors, customers and leads and add a user-defined field in the OCRD table.
    Thank you
    Regards,
    Thibault

    Hello,
    Your answers help me a lot !
    My code is working, i.e. when I create a new BP and choose another type in my comboBox, the information is saved.
    When I search a BP who has this type, SAP find the good BP.
    But, I don't see where the data is stored, I don't see anything which make the difference between 2 BP with 2 different types in the OCRD table.
    So, where SAP can make the difference?
    Thank you
    Regards,
    Thibault
    Message was edited by: Thibault Romieu

  • User defined field insertion problem in Stock Taking Report (PLD)

    We are creating one PLD for one of our customer for Stock Taking Report by modifying the existing sytem report. We will insert two user defined fields (Rack & Bin) from OITW table and link these with the warehouse code field which is at report header as there are different warehouse for the item and material is kept in different rank and bin in different warehouse. But after inserting these fields we found that repetative area becomes blank in the report.
    So please let us know how to overcome this problem.
    Thanks & with regards.
    Aloke
    Edited by: ALOKE BANDYOPADHYAY on Sep 4, 2010 4:42 PM

    Hi Aloke,
    This PLD is one of the hard coded PLD. You are not able to add UDF freely. I believe you may only add UDF from OITM table. Try you own report instead.
    Thanks,
    Gordon

  • User Table Key set up in User defined field management

    Dear  Expert,
    what is use of User Table Key set up in User defined field management in SAP B1.
    Thanks.
    Sridharan.R
    Edited by: Sridharan.R on Oct 4, 2011 8:26 AM

    Hi,
    Once a UDF is created and a value is entered in it, the same cannot be retrieved in any of the layouts and reports unless a Key is generated for that UDF. By assigning a Key to that UDF, the same UDF can be used in Crystal Reports or any other Reporting tool to extract its values from SAP. These reporting tools searches the Uniqueness of the UDF Values with this Keys only.
    For eg.: When you develop a report and select a table from which you need the fields to be shown in the layout. In that, the only fields whose keys are generated are only available to use in the report.
    Hope its clear to you.
    Regards,
    Papil

  • How do I refer to a user defined field in a query  (using $ notation) ?

    if i have a user defined field in Invoice header called U_Test, and if I need to read it using a query (to be used on a formatted search).
    I am not quite sure of the syntax. can anyone help please?
    I tried
    $[$U_Test.0.0]  which is the accepted way with fields with numerical ids such as $[$8.0.0] etc.
    appreciate any help,
    Indika.

    Hi all,
    Aliw, the 38 is not the form number, is the Item Number (which I guess is a matrix). In your case the User Defined Field is a line UDF. In Indika´s case is a header UDF.
    And that´s the issue. As the indika´s UDF is a header UDF, it lays in a different form (which is named "-" + Main Form Name). Formatted searches work with the $[$Field.Column.Format] notation ONLY in the same form. So, if you try to get the UDF from another UDF, it will work with that notation (they are in the same form). But if you try to get the UDF from the main form, it won´t find it (It is in another form).
    In that case you should use the other notation, as Andrea, Alexey and Salvador told you in the posts before.
    Hope this clears a bit the issue.
    Regards,
    Ibai Peñ

Maybe you are looking for

  • Adding a second printer of the same model

    I am currently printing successfully to two printers on my AEBS, an Epson C86 and an Epson CX7400. I am attempting to add another Epson CX7400. The Print/Fax panel allows me to add the third printer and the Airport Utility recognizes it. However, whe

  • How do I get the iPhone Apple Store to recognize my new Apple ID email?

    I changed my email and notified Apple. My mail on my iMac works fine and my email on the phone is fine. However when I go to update apps in the Apple Store app on my iPhone4 it asks for a password but has my old email address above the spot for typin

  • Iweb 08 mystery. Adding navigation to my portfoilo pages!

    I used the photo page template from iWeb 06 to create a simple portfolio page with thumbnails that would act as buttons and enlarge the thumbnail when clicked.It worked and it was simple. I recently purchased and installed iWeb 08. When I click on sa

  • TS3212 i still cant unlock my ipad from home computer..why?

    I still can't unlock my ipad from my home computer ..why?

  • Columns in Line Chart

    Hi Guys,              I have a peculiar behavior in my dashboard. See the attachment below. I am getting the columns in my line chart.  I have developed this dashboard few months back,exported to Launchpad and generated SWF file. Everything was fine