cancel
Showing results for 
Search instead for 
Did you mean: 

*Customization of VA05 and VF05*

Former Member
0 Kudos

Hi,

Iam an ABAPER,

My requiremet is as below.

We get the List of sales documents from Transaction VA05 and in the same way we will get list of Billing Documents from VF05.Now I need to customize the display of both reports.i need to add an an additional field in the output of Va05 and Vf05.

So if we have userexut for the transactions,we can do the customization.

if we don't have any user exit then i think we can replicate the Standard program of the transaction to a Zprogram and do the necessary changes.can we do this.is it easy to replicate this standard transaction.

Please suggest a solution for this,Do we have any userexits for this Transactions or do we need to copy the standard program and customize it to our needs.

Thanks in Advance.

Regarda

Balaji

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

For adding fields in VA05, you have to add field in structure VBMTV

Muraleedharan.R

Former Member
0 Kudos

Hi

For adding fields in VF05 which table should i refer?

Kindly help me out

Thanks & Regards

Himanshu

Lakshmipathi
Active Contributor
0 Kudos

Dear Himanshu

Check with tables VBRK (for Header details) and VBRP (for item details) in billing.

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi

Thanks a lot for suggesting a way out.

Actually I want to implement a logic where a program need to be written for the authorization check for the user in the display of invoices in VF05.

I have written the FS but where I need to write this program I am unable to find.

Will this be implemented through User Exit?

Kindly suggest a solution.

Thanks in advance.

Regards

Himanshu

Answers (4)

Answers (4)

Former Member
0 Kudos

OSS Note 350068 describes how to do this. It provides an example of an additional field added to VA05. Should be a similar one for VF05.

While it's provided in a OSS Note, it sill still a Mod and will not transparently upgrade, but I've applied it and it does work.

Good luck !

bryan_lanning2
Explorer
0 Kudos

Bill,

The OSS Note 350068 that you mentioned has a first step of "Table VBMTV: Replace the dummy field with KDMAT in Include VBMTVZ." I haven't done this before, so I'm a little bit confused. When I view the table VBMTV, I can see the Dummy field. When I change from Display to Edit mode, the Dummy field disappears! Am I supposed to add a field to the table? Do I need to edit an include "VBMTVZ"? If so, where is it? I tried looking for that include in SE80 and couldn't find it...

Thanks for any insight you can provide.

Former Member
0 Kudos

Yes, you need to add <Your_Field> to that table. The user exit you put your code in is V05TZZMO

bryan_lanning2
Explorer
0 Kudos

Thanks for the quick response!

Former Member
0 Kudos

Hi,

Try transactions VF05N and VA05N. Alternatively you can create queries on the basis of VBUK,VBUP, VBAK, VBAP.

Regards,

Saurabh Diwakar

Former Member
0 Kudos

What is the "additional" field that you want ?

For VA05 there is no userexit.

VF05 check V60P0001.

Also "in general" it is easy to do Zreport from scratch then to copy and edit a standard report.

ranjeetrajendra_jain
Active Contributor
0 Kudos

Have you check ed CMOD / SMOD if what you need is already there?

and I creating a new transaction should be your last resort as it would have several implications.

There are several empty exits, do if you need you can use one of those

Regards