My Stuff
Comments
-
Hi Snebes, I am initializing from the sales order. Full IF code below: private static boolean fulfillRecord(String internalId, String shipDate, String trackingNum, String poNum, String sku) { LOGGER.info("Fulfilling Record with the following intId,shipdate and tracking num: "+internalId + "," + shipDate + "," +…
-
Thanks for the reply Snebes. I ended up re-writing my code to solve the issue, although it's likely more verbose than it needs to be. Next time I revisit this I'll be sure to investigate the initializeResp in greater detail.
-
Hi, Yes the delete operation exists. It is not on File object, but rather on the service operations, just like add, update, and search. Let us know if more information is needed. Regards, Daniel Of course it does :h_a_w: lol. Thanks for kickin my brain into gear Daniel
-
I'm still having these issues - any suggestions?
-
In our use case I use SuiteTalk to handle integration from various online marketplaces and EDI providers. Because we're dealing with sales orders (among other things) we will get warnings related to quantity available. If I enabled warnings as errors it would grind our business to a halt. That being said the errors with…
-
Thanks, A CASE statement allows the end users to alter the logic without needing me to recompile/deploy the SuiteTalk app (written in C#) - I didn't think it was supported, but thanks for confirming. I guess its on to 'plan b'....
-
I'm not sure if its a possibility right now. I reviewed the schema browser, but was unable to find any reference to the execution logs.
-
Also keep in mind that during peak hours, the web service response times increase (see Understanding Web Services Governance in the help system). I've also seen various bundles cause significant reduction in speed with web services. With the SOAP fault, that appears to be a connectivity issue. I'd have your developer catch…
-
Those languages are documented by NetSuite on "how to" connect to NetSuite web services. I'd prefer not to have to write a .net app using Visual Studio, not download and install Java and then install the Java "connector" not download and install a PHP package. I'm not sure about the direct comparison of Powershell to .Net…
-
Setup->Integration->Web Services Preferences-> tick in "Disable Server SuiteScript and Workflow Triggers" Thanks Oliver
-
Nevermind, it seems like it was a race condition causing the issue - going back to a single threaded model has resolved the problem.
-
I'm working through the documents on the web site, help, and the java Demo code. I have downloaded the 2012_2 WSDL, and generated java code from it using Axis. I also brought down NSJavaClientCRM.zip. In "Building an Application with Java using Apache Axis", I see references to NetSuiteServiceLocator. I find that entity in…
-
I've seen an issue occurring today where old inactive items are being returned. I have two sets of code running, itemSearchBasic returns old inactive inventory and itemSearchAdvanced returns only the current active inventory. This issue occurred around 6 months ago or so, and was quiet a nightmare while it lasted. It ended…
-
For this kind of thing I would add a custom checkbox called "sync complete" and check it once you're record has been successfully synced. From the help: "The externalId attribute of a RecordRef provides a means to reference an object by its foreign key in an external database." In my experience, resetting foreign keys in a…
-
Using NetSuite web services, I'm creating a record in NS. On the Before Submit event, I have a script running that is doing some validation. I've figured out I can fail the submit by "throw"ing an error message and that message is returned by the web service to my app. Does anyone know if we can allow the submit, but pass…
-
Hi there, I am new to web services and I am trying to get the credit card processor value set to something other than the default. I looked through the reference and couldn't find how to set it. This works for setting my discount item: so.discountItem = wsns.CreateRecordRef(NetSuiteWSReference.RecordType.discountItem,…
-
I've been seeing an increasing amount of permission denied errors over the past few days as well, again testing with an administrator account.
-
Turns out I am missing nothing - the issue was caused by a suitescript.
-
Anyone have any ideas?
-
I found the issue late last night - the external ID being specified was the same external ID as the referenced sales order - Once I changed the external ID everything was good.
-
Look in the Schema Browser -> Core -> RecordType -> Look on far right for the RecordType enumeration and you will see the proper enum value.
-
never mind - forgot to apply the patched axis.jar file :h_a_w:
-
Thanks Brett - I took your advice about commenting out the constructor and everything compiled nicely - much better then using using the pregenerated classes as I often need to go between sandbox and production accounts and now I'll be able to do so with a minimum of fuss ( hopefully! ). Thanks again.
-
Here is your issue: The Issue in the Logout Application is System.Web.Services.Protocols.SoapException: Your connection has timed out. Please log in again. Have you specified a timeout in your app? If not, here is one that I use: Service = new NetSuiteService {Timeout = 1000*60*60*2}; The above line sets the timeout to 2…
-
Seriously? I was hoping that I was missing something during the build - my generated source seems to differ quite a bit from NetSuite's examples. For instance their generated source is: public class TransactionSearchBasic extends com.netsuite.webservices.platform.core_2012_1.SearchRecord implements java.io.Serializable {…
-
Can you post your request and response from the integration logs? Sanitize your data as required please :)
-
Account: 734074 Environment: Production Date & Time: 10/19/2012 1:10 pm Execution Time: 0.66s Script Usage: 12 Script: Ambassador Daily Updates Email Type: Scheduled Function: sendEmails Error: UNEXPECTED_ERROR Ticket: h8h9c29w1o9zqmx6tud33 Stack Trace: sendEmails(Educator_Updates_Email_Daily.js:48) Can you post line 48 of…
-
Try this method: public static void ExecuteFileSearch(MediaType mediaType) { var fileSearchAdv = new FileSearchAdvanced(); fileSearchAdv.criteria = new FileSearch(); fileSearchAdv.criteria.basic = new FileSearchBasic(); fileSearchAdv.criteria.basic.fileType = new SearchEnumMultiSelectField();…
-
To be honest, the 4 lines you have should take care of it. Although I would maybe try a different order status to see if it works - say pendingBilling just as a test. Also what does the integration log say? If the request log doesn't list the order status or supervisor approval then as far as web services are concerned,…
-
The error your getting is related to trying to initialize a payment using an ID of '4' Check how your initialization is being set via your debugger - it should be passing in an internal or external ID for your init. Barring that, can you post some code?