megaphone
Update your Profile with your Support type to get your Support Type badge.
Nominate Your Peers for NetSuite Support Community's Choice of the Quarter! Submit your nomination today.
Stay in the know of how NetSuite can help grow your business with our guides, webinars, and events. Subscribe Here
What Topic Should We Cover Next? Your idea could be our next feature—drop your suggestion now!
No Limits. Just possibilities. Join us for complimentary one-day events around the world and step into a future fueled by AI and limitless potential. Discover what's next at SuiteConnect Tour 2026.
Try Intelligent Payment Automation – Fee Free For Your First Month For more information, visit this thread.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Expand your NetSuite knowledge by joining our Ask A Guru Live sessions. RSVP on this event now.
Don't miss out on our Question of the Week! You only have until tomorrow, April 2, 2026, 2:00PM ET to comment your answers.

My Stuff

New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.

3938337 Newbie

Comments

  • Hi all, I am trying code for CRM in java given in sample code in Java. During add customer operation, I am getting error as /*----------*/ You need to first login before invoking this operation ... Logging into NetSuite Username: <mailid> Account: <acc-no> The login was successful and a new session has been created. Please…
  • Setup > Customization > Transaction Column Fields > New use Transaction Column fields instead of CRM fields for OpportunityItem
  • .... $transactionSearch = new nsComplexObject("TransactionSearch"); $transactionSearchBasic = new nsComplexObject("TransactionSearchBasic"); $transactionSearchBasic->setFields(array( "type" => array( "operator"=>"anyOf", "searchValue"=>"_invoice"))); $transactionSearchBasic->setFields(array( "internalId" => array(…
  • It would have been something like this: $initRef = new nsComplexObject('InitializeRef'); $initRef->setFields(array('type' => 'returnAuthorization', 'internalId' => '1234')); $initRec = new nsComplexObject('InitializeRecord'); $initRec->setFields(array('type' => 'customerRefund', 'reference' => $initRef)); $initResponse =…
  • When you do a get() then update() operation, you need to set ignoreReadOnlyFields = true on the header because all the fields, including read-only fields, will be sent back by the update operation. The weightedtotal field is a read-only field. &lt;soapenv:Header&gt; &lt;ns1:preferences…
  • what's missing is that you did not declare a CalendarEventAttendee array, set nsAttendee to that array then finally assign the array to nsAttendeeList.attendee c# CalendarEventAttendeeList nsAttendeeList = new CalendarEventAttendeeList(); nsAttendeeList.attendee = new CalendarEventAttendee[] { nsAttendee };…
  • Just would like point out, DKK's internalid is 12 on the result and not 8. Perhaps using this will work? $pricing_info = $pricing->getPriceValue('5', null, '12');
  • did you enable 'Multi-Location Inventory' from Setup > Company > Enable Features > Items & Inventory tab?
  • Say I use upsertList for 10 Vendors, of which 7 are updates and 3 are creates upsert/upsertList uses the externalId field to determine if it is going to do an update or an add operation. If the externalId already exists then upsert performs an update otherwise, if the externalId is new then an add is done. To answer your…
  • No, Im afraid not. Fields with null values are never returned on the SOAP response. You can only handle the null fields programmatically like your example (inventoryItem.quantityAvailable != null)
  • And is it possible to do a saved search that accepts a parameter ? For example, I need to be able to ask 'what is the actual ship date for SalesOrder record with internalId 123456789'. yes, this is possible e.g. <soapenv:Body> <search xmlns="urn:messages_2012_1.platform.webservices.netsuite.com"> <searchRecord…