cancel
Showing results for 
Search instead for 
Did you mean: 

How to Block Customer from Sales Order Type

Former Member
0 Kudos

Hello Gurus!

I was wondering if there was a way to block a specific customer from a sales order type?

We have 4 Sales Organizations, and 2 of them use this customer, with different sales order type for each sales organization. So I only want to block this customer for 1 sales organization and a sales order type.....is this possible. If so, please advise!

I just want to block a customer from a sales order type.

Thank you for your time!

Best regards,

WC

Accepted Solutions (0)

Answers (9)

Answers (9)

Former Member
0 Kudos

Hi,

There are ways to do if its not help full customer sales area bloking.

Use user exit to modify: MV45AFZZ if its one customer always then use hard code if not use dynamic way to maintaining table.

I hope this helps, if this solves your issue then you can close the thread.

Regards

Jack

Former Member
0 Kudos

Thank you for your responses. I suppose I should have made my inquiry more clear.

We want to be able to create orders still, however, upon doing, we want the order to have a default block on it, whether it be a block on credit check, etc. My question is, can we assign an order block, specifically for 1 customer. Like if I place an order using Customer A, I want the order to have a blocking reason for this customer only.

IS this possible?

Former Member
0 Kudos

Hi,

Define blocking reasons in IMGSDSales--define & asign reasons blocking,

And asign the reaon of blocking there only to the required sales doc.type,

In XD05 in sales order block,selected area block option asign the above defined reason it will work.

Former Member
0 Kudos

Hi,

You cant block the customer for the SALES DOCUMENT TYPE, In the transaction code XD05 You can block the customer as per the sales organisation/distribtion channel/division

There is no standard procedure to block this customer to sales document type.

Just you can block particular sales document type without assigning to the sales area in the transaction OVAZ

Lakshmipathi
Active Contributor
0 Kudos

Assuming that your sales area is different for each sales organisation, dont maintain the sale order type in which you dont want to create for that customer. TCode to maintain this is OVAZ.

thanks

G. Lakshmipathi

former_member184555
Active Contributor
0 Kudos

Hi

To my knowledge, there is no config available for this in standard SAP. The other alternative is to go for enhancement using the userexit, where the system should check the customer and the sales document type combination and throw an error if the document type is not allowed for this customer.

Thanks,

Ravi

Former Member
0 Kudos

Dear WC.

you can block the Customer Based on Sales Order/Sales Document.

Goto XD05 ,Enter customer ,Company code and Sales Area.In Sales and Distribution blocks.

In Order block

maintain the field in Selected Sales area ...

Regards

raj.

Former Member
0 Kudos

Hi,

I have an wild idea just check it works or not--

Create a dummy customer pricing procedure.whenever u want to bleck a customer for any particular order type assign this dummy pricing procedure in customer master(Sales Tab).

Do not define any pricing procedure in SPRO against this customer pricing procedure

The moment user will try to process any order type (which u want to block for a customer), the system will not determine any pricing procedure & consequently it will not allow to save the order.

Hope it will solve the problem.

Regards

Sanjay

Former Member
0 Kudos

Hi,

Put customer master- sales area data - extra - blocking ( Put whether selective SA or ALL) or you have to block Sales document type for all the customers to use. Instead use customer specific wih master data.

Regards

JACK

Former Member
0 Kudos

Hi

Check the following link

heers

Chandra