Release Notes

Oracle NetSuite - Release Notes

Release 1.5.7 (5/5/2025)

Fixes

  • Addition of CereTaxTransactionLogs folder to avoid errors after fresh installation. (Users face this issue if they missed the step of creating CereTaxTransactionLogs folder in file cabinet.)
  • Updated Preference for Unhiding CT_CLI_TaxCalculation.js (Client Script) -- As SuiteApp doesn’t support hiding mechanism for Client Scripts
  • Bug Fix for Invalid field value from refunds page
  • Updated Field Ids to Ceretax SuiteApp specific fields for Custom Objects using default field ids
  • Fix to allow for all transactions (old and new) to leverage the preference to substitute values for Customer Name in API calls

Release 1.5.6 (4/28/2025)

New Features

  • Added a General Configuration subtab when users can go to CereTax configuration record.
    • tab can be found by going to CereTax --> Setup --> Configure CereTax
    • After editing a subsidiary, you will see the new option on the config page
  • Added the preference to allow users to select how to pass customer account to CereTax portal from NetSuite.
  • Must start a new transaction to utlize this feature
  • Options included are:
    • Customer Name (Default) - name of Customer
    • Customer ID - sends ID of Customer
    • Customer External ID - hidden field, value can only be set via CSV import
    • Partner Name - name of partner if partner is populated
    • Partner ID - ID of partner if partner is populated
    • Partner External ID - hidden field, value can only be set via CSV import
  • For instance, if you select the Customer ID field, it will send the value stored in the Customer ID field when viewing a customer
  • The Customer Account field can be viewed with the CereTax portal

Fixes

  • Added a fix for Cash Refunds where there are instances when the Tax Total amount is recalculated when it loads after click Refund from a Cash Sale. Note: Tax calculations are still correct since Taxes are calculated by CereTax on click of Save.

Release 1.5.5 (4/11/2025)

Fixes

  • Installation errors and config menu saving issues resolved

Release 1.5.4 (4/10/2025)

Fixes

  • Script fix to allow customer exemption screen to load

Release 1.5.3 (4/4/2025)

Fixes

  • Bulk address validation behavior – when we select one address for the validation from customer record, it validates only those addresses of that customer.

Release 1.5.2 (3/10/2025)

Fixes

  • Deleted transactions in NetSuite now update as suspended in the CereTax Portal

Release 1.5.1 (2/24/2025)

Fixes

  • Update makes sure that the CereTax Environments List are created in NetSuite which is integral to the configuration record

Release 1.5.0 (2/24/2025)

Fixes

  • Added condition to check for null/undefined values
  • Added condition to trigger the code from Before Load only on User Interface
  • To add Register Logs for Errors, added validation to check for null/undefined values
  • Fixed the issue of not being able to validate new configuration records because of a missing mandatory field. Added a condition to populate the Environment URL field on configuration record depending on the value selected on the Environment field.

Release 1.4.9 (2/10/2025)

New Features

  • PS Code mapping enable for Assembly Items

Fixes

  • “Invalid Input Value, One or more of the fields you provided had an invalid value.: “revenue”:“Max length is 12 and max precision is 10.”Double posting issue resolved
  • issue when PST and GST amounts are not stored in the Summary of NetSuite transactions.
  • Rejected invoice status update on CereTax as suspended invoice

Release 1.4.8 (2/5/2025)

Fixes

  • Double posting issue resolved

Release 1.4.6 & 1.4.7 (1/23/2025)

Fixes

  • Lagging Issue - Where there is a changes in tax, it take time to recalculate the tax in summary box. Ceretax tab calculates in real time, but summary box is delayed.
  • Profile Id issue in chicks environment (specific to Chicks) - Changed the config in chicks environment with updated key provided by Adam
  • Bulk Processing - Invoice creation via bulk, csv is calculating tax

Release 1.4.5 (12/30/2024)

Fixes

  • Calculation precision has been updated from 4 decimals to 2. This is consistent with all other CereTax integrations.

Release 1.4.4 (11/24/2024)

Fixes

  • Fixed effective rate display logic.

Release 1.3.1 (10/23/2024)

New Features

  • N/A

Fixes

  • Fixed an issue that was requiring the subsidiaries feature to be enabled when installing CereTax on NetSuite Basic (non-OneWorld).

Release 1.3.0 (9/23/2024)

Prerequisites

Before upgrading to v1.3.0, please follow the steps below:

1. Navigate to Documents > Files > File Cabinet

2. On the File Cabinet page, expand the SuiteApps folder from the left side menu, and select com.ceretax.ceretax

3. On the File Cabinet page, select New Folder

4. On the Document Folder page, enter or select the following and then select Save

  • Folder Name: CereTaxTransactionLogs
  • Sub-folder of: com.ceretax.ceretax
  • Type: Document and Files

5. After saving the folder, you will return to the File Cabinet page. Expand the SuiteApps folder, select com.ceretax.ceretax, and confirm the CereTaxTransactionLogs folder has been created.

New Features

  • Improves transaction log storage to support transaction logs for transactions with any number of lines.
  • Enables a default user to be set for CereTax scripts that may be triggered by system processes.

Fixes

  • N/A

Release 1.2.2 (5/31/2024)

New Features

  • N/A

Fixes

  • Fixed an issue that was impacting how the calculated tax was displayed in NetSuite for credit memos, return authorizations, and cash refunds.

Release 1.2.1 (3/18/2024)

New Features

  • N/A

Fixes

  • Fixed an issue that was causing 90+ line invoices to trigger NetSuite API limits and preventing tax from calculating.

Release 1.2.0 (3/4/2024)

New Features

  • Added support for mapping and sending native and custom NetSuite fields to CereTax as line-level attributes for use in rules and reporting. For more information see the Custom Attribute Mapping section of the Install & Setup guide.

Fixes

  • Fixed a bug related to the incorrect display of name in CereTax->logs at transaction level.

Release 1.1.4 (1/25/2024)

New Features

  • N/A

Fixes

  • Fixed a bug preventing native tax calculation for non-CereTax transactions based on TaxCode selected at item level.

Release 1.1.2 (1/18/2024)

New Features

  • Added support for Canada.
  • Added support for API-created transactions.

Fixes

  • N/A

Release 1.1.1 (1/3/2024)

New Features

  • N/A

Fixes

  • Fixed an issue that was impacting SuiteApp installation on NetSuite basic accounts.
  • Fixed an issue that was causing CereTax to calculate tax even when the CereTax Tax Code was not being used