Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

SCREEN EXIT

former_member713390
Participant

HI EXPERT

I want to add a field controller to tcode QE01 ,

My first experience in screen exit . can you explain step by step what to do ?

or give me a link than can help and explain in details ?

<br>
8 REPLIES 8

gdey_geminius
Contributor

Hi Afsane,

I think you meant QA01(Inspection Lot) not Q01. If you want to add addional field, then you can use the BADI "QPL1_SUBSCREEN_ADDON" to achieve the requiement.

Below link for more info

SAP QA01/QA02/QA03 screen enhancement

Hope this helps.

Thanks,

Gourab

0 Kudos

HI DEAR gdey.sapabap

QE01

I see https://programmersought.com/article/54791850512/

But in step 3 i dont know what to do

marcioch
Explorer
0 Kudos

Hi Afsene,

Check out these links below, they will help you:

Screen Exit - Step by step

I NEED EXAMPLE SCREEN EXIT STEPS?

How to call custom screen from User exit?

These cases will not help you with QA01, but will help you with SAP working with Screen Exits.

Hugs,

Marcio

hi dear marcioch

in qe01

thanks for your gudience , i see 3 link

but when

1.From the main screen of the Project management transaction, proceed as follows:

Select Enhancement components and choose Change.

2.Choose Edit component.

3.Choose the screen exit and double click on it

in dont know how find which enhancement ,.............

0 Kudos

afsane_salehi Documentation is provided by SAP, embedded in each component.

Sandra_Rossi
Active Contributor

What is Q01?

former_member713390
Participant

hi dear sandra.rossi

QE01

marcioch
Explorer

Hi afsane_salehi,

Yes, I know it's not easy to find out this information. to get for this information, take the following steps:

  1. SE93 with transaction QE01
  2. take the package related to the transaction, QE
  3. Go to CMOD components
  4. In the F4 Search Help filters, put the Package found, you will find all components to package QE.
  5. The components Exits Names to QE:
  • QEEM0003 User exit - funções adic.após avaliação de caract
  • QEEM0004 User exit - fun.adicionais após avaliação amostra
  • QEEM0006 User exit - funções adic.após encerrar caracts.co
  • QEEM0007 User exit - funções adic.após encerrar amostras p
  • QEEM0011 User exit - funções adicionais antes da aval.cara
  • QEEM0012 User exit - funções adic.antes da aval.de amostra
  • QEEM0015 User exit - funções adicionais após entrada resul
  • QEEM0020 User exit - funções adicionais após entrada do in
  • QEEM0021 User exit funções adicionais para tecla usuário +
  • QEEM0022 User exit funções adicionais para tecla usuário +
  • QEEM0023 User exit: funções adicionais para tecla usuário
  • QEEM0024 User exit funções adicionais para tecla usuário +
  • QEEM0029 User exit para subtela síntese de características
  • QEEM0030 User exit para subtela 'tela individual de caract
  • QEEM0031 User exit para a estrutura de uma tabela com nºs
  • QEEM0032 Representação do texto da característica no idiom
  • QEEV0002
  • QEEV0003 Determinação do tipo de ordem para impressão

Another way to find the exits and search for the one you need is to go into the package and find the function group that contains the screen exits.

  • EXIT_SAPLQEEM_001 Customer Function for Calculating Formulas in Results Recordi
  • EXIT_SAPLQEEM_002 Customer Function: Add. Fns for Importing Insp. Chars in Resu
  • EXIT_SAPLQEEM_003 Customer Function: Add. Functions After Valuating Insp. Chara
  • EXIT_SAPLQEEM_004 Customer Function: Add. Functions After Valuating Partial Sam
  • EXIT_SAPLQEEM_006 Customer Function: Add. Functions After Closing Insp. Charact
  • EXIT_SAPLQEEM_007 Customer Exit: Additional Functions After Closing Partial Sam
  • EXIT_SAPLQEEM_011 Customer Function: Add. Functions Before Valuating Insp. Char
  • EXIT_SAPLQEEM_012 Customer Function: Additional Functions Before Valuating Part
  • EXIT_SAPLQEEM_015 Customer Function: Add. Functions After Entering Individual R
  • EXIT_SAPLQEEM_020 Customer Function: Additional Functions After Entering Inspec
  • EXIT_SAPLQEEM_021 Customer Function: Add. Functions for User Key +US1 (Char. Si
  • EXIT_SAPLQEEM_022 Customer Function: Add. Functions for User Key +US2 (Char. Si
  • EXIT_SAPLQEEM_023 Customer Function: Add. Functions for User Key +US3 (Char. Si
  • EXIT_SAPLQEEM_024 Customer Function: Add. Functions for User Key +US4 (Char. Si
  • EXIT_SAPLQEEM_025 Customer Function: Add. Functions for User Key +US1 as Pushbu
  • EXIT_SAPLQEEM_026 Customer Function: Add. Functions for User Key +US2 as Pushbu
  • EXIT_SAPLQEEM_027 Customer Function: Add. Functions for User Key +US3 as Pushbu
  • EXIT_SAPLQEEM_028 Customer Function: Add. Functions for User Key +US4 as Pushbu
  • EXIT_SAPLQEEM_029 Customer-Function for Subscreen Characteristic Overview
  • EXIT_SAPLQEEM_030 Customer Function for Subscreen Characteristic Single Screen
  • EXIT_SAPLQEEM_031 Customer Function Creating Table with External Numbers
  • EXIT_SAPLQEEM_032 Customer Function Characteristic Text in Logon Language
  • EXIT_SAPLQEEV_001 Customer Functions: Results Recording

To create an exit for a specific screen field, you must go to CMOD->GOTO->Text Enhancements->Data Elements->New.

Check this links: Field-Exit Implementing – CMOD / PRFB

Customer Exits (CMOD)

Answers How to Create Screen Exit

REMEMBER CMOD is now obsolete, check this link SAP CALL CUSTOMER-FUNCTION

Hope this helps,

Hugs,

Marcio