CJ20N User Field Descriptive Text

Hi all,
In CJ20N, for an Activity's User Fields tab, we have a need to add descriptive text next to the field AFVGD-USR03 such that when data is entered into the field, the descriptive text is populated.
For example, we've implemented the field to input a user ID. We would like the user's name to appear to the right of the field as descriptive text.
How can we do this?

Check this --
First Option -
SPRO - Project System - Structure - Operative Structures - Network - Enhancements for Network - Create Customer-Specific Fields in Network Activities
Create Customer-Specific Fields in Network Activities
The following SAP enhancement is available for networks in the Project System:
CNEX0008    Customer-specific fields in network activities
You can use this enhancement to add new customer-specific fields to network activities in table AFVU. To process these fields you can create your own screen, which the user can call up when maintaining networks. or from the project planning board.
The enhancement CNEX0008 contains the following enhancement components:
Menu entries:
SAPLNWGR+CU1 project planning board
SAPLNWCU+CU1 network maintenance (CN21, CN22, CN23)
Function exits:
EXIT_SAPLCONW_002 for data transfer to your own program
EXIT_SAPLCONW_003 for data transfer from your own program
Screen areas:
SAPLCONW2999_CUSTSCR1_SAPLXCN10800
Activities
1. Create the enhancement.
To do this, either create a new project or use an existing one.
2. Create structure CI_AFVU in ABAP/4-Dictionary (Transaction SE11) in your own development class.
3. Expand structure CI_AFVU to include your own fields.
Please note:
to use the name ranges reserved for customers
the maximum number of fields in database tables, in this case AFVU and CI_AFVU is 749 (for SAP fields and user-defined fields together). For reasons of clarity, we recommend that you keep the actual number of fields to a minimum.
SAP reserves the right to add new fields to table AFVU; if the maximum is reached, your user-defined fields could be removed.
Activate the structure.
4. Maintain the enhancement components:
Assign the function customer fields a name.
Add to the program coding for the function exit EXIT_SAPLCONW_002.  This exit transfers SAP data to your part of the program.
RTo do this, call up the function module and double-click on the include Create the include module.
Add to the program coding for the function exit EXIT_SAPLCONW_003. This function exit takes the data from your part of the program and Ptransfers it to the SAP standard program. Create your own corresponding module.
Create the screen area.
5. Activate the project.
Only once you have activated the project, will your enhancement take effect.
Note for Batch-Input
If you want to fill your customer-specific fields later via batch-input you must take screen SAPLCONW 2999 into consideration.
Second option --
Check enhancement CNEX0001
Overview
  In the standard Project System, the system does not check the
  user-defined fields in WBS elements and activities because their
  significance is customer-specific.
  You can use this enhancement to add a check.  The components of the
  enhancement are each accessed when you make entries in the appropriate
  user-defined field.
Parameters
  In each case, the values of the relevant object (e.g.WBS element or
  activity) are transferred to the function modules.  There are no return
  parameters.  If the value in a user-defined field (field name USR...) is
  not allowed, an appropriate error message (E...) should be output.
       Enhancement CNEX0001 contains the following components:
     o   EXIT_SAPLCJSS_001: PS Customer-Exit for user-defined fields in the
         standard work breakdown structure
     o   EXIT_SAPLCJWB_001: PS Customer-Exit for user-defined fields in the
         work breakdown structure
     o   EXIT_SAPLCONW_001: PS Customer-Exit for user-defined fields in the
         network
     o   EXIT_SAPLCPDO_001: PS Customer-Exit for user-defined fields in the
         standard network
   Procedure
     For details of how to incorporate enhancements, refer to the system
     documentation or to the online documentation for transaction CMOD
     (project management of SAP enhancements, function exits)
Hope this helps..

