Data Builder for Perfex CRM

By polyxgo 3 sales Version 1.0.0
Live Preview

What Poly Data Builder Solves

Data in Perfex CRM lives across many modules. Users need to see related data in one screen — clients ↔ invoices ↔ payments ↔ projects ↔ tasks — while enforcing access control and custom views for each team and staff member. Poly Data Builder delivers exactly that with zero SQL.

Core Features & How-To Guides

Data Builder for Perfex CRM is a visual query builder and custom report creation module designed to solve data fragmentation across core CRM modules. In standard setups, clients, invoices, projects, and tasks exist in separate tables, making cross-module reporting complex. This module enables administrators and staff to combine data sources, define relationships, apply filters, and generate structured views without manual SQL queries.

It is particularly useful for teams that require flexible internal reporting, operational dashboards, or custom data views tailored to specific workflows.

Visual Query Design & Usabilit

Data Builder provides a structured visual environment for designing queries. Instead of manually writing joins and conditions, users interact with a drag-and-drop canvas supported by real-time preview.

Smart table search helps quickly locate core or third-party module tables. Fields can be renamed using aliases, rearranged visually, or combined into concatenated columns. Live preview ensures immediate feedback, reducing iteration time when building reports.

Relationship & Data Logic Control

The system includes automatic foreign key detection to suggest logical joins between tables. When needed, administrators can define custom relationships to support advanced use cases.

Multiple join types—including INNER JOIN, LEFT JOIN, and RIGHT JOIN—allow precise control over how data sets interact. Combined with visual filter builders supporting AND/OR logic and aggregation functions such as SUM, COUNT, AVG, MIN, and MAX, users can construct structured analytical views without direct database manipulation.

Runtime Engine & Data Handling

Built on CodeIgniter 3 Query Builder, Data Builder executes queries using structured, secure methods to reduce SQL injection risks. Server-side pagination ensures performance even when handling large data sets.

Generated views can be exported to CSV or Excel (XLSX), making it easier to share reports externally or integrate them into other workflows.

Each saved view is accessible via a dedicated runtime route, allowing consistent and repeatable data access across teams.

Security & Access Management

Data access remains controlled through multiple layers. Administrators can define a table whitelist to restrict which database tables are available inside the builder.

Role-based permissions integrate with native Perfex access control, supporting View, Manage, and Export rights. Views can be configured as Public, Private, Shared, or Hybrid, ensuring that sensitive data remains accessible only to authorized users.

For products sold outside the site - for example, polyxgo on Envato (CodeCanyon.net) - we are the exclusive authors under Envato’s platform. These products can only be sold and supported on Envato. Therefore, you cannot purchase them elsewhere if you wish to receive our official support and updates.

Even if your support period has ended, we will still answer your current technical questions related to the module. However, for any requests that involve bug fixing, troubleshooting, integration, or hands-on assistance, you will need to renew your support first. We hope you understand this requirement. More details: https://help.market.envato.com/hc/en-us/articles/208191263-What-is-Item-Support

Yes. We handle feature integration based on customer requirements and descriptions. If a module has the features you need, you can send a separate request to polyxgo@gmail.com

You can download the product through the purchase receipt or your account dashboard right after you log in at https://erp.polyxgo.com/clients/licenses. Installation steps are included in the documentation folder.

For products on Envato (Codecanyon) access the Download section after you log in.

Yes, we provide basic installation and setup support for all purchased products.

Usage depends on the license type. Standard licenses typically allow one installation per purchase.

Updates are delivered through your account dashboard or marketplace where you purchased the product.

Please send us details, screenshots, and steps to reproduce the issue so our support team can assist you. You can create tickets on the system or email polyxgo@gmail.com.

Support duration follows the policy of the marketplace or package you purchased, typically 6–12 months.

Yes, all products include documentation to help you install and use the features. The data is connected to the system for each corresponding product project, and the documentation always provides the latest feature information and instructions from the project.

Yes, we offer custom development based on your requirements. For products sold exclusively and features already available on products listed on Envato, we integrate the additional features and update them through Envato. Only completely different features that require separate handling based on specific business workflows will be processed as a standalone service according to your detailed requirements.

Yes, we provide a live demo so you can test features before purchasing.

You can renew support through your marketplace account or by contacting us directly.

Loading version history...

$ 39
  • Quality checked
  • Future updates
  • 6 months support