Enumerations, Special Characters, and Character Encoding

When enumerations contain either special characters (“(“) or reserved keywords (“private” or “public” for example), both .NET and Axis may generate less usable code on the client side. To alleviate this problem, all enumerated values in NetSuite SOAP web services are prefixed with an underscore “_”, except for enumerated values from the platformCore, platformCoreTyp, platformFaults, platformFaultsTyp, and platformMsgs XSDs. For example, without the “_”, .NET prepends an “@” symbol to the variable, as in “@private”.

Character Encoding

SOAP web services and the NetSuite UI support UTF-8 character encoding.

Related Topics

General Notices