This topic contains 1 reply, has 0 voices, and was last updated by erictgrubaugh 7 years, 6 months ago.

  • Author
    Posts
  • #1292

    faraz.qureshi@coupa.com

    Hello,

    Having some trouble when trying to create a Contact record and associate it to a Vendor. Hopefully someone can help!

    Code:
    ns_vendor_record = record.load({
    type: record.Type.VENDOR,
    id: 2084,
    isDynamic: true
    });

    var sublistName = ns_vendor_record.getSublists();
    “sublistName” holds all of the sublists available for the Vendor (one of the sublists returned is “contact”).

    However, the following returns an “SSS_INVALID_SUBLIST_OPERATION, You have attempted an invalid sublist or line item operation. You are either trying to access a field on a non-existent line or you are trying to add or remove lines from a static sublist.” error.

    Any clue as to why I can’t create the Contact record under the Vendor? Are we not allowed to do so?

    Code:
    var ns_contact_record = ns_vendor_record.selectNewLine({
    sublistId: ‘contact’,
    });
    This is a cached copy. Click here to see the original post.

  • #1293

    erictgrubaugh

    The Contacts sublists is not a scriptable sublist. You will need to create the Contact record itself and associate it to the appropriate Vendor record.

    See the Help page titled “Scriptable Sublists” for more details and a list of sublists you can modify via SuiteScript.

You must be logged in to reply to this topic.