10.07.2015 Views

SuiteTalk (Web Services) Platform Guide - NetSuite

SuiteTalk (Web Services) Platform Guide - NetSuite

SuiteTalk (Web Services) Platform Guide - NetSuite

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Web</strong> <strong>Services</strong> OperationsgetCustomization149• ExceededRecordCountFault• ExceededRequestSizeFault• UnexpectedErrorFaultSample CodeThe getConsolidatedExchangeRate and getBudgetExchangeRate operations are used in thesame way. Therefore, please refer to the Sample Code for getBudgetExchangeRate.getCustomizationImportant: This operation has been removed as of WSDL version 2010.1. If you chooseto upgrade to the 2010.1 or later WSDL, you must update existinggetCustomization code to use the getCustomizationId operation. Note thatgetCustomization will continue to be supported in WSDL versions 2009.2and older.Because any record in <strong>NetSuite</strong> can be fully customized to suit the needs of a given business, itis critical to consider these customizations when developing generic <strong>Web</strong> services applications.Use the getCustomization operation to dynamically retrieve and manage the metadata forcustom fields, custom lists, and custom record types in order to handle custom business logicthat may be included at the record level.The following are the custom objects currently supported by the getCustomization operation.These are enumerated in the coreTypes XSD.• crmCustomField• customList• customRecordType• entityCustomField• itemCustomField• itemOptionCustomField• otherCustomField• transactionBodyCustomField• transactionColumnCustomFieldNote: Normally, you cannot add or update the internalId of a <strong>NetSuite</strong> object. Customobjects, however, are an exception to this rule. You can specify the ID on add, butyou cannot update the ID thereafter. Also note that internalIds for custom objectscan be set to any unique alphanumeric string up to 30 characters long. This stringmust not include any spaces but can include underscores ( _ ).<strong>SuiteTalk</strong> <strong>Platform</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!