← Blog

Start cleanup with the dependency map…

A NetSuite cleanup spreadsheet can look very convincing.

Old custom fields. Inactive-looking scripts. Saved searches nobody remembers. Workflows with names from three consultants ago.

It is tempting to sort the list, mark what looks unused, and start deleting.

The problem is that “unused” often just means “no obvious owner.” It does not mean the thing is safe.

An old custom field might still feed a close report. A saved search might support an integration. A script that looks stale might still be referenced by an approval workflow. A custom record might be acting as a lookup table for something finance depends on every month.

The safer cleanup process is pretty boring:

Document the purpose first. Map the dependencies. Confirm the owner. Archive before deleting.

CSDocs helps with that first pass by turning NetSuite metadata into plain-English pages with backlinks across scripts, fields, workflows, records, and searches. Not magic. Just the dependency context you want before the deletion list becomes a production issue.