Schedule MacroRIS-SM-1008 – Weekly Stock Value Report

Weekly Stock Value Report

Generate and send a weekly stock value report with filtered inventory data via email.

Overview

The RIS-SM-1008 – Weekly Stock Value Report macro automatically generates a structured stock value report and distributes it via email.

It retrieves inventory data using predefined queries, applies filters, and presents the results in an easy-to-read HTML format.

Ensure SQL queries and email configurations are correctly set up before scheduling this macro.

Purpose

This macro:

  • Retrieves inventory data

  • Filters relevant stock information

  • Sends a formatted report via email

👉 In short:
Automatically generate and email weekly stock value reports.

When It Runs

Used for reporting & inventory analysis

Typically runs:

  • Scheduled weekly execution

  • Manually when required

Parameters

No external input required for data processing.
The macro relies on predefined queries and configuration.

Email configuration parameters:

  • ServerName (SMTP server)

  • port

  • username / password

  • fromEmail / fromName

  • toEmail / toName

How It Works

Execute Query

Run predefined SQL query to retrieve stock data.

Apply Filters

Exclude:

  • Dropship suppliers

  • Composite items

  • Specific categories (e.g., Cardcraft)

  • Low purchase price items (0.01 / 0.05)

  • Zero stock items

Process Data

Map retrieved data into structured report fields.

Generate Report

Create HTML table with key inventory details.

Send Email

Deliver report using configured SMTP settings.

Log Execution

Record success, failures, and exceptions.

Report Includes

Key columns in the report:

  • Item Title

  • Item Number

  • Category

  • Location

  • Purchase Price

  • Stock Level

  • Stock Value

Final Result

  • Weekly stock report generated automatically

  • Clean and structured HTML report sent via email

  • Only relevant inventory data included

Usefulness

This macro is highly beneficial for:

  • Automating stock reporting

  • Monitoring inventory value

  • Supporting financial planning

  • Reducing manual reporting effort

  • Improving data visibility

Important Notes

  • Depends on predefined SQL query

  • Excludes dropship and composite items

  • Typically uses default stock location

  • Requires valid email configuration

  • Report is generated in HTML format

Example Scenario

Key Insight

Automating inventory reporting ensures consistent insights, improves decision-making, and eliminates repetitive manual work.