Version: eXtendASI 1.4 and above
Audience: Administrator

eXtendASI-DE Setup

  1. Go to eXtendTech  eXtendASI  Setup.

  2. There are three configuration groups to complete on the setup page:Image Placeholder

    1. Basic Configuration

      1.  HOST
        Enter the ASI Hostname provided by ASI. Example: http://api.asicentral.com.

      2. ASI NUMBER
        Enter your ASI Number.

      3. ASI APP CODE
        Enter the ASI App Code provided by ASI.

      4. ASI CLIENT ID
        Enter the ASI Client ID provided by ASI.

      5. ASI CLIENT SECRET
        Enter the ASI Client Secret provided by ASI.

        Note:
         When the ASI Client ID and ASI Client Secret is specified, the authentication based on these credentials will used when getting data from ASI.

      6. EMAIL RECEIVER'S EMAIL FOR NOTIFICATION
        For errors encountered during script execution, notifications emails will be sent to the email addresses specified here.
         

    2. Item Search Configuration

      1. KEYWORD FIELD LABEL
        This controls the Keyword Field Label which will be displayed on the ASI Item Search page.

      2. PAGE SIZE
        Number of items to be shown per page on the ASI Item Search.

    3. Item Constitution

      1. ITEM TYPE
        This is the NetSuite Item Type which will be used when creating items from eXtendASI.

        1. Inventory Item

        2. Lot Numbered Inventory Item

        3. Serialized Inventory Item

        4. Non-inventory Item for Purchase

        5. Non-inventory Item for Resale

        6. Non-inventory Item for Sale

      2. CATEGORY LIST FIELD
        Internal ID of a list field in NetSuite that represents the ASI Category.

      3. CATEGORY ITEM LIST FIELD ID
        ASI Category field in NetSuite.

      4. IS CATEGORY REQUIRED ON ITEM SEARCH
        This checkbox determines whether the item category field is mandatory or not during ASI item constitution. 

      5. SHOW CATEGORY 2 ON ITEM SEARCH SCREEN
        Check this checkbox to show category 2 on item search screen.
      6. CATEGORY 2 LABEL
        Specify a label for the category 2 field which will be shown on item search screen.

      7. CATEGORY 2 LIST FIELD
        Internal ID of a list field in NetSuite that represents the ASI Category 2.
      8. CATEGORY 2 ITEM LIST FIELD ID
        ASI Category 2 field in NetSuite.
      9. IS CATEGORY 2 REQUIRED ON ITEM SEARCH
        This checkbox determines whether the item category 2 field is mandatory or not while ASI item constitution.
      10. ITEM CONSTITUTION TYPE
        This is the item format will be used when creating items through eXtendASI.

        1. Matrix – Item will be constituted as a Matrix Item and grouped under the style code as a parent item.

        2. Non-Matrix with Parent – Item will be constituted as a Non-Matrix Item and grouped under the style code as parent item.

        3. Non-Matrix – Item will be constituted as a Non-Matrix Item and no parent will be created.

      11. MATRIX COLOR OPTION LIST FIELD
        Matrix Color attribute field in NetSuite. Make sure this field is a Matrix Option to avoid error(s).

      12. MATRIX COLOR LIST ID
        Internal ID of the color list used for populating values for the “MATRIX COLOR OPTION LIST FIELD”.

      13. MATRIX SIZE OPTION LIST FIELD
        Matrix Size attribute field in NetSuite. Make sure this field is a Matrix Option to avoid error(s).

      14. MATRIX SIZE LIST ID - Internal ID of the size list used for populating values for the “MATRIX SIZE OPTION LIST FIELD”.

      15. NON-MATRIX COLOR FILED
        Non-Matrix Color attribute field in NetSuite.

      16. NON-MATRIX SIZE FIELD
        Non-Matrix Size attribute field in NetSuite.

      17. MATRIX ITEM NAME TEMPLATE
        This is the format that Matrix Items will be displayed in the Matrix Item Name/Number field. 

        We recommend the value as: 
        {itemid}-{custitem_extend_asi_color}-{custitem_extend_asi_size}.

        Note: Please ensure the format selected will result in each matrix child receiving a unique item name.

      18. SHOW REFRESH FROM ASI BUTTON ON ITEM
        This checkbox determines whether to display the Refresh from ASI button on items which have been created using eXtendASI.

        Warning: if you enable this feature, clicking the button on the item record may override custom changes made in NetSuite when the data is refreshed from ESP.

      19. SHOW REFRESH ASI PRICING BUTTON ON ITEMS
        This checkbox determines whether to show “Refresh item pricing from ASI” button on the item record or not. 

        Warning:
         If you enable this feature, clicking the button on the item can override the changes on the item made in NetSuite.

      20. REFRESH SALES PRICE ON EXISTING ITEM
        This checkbox determines whether to update/refresh the Sales Price on an existing item upon clicking the refresh buttons or re-constituting the same item.

      21. REFRESH ITEM NAME OF EXISTING ITEM
        This checkbox determines whether to update/refresh the Name/Item Number of the item on an existing item record when clicking the Refresh button or re-constituting the same item. 

      22. SELECT ITEM TYPE DURING CONSTITUTION
        Check this checkbox if you want to change item type during item constitution from item search screen.

      23. SET VENDOR AS PREFERRED VENDOR ON ITEMS UPON CONSTITUTION
        Check this checkbox to set the vendor as the preferred vendor upon item constitution.

      24. ITEM CONSTITUTION DEPLOYMENTIDS
        Please see Configuring Additional Item Constitution Deployments for details on this configuration.
  3. After specifying the details above, you will need to configure ASI credentials on your employee record. Once ASI credentials are configured on your employee record, the name of the employee will be shown under the Employees ASI Access sublist. See Configure ASI Credentials on Employee for more details on ASI credential configuration.