✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Charts for ATUM Stock Logs: inventory movement dashboards

ATUM writes each inventory log (Reserved Stock, Lost In Post, Customer Returns, Inbound Stock, Warehouse Damages) as an atum_inventory_log post with item rows in atum_log_items. SleekView Charts reads both and renders movement KPIs, reason mix, and product-level adjustments on one screen.

♾️ Lifetime License available

SleekView Charts dashboard for ATUM Stock Logs

Stock movements as a real operational signal

ATUM Stock Logs writes every inventory movement as an atum_inventory_log post in wp_posts with a log type (Reserved Stock, Lost In Post, Customer Returns, Inbound Stock, Warehouse Damages, Other) persisted as _type postmeta. The individual stock adjustments persist as rows in the custom atum_log_items table, each carrying a product ID, quantity, and direction. Counterpart meta in atum_log_itemmeta stores the per-item details that drove the adjustment.

The default ATUM Inventory Logs screen lists logs chronologically and exposes a per-log item drilldown. It never aggregates the catalog of adjustments by reason, by product, or by direction across a window of time. Operations teams running warehouse damage reviews, customer-return reconciliation, and inbound stock audits need exactly that aggregation to staff inventory work and prove inventory accuracy to finance.

SleekView Charts reads the same wp_posts log rows and the same atum_log_items table. A Number card sums stock-in quantities this month. A Donut splits adjustments by reason (the _type postmeta). A Bar ranks the products with the most adjustment rows over a window. And an Area chart trends daily adjustment volume so the team sees the warehouse rhythm without exporting CSVs. The plugin already collects every movement; the dashboard makes the operation measurable.

Workflow

From atum_log_items to a movement dashboard in four steps

1

Point SleekView at the ATUM tables

Add a SleekView data source for wp_posts filtered to post_type atum_inventory_log, joined to atum_log_items on log_id. The join exposes product ID, quantity, and direction as chartable columns alongside the log type.
2

Switch the view to Charts

Flip the view from Table to Charts. SleekView builds a blank dashboard ready for cards that aggregate stock movements, reason mix, and per-product adjustment counts across the entire log catalog.
3

Add movement cards

Pick a chart type, a grouping column (_type, product_id, log_date), and an aggregation. Each card becomes a saved query against the ATUM tables so the dashboard refreshes as new logs ship.
4

Save and share the operations view

Save the movement dashboard, scope it for warehouse, ops, and finance roles, and embed it on a frontend page so stakeholders without WordPress admin access still read the inventory-accuracy story directly from the data.

Sample dashboard

Charts you can build from ATUM Stock Logs data

Four cards turn the atum_inventory_log posts and the atum_log_items rows into a working warehouse-movement dashboard inside WordPress.
Number · Default

Stock in this month

Single KPI summing quantity from atum_log_items joined to atum_inventory_log posts of type Inbound Stock for the current month. Shows total inbound volume at a glance for ops and finance reviews.
Sum(quantity)
Pie · Donut

Adjustments by reason

Donut split across Reserved Stock, Lost In Post, Customer Returns, Inbound Stock, Warehouse Damages, and Other from the _type postmeta on each atum_inventory_log post. Reveals which reason dominates the adjustment volume.
Count group by _type
Bar · Horizontal

Most-adjusted products

Horizontal bar ranking products by atum_log_items row count over the selected window, resolved to product titles. Surfaces SKUs driving disproportionate ops work and the candidates for tighter handling procedures.
Count group by product_id
Area · Gradient

Daily adjustment volume

Gradient area of atum_log_items rows per day. Reveals warehouse workload patterns, surge days driven by inbound deliveries, and the steady-state rhythm operations should staff against.
Count group by log_date

Comparison

Default ATUM logs vs SleekView Charts

Default ATUM logs screen

  • Logs listed chronologically with no roll-up by reason or product
  • Total stock in or out across a window requires manual log opening
  • Reason mix (returns, damages, inbound) isn't graphed anywhere
  • Per-product adjustment ranking needs a custom SQL query
  • Daily movement trend isn't visualized in any built-in screen

