This is a potentially complicated question: We wan...
# suitecommerce
a
This is a potentially complicated question: We want to be able to filter the items that can be seen in our SuiteCommerce Standard web store, based on classifications and/or custom fields pertaining to the logged-in shopper, who we expect will be a distributor rather than a consumer, so it's B2B. In this way, the single web store acts like multiple web stores, one made specifically for each of our distributors to order product from, and only product pertaining to them, without seeing any product that is meant exclusively for the other distributors we deal with. What's the clean, NetSuite way to do this?
j
@Aaron McCausland Have you looked into Personalized Catalog Views? https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/section_1557154874.html
a
Thanks! That sounds like what I'm looking for. I'll check it out and see if it works for us.
b
Does anyone know if there is a limit to the number of customer groups, and item segments you can create?
e
I have not found any official documentation about it but the more you have the more complicated it might become to maintain and troubleshoot
a
I have been working on it for a few days now. I'm trying to avoid any semblance of having to manually set lists of things, and use the information that's already there to form the segments dynamically. However, all my attempts so far result in 0 items being displayed for all customers. My only item segment is a dynamic Item Collection whose saved search includes all Item records. My only customer segment is more complicated: • There is a Custom record type "Brand Owner" with two List/Record:Customer fields, "Brand" and "Distributor". The Brand field has Record is Parent = Yes. • The Customer record pointed to by Brand Owner: Brand can see the Brand Owner: Distributor via joins, and they show up in a sublist labeled "Distributors", and can be joined to in saved search results and filters. However, The Customer record pointed to by Brand Owner: Distributor cannot see the Brand Owner record. This is a problem because the Distributor customer records are the ones that will be logging in to the Web Store. • I created a field to point back to the Brand Owner record so that my Customer Segment's Customer Group's saved search can see the Brand Owner, and therefore the Brand Owner: Brand customer record. This works. • A Personalized Catalog View with All Items and the Customer Segment described above, set to "Display Fully", seems to do nothing, despite a LOT of items showing up in the Items By Customer workbook. If they show up in the Workbook even when I have filtered it by both the Customer Segment and the Customer matching the Distibutor customer I'm logging in with, shouldn't I see all those Items in the Webstore as that distributor Customer? • I realize that most of our items are not set to Display in Web Site, so I turned that on for one of the items, but it still doesn't show up. I can't get this running in a timely manner if I have to rebuild the search index every time I tweak something to see if it works by trial and error. • My "All Items" saved search for my "All Items" dynamic Item Collection has been set to Public. The Item Collection itself doesn't seem to have any visibility settings other than in the Customer Segment Manager.