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: 

How to add custom field on screen of FP04m

Former Member
0 Kudos

Hi All,

my requirement is to add a custom field on the selection screen of FICA transaction code 'FP04m'.(Mass write off).

How can i do this?

3 REPLIES 3

rajkumarnarasimman
Active Contributor
0 Kudos

Hi..

I hope the scren exit is not available for the T-code  FP04M.

If the requirement is to add the additional field means, you can get the value from user using Popup window and store the same in the table which is created using append structure. you can try the below exit which may trigger.

Steps:

  1. Create an append structure with the new field in the standard table at where the value need to be stored
  2. Find the exit which is triggering for FP04M
  3. Write the code to show the popup window to user and get the value from the user
  4. After that assign the value to the appropriate field in the structure which need to be updated same as normal updating

Exit name Short text

FKYA001X  Customer exit for format AT_DOM (header)

FKYA002X  Customer exit for format AT_DOM (payment record)

FKYA003X  Customer exit for format AT_DOM (trailer)

Regards

Rajkumar Narasimman

Former Member
0 Kudos

Check for screen exits via smod or go for badi with screen exit

Private_Member_7726
Active Contributor
0 Kudos

Hi,

Are you experienced or at least familiar with the Note 144461 - Mass activities: Step-by-step setup? It's doable in principle - the mass activity for FP04M is 0095, and the associated "screen layout" is 0095. Before you start messing around with SAP Standard Mass Activity, however, do ask SAP, whether they are going to support the transaction with customer modifications to layout/logic.

If SAP is not supporting that, there is no other way than copying the mass activity and the associated layout into Z* namespace and creating a custom transaction, before modifying layout (this does not result into copying SAP code - only customizing, so it's a reasonable way forward, I believe). I've created about 8 copycat Mass Activities from transaction FPCOPARA to output our custom Correspondence types.

cheers

Jānis