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: 

USEREXIT_FILL_VBRK_VBRP

Former Member
0 Kudos

I am trying to use this user exit to change values in VBRK and VBRP. The values that I am changing get overwritten later on in SAP code (vbrp-vkgrp, vbrp-vkbur, vbrk-bzirk, vbrk-kdgrp). What is the point of this user exit if SAP overwrites the data anyway? Is there a way to use this user exit so the data isn't overwritten?

Davis

3 REPLIES 3

Former Member
0 Kudos

Davis,

Just a comment, this user exit is executed only when the Document is first created. If you come back to change, it will not be executed.

It is used to provide the header and the item of the new billing document with deviating or additional data

So you really need to think about whether this is the right one to use.

Vinodh Balakrishnan

0 Kudos

Yes, I used this one because we only want the changes to the fields to be made at the creation, not a change. Do you have any information in regards to the issue of SAP code changing the fields? Why would SAP give you a user exit to add values to a billing document only to overwrite those values? It won't hurt us to use a user exit that is also called at a change (the users should NEVER change an intercompany billing) but I'd rather use this one and not introduce the issue of a change.

Davis

Edited by: Davis on Jan 2, 2008 11:47 AM

0 Kudos

Hi Davis,

it is suppossed that it works if you attack to XVBRK and/or XVBRP.

Try it...

But I'm trying to change XVBRK-ZLSCH value and it doesn't works..

I can not do a MODIFY in XVBRK because it origins a DUMP ERROR.

Good luck!