jen
01/25/2023, 10:35 PMSubscriber
that links a vendor to a transaction along with a Subscriber Class
(also a custom record). The Subscriber Class
is a way of grouping Classes
(item class, native NetSuite record type) together. The relationship between Subscriber Class
and Class
is 1 to many.
Subscriber
[Custom Record] has three fields:
• custom field Transaction: List/Record -> Transaction (single select)
• custom field Vendor: List/Record -> Vendor (single select)
• custom field Subscriber Class: List/Record -> Subscriber Class (single select)
We have added a custom field to Class
to to indicate the Subscriber Class
Class field:
• custom field Subscriber Class: List/Record -> Subscriber Class (single select)
We have added a custom field to Vendor
to list the (multiple) Classes
that Vendor
offers (using NetSuite Item Classes)
Vendor field:
• custom field Class of Business: List/Record -> Class (multi select)
Simple Example of the relationship between Class
& `Subscriber Class`:
• `Class`: t-shirts (Subscriber Class
= Clothing)
• `Class`: hoodies (Subscriber Class
= Clothing)
• `Class`: pants (Subscriber Class
= Clothing)
• `Class`: jeans (Subscriber Class
= Clothing)
• `Class`: mugs (Subscriber Class
= Housewares)
• `Class`: stickers (Subscriber Class
= Gifts)
• `Class`: posters (Subscriber Class
= Gifts)
Example of how Classes
might be assigned to individual Vendors
(which may supply more than one Class
)
Vendor A: Classes
set to t-shirts, hoodies (Subscriber Classes
would be Clothing)
Vendor B: Classes
set to mugs & hoodies (Subscriber Classes
would be Clothing, Housewares)
Vendor C: Classes
set to posters & mugs (Subscriber Classes
would be Housewares, Gifts)
What I need is that when you pick the Subscriber Class
on a Subscriber
record, it filters the Vendor
field such that it only permits Vendors
where the Vendor's
Class
multi-select maps to the selected Subscriber Class
selected on the Subscriber
.
Anyone know how to achieve this with this hierarchy of Subscriber Class
and Class
?Tristan Day
01/26/2023, 8:40 AMjen
01/26/2023, 6:29 PMjen
01/26/2023, 6:29 PMTristan Day
01/26/2023, 6:32 PMjen
01/26/2023, 6:38 PMTristan Day
01/26/2023, 6:38 PMTristan Day
01/26/2023, 6:38 PMTristan Day
01/26/2023, 6:52 PMTristan Day
01/26/2023, 6:53 PMjen
01/26/2023, 8:25 PM