Book a call
Home/Case studies
Selected client work

The requirement, the build, the result.

Four longer engagements and a set of shorter ones. Client names are left out unless we have permission to use them; the work is described as it was delivered.

atsovia · case study · retail and eCommerce (sample data)Live

Marketplace orders · after

Celigo flows · Amazon SP-API and Walmart into NetSuite
Running unattended
Orders today512
Settlements matched14 / 14
Manual imports0
Oversells this week0
11:02Amazon order 113-48… → SO-20411created
11:02Walmart order 59-22… → SO-20412created
11:04Stock AT-2042 pushed to 2 channels58
11:10Amazon settlement · fees splitmatched
11:11Deposit reconciled to bank line$18,240
11:15Margin by channel → BigQuerysent
Sample data · demo accountMarketplace case · after go-live
Longer engagements

What was broken, and what runs now.

Each panel shows the build working the way it does for the client today, on sample data.

Scrap variance by routing step · %
Cut
Weld
Bend
Paint
QC
22:00Map/Reduce · variance postingstart
22:03WO-2291 · Weld · 6 units scrappedposted
22:04WO-2295 · Bend · 2 units scrappedposted
22:0631 work orders · GL updateddone
Manufacturing · Custom ERP development

Work-order scrap captured on the production floor

The problem. Scrap and yield were reconciled monthly from operator notebooks. Standard costs drifted, and nobody could say which routing step was losing material until the period closed.

What we built
  • Work order completion Suitelet for the shop floor
  • Scrap calculation against routing step and BOM
  • Map/Reduce nightly variance posting
  • Production supervisor dashboard with drill-down
Read the case
1234567.app.netsuite.com/app/center/card.nl
SearchDemo userCFO
ActivitiesTransactionsListsReportsAnalyticsDocumentsSetupCustomization

Group dashboard

Personalizeone dataset · four role views
Key Performance Indicatorsfilter on the portlet
Subsidiary AllUSUKIN
IndicatorCurrentPrevious
Revenue · USD$4.82M$4.21M
Gross margin41.6%40.2%
AR days4147
IndicatorCurrentPrevious
Revenue · USD$2.41M$2.12M
Gross margin43.0%41.9%
AR days3842
IndicatorCurrentPrevious
Revenue · USD$1.03M$0.94M
Gross margin39.2%38.8%
AR days4751
IndicatorCurrentPrevious
Revenue · USD$0.74M$0.66M
Gross margin40.8%39.5%
AR days4449
Wholesale and distribution · Customization

Four subsidiaries reporting from a single dataset

The problem. Each role had built its own saved searches and no two agreed. Leadership re-keyed figures into a spreadsheet every Monday to compare subsidiaries.

4subsidiaries on one source of truth
What we built
  • Four role dashboards on one shared dataset
  • On-portlet subsidiary filter, no role switching
  • SuiteQL-backed portlets with real drill-down
  • Deployed as an SDF project, source controlled
Read the case
Retail and eCommerce · Integration

Marketplace orders integrated directly into NetSuite

The problem. Orders, settlements and returns from two marketplaces were downloaded and imported by hand. Fees did not reconcile to the bank, and stock oversold in peak weeks.

What we built
  • Celigo flows for Amazon SP-API and Walmart
  • Settlement and fee postings reconciled to the bank
  • Inventory availability pushed back per channel
  • BigQuery export for channel-level margin
Read the case
Admissionsspreadsheet
Attendanceseparate app
Academicsseparate app
NetSuitestudents · guardians · enrolment · fees · attendance · academics
Systems1
Education · Custom SuiteApp

A school running admissions to fees on NetSuite

The problem. Finance ran in NetSuite while admissions, attendance and academics sat in three other tools. Fees were reconciled by hand against a student list that was always a week behind.

3 → 1systems collapsed into NetSuite
What we built
  • Student, guardian and enrolment records natively
  • Fee schedules, invoicing and collections in AR
  • Attendance and academic records on custom records
  • Shipped as a reusable SuiteApp, not a one-off
Read the case
Watch the patterns

The same building blocks, recorded in a demo account.

Sample data · demo account
Sample data · demo account
Sample data · demo account
Shorter engagements

Not everything needs a six-month programme.

A good share of our work is delivered in two to six weeks.

Procurement
Delivered

PO approval and hold-release consolidated

Two overlapping notification scripts merged into one governed flow with a clear audit trail.

Documents
Delivered

Sales order PDF rebuilt in FreeMarker

Branded, multi-page, with correct tax and terms blocks per subsidiary.

Order management
Delivered

Bulk order allocation SuiteApp

Large orders split and allocated across locations in one screen instead of line by line.

File management
Delivered

File cabinet archived to SharePoint

Attachments moved out of NetSuite storage and linked back, cutting file cabinet costs by up to 70%.

Compliance
Delivered

e-Invoicing for a multi-country rollout

Country-specific invoice formats and submission handling, scoped as a single SuiteApp.

Warehouse
Delivered

SCM Mobile pick and pack tuning

Scan flows restructured around the warehouse's actual picking routes.

Start a conversation

Considering NetSuite, or already living with it?

Tell us what is not working. If it is a half-hour fix we will tell you that, and you can decide whether to pay anyone at all.

Emailhello@atsovia.com
Phone+91 97200 78591