My Stuff
Comments
-
Canadian :)
-
The sample application has a file upload method in it (last I checked anyway) - You can find it here: http://www.netsuite.com/portal/developers/resources/suitetalk-sample-applications.shtml Even if that method is no longer there, the sample application will show you the proper way to instantiate a connection, reference…
-
Does anyone know if there are plans to retire Axis 1.4 in favor of something a tad....newer?
-
The header should look like this: authorization = 'NLAuth nlauth_account=111111,nlauth_email= username,nlauth_signature=password,nlauth_role=role'
-
Thanks ktarog, The query you provided does not match our item record though - I also assume you meant to use the AVG function, not sum to calculate the average cost?
-
Nothing official has been communicated - it took quite a long time for that first depreciation to occur. that said, if you have the opportunity to update to a later endpoint I would do so, better to be proactive imo
-
here is a bit of code we use to crawl search results: if (row.basic.customFieldList != null) { foreach (SearchColumnCustomField custField in row.basic.customFieldList) { if (custField is SearchColumnStringCustomField) { SearchColumnStringCustomField stringCustField = (SearchColumnStringCustomField)custField; if…
-
As an update I was unable to get an answer from support (which is becoming increasingly common it seems) so I installed a copy of wireshark and began to sniff the network traffic. For anyone who needs to find out, and barring an easier way which I am unaware of, here are the instructions to follow to find out if you're…
-
RESTlets are really what you're looking for, the good news is you can easily serialize JSON to XML in order to play nice with your current systems.
-
how slow? are you using the WSDL, or doing a RESTful implementation? Are you doing concurrent requests across multiple POS systems?
-
Few things first ( and I am suggesting these steps as a good practice to get into if you're learning SuiteTalk ) [LIST=1] [*]Check the SOAP response for the sales order: [LIST] [*]Does it have the item list in the response? SOAP requests will only return data in a response if it is not null. [/LIST] [*]Using Visual Studio…
-
How are your customer records structured? Is each customer its own entity unto itself (stand alone), or are all sales orders attached to a single customer record, or do you have a parent customer with multiple children? We ran into sales order issues with both single customer with many transactions as well as parent with…
-
This is a relevant section of production code: // step over the row and get our data if (row.basic != null) { if (row.basic.tranId != null) { number = row.basic.tranId[0].searchValue; } if (row.basic.shipAddressee != null) { shippingAddressee = row.basic.shipAddressee[0].searchValue; } if (row.basic.shipAddress1 != null) {…
-
bumpity bump bump
-
on the SOAP response, is the region listed as an error or warning? If it's a warning, do you have treat warnings as errors set to true on the preferences object?
-
Found issue - duplicate external ID's - seems like we have two separate marketplaces that have had a cross over with ID's resulting in trying to upsert an IF over an IF from last year.
-
Not that I've found. Case it is. Thanks
-
nm - I did misinterpet the question....wish I could delete this answer....
-
Post your fix - it may help someone else in the future :)
-
Concurrent webservices is limited to 10 concurrent sessions. Request number 11 will still throw that error. Also, have you checked off Concurrent Web Services User on the employee record you are using?
-
We've had issues with sales orders taking a long time and have had a few defects filed as a result. Believe it or not, we were experiencing 85 second sales order writes that have been reduced to 25 seconds (good, but not good enough) by working with NS support. If your customers have many children, or transactions under…
-
RESTlet's can load the record usinging the following types: ‘bundleinstallationscript’ ‘clientscript’ ‘massupdatescript’ ‘portlet’ ‘restlet’ ‘scheduledscript’ ‘suitelet’ ‘usereventscript’ ‘workflowactionscript’
-
Are you creating multiple login sessions by calling login each time without disposing of the logins via a logout? If so you probably have 10 sessions created with most of them waiting to timeout.... Try something like this: //default CTOR inside Login class. public Login() { /* * Sets the application to accept all…
-
Ok, did the 3 requests process correctly or did you get an error? If you got an error, what login mechanism are you using? Session based or request based? Also which programming language are you using?
-
The SOAP requests will always exclude null values. Only way to handle this is to expect nulls to not be returned and add handling: if(((TransactionSearchRow)row).basic.memo[0].searchValue == null){ memo=""; }
-
I'd take a look at ERP Guru. They are a top notch group of developers, they know their stuff, contribute daily to the forums and are very professional.
-
I was wondering if that was going to be the case. Thanks for feedback Snebes
-
Thanks, I've been considering RESTlets for some things - perhaps I'll give them some more attention
-
Hi Pablo, You will likely get quicker help with non-Netsuite specific questions like this on a site like http://stackoverflow.com/ Specifically you can take a look at this question for an answer (at the bottom) : http://stackoverflow.com/questions/15970462/java-datetime-with-timezone-format.
-
Thanks Daniel, RESTlets open a whole new world of possibilities that I'm just starting to explore. For anyone who wants to use Python with RESTlets, here is a program to retrieve a sales order record and pretty print the JSON response from NetSuite: RESTlet: function getRESTlet(datain) { return…