cancel
Showing results for 
Search instead for 
Did you mean: 

External number assigmnent for Puchase Organisation

Former Member
0 Kudos

Hi everyone,

I am currently setting up an org strucutre for a new company in our system. I am in the transaction PPOMA_BBP. When I craete the Purchase Organisation a new O-Number (O 99999997) is automatically assigned to the Purchase Organisation.I want to change this O-Number. So I gues I have to go for external number assignment. I cannot find this in the customizing so I would like to ask your help.

I know it works, because we already did that befor. Unfortunately the guy who did it is not longer available.

I am talking about the Object ID of the Organization, not the business partner.

Thanks for any help, Alex

Accepted Solutions (1)

Accepted Solutions (1)

former_member208244
Active Participant
0 Kudos

Hello Alex,

Go to SNRO transaction and then search for object ID "RP_PLAN", then click on number ranges al modify the one you want.

Some of the common subgroups are $$$$, 01$$, 01A, 01G.

Regards,

SG

Former Member
0 Kudos

Hi Sebastian,

Thanks for the hint.

RP_PLAN stands for the Organisation? and how do I find out, which subgroup is the relevant subgroup for the oranisation or how do I assign one of them for the Organisation?

thanks, Alex

former_member208244
Active Participant
0 Kudos

Hello Alexander,

I debugged in my Development system to confirm, the next parameters is used:

NR_RANGE_NR                                  IN
OBJECT                                  RP_PLAN
QUANTITY                                  00000000000000000001
SUBOBJECT                                  01$$
TOYEAR                                  0000

Hope it helps,

Reward points if usefull.

SG

former_member208244
Active Participant
0 Kudos

Hello Alexander,

Does my answer work? Please mark it like a correct answer if you have solved your issue.

Regards,

Former Member
0 Kudos

Hi,

thanks for the answer. I checked in my system.

the subobject 01$$ has assigned the follwoing number range>

EX 00000001 99999999

for me that would mean that I can assign the number or the organisation manually (because EX).

Nevertheless my organisation gets a number assigened automatically.

where do I assign internal oder external number assignment to the organisation? and how is it determaned if I assign a external and an internal number range to the subgroup..

thanks, Alex

former_member208244
Active Participant
0 Kudos

Hello Alexander,

Please follow the next steps.

1. Go to ppoma_bbp

2. In the menu box (for transaction codes) write "/h", then ENTER

3. Click on create an Organizational Structure.

4. When debugging dialog is opened, press F9 (select to put a breakpoint), add a breakpoint to MF NUMBER_GET_NEXT

5. Press F8

6. Go to Desktop2 and select the program that is one level less of the active (If your queue has 14 levels, select level 13).

7. See the data provided to the FM as per my example in previous answer.

When I test, the result is the next... But If you have it different then go to change your data in SNRO like previous answer.

NR_RANGE_NR                                
IN
OBJECT                                
RP_PLAN
QUANTITY                                
00000000000000000001
SUBOBJECT                                
01$$
TOYEAR                                
0000

Best Regards,

Reward points if usefull.

SG

former_member208244
Active Participant
0 Kudos

Hello Alexander,

have you solved the issue?

Answers (1)

Answers (1)

Former Member
0 Kudos

Hey! one of my collagues got it done while I was in vacation. Now he is gone so i still don't know the secrete. As soon as I know I will let you know here.

best regards and thanks for the help.

Alex