suitetalk

NetSuite python TBA Authentication

久未见 提交于 2021-02-10 13:45:25
问题 I am new to this area of using SOAP for NetSuite calls. Hence, I might be thinking completely incorrectly on how to solve the problem. Here is what I am trying to solve: - Language: Python+ Zeep - I want to move my application from email pass to Token based authentication. In Python I am able to generate all the parameters for TokenPassport. Here is where I am confused: I looked up some code on stack and noticed that folks were using client.service.login() method to login. This method takes

NetSuite python TBA Authentication

北战南征 提交于 2021-02-10 13:44:52
问题 I am new to this area of using SOAP for NetSuite calls. Hence, I might be thinking completely incorrectly on how to solve the problem. Here is what I am trying to solve: - Language: Python+ Zeep - I want to move my application from email pass to Token based authentication. In Python I am able to generate all the parameters for TokenPassport. Here is where I am confused: I looked up some code on stack and noticed that folks were using client.service.login() method to login. This method takes

NetSuite python TBA Authentication

二次信任 提交于 2021-02-10 13:44:11
问题 I am new to this area of using SOAP for NetSuite calls. Hence, I might be thinking completely incorrectly on how to solve the problem. Here is what I am trying to solve: - Language: Python+ Zeep - I want to move my application from email pass to Token based authentication. In Python I am able to generate all the parameters for TokenPassport. Here is where I am confused: I looked up some code on stack and noticed that folks were using client.service.login() method to login. This method takes

Unable to find a matching line for sublist item with key: [orderLine] and value: [1]

烂漫一生 提交于 2020-05-28 04:51:49
问题 I am using SuiteTalk to create an item fulfillment from an existing sales order. This works for non-serialized orders, but not for serialized SOs. I get the following error: Unable to find a matching line for sublist item with key: [orderLine] and value: [1]. The line numbers do however match, since there is only one line, and this has line number "1". The line item does have a quantity of 3, each item being added to the fulfillment separately with the same line number. Could this be the

NetSuite SuiteTalk REST Web Services - Invalid Login Attempt

亡梦爱人 提交于 2020-03-16 07:37:10
问题 I am trying to use the NetSuite SuiteTalk REST Web Services to access NetSuite CRM data. I have the access up and working in production. Able to retrieve record data and metadata. I am now trying to set up access in the sandbox for more in-depth testing. In the sandbox I have: - Enabled rest web services - Enabled token based authentication - Given user concurrent web services permission - Given user Log in using access tokens permission - Created an integration - Created an access token All

Creating a SalesOrder within NetSuite with Item Groups

 ̄綄美尐妖づ 提交于 2019-12-25 09:46:34
问题 I am looking to integrate with NetSuite from an external quoting system. Everything works fine if I use standard Non-Inventory Items and I am able to create a Sales Order. The problem that I run into is when I add a line that is an Item Group, it instantiates a new copy of all of the items that are part of that Item Group which do not have all the defaults needed to properly save. I have tried to extract a SalesOrder that I had manually created in NetSuite with Item Groups, and then map that

Transform sales order to invoice error

杀马特。学长 韩版系。学妹 提交于 2019-12-25 09:41:43
问题 I'm having an error when I try to transform a newly created sales order to an invoice. Here's my code: define(["N/log", "N/email", "N/record"], function(log, email, record) { function afterSubmit(scriptContext) { var newOrderId = scriptContext.newRecord.id; var objRecord = record.transform({ fromType: record.Type.SALES_ORDER, fromId: newOrderId, toType: record.Type.INVOICE, isDynamic: true }); Here's the error details: Account: 3671783 Environment: SandBox Date & Time: 6/28/2017 2:09 am

Transform sales order to invoice error

*爱你&永不变心* 提交于 2019-12-25 09:40:38
问题 I'm having an error when I try to transform a newly created sales order to an invoice. Here's my code: define(["N/log", "N/email", "N/record"], function(log, email, record) { function afterSubmit(scriptContext) { var newOrderId = scriptContext.newRecord.id; var objRecord = record.transform({ fromType: record.Type.SALES_ORDER, fromId: newOrderId, toType: record.Type.INVOICE, isDynamic: true }); Here's the error details: Account: 3671783 Environment: SandBox Date & Time: 6/28/2017 2:09 am

NetSuite SuiteTalk - Retrieve Value String From “SearchColumnSelectField”

浪子不回头ぞ 提交于 2019-12-25 04:48:30
问题 Say you are trying to access a value from SuiteTalk that is returned as type "SearchColumnSelectField": ((TransactionSearchRow)row).basic.postingPeriod?[0].searchValue.name Note: I use postingPeriod as example, but there are many other records that return a "searchValue" of type "RecordRef" that have the same issue. This("searchValue.name") will be null, similar to the issue detailed here, but unlike with CustomFields I don't see any documented way of retrieving the lookup values based on the

NetSuite: how to get or set a value for an OtherCustomField through SuiteTalk SOAP API

谁说胖子不能爱 提交于 2019-12-24 13:05:45
问题 In the NetSuite Customization UI, I've defined an "Other Custom Field" which applies to Address. I've edited a Customer's Address and specified a value for this custom field. When I use a SuiteTalk SOAP request to "get" this Customer, the response includes all of the customer's data, including all of the address fields, but there's nothing that corresponds to the custom field's value for this address. This makes some sense since there's no "customFieldList" field to reference custom field