Marty Zigman

Conversations with Marty Zigman

Certified Administrator • ERP • SuiteCloud

Marty Zigman LinkedIn

Marty Zigman

Holding all three official certifications, Marty is regarded as the top NetSuite expert and leads a team of senior professionals at Prolecto Resources, Inc.. He is a former Deloitte & Touche CPA and has held CTO roles. For over 30 years, Marty has produced leadership in ERP, CRM, and eCommerce business systems. Contact Marty to set up a conversation.

BiographyYouTubeLinkedInX (Twitter)

14 thoughts on “Guidelines For Working with NetSuite External IDs

  1. Mike Robbins says:

    Hi, Marty. I created a mass update script with your example and deployed it against the Account and Customer record types and it does not seem to clear the external id field.

    Is there a setting or feature that needs to be enabled to be able to null external id fields?

  2. Marty Zigman says:

    Hi Mike,

    Shoot, I believe you are right. It may not be possible to do this in an SS2.0 pattern. But there is some information (via Google) that it could be done in SS 1.0. I suspect this article is misleading so I am posting an update.

    Marty

  3. Brett says:

    Hi Marty,

    I’ve just tested this with both SuiteScript 1.0 and 2.0 and none of these options seem to be able to set the External ID field to Null.

    So it looks like that there currently is no solution for this.

    Cheers
    Brett

  4. Marty Zigman says:

    Thank you Brett for the follow up.

    Marty

  5. C.J. says:

    Typo on the page. You have “BeforeSumbit” and I believe you meant “BeforeSubmit”

  6. Marty Zigman says:

    Thank you! I have updated the article.

    Marty

  7. Thorne Perun says:

    Have you ever seen a script that auto-generates a unique external ID? Or does the accounting team just have to keep track of which external IDs they have used in the past?

  8. Marty Zigman says:

    Hello Thorne,

    Yes, we have a script that will automatically generate an External ID based on the value of another field. Contact us at https://www.prolecto.com/services/innovations/ and we can help get this set up for you.

    Marty

  9. Anand says:

    Hi Marty,

    Is there a way through SS2.0 where we can retrieve items with their external id instead of their internal id while adding new sales order?

  10. Marty Zigman says:

    Hello Anand,

    There is no reason why you should not be able to retrieve a record by an external ID. Can you provide more information?

    Marty

  11. Pushpa says:

    Hi Marty,

    I have created external id as a custom field in NetSuite customer form, but when I upload any upload any customer the external id is not getting updated.

    Can you help me on this

  12. Marty Zigman says:

    External IDs do not get updated via the form. You need to work with script and/or references in this article.

    Marty

  13. Farid Aria Maulana says:

    Hi marty
    Im trying to set externalid on purchase contract transaction either with UE or MR, it still not update

    is there any limitation for some record??

  14. Marty Zigman says:

    Hello Farid,

    You should be able to update the external ID in those scripts. Our experiences shows you can not set it back to null. What type of error are you getting?

    Marty

Leave a Reply

Your email address will not be published. Required fields are marked *