Name of Feature/Request: Persistent Dimensional Calculator Modal for Line Items
What financial, time savings, or quality of life improvements will occur with this:
-
Financial Accuracy (Margin Protection): Prevents “Revenue Leakage” caused by incorrect volume discounts. Currently, if a customer buys 1 large sign (150 sqft), Striven treats the quantity as 150, potentially triggering a “Bulk Discount” intended for someone buying 150 individual items. This feature separates “How many” from “How big,” ensuring the correct price tier is always applied based on the actual unit count.
-
Time Savings (Eliminating External Math): Salespeople will no longer need to keep a desk calculator or Excel sheet open to calculate Area (Length x Width) or Volume (Length x Width x Height). The math happens directly inside the invoice, saving minutes on every line item.
-
Quality of Life (Data Integrity): The warehouse and production teams will finally see accurate physical counts on packing slips. This eliminates the confusion of whether “100” means 100 separate units or 100 square feet of a single unit.
-
Customer Transparency: Dimensions are saved directly to the line item metadata. Customers can see exactly what they are paying for (e.g., 36 in x 48 in), which reduces billing disputes and “Where did this number come from?” phone calls.
Attempted solutions so far:
-
Manual Overrides: Users calculate dimensions externally and manually type the result into the Quantity field, which breaks the connection between the physical count and the price engine.
-
Description Text: Typing dimensions into the “Line Description,” which is static text and cannot be edited or used to trigger price updates if the client changes their mind.
-
Custom Fields: Adding static decimal fields, which unfortunately do not “talk” to the Price or Unit of Measure (UOM) engines.
Digging deep - Any additional Why behind this request / How was this accomplished before Striven:
The “Why”: An ERP should be the “Source of Truth.” Currently, the logic for dimension-based pricing lives in the employee’s head or an external calculator, not in the system. When “Size” and “Count” are jammed into the same “Quantity” field, the system’s fundamental mathematical logic (Inventory, Tiered Pricing, and Shipping) begins to fail. We need this to ensure Striven can accurately support any industry that cuts, pours, sprays, or covers a surface area.
How it was accomplished before: Legacy industry-specific systems (like Print Management, Flooring, or Construction software) utilize a “Ruler” or “Calculator” icon on the line item. When clicked, a modal opens to accept dimensions. This allows the system to hold two distinct values:
-
The Physical Count (e.g., 5 Signs)
-
The Dimensions (e.g., 10 ft x 12 ft)
The system then calculates the Total Billable Units (600 sqft) automatically. This feature is the “missing link” for Striven to dominate the manufacturing and service verticals by allowing for a clean, automated, and auditable workflow.
But which prospects and customers really benefit from this change? ALMOST EVERYONE:
Flooring & Tiling: Calculating square footage for wood, laminate, or tile.
Landscaping (Sod/Seeding): Calculating the area of a lawn to determine how many rolls of sod or pounds of seed are needed.
Glass & Windows: Custom-cut mirrors or window panes priced by the square inch.
Textiles & Fabric: Selling rolls of material where the price depends on the length times the fixed width of the bolt.
Roofing & Siding: Determining “squares” (100 square foot units) for shingle or vinyl siding installation.
Concrete & Paving: Calculating cubic yards for a driveway or foundation pour.
HVAC & Insulation: Calculating the cubic feet of a room to determine the “BTU” strength of an AC unit or the amount of blown-in insulation required.
Waste & Junk Removal: Pricing based on the volume of a dumpster or the space taken up in a truck (1/4 truck, 1/2 truck, etc.).
Cold Storage & Warehousing: Charging for “Slot” or “Bin” space based on the dimensions of the pallet or crate.
Fencing & Decking: Calculating the linear feet of railing or fencing needed for a perimeter.
Electrical & Plumbing: Charging for custom lengths of heavy-duty copper wiring or specialized piping.
Cabinetry & Trim: Pricing out crown molding or baseboards by the total length required.
Pest Control: Calculating the square footage of a perimeter to determine how many fluid ounces of pesticide are required.
Pool & Spa Maintenance: Calculating total gallons in a pool (Length x Width x Average Depth) to determine the correct chemical dosage.
Industrial Cleaning: Calculating the square footage of a warehouse floor to determine the volume of degreaser or wax needed.
Steel & Metal Fabrication: Calculating the weight or surface area of custom-cut steel plates or sheet metal for industrial use.
Signage & Banners: Determining the total square footage of vinyl or mesh for large-format outdoor advertisements and billboards.
Custom Packaging & Crating: Calculating the surface area of cardboard or wood needed to build a custom shipping crate for fragile machinery.
Commercial Printing: Calculating the total square inches of paper or specialty substrate for custom-sized brochures and posters.
Upholstery & Furniture Repair: Determining the yardage of leather or fabric required based on the dimensions of a specific piece of furniture.
Excavation & Dirt Removal: Calculating the cubic yards of earth to be moved or “fill dirt” required for a construction site.
Tree Service & Mulching: Calculating the cubic yards of mulch or woodchips needed for a specific landscape bed depth.
Road Marking & Striping: Calculating the linear feet of paint or thermoplastic required for parking lots and highway lanes.
Waterproofing & Sealing: Determining the total area of a basement or deck to calculate how many gallons of sealant are required.
Solar Panel Installation: Calculating the total roof area and “array footprint” to determine the number of panels and mounting rails needed.
Soundproofing & Acoustic Treatment: Calculating the square footage of wall or ceiling space for acoustic foam panels or bass traps.
Window Tinting & Film: Calculating the square inches of heat-rejection film for residential or automotive glass.
Refrigeration & Cooling: Calculating the internal cubic volume of walk-in freezers to determine the necessary compressor tonnage.
Event & Tent Rentals: Calculating the footprint of a large event tent (Length x Width) to ensure it fits the venue and accommodates the guest count.
Countertops & Stone Cutting: Calculating the square footage of granite, marble, or quartz slabs, including the “Linear Feet” of custom edge profiling.
