cancel
Showing results for 
Search instead for 
Did you mean: 

listing

Former Member
0 Kudos

Hi,

We have the requirement where we need to have a record for the materials which can bought by specific customer. The same customer is allowed to by any other product as well.

Example -  Material A can be bought by customer 123 only.  Customer 456 is not allowed to buy material A.  Now the cutomer 123 is allowed to by Material B which is not in the listing of product for the customer 123.

Could any one suggest if this can be posible in SAP and how.

Standard listing process does not support this it support based on customer and we have to list all the product which the customer can buy.

Regards

Accepted Solutions (1)

Accepted Solutions (1)

Shiva_Ram
Active Contributor
0 Kudos

Did you check the product proposal functionality?

Regards,

Former Member
0 Kudos

Product proposal we checked but it appears to be still it is specific to customer driven and will be proposed which product can be proposed for the customer. What we want for material particular customer should be allowed, which the customer is free to consider other material in order, but the certain particular materials should not order by any customer instead specific customer.

Answers (10)

Answers (10)

suman_sardar2
Active Contributor
0 Kudos

Example -  Material A can be bought by customer 123 only.  Customer 456 is not allowed to buy material A.  Now the cutomer 123 is allowed to by Material B which is not in the listing of product for the customer 123

Hi Gurusaran,

If you want restrict the Customer 456 is not allowed to buy material A, then you can go for Product Attribute functionality in Material Master & Customer master.

Please find the example in the below link;

SAP Community Network Wiki - ERP SD - Product Attributes Functionality in SAP

You can use it as well,

Thanks,

Suman

Former Member
0 Kudos

Thank you all we will explore ABAP option, but can any one bring thoughts if we can use Item proposal functionality from customer master.

former_member184555
Active Contributor
0 Kudos

I believe, in Standard SAP, when you are maintaining listing of materials for a customer, all the other materials will be automatically treated as excluded. This may not meet your requirement. Hence as suggested by Mr PPIO, consider the option of going for enhancement without touching the functionality of standard listing and exclusion. You can have a custom table to maintain the list of materials (allowed or not allowed)  with different conditions and system will check the list in custom table during order entry and will throw the error message if the material is not allowed.

Thanks,

Ravi Sankar

former_member184065
Active Contributor
0 Kudos

Hi Tulsi,

In listing ,we restrict customer to buy certain products. What we are trying to do is restrict the material to be bought by specific customer.

I think,the above sentences are "Vice-Versa " like the Customer access "Materials"  means " Listing Process " means "Customer Specific Process "but in another case, Material can't access by Customer means "Exclusion Process" like "Material Specific " only.

I hope ,you can understand now easily.

Thanks,

Naren

former_member184065
Active Contributor
0 Kudos

Hi Tulsi,

Material Listing: whenever ,the Materials that are placed in Listing for a customer ,He can access a those materials only.

Ex:1. Material A can be bought by customer 123 only, Means you have to maintain the "Material A" in Listing for that "Customer"right.without maintain that "Material A" in Listing ,He cant access that.

2.  Customer 456 is not allowed to buy Material A,Means whenever you don't have maintain "Material A" in Listing,how he can access this Material A ?.I think ,think this also right for you.

3. Now the cutomer 123 is allowed to by Material B which is not in the listing of product for the customer 123, Means whenever Material A doesn't present in Listing by that time,he wants to pick Material B right.in this case ,you have to maintain "Material B" also  in Listing for that Customer.

Material Exclusion: Whenever ,the materials that are placed in Exclusion for a customer ,He can't access a those Materials only.

Ex:1. Customer 456 is not allowed to buy Material A.So Maintain the Material A in Exclusion automatically ,the Customer 456 can't access that Material.

Unfortunately ,We have Options" Customer Specific" not "Material Specific" .

Thanks,

Naren

Former Member
0 Kudos

The requirement is to material specific restriction then a customer specific. We restrict the material which can be bought by specific customer. It is exactly similar concept what we do with listing but in listing we restrict customer to buy certain products. What we are trying to do is restrict the material to be bought by specific customer.

Hope this explain the requirement.

jignesh_mehta3
Active Contributor
0 Kudos

Hello Tulsi,

You requirment cannot be fullfilled with standard setting. ONly option in SAP Standard will be to create Exclusion Condition for all the Customers who are not allowed to buy Materials reserved to fex Customers only. This as we know will not be practical.

That why is we have suggested to go for Z-Development above.

Thanks,

Former Member
0 Kudos

Thanks Jignesh, it appears we don't have standard solution.

jignesh_mehta3
Active Contributor
0 Kudos

Hello,

I would also suggest to go for a enhancement here & insert a ABAP code in User Exit.

You may also explore use of temporary variable in TVARV Tables & your ABAPer can use the same in User Exit.

Thanks,

Jignesh Mehta

former_member183879
Active Contributor
0 Kudos

Hi,

I have a basic question about the process.

What are you trying to achieve? What is the use of such process when the customer is able to get the product from the list  and can also get products which are not in the list. If this is the requirement, then it is as good as requiring no such list.

What is the functionality you want to achieve by this.

former_member184701
Active Contributor
0 Kudos

dear,

...new enhancement might be the best solution - talk to abaper.

regards,

Former Member
0 Kudos

Dear Tulsi,

instead of listing go for exclusion then your requirement might  be fulfilled.

Former Member
0 Kudos

In exclusion we have to maintain a big list and it will be ongoing maintenance task as and when any materials which got created.