cancel
Showing results for 
Search instead for 
Did you mean: 

Shopping Cart Creation for Stock Material

0 Kudos

Hi,

I'm implementing a project that i must create SC from an external ECC system. When I try to create the SC the system sends me the message below. There's a way to create the SC from this external system for Stock Material?

"Purchase of product 0000000000000000000000000000000030238225 is not permitted in the backend"

We're using the Classic Scenario.

Thanks and best regards,

Alexandre.

Accepted Solutions (1)

Accepted Solutions (1)

former_member183819
Active Contributor
0 Kudos

Hi

did you see any error in SMQ1 in ECC ?

Are you getting this message in SLG1 when you trnasfer a Purchase request from ECC to SRM ? the Purchase request does not have any accounting assignment.

Muthu

Former Member
0 Kudos

Hi

Is this product valid in backend system. Make sure the material is replicated in its latest status from ECC before you try to purchase this product in SRM SC.

As a quick check, try to create a PR or PO in backend with the same material , that will give you exact error, if any , in Backend System.

Regards

Virender Singh

former_member183819
Active Contributor
0 Kudos

Hi viredra

This is SRM dynamic error message .no where they did not hard code it .

I think he can procure in ECC without any issues if it was not set to procurement profile.

Muthu

0 Kudos

Hi Virender and Muthuraman,

Thanks for the answers, but let me try to explain the project here. Actually I'm new on SRM and I don't know the system limitations, maybe this issue is a system limitation.

On this project we'll have 3 system involved. 2 ECCs and 1 SRM. One of the ECC is the SRM backend but the other one is a external ECC. Then the SC that i have to create is based on this External ECC, I'm using the BBP_PD_SC_CREATE_EXTERNAL, the accounting issue I've solved but when I try to create the SC with a stock material sends me the error, then I've tried to create the SC direct on SRM Browser manually with a Stock material but it sends me the same error.

"Purchase of product 0000000000000000000000000000000030238225 is not permitted in the backend"

Thanks and Best Regards,

Alexandre.

former_member183819
Active Contributor
0 Kudos

Hi

Note 1230982 - Brazil Business Case Development on SRM 7.0

check this note fully.

can you create a PO in ECC system vi aPurchase request without any issues?

now you are getting this erorr only for one material while ORDERING AS DIRECT OR all shopping carts ?

i believe as you aware ORDER AS DIRECT will create a PO in SRM itself.

what are the Define backend object configuration in your SPRO.

Muthu

former_member183819
Active Contributor
0 Kudos

Hi Alex

can you transfer the cart from PR (Direct material) without any issues? without qUEUE failure - please test and update here

I dont have a system now to test the same with that scenario.

assume that you have transfered PR to SC in to the SRM successfully for direct material request.

you know what happen , when BUYER source a cart , The PO will create in SRM since it is a direct material request.

Indirectly SAP may not support Classic with PDP , so we may require some enhancement upon our custom need.

I have read many SAP docuemnts on PDP scenario fpor classic as well as Extended classic.

SAP clearly says they support ECS with PDP without any enahcements.

i dont remeber them now .

Muthu

Answers (3)

Answers (3)

0 Kudos

Hi Muthuraman,

Now it's working the Shopping cart creation fro the function BBP_PD_SC_CREATE_EXTERNAL. Actually I'll made a copy because there are some iformations that I'll have to use in a different way. The problem that I'm having it's because of a master data on backend, but i think that it's not just it. There's a BADI that we're using to clear the account information 'BBP_CREATE_REQ_BACK'.

Thanks for your help,

Best regards,

Alexandre.

0 Kudos

Hi Muthuraman,

Thanks for your answer, I've look for the nots that you've sent me but it's a quite different what I need. I've been searching on the forum for something that can hep me and actually there's a older question that you help a person with something similar.

Here is the question and your answer. I've tried to follow the instructions but those Functions didn't stop when I execute the 'BBP_PD_SC_CREATE_EXTERNAL' function.

There's a way to clear the account assignment while creating the document on the backend when I'm using the function to create the SC?

Thanks and Best Regards,

Alexandre.

Question:

'In a SRM classic scenario it's possible to create a shoping cart for material stock or it's only possible to create for indirect material (center cost, order, etc).'

Answer:

'yes. Indeed you need enhancement

http://wiki.sdn.sap.com/wiki/display/SRM/BBP_CREATE_BE_PO_NEW-CreatePOin+backend

you need to clear the account assignment while creating a PO in the backend.

so PO will be created in the backend rather than in SRM .

but see impacts - how inventory gl accounts are posted while doing good receipt. Is it taking GL account from valuation class .

Hide the Order as direct too in SRM .

create one custome field in shopping cart to determine to order a PO in the backend (for stock materials) so when you check this field, this sc item PO will be created without account assignment.

Muthu'

former_member183819
Active Contributor
0 Kudos

Note 1167290 - Material is voided in R/3, Problem in Changing PO from SRM

Summary

Symptom

You set the status of a material for "Cross Plant Status" - '98' / Voided in ERP system. For this material in SRM final invoice - 'X' and final_entry - 'X'. When you try to edit another item within the PO which has correct material data with respect to ERP system, the system would throw an error message "Purchase of product & is not permitted in the backend" this will block the purchase order modification.

Other terms

BBP_POC, Extended Classic Scenario, Local Purchase Order

BBP_PD 426, LBBP_PDIGPF2R, CHECK_PLANT, Cross Plant Status, VOID/'98'

Reason and Prerequisites

Program Error.

We can avoid this checking for the items for which final_entry and final_invoice flags are set to 'X'

Solution

Implement the attached corrections or import the corresponding Support Package for the below given correction instructions.