This topic contains 7 replies, has 0 voices, and was last updated by Olivier Gagnon NC 8 years, 5 months ago.
-
AuthorPosts
-
June 1, 2016 at 8:09 am #2732
steven_stewartAll,
I am building out a new form/fields for one of my clients and I would like to keep all the fields specific to that client (e.g. cli_first_name, etc). However, when I attempt to do this, then build out the form, I get an “Unexpected Error” from NetSuite when I attempt to save a case using the new form. Could anyone shed some light on how to have ALL custom fields on a custom form?Thanks!
This is a cached copy. Click here to see the original post. -
June 1, 2016 at 2:54 pm #2733
k_duncHi Steven,
Are you doing this through a Custom Record?
-
June 2, 2016 at 9:32 am #2734
steven_stewartHi k_dunc, no custom case form.
-
June 2, 2016 at 9:44 am #2735
Olivier Gagnon NCWell certain fields are fundamentally required, like say Customer and such. Basically, it is not possible to remove ALL fields.
-
June 3, 2016 at 12:05 am #2736
k_duncSo you’ve created a bunch of Custom CRM Fields and you want them displayed on your custom Case form? But when you add them, you are then getting an “Unexpected Error”? Have I got that right?
So clearly they’re available for you to see / select / move etc. in your Custom Entry Form? In the “Fields” subtab, you can find your Custom CRM Fields right?
-
June 3, 2016 at 10:37 am #2737
steven_stewartHi K_dunc, No, not when I add them. I have multiple companies under one NetSuite roof. Typically, I like ALL fields to be specific to that company. (e.g. Company ABC> abc_customer_first_name, abc_customer_last_name, etc) but it seems that some standard netsuite fields cannot be removed (like Name). When you remove these, it causes the form to crash.
-
June 4, 2016 at 6:31 am #2738
k_duncGot it. So you want to remove fields. In your initial question you were talking about having “ALL custom fields on a custom form”, so I thought the issue was adding fields. Well, like Olivier said, you are not permitted “to remove ALL fields.” If you really want to edit it to such a level, I’d suggest creating a Custom Record to handle it. In essence, this Custom Record will mimic your Case record and form. In your Custom Record, you can create all the fields and field labels you need. You could even set a Workflow on the form, so depending on what Role the user has, or from what Subsidiary they are from, they only see the fields pertinent to that company – i.e., you hide all the other fields.
Actually, just while I think of it, if it’s just a matter of renaming the field labels, then in theory you could possibly do that using a Client Script, and basically upon form load, you simply change the field labels based on the user’s Role / Subsidiary. That might work.
-
June 6, 2016 at 5:50 am #2739
Olivier Gagnon NCOriginally posted by steven_stewart
View Post
Hi K_dunc, No, not when I add them. I have multiple companies under one NetSuite roof. Typically, I like ALL fields to be specific to that company. (e.g. Company ABC> abc_customer_first_name, abc_customer_last_name, etc) but it seems that some standard netsuite fields cannot be removed (like Name). When you remove these, it causes the form to crash.
This fires off warning bells to me. Creating unique fields per subsidiary would prevent you in many case from taking advantage of NetSuite’s great strength in regards to consolidated reporting. Even if you’re not using subsidiaries, if you’re segregating by some other field (say, Department), that would still hold true.
-
AuthorPosts
You must be logged in to reply to this topic.