on 01-03-2014 8:32 PM
Hi SD experts,
I had to extend customer master from one sales area (say 0090-DC-00) to another (0090-CA-00) and change sales office / sales group in the 2nd sales area
However, I am now noticing that when I change the sales office / sales group values in 2nd sales area - they get updated for the first sales areas also
I want to keep different values (sales area/group) in two different sales areas - how to ensure that?
Thanks,
After much testing and investigating we found that was a special user exit logic, out in place many years ago and forgotten, that was causing the problem
The issue has been resolved and we can now maintain different sales office / groups for a customer, master extended to different sales areas
Thank you all
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
S M,
You can do a similar test, for Inco terms (KNVV-INCO1) and payment terms (KNVV-ZTERM)
While you extend a customer to a different sales area, change the Inco terms, payment terms.
Then check if this customer in its "original" sales area, the values of inco terms and payment terms are changed too.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
S M,
Sometimes it might be an error in checking. Could you please give the customer no. in table KNVV and execute.
Check for different sales areas, what is the value of sales office and sales group.
Also execute this table without any input, check if there are any examples of the same customer no. having different sales offices, for different sales areas.
If you get no such examples, then probably some custom code might be in place.
(as said earlier by members)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi S M
As Jurgen said its hard to believe that system is doing this behavior. Jurgen has already suggested you what you need to do and just for cross checking could you please do another test. Extend customer in XD01 without reference. After doing this check sales office and sales group in KNVV and XD03 and update the behavior.
Thank$
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
While doing XD01, did you ensure that the co code is not the same as the one you are referencing? This sounds like intercompany to me. Also check you account group. The functionality should work as you have described, meaning sales area can be extended for the same customer.
-Amir
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Amir,
I did use the same company code - because the all we needed to do was to extend the customer master to another sales area and not change other basics
The difference between the old and new sales area is a only distribution channel (0090-DC-00 versus 0090-CA-00)
So, all I need to do was to
- change distribution channel from DC to CA and then
- use another sales office + sales group combination for the sales ares 0090-CA-00
Now are you saying that if company code is common between the two sales areas then system will copy values like sales office + sales groups between different records? Should I extend sales area of customer master without using company code?
Thanks,
Can you explain the detailed steps how you did it?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I used XD01 and used existing customer # - but gave it new sales area 0090-CA-00 and as reference used the same customer number but with original sales area 0090-DC-00 -
That is the standard SAP way of extending customer master for another sales area. By giving reference of existing record - you keep all other details the same - but only change what you want to (in my case it was sales office+Sales group I wanted to change)
What is happening is that when I change the values Sales office / group in one case (0090-CA-00) it changes it in the first record (0090-DC-00) also - and that is what I don't want to happen
Honestly it is hard to believe.
this data is stored in table KNVV.
If you do a XD01 with reference, then this just means you copy data from an existing KNVV record and you CREATE a new KNVV record. In this activity there is no update on the old KNVV record.
From this point of view I would suggest to have an ABAPer debug this phenomena, e.g. if there is something own-made which is causing this behavior.
I found a very old note (SAP 3.0), but this was actually the other way around, it copied the sales office over even it was not assigned to the new sales area.
I did a test, just to be 110% certain before I add this answer, even I was already certain when I replied yesterday. I am actually doing SAP since 1997 and have created > 250000 customer master sales area data in this time.
And what you described is not the case in any of my systems.
If you can can repeat this case, and you are certain it is not influenced by a user exit or modification, then you should open a call at SAP support. .
Can you actually create a video for that, I am really curious to see it
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.