on 03-12-2008 5:05 AM
Hi
When we try to distribute contracts with services from SRM to R/3 system . we are getting the error as
"Error in number allocation for service items (NRO : BBP_SRV)".
How to resolve this issue.
Regards
Ashish
Hi Ashis
check product category product type as "SERVICE" in the item data . so you are getting this error message.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Ashish,
I had similar issue and was resoved by SAP note 1275400 , Please try this and let me know if it works for you.
Manoj Mishra
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ashish,
Check if the NRO BBP_SRV is also defined in R/3. I think you can check this in SPRO (cross application components --> SAP Product --> Settings for Product Type).
Regards
Saravanan.
Please award if useful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I am Ashish's colleague.
Thanks for your answers. We can not even see the idocs are they're not generated. The service master exist in ERP, is it's not the problem. When I try to maintain the number range, I got the following error:
No basis hierarchy for product type 02
Message no. COM_PRODUCT559
And have to go out. Help will be appreciated
regards,
Robert
Hi Robert,
I understand your concern..
But i checked in the R/3 system , for the contract transfer to R/3 BBPV_contract_transfer FM is called.
inside that there are 2 form routines FORM subpackno_get, and FORM packno_get
inside this Form routine FM "Number_get_next" is called where we pass hard coded object name as "BBP_SRV". So, probably no values are maintained for this particular object the system throws error.
MESSAGE e006(bbp_be_ctr) INTO lv_message.
Regards
Ashish
Hi Robert,
As far as I understand, this error is thrown during the execution of NUMBER_GET_NEXT. Message class is BBP_BE_CTR and message number 006.
As I see, when the NUMBER_GET_NEXT is called the object is always passed as BBP_SRV and it couldn't find an entry and hence the error.
In the form routine e1edc20_map, the form routines packno_get and subpackno_get are called. In this case, NUMBER_GET_NEXT is called inside these form routines.
if sv_packno is initial AND
sv_subpackno is initial.
* the service packet was not created before. do it now (whether create
* or change mode)
PERFORM packno_get
USING
iv_langu
is_header
CHANGING
sv_packno
ct_return
cv_error_flag.
PERFORM subpackno_get
USING
iv_langu
is_header
CHANGING
sv_subpackno
ct_return
cv_error_flag.
You can possibly check this part with the data you have to see why it happens. It would be easier if you can debug through this.
In addition to checking if you need to add that entry, you can also check if this part of code is behaving as you expect it to.
Regards
Saravanan.
Please award if useful
Edited by: Saravanan Sadasivan on Mar 12, 2008 11:27 AM
Hi,
It may seem easy from technical point of view, meaning, if number is needed, we need to add entry to the table. I agree, we can try it just to see if this the right direction but I think that the problem is more complex. I was looking at the customizing on R/3 side and this number range is located in SAP Product SPRO branch and I guess that the whole config is used when you upload product and prod. categories from external system to ERP but we do not do it in our scenario. I understand that system somehow assumes that we try to upload a product to our system, which is wrong assumption. Now we have to find out why. For materials it works fine, so why for services it fails? Maybe I will just go to OSS and create a message but first, I will try to add an entry to NRIV.
best regards,
Robert
p.s. I can not give points here as it's not mine thread
Hi Robert
Pls be careful in creating number range either it should be same maintained in SRM or altogether differnt number range because it should not have conflict with the number range.
Also, to be very clear you can ask your technical expert to debug the program and you also will be confident in the solution.
Regards
Ashish
Hi Robert,
Do you have news about the OSS that you have opened to solve this problem. I have the same problem with a R/3 4.70 and it's urgent for me to know if there are some solutions to solve it.
I'm searching to SAP Service for it but until now I don't found nothing.
Thanks and regards
Cosimo.
Hi Ashish,
In reference to the info. provided by you it is difficult to tell what exactly is the issue.
Please check the Application Monitors using RZ20 and error logs using SLG1 for better understanding of the issue.
As it has occured during distribution please check the IDOC for getting a clear picture about the error using WE05 / 09 txn in R/3.
Is that service backend one or a local one ? If thats is a local one R/3 can not recognize that service as no Service master exists for that service in R/3.
Please look into the above points and let us know to help you furtehr in this regard.
Award points for helpful answers.
Rgds,
Teja
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.