SleekView Charts

  • Stock in this month summed from atum_log_items.quantity
  • Reason donut from the _type postmeta on inventory logs
  • Most-adjusted products bar joined to product titles
  • Daily adjustment Area trend from atum_log_items rows
  • Role-scoped dashboard for warehouse, ops, and finance

Features

What SleekView Charts gives you for ATUM Stock Logs

Inbound visibility

One Number card sums inbound stock quantities for the current month by reading atum_log_items joined to Inbound Stock-type logs. Ops reads the inbound total without opening each log, and finance reads the same figure for inventory-value reconciliation.

Reason audit

Donut of adjustments by _type splits Reserved Stock, Lost In Post, Customer Returns, Inbound Stock, and Warehouse Damages. Operations sees the reason mix without filtering the log list manually, and audit cycles read the donut as evidence.

Hotspot SKUs

Horizontal bar ranks products by adjustment row count. SKUs at the top often need tighter handling procedures, packaging changes, or supplier escalations; the dashboard makes the candidates obvious before issues compound.

Audience

Who builds ATUM Stock Logs dashboards with SleekView

Warehouse

Daily adjustment Area trends pace shift staffing. Surge days driven by inbound deliveries become predictable, and steady-state volume aligns with team scheduling.

Operations

Reason Donut and per-product Bar drive process improvements. Lost-in-post hotspots get carrier reviews, damage hotspots get packaging redesigns, and the dashboard tracks whether the fixes worked.

Finance

Stock-in Number cards feed inventory-value reconciliation. Audit cycles read the same dashboard for evidence of inbound versus outbound flow across the period.

The bigger picture

Why inventory movements deserve a dashboard

Inventory accuracy is a finance problem disguised as an ops problem. ATUM Stock Logs writes every movement cleanly to dedicated tables: each log as a post with a typed reason, each line as a row in atum_log_items with a product, quantity, and direction. The data shape is auditable.

The default admin presents the logs chronologically with a per-log drilldown, and it never aggregates the catalog of movements into the metrics inventory accuracy actually needs. Total inbound for the period, return volume, damage rate, and per-product adjustment hotspots all live one analysis pass away from the data. SleekView Charts reads the ATUM tables and renders the four cards that turn the log catalog into a measurable system.

Stock in as a Number, reason mix as a Donut, most-adjusted products as a Bar, and daily volume as an Area trend. The plugin already writes the audit trail. The dashboard makes the audit readable.

Questions

Common questions about SleekView Charts for ATUM Stock Logs

Yes. atum_log_items carries a direction flag and the parent log carries a _type postmeta. Cards can filter to Inbound Stock for positive flow, Customer Returns and Reserved Stock for adjustments, and Warehouse Damages and Lost In Post for negative flow. The Donut shows the full mix.

 

Yes. ATUM Purchase Orders link inbound logs to suppliers. Joining atum_inventory_log to the supplier postmeta produces a per-supplier inbound volume Bar, which is useful when comparing supplier performance across a quarter.

 

Yes. ATUM's Multi-Inventory addon writes location IDs onto each log line. Cards group by location for per-warehouse movement charts, useful when ops needs to compare facility throughput or identify location-specific issues.

 

Yes. atum_log_items carries quantity and the join to the product's cost price (in _purchase_price postmeta or ATUM's purchase-price meta) yields a dollar value per adjustment. A Sum aggregation turns the chart into adjustment-value-per-day for finance reconciliation.

 

Yes. atum_log_items is indexed on log_id and product_id, and wp_posts is indexed on post_type. SleekView Charts aggregates server-side and caches per-card results, so a warehouse with hundreds of thousands of historical log lines renders the dashboard in under a second with caching enabled.

 

Yes. ATUM scopes log visibility through WordPress capabilities. SleekView Charts inherits the same capability checks, so warehouse users see warehouse logs only and finance roles see the aggregated dashboard without row-level access to operational logs.

 

Yes. Each chart exports aggregated rows to CSV, and the underlying SleekView table view exports per-log-item rows including log type, product, quantity, and date. Finance pulls weekly reconciliation reports from the same dashboard.

 

Yes. ATUM Action Logs writes its own log table for stock-change actions. SleekView Charts can union the Inventory Logs and Action Logs tables for a complete movement audit, or chart them separately when the team distinguishes manual adjustments from inbound shipments.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView