This topic contains 4 replies, has 0 voices, and was last updated by mcelosa 9 years, 3 months ago.

  • Author
    Posts
  • #4184

    mahi

    I have installed a NetSuite locked bundle – Withholding Tax (Bundle ID # 2144) in my account. Now I required changing few field labels on the Invoice form (Bundle fields) but I am not able to modify the labels as the bundle is locked. I understand that we cannot modify locked bundle fields but is there any option where we can change the field label on transaction forms?

    Thanks in advance.
    This is a cached copy. Click here to see the original post.

  • #4185

    smehta

    No. This is the behavior by design. if the Bundle creator decided to lock the object than it is locked in totality.

    I’m curious to learn from your use case. Why do you think should have this capability? What do intend to gain by changing the label?

  • #4186

    anthony.carter@eset.com

    I have this same requirement, actually for the same bundle. We are doing an integration that requires that field labels be less than a certain number of characters. However, I am not able to change the field name on the locked field. This is actually a pretty key issue, as we cannot load the table structure with this limitation in place.

  • #4187

    zahmed

    There is one way to change the field label for locked bundle which is to deploy userevent script on the particular record and in before load event change the field label as mentioned in the following code:

    function usereventBeforeLoad(type, form, req) {

    if (nlapiGetContext().getExecutionContext() === ‘userinterface’) {

    var fld = form.getField(‘internal id of the field’);

    fld.setLabel(‘new label for the field);

    }

    }

  • #4188

    mcelosa

    Another way is to customize the form itself and edit the field label under the Screen Fields on the form customization page. However, this would only work if the business requirement does not have any problems with using a different form.

You must be logged in to reply to this topic.