frappe-standard-script-report-view
Installation
SKILL.md
Frappe Standard Script Report — JS Controller
Companion to frappe-standard-script-report-schema (.json) and frappe-standard-script-report-controller (.py). This skill covers the .js controller only.
For full option tables on frappe.datetime.*, frappe.defaults.*, frappe.db.*, and all other globals, see frappe-js-api.
Golden Rule
Filters live in .js, never in the JSON schema.
Frappe reads frappe.query_reports["Name"].filters from the on-disk .js file at runtime. Never add a filters child table to the report's .json.
Skeleton
// Copyright (c) 2026, <your company> and contributors
// For license information, please see license.txt