Project Systems Selection Field change in Screen of S_ALR_87013557

Hi ABAP'ers
I need to add a new field namely 'PLFAZ' of table 'PROJ' to my dynamic selection screen, hence i tried to achieve it through selection field modification of the logical database PSJ in SE36, but my problem is ,the field is not displayed in the dynamic selection screen even after assigning function group and checking the preselect option against the field, plz suggest what is to be done to display the field in the dynamic selection screen.

Hi
Please check the Corresponding Screen Number of The Screen which you want to Enhance.
After the Getting Screen number Check the Enhancement Possibilities.

Similar Messages

  • 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

  • Project system (user field key)

    HI ALL
    Can i add user field TAB at Project Defination level. if yes then how.....
    Thanks
    shabbir

    Hope this helps...
    The following SAP enhancement is available for project definitions in
    the Project System:
    o   CNEX0006    Customer-specific fields in the project definition
    You can use this enhancement to add new customer-specific fields for the
    standard project definition in table PROJ.  To process these fields you
    can create your own screen, which the user can call up when maintaining
    standard project definitions.
    The enhancement CNEX0006 contains the following enhancement components:
    Menu entries:
        SAPLCJGR+CUD Project planning board
        SAPLCJWB+CUD Master data maintenance (CJ06, CJ07, CJ08)
    Function exits:
        EXIT_SAPLCJSS_002 for transferring data to your own program
        EXIT_SAPLCJSS_003 for transferring data from your program to R/3
    Screen areas:
        SAPLCJSS0205_CUSTSCR1_SAPLXCN10600
    Activities
    1.  Create the enhancement.
        To do this, either create a new project or use an existing one.
    2.  Create structure CI_PROJ in ABAP/4-Dictionary (transaction SE11) in
        your own development class.
      3.  Expand structure CI_PROJ to include your own fields.
          Note the following:
          -   You must use the name ranges reserved for customers.
          -   The maximum number of fields in database tables is 255 (in PROJ
              and CI PROJ - for SAP field and user-defined fields together).
              SAP reserves the right to add new fields to table PROJ; if the
              maximum number is reached, your user-defined fields could be
              excluded.
          Activate the structure.
      4.  Maintain the enhancement components:
          -   Assign the function customer fields a name.
          -   Add to the program code for the function exit EXIT_SAPLCJWB_002.
              This function exit transfers SAP data to your part of the
              program.
              To do this, call up the function module and double-click the
              include line.  Create the include module.
              In order to transfer the variables, you must insert a
              Move-corresponding statement in Include ZXCN1V11:
              move-corresponding sap_proj_imp to proj.
              Now define the "projs" data structure as global variable. To do
              this, jump to the main program SAPLXCN1. First, double click
              include LXCN1TOP and then include ZXCN1TOP. Create the object if
              required.
              Include the following tables statement in the source text for
              include ZXCN1TOP.
    tables
              tables proj.
          -   Add to the program code for the function exit EXIT_SAPLCJWB_003.
                This function exit takes the data from your part of the program
                and transfers it to the SAP standard program. Create your own
                corresponding include module.
                In order to transfer the variables, you must insert a
                Move-corresponding statement in Include ZXCN1U12:
                move-corresponding proj to cnci_proj_exp.
            -   Create the screen area.
                Double-click SAPLCJSS0205_CUSTSCR1_SAPLXCN10600 and then choose
                Fullscreen. The screen has been preconfigured by SAP. You can
                delete these fields and add new ones:
                Choose Goto -> Dict./Program fields
                Maintain the table/field name PROJ and select the fields to
                appear on the screen.
                Generate the screen.
            For detailed information, see OSS Note number 86050.
        5.  Activate the project.
            Only once you have activated the project, will your enhancement take
            effect.
        Note for Batch-Input
        For your customer-specific fields to be evaluated in the project
        information system, the structures in the project information system
        must be regenerated. To do this, start program RCNCT001.
        If you want to fill your customer-specific fields later using
        batch-input you must take the screen SAPLCJWB 0205 into consideration.
        Further notes
        Unlike modifications, enhancements are not influenced by a release
        upgrade because they are not part of the original SAP programs, rather,
    they exist in an area reserved for customers.
    You can also find documentation for this enhancement in the enhancement
    transaction.

  • Selecting fields in BDC screens

    Hai,
       Can we select fields(check boxes) from BDC screen if so, tell me how can we select fields in BDC programming.
                                               Thank you in advance

    Hai,
        as u said that we can select check boxes while recording, but my problem is i'm using this procedure in creating STO delivery in VL10B, here we enter ship-to party and date as input and in second screen we click on show/hide documents button and after that we check the STO document no. which was created for our suppl. plant on given date and press background button, so here my problem is STO document no. place is getting changed every time.
                          Thank you can you once verify recording for VL10b.

  • VL10A -  adding selection field in standard screen

    I have added two selection fields in General data tab like "Original Delivery date & Latest Delivery date".
    In Resulting report Layout all data is displayed except these two new columns ("Original Delivery date & Latest Delivery date"). Please guide me where should I change the code to get the data in these two new columns. Any help is highly appreciated.
    thanks.
    Sunil

    Hi shaik,
    Refer to the following useful link:
    Search help enhancement in VA01
    Hope this will help you...

  • Invoice date field change- MIRO screen

    HI all,
    i want to check the field selection settings for invoice date (INVFO-bldat) on MIRO.
    the user is getting default value as today's date. He wants a blank date
    Please help

    Do you mean " posting date " get default by today date? because in my system the posting date that getting default today date, not invoice date.
    And event if the users get today date, he/she can still change it.so its not a big problem.
    Blank or today's date--> user still need to fill in /write the posting date.

  • Regarding dynamic fields change on screen.

    Hi all,
    The requirement is to to change the fields on selection screen based on login.
    For a particular login specific fields should be visible .Please guide me for the same.
    Thanks.
    Moderator message - Please look at the help for LOOP AT SCREEN; then if you have a specific question, ask that - post locked
    Edited by: Rob Burbank on Jul 9, 2009 10:18 AM

    Hi all,
    The requirement is to to change the fields on selection screen based on login.
    For a particular login specific fields should be visible .Please guide me for the same.
    Thanks.
    Moderator message - Please look at the help for LOOP AT SCREEN; then if you have a specific question, ask that - post locked
    Edited by: Rob Burbank on Jul 9, 2009 10:18 AM

  • Can we display the selected fields in two screen?

    HI friends i have got a problem where i am have two screen 1000 and 102.
    In 1000 screen i have got 2 push buttons display and cancel
    if i click display by giving emp_id then module and email has to be display for which i have given code as...
    MODULE STATUS_1000 INPUT.
    WHEN 'DISPLAY'.
       SELECT SINGLE NAME EMP_MODULE EMAIL
         FROM ZRIF_TABLE
        INTO (ZRIF_TABLE-NAME, ZRIF_TABLE-EMP_MODULE, ZRIF_TABLE-EMAIL)
        WHERE EMP_ID = ZRIF_TABLE-EMP_ID.
    this code is working according to the requirement
    But the same requirement is there in another screen(102) where if i click emp_id then name emp_module and email has to be displayed but it is not working with the above code.
    Caution is i will be having the same emp_id name and module in the same screen before wht it has displayed.
    To be clear request sent by details like emp_id name module
    request sent to emp_id name and module.
    code in 102 screen..
    CASE SY-UCOMM.
    WHEN 'EXIT'.
    CALL SCREEN 100.
    WHEN 'DISPLAY'.
       SELECT SINGLE NAME EMP_MODULE EMAIL
         FROM ZRIF_TABLE
        INTO (ZRIF_TABLE-NAME, ZRIF_TABLE-EMP_MODULE, ZRIF_TABLE-EMAIL)
        WHERE EMP_ID = ZRIF_TABLE-EMP_ID.
    endcase.
    endmodule.

    you should store data into a global structure (at program level) and display fields from this unique structure on various dynpros
    also this will be better than using the table name as structure name and will avoid to select from a field of the same structure...

  • Imposing selection fields into a screen field

    Hello Frnds,
    I have a FM in which I am calling a report. That report doesn't have any selection screen but it calls a user defined screen in which i have an input field PARTNER (KNA1-KUNNR).
               In my FM i have import parameter as partner same type as in the report screen field and an export parameter sy-subrc.
                Now my issue is I wanna impose the import parameter partner to the screen field in my report which is called. How could I do that?
              I am using a submit statement to call the report from the FM.
    Please feel free to ask 4 more details or 4 any other questions...!
    Note: I do not have standard selection screen for my report. I have to impose the FM import parameter to the screen field in the report.
    Thanx in advance,
    Abhi...!

    hi abhi satya 
    Use EXPORT and IMPORT Statement
    in report export the field value and in FM import those value
    regards
    Deva

  • LIS: How to put an additional selection-field into sel-screen

    Hi LIS-Gurus,
    I have a self-defined information structure with a method for list enhancement. In this method I want to calculate values. So far so good.
    The problem is: for the calculation I need a date. The user should be able to enter this date in the selection-screen of the standard-analysis (MCSI).
    Is there any chance to define a parameter or select-option, that can be readout in the method? The field should only be used to allow the user to enter a date. There must be now selection in any kind for that field...
    Thanks in advance for your hints!
    Nicole

    please modify the layout of screen 1s00 of programm SAPMF05A in SE80 accordingly.
    Regards,
    Attila

  • Production order - change standard screen

    Hi Gurus
    Please advise.
    User wants to use
    Start Time (CAUFVD-GSUZP) and Finish Time (CAUFVD-GLUZP) on Production Order Creation screen (transaction CO01). In standard these fields are closed (only displayed as 24:00 for Finish time and 00:00 for Start Time).
    If we open these fields (change standard screen) and enter the values - what are the impacts?
    Thank you.

    Hi Oleg,
    I wanted to know what the requirement of User so that you want to change the time mentioned in the order. Because this the time earlier and latest time suggested by the system.
    Regards,
    shailendra

  • Change Table Fields in "Costing" in with Project System (PPM 5.0)

    Dear Gurus;
    I need to know, how can I change fields in "Costing" with Project System (Project Management in tab name "Accounting").
    The integration works well, but I need to view the values of: Actual, Plan and Commitment.
    In the Standard way, just only can see the Plan (with the colum "Costs").
    Please, help.
    Best regards.
    Mariano.
    Edited by: Mariano Sabiche on Apr 27, 2011 3:17 PM

    Hi Mariano
    The particular screen you are referring to will only show the planning on Easy Cost Planning due to the labour costs and revenues planned on the cProject.  You can use the services&deatil on the assignment - click on the WBS assigned to get the detailed list of services for the assigned WBS element.  You can then click on Detail Data to get detailed data on the assigned WBS element.  If you want a report with all the data, best use the BW cubes for that to combine cP and PS data.
    Hope this helps
    Regards
    Duan

  • How to change the screen element of a single field in a table control

    Hi Gurus,
    I want to change the screen element of a single field (or the whole row) in a table control according to a condition.
    I have 2 columns in the table control. One is an input column and one output only. When user enters values into the input column, they need to be compared against the values in the other column, and if there is a discrepancy, the row where the discrepancy is needs to be highlighted.
    I have tried the following code which highlights the whole column ...
    CONTROLS: TC_ZVOYG_BINS TYPE TABLEVIEW USING SCREEN 0500.
    DATA: wa_tc_zvoyg_col LIKE LINE OF TC_ZVOYG_BINS-cols.
      LOOP AT G_TC_ZVOYG_BINS_ITAB
               INTO G_TC_ZVOYG_BINS_WA.
        if G_TC_ZVOYG_BINS_WA-zdelivery_bin ne G_TC_ZVOYG_BINS_WA-zactual_bin.
          loop at screen.
            IF screen-name = 'ZVOYG_BINS-ZACTUAL_BIN'.
              wa_tc_zvoyg_col-screen-intensified = 1.
              MODIFY tc_zvoyg_bins-cols FROM wa_tc_zvoyg_col TRANSPORTING
              screen-intensified WHERE screen-name = screen-name.
            endif.
          endloop.
        endif.
      endloop.
    And also the following code which makes no change ...
      LOOP AT G_TC_ZVOYG_BINS_ITAB
               INTO G_TC_ZVOYG_BINS_WA.
        if G_TC_ZVOYG_BINS_WA-zdelivery_bin ne G_TC_ZVOYG_BINS_WA-zactual_bin.
          loop at screen.
            IF screen-name = 'ZVOYG_BINS-ZACTUAL_BIN'.
              screen-intensified = '1'.
              modify screen.
            endif.
          endloop.
        endif.
      endloop.
    Thanks in advance.

    Hi,
    The modification of a screen element attribute (LOOP AT SCREEN...MODIFY SCREEN) must always be done in the PBO (for a dynpro, it will be in a PBO module, i.e. declared by MODULE ... OUTPUT)
    About the loop at the internal table, it is done automatically by the system, also during the PBO, you'll find something like LOOP [AT itab] ... WITH CONTROL ...  in the PBO part of the screen flow logic (note: you may have to complete with a supplementary READ TABLE if you don't use AT itab). So you don't need an additional loop.
    Best regards
    Sandra

  • Custom field changes in Project 2010

    Is there a last-modified-date indicator in one of the databases to indicate when a custom field was changed? For example, I want to know when a custom field called project-phase (not workflow) has changed from one value to the next within a PDP. 
    The purpose is to produce a report that indicates the progression of a project from one phase to the next (plan-analyze-design, etc.).

    this question is closed - but for what you asked for the basic query provided  gave you the custom field modified date which would be more precise then the project modified date - 
    The below query will get you the information you want
    YOU put in the project GUID  OR the GUID of the Custom Field and this will return the tasks and project name it will also show you the difference (at least it did in my DB) the project modified data versus the task/custom field modified date which is
    also what you asked for...
    USE ProjectSevrerDraft
    SELECT
    mscf.MD_PROP_NAME as "Custom Field",
    mstcv.MD_PROP_ID as "MD PROP ID - can remove",
    proj.PROJ_NAME as "Project Name",
    proj.MOD_DATE as "Project Modified Date",
    mst.TASK_NAME as "Task Name",
    mstcv.CREATED_DATE as "Task Created Date",
    mstcv.MOD_DATE as "Task Modified Date"
    FROM MSP_TASK_CUSTOM_FIELD)VALUES mstcv
    JOIN MSP_PROJECTS proj
    ON mstcv.PROJ_UID=proj.PROJ_UID
    JOIN MSP_TASKS mst
    ON mstcb.TASK_UID=mst.TASK_UID
    JOIN [ProjectServerPublished].[dbo].[MSP_CUSTOM_FIELDS] mscf
    ON mscf.MD_PROP_ID=mstcv.MD_PROP_ID
    -- You can select either below un-comment out the '--'
    -- And insert what you want - the project or Custom field
    -- GUID will help. The PROJ_UID is found under MSP_PROJECTS
    -- THE MD_PROP_ID is found under the published database in
    -- the MSP_CUSTOM_FIELDS table
    --WHERE mstcv.PROJ_UID =' GUID OF PROJECT'
    --WHERE mstcv.MD_PROP_ID = 'GUID OF CUSTOM FIELD'

  • PSPNR, PSPHI fields in Project systems

    Hi BW Experts,
      Currently I am developing Project System reports.I need to extract Project related information by comparing with PRPS (WBS Element) and AFKO table. I don’t find most of the fields in any of the PS data sources.
    Do I need to enhance these fields or is there any other data source holding this fields.
    PROJ - PSPNR
    PRPS – PSPHI
    AFKO – PRONR
    BSIK - NPLNR
    Please help on this.
    Thanks,
    Jelina

    You can use the enhancement CNEX0007.
    There is a sub screen SAPLXCN1 / 0700 which you have to create and include the fields in that screen.
    Reward if it is useful.
    Thanks,
    Srinivas

Maybe you are looking for