🧮 walter75 - Calculation

Advanced product cost calculation and pricing engine with formula support

Manufacturing Costing Pricing Simulation

📋 Overview

A comprehensive cost calculation and pricing solution for manufacturing companies. Calculate precise product costs based on Bill of Materials (BOM), Routing, and custom formulas. Support for lot size simulations, production order tracking, post-calculations, and flexible calculation templates with variables.

📐 Formula Engine

Powerful formula parser with custom variables and functions

🏭 BOM Integration

Automatic material cost calculation from Production BOMs

⚙️ Routing Integration

Labor and machine cost calculation from Routings

📊 Lot Size Simulation

Compare costs across different production quantities

📝 Templates

Reusable calculation templates with line structures

🔄 Post-Calculation

Compare planned vs. actual costs after production

🔢 Technical Details

Object ID Range: 90800-90899

Dependencies: None (standalone app)

Target Platform: Business Central Cloud 27.0+

📦 Installation

1

Download Extension

Download the latest .app file from Releases

2

Install in Business Central

Install via Extension Management in Business Central

3

Configure Number Series

Open Sales & Receivables Setup and assign number series for SEW Calc Nos.

4

Create Variables & Templates

Set up calculation variables (e.g., overhead %) and templates

🏗️ Architecture

Core Components

Tables (Data Model)

Codeunits (Business Logic)

Pages (User Interface)

Reports

🔗 Integrations

Item Card Extensions

New Fields on Item Card:

New Actions:

Sales Quote Integration

New Fields on Sales Quote:

New Fields on Sales Line:

FactBox:

Production Order Integration

New Fields on Production Order:

🎯 Key Features

Formula Engine

System Variables

Reference calculated values from BOM/Routing:

Custom Variables

Define reusable variables with types:

Example: 100 * {OVERHEAD-PCT} where OVERHEAD-PCT = 20 (20%)

Formula Syntax

Supports standard math operators with precedence:

Example: ({MATERIAL} + {LABOR}) * (1 + {OVERHEAD-PCT})

Price Source Selection

Flexible Cost Sources:

Choose where to get material and capacity costs:

Lot Size Simulation

📊 Multiple Scenarios

Compare costs at different production quantities

💰 Unit Cost Analysis

See how unit costs decrease with volume

📈 Break-Even Calculation

Calculate minimum quantity for profitability

🎯 Recommended Scenario

Algorithm suggests optimal lot size

Post-Calculation

Compare Planned vs. Actual:

After production is finished, create a post-calculation to:

Change History

Every change to a calculation is tracked:

🚀 Usage Flow

1

Create Template

Define calculation structure with formulas and variables

2

Create Calculation

Apply template to item, specify lot size and parameters

3

Calculate Costs

Engine retrieves BOM/Routing data and evaluates formulas

4

Simulate (Optional)

Run lot size simulation to optimize production quantity

5

Release & Transfer

Release calculation and transfer costs to Item card

6

Link to Sales/Production

Use calculation in sales quotes or production orders

7

Post-Calculation (Optional)

After production: compare planned vs. actual costs

📊 Business Value

💰 Accurate Costing

Precise product costs based on actual BOM and Routing data

📈 Better Pricing

Calculate target prices based on desired margins

🎯 Optimized Production

Find optimal lot sizes through simulation

📉 Cost Control

Track actual vs. planned costs during production

⚡ Faster Quoting

Quick cost calculations directly from sales quotes

📝 Audit Trail

Complete history of all calculation changes

🔒 Permissions

Permission Sets

📚 Documentation



← Back to Apps Overview Read User Guide →