Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
Now is the time to ask your NetSuite-savvy friends and colleagues to join the NetSuite Support Community! Refer now! Click here to watch and learn more!
Creating a Payment Vendor using Restlet
I am trying to post a payment to the vendor bill using restlet.
I have done this so far. However, I am getting Invalid Field value no matter what I try . Also, how can I apply the payment to particular item.
function _post(context) { var vendorBillPayment = record.create({ type: record.Type.VENDOR_PAYMENT, isDynamic: false, defaultValues:{ entity: 929 // vendor id } }) vendorBillPayment.setValue({ fieldId: 'account', value: "129" &lt;----------------------- <span style="text-decoration:underline"><strong>Error here . Tried different account, subsidery.and checked permission. Tried passing integer using format and as string. Still same issue.</strong></span> }) vendorBillPayment.setValue({ fieldId: 'currency', value: 1 }) vendorBillPayment.setValue({ fieldId: 'custbody_random_account_pay', value: 6 }) vendorBillPayment.setValue({ fieldId: 'customform', value: 154 }) vendorBillPayment.setValue({ fieldId: 'exchangerate', value: "1.00" }) var recordId = vendorBillPayment.save(); } 0