Similar Messages

  • PS/cj20n User Fields name

    Dear ABAPERS,
    PS/CJ20N has a tab in activitie(s) called "User fields". In the User fields tab, there is a field key called Regin and estimate identification, in this there is an estimate No. text box which shows the structure AFVGD-USR00).Will anyone pls. tell me the table and field name of estimate no. text box.
    Thanks And Regards,
    Muhammad Sohail

    Firstly,
    Region and Estimate Identification are names defined by your organization, the standard names for those fields are Field1 Field2 etc...
    Secondly, the table you are looking for is AFVU.
    pk
    Repetitive answer because of the current caching problems in SCN
    Edited by: kishan P on May 20, 2009 11:45 AM

  • CJ20N / User fields PS

    Hi,
    via customing (transaction OPS1) we created a new tab in the project builder (CJ20N) with some new (text) fields. This is working just fine. Another requirement is to add a F4 help to these fields. The F4 is displayed which is the standard way after defining these fields. But when pressing F4 a searchhelp / domain, or whatever should be displayed in which the user can select an entry. My question would be, is this possible an if so how to do this?
    We're interested in field USR00 of table PRPS. For this field an F4-help must be defined and called.
    Kind regards,
    Micky.

    Hi Banu,
    I was searching some help on CJ20N and I found you giving some valuable answers..So,plz help me in solving this issue.
    This is an Urgent Issue!!!!
    I have a requirement to upload the data .Initially they have created project definition and wbselement with the help of some data transfer technique later on they have added custome fields to this transaction.
    Now for the existing project and wbs element they want to update the values for the new custom fields .
    So can you suggest me how to approach this problem as this is my first requirement in PS.
    Points will be rewarded....
    Awaiting for your reply..
    Regards,
    Ravi Ganji

  • Adding Include fields to "user fields"

    Hi...
    I made an Include adding some fields to PRPS...
    Now I want these fields to show up in the CJ20N - > "User fields"  Tab...
    How should I proceed??
    PS:
    I've made a screen-exit, but I need the fields to show up in the Substitution Rules.
    How can I do that??
    Any solution would fit my need...
    Thanks,
    Eric
    Edited by: Eric Shimabukuro on Mar 23, 2011 9:15 PM

    I don't know how come this is not working for you. Just confirm the steps once again as following:
    - Your UDF is USR_UDF_CUSTOMERID (let's assume)
    - You have made an entry is the section *<!-- User Self Registration and User Profile Modification section -->* of FormMetaData.xml like below:
    *<Attribute name="USR_UDF_CUSTOMERID" label="global.label.customerid" displayComponentType="TextField" dataLength="30" map="USR_UDF_CUSTOMERID"/>*
    - In addition to it you have also made an entry like following in section *<!-- Definition of the form that will be displayed to the user for profile modification -->* of the same xml:
    *<AttributeReference editable="true" optional="false">USR_UDF_CUSTOMERID</AttributeReference>*
    This should work perfectly.
    Thanks
    Sunny

  • Settings for inspection point user field

    Hai gurus,
    i want to know the settings for inspection point user field(150)
    1) Field combination = 150
    2 )Inspection type = ?
    3) Functional location- field active  = ?(predefined field)
    under user field
    1)Text length 18 - Field active = ?
    2)Text length 10 - Field active = ?
    3)Number  length 10 - Field active = ?
    4)Number length  3 - Field active = ?
    5) Date - Field active = ?
    6) Time - FIeld active = ?
    waiting for positive reply.
    regards,
    sekar chand

    dear Sekar
    1) 150 inspection point is maily used for production related inspection. 03 , 04 . it is a freely defined inspection point which means you want to carry out several inspections for each operation during the production process
    2) It is not Inspection type it is inspection point type- There are mainly 3 inspection point type
    Freely defined - explained
    Equipment related - You need this inspection point type if you want to carry out calibration inspections and record the results of test equipment inspections or inspections of functional locations
    Inspection points to identify samples-You need this inspection point type if you want to manage samples and record inspection results for physical samples
    3) Predefined field is for identification of the inspection point.
    Example for inspection point type  1
    For inspection point type 1 (inspection point for equipment) that is used, for example, in a calibration inspection, the equipment number must be entered. (To access the results recording function, however, you can use a different key word instead of 'equipment number', such as, 'test equipment').
    Example for point 3
    The sample-drawing procedure determines the number of samples to be taken. The system automatically creates an inspection point for each sample.
    4) User fields are again identification. You can add in key work text which will appear while result recording.
    5) Field Active  -This helps in sorting out the user fields.  An identification field is only active if you have made an entry in this field.Fields with numeric entries are required fields. The numbering sequence that you define for these fields uniquely identify an inspection point.
    a typical example can be User field/field active/keyword combination
    1)Text length 18 -1 -Inspector Name
    2)Text length 10 - 2- Location
    3)Number length 10 - 3- Shift No
    4)Number length 3 - 4- Section No
    5) Date - 5- Date
    6) Time - 6-  Time
    please Date and Time populates automaticaly. it is not mandatory that you use all the fields
    Hope this helps
    Regards
    gajesh

  • Want to create a user field with type alphanmumeric and structure text through coding

    i want to create a user field with type alphanumeric and structure text through coding.am using vb
    plz help me

    Hi.
    Please take a look at samples in SAP B1 SDK.
    Dim oUserFieldsMD As SAPbobsCOM.UserFieldsMD
    oUserFieldsMD = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserFields)
    ' Adding "Name" field
    '// Setting the Field's properties
    oUserFieldsMD.TableName = #YOUR_TABLE_NAME#
    oUserFieldsMD.Name = "Name"
    oUserFieldsMD.Description = "Name"
    oUserFieldsMD.Type = SAPbobsCOM.BoFieldTypes.db_Alpha
    oUserFieldsMD.EditSize = #LENGTH_OF_FIELD#
    '// Adding the Field to the Table
    lRetCode = oUserFieldsMD.Add
    GC.Collect() 'Release the handle to the User Fields
    Hope it helps.
    Regards,
    Pawel

  • User Exit for TCode CJ20N to populate Project system user fields

    Hi team,
    need one support from your side..
    I am looking for User Exit for TCode CJ20N to populate Project system user fields on SAVE.
    I have found
    Enhancement        CNEX0001
    Short text         PS: User field
    which is exactly suiting my req...as it has USER Fields (USR08/USR09 )in export paramters..
    BUT it is not triggering on SAVE,,
    Any hint or is any other user exit/badi which have USER Fields in export paramters.
    Warm Regards
    Krishan

    Hi Krishnan,
    If you want a custom tab that contains User defined fields at Project level then you have to use CNEX0006 user exit. Before this you must declare your fields using the CI include CI_PROJ in the PROJ table.
    If you want a custom tab that contains User defined fields at WBS level then you have to use CNEX0007 user exit. Before this you must declare your fields using the CI include CI_PRPS in the PROJ table.
    In the PBO function module exit of these exits you must use the following statements as the first statement.
    MOVE-CORRESPONDING sap_proj_imp TO proj.
    MOVE-CORRESPONDING sap_prps_imp TO prps.
    In the PAI function module exit of these exits you must use the following statement as the last statement.
    MOVE-CORRESPONDING proj TO cnci_proj_exp.
    MOVE-CORRESPONDING prps TO cnci_prps_exp.
    The remaining programming as in the case any Screen Exit.
    Regards,
    Abijith

  • How can I create a form for users wherein the text field will expand to accommodate additional text?

    How can I create a form for users wherein the text field will expand to accommodate additional text?

    You need to use LiveCycle (PC Only) to create a dynamic form like that.
    The best you can do with Acrobat to view all of the text in a field is to set the field to multiline, and set the size to "Auto" (If you don't set the size to 'Auto', you can enter as much text as you wish, but the user will need to use the scrollbar to view all of the text.)

  • How to add user field in WBS overview screen (CJ20N)?

    Hi Gurus,
    I want to add user field that defined in structure CI_PRPS to WBS overview screen in CJ20N.
    Is it possible to enhance WBS overview screen? And what is the user exit?
    Thanks & Regards,
    Ari
    Cross post locked
    Edited by: Rob Burbank on Dec 21, 2009 11:17 AM

    Hi Martin,
    Thank you for our information.
    But unfortunately this user exit not answer my question. I need to put the user field in existing WBS overview screen, not creating new tab (user tab).
    Regards,
    Ari

  • Can CMOD change date related field description? Need user exit?

    Hi friends,
    customer use quotation and quotation date fields for other purposes thus need to change field description to make it more sense. I followed below link and changed qutotation..but same solution didn't apply to quotation date (data element IHRAN)
    Please kindly advise.
    [http://www.renet-web.net/2005/09/01/changing-standard-sap-field-descriptions]
    Thanks,
    Linda
    Edited by: Linda Gao on Aug 25, 2011 4:27 PM

    Use Quotation date in PO header as an example.
    Prerequisite: You might need a access key to access below steps.
    ME21Nu2014cursor at field quotation date (PO header) top task bar systemSatatus, Note down program name(SAPLMEGUI) ,screen number (1229) and field name (IHRAN) go to SE51, input program name and screen number choose radio button u201Celement listu201D press change go to subtab u201CText/ I/O templatesu201Dchange text part in column u201CText or I/O field u201C for component name MEPO1229-IHRAN(note IHRAN is field name you took down earlier on)save and activate the changes.

  • User exit to make the field 'Long text for UD' as mandatory

    Hi Gurus,
    My requiremen is that while doing UD, I need to make the field 'Long text for UD' as mandatory for the rejected materials
    pls suggest.
    Thanks
    Ganesh

    Hi,
    U can use the badi ME_PROCESS_PO_CUST methid  PO PROCESS_ITEM. In this u have both doc type and line item data and using this u can through the error message to make the field compulsory.u can go to the 'Goto' in menu and in this go to 'Sample code' .Here u will find how to use this badi.

  • Field descriptions not showing in page layout

    I have custom content types with custom fields. The field types vary - text, image, user and so forth. I am building an intranet so this is a publishing site with workflow and I am using custom page layouts with a custom master page.
    The issue I have is that the field controls, whilst all having descriptions, rarely show the description in the custom page layout. They are all shown correctly in EditForm.aspx so I know that they are there. However when editing a page using a custom page
    layout it seems that only UserField types show the description. Below is an extract from a page layout:
    <SharePointWebControls:UserField FieldName="ContentOwner" runat="server"></SharePointWebControls:UserField>
    <SharePointWebControls:TextField FieldName="ContentOwnerRemark" runat="server"></SharePointWebControls:TextField>
    The first field ContentOwner shows the field description. The second does not. I have tried deleting and re-adding, making fields mandatory and optional, but to no avail. If it's not a UserField it doesn't show the description.

    Showing names of Site Columns on a Page Layout
    Thanks. That allows me to do this:
    <SharePointWebControls:FieldProperty FieldName="ContentOwnerRemark" PropertyName="Description" runat="server" />
    However the original question is why is it that the OOTB control only displays the description for UserField and not for other types of field in a custom page layout, whereas it shows all descriptions in EditForm.aspx. I could do what you have suggested but
    it's a lot of work as I have many fields and custom page layouts, and it seems to me that having the OOTB field control on the page should display the description for all field types not just user field types.

  • UserTable.txt and UserVariables.txt fields descriptions

    Hello,
    I would like to get UserTable.txt and UserVariables.txt fields descriptions. These two files come in the package.cab obtained from an ACS SE 1113 running V4.2. These files, which uses a CSV format, do not include a heading row with field descriptions, nor i found this information in the ACS documentation.
    The reason for that is that we get a daily copy of package.cab, and from it we would like to write an application to generate a formatted daily report for every user with several fields including those:
    Name
    MaxSession
    MaxSess2
    Profile
    Aging policy
    Description
    So far i was able to discover the columns for Name and MaxSessions. But not the other fields, which are probably also included in the UserTable and Uservariables text files.
    Kind regards.

    Dear Albert
    Why not take a look at aaa-reports! enterprise? We can automatically import the cab file and pull out the data you're after.. plus more besides.
    www.extraxi.com

  • Customization of one field in User field tab of WBS master

    Hi all,
    There is one requirement given by our Client. In WBS master data , the user need to use the user fields to add one more fields "Division".
    The Key field of user fields needs to be changed from "text 1" to "Division" and its Japanese description.For manual input, user want to have the pull down list for this fields. They would be able to select it from using "F4".
    Secondly our Client has certain Z  transaction to upload WBS plan data. For data upload, Client want user to avoid mass human mistake. In stead of given error in the upload job log, the user wants to avoid it from the beginning. They assume to use some category (like 001, 002.....) in theupload file. The uploaded WBS data will show the text like bus,cab.....etc.
    Has anybody came across similar scenario.
    Any pointers on this will be highly appreciated.
    Regards
    Tushar

    Hi Martina,
    Thanks a lot for your valuable inputs once again.
    About second part, please let me know whether it is possible or not.
    Actually, for data upload our Client has existing upload z programs.Now for e.g. while entering division data from upload file,client wants user to avoid mass human mistake. Hence this data should be some numerical no. like 001,002 equivalent for different divisions like Bus,truck etc...This division data when gets uploaded should appear in the form of text i.e Bus,Truck.
    Can this be possible? If yes , how can it be done?
    Regards
    Tushar

  • Translate a changed field description in Web Dynpro

    Dear all,
    i have changed a the field description "Accounting Number" into "Personnel Number" in a Web Dynpro.
    (via SE80 -> Package GRAC_ACCESS_REQUEST -> Web Dynpro Application GRAC_OIF_REQUEST_SUBMISSION -> Tab "User details")
    If I test to dipslay the Web Dynpr in German or Englisch, I have the same description in Englisch.
    Does someone now, how to translate the field description.
    Thanks!
    Melanie

    Here the screen.
    Transaction SOTR_EDIT -> Short text
    change
    and change translation

Maybe you are looking for

  • Get error message when I start Premiere Pro.

    Whenever I start Premiere Pro I get the error message: Adobe Premiere could not find any capable vidoe play modules. How do I fix this?

  • Windows 7 display setting

    Running Windows 7 on new MacBook Pro 15".  How do I get teh screen resoultion higher on the windows side.  It will only go up to 1152x864?

  • Loading music into iTunes wirelessly on network

    Hello, I have a long question, but if someone could help me, that would be awesome. Okay, I have a brand new imac laptop with the latest software on it. I just got it for a christmas present. I was loading my music onto the new computer's itunes libr

  • Creative suite 2 re-install

    Hi, I've went to the Adobe forums and searched for about 45 mins and came up with nothing. My dilemma is this. I need to reinstall my Creative Suite 2, but when I try, it states that I have CS2 applications installed...and I cannot go on. How do I re

  • Still prolem with bluetooth Connecting to car after IOS6 update!!!!

    I have a Kia Sorento w/Nav system that STILL WILL NOT connect with my iPhone 4s.  It's sporadic as to when it will connect.  Yes I have turned off Siri, shut off my wiFi on the phone, did a restore factory settings on the car, restored my iPhone, tur