cancel
Showing results for 
Search instead for 
Did you mean: 

Ship to party in Sale Order

Former Member
0 Kudos

Hi all,

In sale Order when we are manually changing the Ship to party, even though that SH is not maintained in the Customer Master Record, the system is allowing that SH and saving the sale order.

The system is allowing all the SH in same sales area in sale oder even its not in the Customer Master Record. How to block this.

Please Help..

Thanks and Regards,

Sam

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi sam,

I have understood ur problem.

I'll give a solution ......but it work for only at header level.

Tick the Not modifiable check box while placing the partner functions in the partner determination procedure which assigned to Customer Account group.

And save.

Afterwards place another ship to party in the customer master.

ex. in customer master data of 101 customer u assign another shipt to party partner 102 in addition to 101 and save.

If u try to create order then after entering the sold to party in the order the system shows a pop up box for the selection of the ship to party partner function among these two ship to parties which assigned to customer master 101.

Select any one ..to who u want to ship the goods.

Then at header level and for all items the same partners will be copied.

And all partner functions are indisplay mode only. It is not possible for u to change the partner function.

The disadvantage is that u cannot have different ship to parties in one order.

i hope u got something....i know it does not fulfill ur requirement.

regards

raj

Former Member
0 Kudos

Hi all,

Do i need to do any userexit for the above issue.

Plz Help

Sam

Former Member
0 Kudos

I suggest you to try prog MV45AFZZ which is the Sales Order User-Exit Prog.

Find in this prog the right sub-routine and add your own code.

Hope this helps,

Erwan

Former Member
0 Kudos

HI sam masker ,

how did u solve the above issue?

Edited by: chenggang2010 on Apr 18, 2011 10:53 AM

Answers (5)

Answers (5)

Former Member
0 Kudos

i am sorry i misunderstood your pb

may be you should use USEREXIT to solve this pb?

Former Member
0 Kudos

Hello,

according to my testing

You can try this

1. delete any SH in Sold to party customer

2. add SP in ship to party customer

If you have another SH in your sold to party customer (e.g customer 10000 has SH: 20000), system will allow you type 10000 as SH in VA01

Regards,

Gunadi

Former Member
0 Kudos

Hi Gunadi,

But my problem is to block other SH which is not there in the Customer Master Record.

Eg:

Customer 1:is the SP,SH,PY,BP(as in Customer Master Record)

another customer 2 is the SH..(added to Customer Master Record of 1)

Now in VA01 i can put SP as 1 and SH as 2..till now its ok..

suppose Customer 3, which is maintained in the same sales area, but not maintained in Customer 1 master data..

When i am creating Sale order by putting SP=1and SH=3 the system is allowing but i need to block this..

Gurus plz help,

Sam

Former Member
0 Kudos

Check the copy control you have the option

Former Member
0 Kudos

Hi Sam,

To map your requirement please use the following path:

IMG> Sales and Distribution> Basic Functions > Partner Determination> Set Up Partner Determination--> Select (Set Up Partner Determination for Sales Document Header). Here Select the Standard order & select Partner function in Procedure. Here against Ship-to-party Line you can see the ORIGINAL TABLE coloumn Here select "C" - Partner function from customer master (table KNVP).

By doing the above settings the system will allow only partners from Customer master records.

Hope this works for you.

REWARD if it helps you!!

Regards,

Ajinkya

Former Member
0 Kudos

Hi Ajinkya,

I tried your option, but system is saying,"Orgin C is not permitted for Partner Function SH"

And in Copy Control how we can block this?

Thanks and Regards,

Sam

Former Member
0 Kudos

Hi All,

Can Anybody Suggest a solution for the above issue.

Thanks and Regards,

Sam

Former Member
0 Kudos

Hi,

First system will give preference to Master data then the changes which your doing at order level........

So if your not maintaining the Ship to party in master data,still you can change in order level.