cancel
Showing results for 
Search instead for 
Did you mean: 

Block Sales Document type for a set of customers

0 Kudos

Hi,

I have to block the processing of particular sales document type, say XX or a scheduling agreement for a specific set of customers. Can anyone suggest me some inputs on this.

Thanks in advance

Suresh

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Dear Suresh,

Block Sales Document type for a set of customers can be done in 2 ways:

1) Use transaction code VD05 put the customer name and the requisite sales area i.e. Sales org, distribution Channel and Division

2) Go to tranaction VOV8-Maintain Sales Order Type select the particular document type and block the document by putting X in the Sales Document Block.

Regards,

Rakesh

0 Kudos

Thanks all for quick response.

1. By blocking the sales document type by setting the block in VOV8 will not allow u to process that particular sales document type at all.. ie for all customers..But my problem is to block, say ZCAL for particular set of customers only..say customer 1234 of sales org 0001, customer 2132 of sales org 0001, customer 1315 of sales org 0002 etc..Apart from these setof customers, it should be able to process the document type for other customers.

2. By blocking the customer in VD05, it will block the customer for all sales operations. But i dont want to block the same customer for other sales document types.. Say, it should be blocked for ZCAL but not for all document types.

My requirement:

When we create an scheduling agreement, we give the sales area in the initial screen and enter. Then we give the Sold to party.Here it should check whether the customer entered is in the list of customers blocked for scheduling agreement. If so, it should pop up an error message stating" you cannot process scheduling agreement for customer X" If not, it should allow further processing.

I will try with the suggested User exit.

Please suggest if u have got any more ideas.

Thanks

Suresh

rmazzali
Active Contributor
0 Kudos

remember that you assign a customer block to a sales document type, so you can block only some transaction creating the appropriate blocks.

But if you want a popup message then you need a userexit (that perhaps reads the customer block not assigne to all documents)

regards

Roberto

rmazzali
Active Contributor
0 Kudos

If you have to block all already existing documents you can use the customer block for sales area: VD05

If you want to block only some orders you can use the MASS change with object BUS2032.

regards

Roberto

pls. reward if helpful

Former Member
0 Kudos

Hi Suresh,

You can do this by using the user exit "V45A0002".

Reward points if it helps.

Regards

Karan

Former Member
0 Kudos

hi, lets consider in your case if you want to block sales order, u can directly go to <b>vov8</b> select OR and block the document . this will enable to block the doc further processing untill u release the same

regards

sheshagiri

reward with points if helpful

Former Member
0 Kudos

You can do this via transaction VD05.

Regards,

Gauravjit.

Reward points if solution helps.

Former Member
0 Kudos

hi gaurav can i know how we can block sales doc thru VD05