Advanced Task Filters · Version 1.0.4

Security, limitations and troubleshooting

Apply least privilege, understand verified implementation limits and resolve common empty or unexpected reports.

12 code-backed guidesExact navigationInterlinked workflows

Guides in this workflow

Follow the guide that matches the exact action, filter, menu change or issue.

Understand the Create-capability limitation

The module registers a Create capability, but the current save-template branch does not perform a separate Create check after View access is granted.

Administrator / authorised CRM staff

Understand the template-update ID limitation

The model update method applies by template ID after the normal controller load; the model method itself does not add a staff-owner condition to the update query.

Administrator / authorised CRM staff

Troubleshoot an empty task report

One or more criteria may conflict, the selected date field may be blank, or core task permissions may exclude rows.

Administrator / authorised CRM staff

Troubleshoot a missing Staff Member filter

The member selector is intentionally shown only to users with global core Tasks View permission.

Administrator / authorised CRM staff

Troubleshoot a missing Customer Group filter

The customer-group control depends on Related Type being Customer.

Administrator / authorised CRM staff

Troubleshoot custom task date results

The report filters only the selected date basis and uses equality when From and To match.

Administrator / authorised CRM staff

Troubleshoot a task template that does not load

The filter ID must be numeric, owned by the current staff member and loaded without a competing POST request.

Administrator / authorised CRM staff

Troubleshoot the missing template-name message

The browser script requires a non-empty name when Save Filter Template is selected.

Administrator / authorised CRM staff

Understand the absence of shared task templates

The supplied model lists templates by current staff ID and provides no sharing or transfer screen.

Administrator / authorised CRM staff

Understand unsupported task-filter automation and APIs

The supplied module registers no cron process, API endpoint, webhook, scheduled report, email delivery or PDF generator.

Administrator / authorised CRM staff

Understand migrations 101–104

The four migration classes exist but their up methods contain no schema changes.

Administrator / authorised CRM staff

Verify Advanced Task Filters after deployment

Run a controlled end-to-end access, report, template and export test.

Administrator / authorised CRM staff