Showing results for 
Search instead for 
Did you mean: 

VF01/VF02 Suppress Output - User exit/Routine?

Former Member
0 Kudos


We have a requirement to suppress outputs during invoice creation(VF01/VF02) if a certain pricing procedure is being used. Does anyone know of a routine, user exit where we can supress the output for a particular scenario.

Since this criteria is specific to a pricing procedure, we cannot use output determination to use condition types. The outputs should get generated for all situations besides when a particular pricing procedure is in use.

Please let me know.



Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos


Try out the following exits.

SDVFX009 Billing doc. processing KIDONO (payment reference number)

V60A0001 Customer functions in the billing document

V60P0001 Data provision for additional fields for display in lists

V61A0001 Customer enhancement: Pricing

hope it helps.


Rajesh Kumar

0 Kudos

Hi ,

If you are using ECC 5.0 then do the following Go to VOFM->Requirement->output control->and copy the standard routine 62 and set the sy-subrc value 4

As another step go to tcode NACZ.

Assign this output type with the created required routine number.This step generally done by functional guys.



Active Contributor
0 Kudos

I would suggest to create a output by using the Message Control / Output Determination.

To suppress the output for certain condition, you can try to create a Output Requirement in the VOFM transaction under Requirement > Output Control.


Naimesh Patel