Skip to Content

Enhance the EHHSS_INC_REC_QAF_BINF_FRM with few customer fields and add F4 for Title field

Hi Techies,


Am working on one SAP EHSM Incident management FPM Enhancement. I have enhanced the Component configuration EHHSS_INC_REC_QAF_BINF_FRM. I have changed the properties of few fields like labels, visible, invisible etc. Along with in component configuration search help also there. I created search help in DDIC and added it. But this is not working or not showing F4 values.

FYI

Report Incident

Application

Application:

EHHSS_INC_REC_QAF

Application Configuration:

EHHSS_INC_REC_QAF

Application Component:

EHS-MGM-INC-REC

Component:

FPM_OIF_COMPONENT

Start Component

Component Configuration:

EHHSS_INC_REC_QAF

Application Component:

BC-WD-CMP-FPM

Current View

Component:

FPM_FORM_UIBB

Component Configuration:

EHHSS_INC_REC_QAF_BINF_FRM

Window:

FORM_WINDOW

View:

V_FORM

Application Component:

BC-WD-CMP-FPM

It's little urgent.

Thanks,

Yerukala Setty

+966 544426401

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    Posted on Jun 21, 2016 at 10:27 AM

    Hello Setty,

    You have to make changes in feeder class CL_EHHSS_INC_Q_LOC_UI_FRM.

    1. find out the business object and its node for the particular component.(bo-EHHSS_INCIDENT and Node - BASIC_INFO_ALL in your case).

    2. Open transaction /n/BOBF/CONF_UI, and open business object.

    3. Navigate to the node BASIC_INFO_ALL and double click on it. You have to add your extra fields either in data structure or transient strcture. So that while enhancing the component configuration system will show those fields.

    4. By default system will show only input fields, but if you want to add other than input fields you have to make code changes in feeder class.

    feeder class changes:

    1. in get_definition method, read the internal table ET_FIELD_DESCRIPTION with your field name, then change the field default_display_type into either RB(radiobutton) or CB (Checkbox) etc.(check with its domain values).

    I think above details are enough.

    Vikram P.

    Add a comment
    10|10000 characters needed characters exceeded

    • Hello Vikram,

      It's true and understood your point.

      EHHSS_INCIDENT->Node Elements->ROOT->Queries->Select_By_Srch_qry ==> this is for search result.


      EHHSS_INCIDENT->Node Elements->ROOT OR EHHSS_INCIDENT->ROOT-> BASIC_INFO_ALL ==> for updating custom fields.


      I have another challenge is that I have deleted added unwanted custom fields from the structures. Now I am getting short dump in EHHSS_INCIDENT.


      Could you please help me on this. I am unable to positive response while googling or not much threads on this. I have attached the dump analysis.



      I request you to help.



      Thanks,

      Yerukala Setty

      +91 9880515171

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.