Edit Report:YTD Sales for All Sales Reps; All Locations; Suppliers: Redken, Living Proof, Evo, Amika + Olaplex.
Menu Anchors
'customers', 'orders', 'sales', 'payables', 'warehouse', 'dispatching', 'receivables', 'payables-dash', 'inventory', 'purchases', 'generallendger', 'users',-- YTD Sales for All Sales Reps; All Locations; Suppliers: Redken, Living Proof, Evo, Amika + Olaplex.
-- Select Date Range.
-- VARIABLE: {
-- name: "range",
-- display: "Report Range",
-- type: "daterange",
-- default: { start: "first day of last month", end: "yesterday" }
-- }
-- ROLLUP: {
-- columns: {
-- "YTD SALES": "Total: {{sum}}"
-- }
-- }
SELECT
salesmanname AS 'SALES REP',
salesperson AS 'SALES REP NO',
supplierno AS 'SUPPLIER NO',
suppliername AS 'SUPPLIER',
sum( discountedlinetotal * - 1 ) AS 'YTD SALES'
FROM
stocktrans
WHERE
trandate BETWEEN ( '{{ range.start }}' ) AND ( '{{ range.end }}' )
AND salesperson IN ( SELECT salesmancode FROM salesman WHERE commissionrate1 = 1 )
AND supplierno IN ('RK', 'LP', 'EV', 'AM', 'OX')
GROUP BY
salesperson,
supplierno
ORDER BY
supplierno,
salesperson ASC