I’ve built an app that might work well for your situation called Inventory History Guardian. Here’s how it addresses your concerns:
- Custom adjustment reasons: The app allows you to create inventory adjustments with custom notes. This means you’re not limited to the six predefined reasons in Shopify but it still works with Shopify’s inventory tracking, giving you the flexibility to specify any reason for your inventory changes.
- Detailed record-keeping: You can add detailed notes to each adjustment, allowing you to accurately trace and reference inventory changes as needed.
- Long-term storage: Unlike Shopify’s standard 90-day limit, this app keeps your adjustment records for much longer, ensuring you have access to your historical data when you need it.
- Comprehensive view: You can see all adjustments across your store, making it easier to track and analyze inventory changes.
- Export functionality: The app allows you to export adjustment data to CSV, which can be useful for reporting and analysis.
This solution might require a slight change in your workflow (making adjustments through the app instead of directly in Shopify), but it should provide the flexibility and detailed record-keeping you’re looking for. It’s worth considering if the native Shopify functionality isn’t meeting your needs.