Ensure synchronization accuracy and financial reconciliation between HotWax and NetSuite through diligent auditing.
Reconciling order transactions between HotWax and NetSuite ensures that integrations are working as expected and financial reconciliations are accurate.
The process of auditing NetSuite and HotWax currently covers three key data points:
Order and order item sync
Order item cancellation status
Order grand total sync
Before comparing each data point, data needs to be extracted from systems in the expected formats.
A saved search in NetSuite, executed by a schedule SuiteScript, exports a file of all orders that entered the system from the beginning of the last day to the time of export.
The file should be exported at the end of the business day to ensure all orders are part of the reconciliation.
SFTP location
HotWax Commerce offers a function to export orders from the Find Sales Order page. Set these filters before exporting your data set:
Order and Order item status: Unselect all options to ensure all orders are part of the export Order Date: Open the custom date range selection option by clicking on the Select
button and in the From Date
field, select yesterday's date.
After filters are setup correctly, click the Export CSV
option and a file will be downloaded.
Once both files are downloaded, the next step is to upload them for auditing.
Access this sheet: https://docs.google.com/spreadsheets/d/1qpdBi_4ZRkpOxooxJYs7Wz3ai5O_8YgG6oMR_pvuM8M/edit?usp=sharing
Before proceeding to upload data, make a copy of this worksheet and move it to your project space. Make sure to rename it with the day the audit is being run.
Navigate to the NetSuite Last Day Orders
tab in the sheet.
Click on the File
drop down menu and then select Import
In the import wizard, select the Upload
tab and upload the NetSuite Order Data file
After the file is uploaded, a prompt will appear to select how to insert the uploaded file into the current work sheet
From the Import Location
drop down, select Replace Current Sheet
and click Import Data
without changing any other settings.
The NetSuite order records from your CSV should appear in the NetSuite Last Day Orders
tab.
Hint: If you accidentally uploaded to the wrong sheet, you can undo your actions like any other edit.
The steps to upload HotWax Commerce Data is largely the same as uploading the NetSuite order data.
Ensure that the HotWax Last Day Orders
tab is selected before beginning upload steps.
Follow the same upload steps as before, but this time select the HotWax file from your computer.
Now that data from both sources has been uploaded, the audit sheet will automatically generate a list of discrepencies.
Here are the most important sections to validate:
This section specifically shows orders that should have synced to NetSuite by now but have not. Check each order on this list and add comments of what issue prevented the sync.
Item cancelation in NetSuite happens through various flows from the OMS. Check this view to verify if cancelations in HotWax have synced over to NetSuite as "Closed" items.