Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Some variables from NetSuite cannot be mapped and therefore server variables must be used for this scope. The needed values are already defined in the installation but they should be overridden with correct values by using the provided text boxes. The below chapters include all defined variables along with an explanation and example for each one.

Server VariableUsed forExplanationLocation - (Click to Enlarge)
Subsidiary IDAuthentication, SynchronizationThe subsidiary is used in order to define the "company department" that integration will work on

Image Modified

Script ID

SynchronizationDefines the script id that will be used in the synchronization URL

Image Modified

Deploy ID

SynchronizationDefines the deploy id that will be used in the synchronization URL

Image Modified

Non Taxable ID for ProductsProduct SynchronizationNetSuite Internal ID in order to mark a product as non-taxable

Image Modified

Taxable ID for productsProduct SynchronizationNetSuite Internal ID in order to mark a product as taxable

Image Modified

Customer TypeAccount SynchronizationDefines if the customer will be synced as a "Company" or as an "Individual"-
Invoice Order TypeInvoice SynchronizationThe id of the default Order Type for the Invoices

Image Modified

Invoice Custom FormInvoice SynchronizationNetSuite InternalID for the custom form that will be used to create the invoice

Image Modified

Discount TypeInvoice SynchronizationNetSuite Internal ID in order to add a discount as a coupon (used only when an InvoiceItem include one or more discount items)

Image Modified


Authentication

...

A valid NLAuth header must be set in the corresponding textbox in order for BSS to be able to authenticate itself with Zendesk. In order to be able to set a value on a custom header, api key type is used from OpenApi specification.

...