{
    "id": 1031,
    "date": "2026-05-20T18:34:34",
    "date_gmt": "2026-05-20T16:34:34",
    "guid": {
        "rendered": "https:\/\/rewolucjaai.pl\/?page_id=1031"
    },
    "modified": "2026-05-20T18:34:35",
    "modified_gmt": "2026-05-20T16:34:35",
    "slug": "pqm-modules-installation-and-updates",
    "status": "publish",
    "type": "page",
    "link": "https:\/\/rewolucjaai.pl\/pl\/?page_id=1031",
    "title": {
        "rendered": "PQM \u2013 Modu\u0142y, Instalacja i Aktualizacje"
    },
    "content": {
        "rendered": "<p><!--\nTitle: PQM \u2013 Modules, Installation and Updates\nDescription: Modules, installation and updates guide.\nSuggested URL slug: pqm-modules-installation-and-updates\nPrepared for: rewolucjaai.pl \/ PQM English documentation\n--><\/p>\n<style>\n.pqm-doc{font-family:Arial,Helvetica,sans-serif;line-height:1.65;color:#1f2937;max-width:1040px;margin:0 auto;padding:24px}\n.pqm-doc h1{font-size:40px;line-height:1.15;margin:0 0 18px;color:#111827}\n.pqm-doc h2{font-size:28px;line-height:1.25;margin:38px 0 14px;color:#111827}\n.pqm-doc h3{font-size:21px;line-height:1.35;margin:26px 0 10px;color:#111827}\n.pqm-doc p{margin:0 0 16px}\n.pqm-doc ul,.pqm-doc ol{margin:0 0 20px 24px;padding:0}\n.pqm-doc li{margin:6px 0}\n.pqm-doc code{background:#f3f4f6;border:1px solid #e5e7eb;padding:2px 6px;border-radius:6px}\n.pqm-doc pre{background:#111827;color:#f9fafb;padding:16px;border-radius:12px;overflow:auto}\n.pqm-doc pre code{background:transparent;border:0;color:inherit;padding:0}\n.pqm-doc .lead{font-size:19px;color:#374151;margin-bottom:24px}\n.pqm-doc .note{background:#f8fafc;border-left:5px solid #2563eb;padding:16px 18px;border-radius:10px;margin:22px 0}\n.pqm-doc .warning{background:#fff7ed;border-left:5px solid #f97316;padding:16px 18px;border-radius:10px;margin:22px 0}\n.pqm-doc .success{background:#f0fdf4;border-left:5px solid #16a34a;padding:16px 18px;border-radius:10px;margin:22px 0}\n.pqm-doc .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:22px 0}\n.pqm-doc .card{border:1px solid #e5e7eb;border-radius:16px;padding:18px;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.06)}\n.pqm-doc .toc{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;padding:18px;margin:26px 0}\n.pqm-doc .toc a{color:#2563eb;text-decoration:none}\n.pqm-doc table{width:100%;border-collapse:collapse;margin:20px 0;overflow:hidden;border-radius:12px}\n.pqm-doc th,.pqm-doc td{border:1px solid #e5e7eb;padding:10px;text-align:left;vertical-align:top}\n.pqm-doc th{background:#f3f4f6;color:#111827}\n.pqm-doc .muted{color:#6b7280}\n.pqm-doc .cta{background:#111827;color:#fff;padding:22px;border-radius:18px;margin:32px 0}\n.pqm-doc .cta h2,.pqm-doc .cta h3{color:#fff;margin-top:0}\n.pqm-doc .cta a{color:#bfdbfe}\n<\/style>\n<article class=\"pqm-doc\">\n<h1>PQM \u2013 Modu\u0142y, Instalacja i Aktualizacje<\/h1>\n<p class=\"lead\">PQM modules extend the core system with optional features such as advanced analytics, independent orders, warehouse management, communication tools, invoicing and industry-specific workflow extensions.<\/p>\n<h2>What are PQM modules?<\/h2>\n<p>A module is an add-on that depends on the main PQM plugin. The recommended architecture is to install each module as a separate WordPress plugin, while PQM Pro controls module access, license entitlements and update availability.<\/p>\n<h2>Why separate module plugins?<\/h2>\n<ul>\n<li>each module can have its own version,<\/li>\n<li>module updates are cleaner and safer,<\/li>\n<li>modules can be sold as separate add-ons,<\/li>\n<li>debugging is easier,<\/li>\n<li>WordPress can display modules in the plugin list,<\/li>\n<li>customers install only what they need.<\/li>\n<\/ul>\n<h2>Example modules<\/h2>\n<table>\n<thead>\n<tr>\n<th>Module<\/th>\n<th>Purpose<\/th>\n<th>Example use<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>NASA+ Analytics<\/td>\n<td>Advanced production analytics.<\/td>\n<td>KPI, delay risk, anomalies and bottlenecks.<\/td>\n<\/tr>\n<tr>\n<td>Orders<\/td>\n<td>Orders independent from WooCommerce.<\/td>\n<td>Use PQM without a WooCommerce store.<\/td>\n<\/tr>\n<tr>\n<td>Warehouse<\/td>\n<td>Materials and stock management.<\/td>\n<td>Track stock, consumption and material reservations.<\/td>\n<\/tr>\n<tr>\n<td>Communication<\/td>\n<td>Department communication.<\/td>\n<td>Messages between office, production and customer service.<\/td>\n<\/tr>\n<tr>\n<td>Invoicing<\/td>\n<td>Invoice-related integrations.<\/td>\n<td>Connect production tasks with sales documents.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Installing a module<\/h2>\n<p>In the target Pro workflow, modules can be installed from <strong>PQM \u2192 Modules<\/strong>. The screen can show available modules, installed modules, modules requiring a license and modules with available updates.<\/p>\n<h3>Typical installation flow<\/h3>\n<ol>\n<li>The administrator opens <strong>PQM \u2192 Modules<\/strong>.<\/li>\n<li>PQM checks the license and available entitlements.<\/li>\n<li>The module shows a status such as Available, Installed, Update available or License required.<\/li>\n<li>The administrator clicks <strong>Install<\/strong>.<\/li>\n<li>WordPress installs the module as a separate plugin.<\/li>\n<li>The administrator activates the module.<\/li>\n<\/ol>\n<h2>Updating modules<\/h2>\n<p>Modules should update through the native WordPress plugin update mechanism. The <strong>PQM \u2192 Modules<\/strong> screen can provide a convenient <strong>Update<\/strong> button, but technically the update should still use WordPress plugin updating.<\/p>\n<h3>Where should module updates appear?<\/h3>\n<ul>\n<li><strong>WordPress \u2192 Plugins<\/strong>,<\/li>\n<li><strong>WordPress \u2192 Updates<\/strong>,<\/li>\n<li><strong>PQM \u2192 Modules<\/strong>.<\/li>\n<\/ul>\n<h2>Module statuses<\/h2>\n<table>\n<thead>\n<tr>\n<th>Status<\/th>\n<th>Meaning<\/th>\n<th>Action<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Installed<\/td>\n<td>The module is installed and active or ready to activate.<\/td>\n<td>Use or activate it.<\/td>\n<\/tr>\n<tr>\n<td>Update available<\/td>\n<td>A newer version exists.<\/td>\n<td>Click Update.<\/td>\n<\/tr>\n<tr>\n<td>Available<\/td>\n<td>The license allows installation, but the module is not installed yet.<\/td>\n<td>Click Install.<\/td>\n<\/tr>\n<tr>\n<td>License required<\/td>\n<td>The module is not included in the current license.<\/td>\n<td>Purchase or upgrade.<\/td>\n<\/tr>\n<tr>\n<td>Inactive<\/td>\n<td>The module is installed but not active.<\/td>\n<td>Click Activate.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>NASA+ Analytics module<\/h2>\n<p>NASA+ Analytics is designed for advanced production analysis. It can help show risk, anomalies, bottlenecks, low-margin tasks and production trends that are not obvious in simple reports.<\/p>\n<h3>Example analysis areas<\/h3>\n<ul>\n<li>tasks at risk of delay,<\/li>\n<li>overloaded departments,<\/li>\n<li>unusually long lead time,<\/li>\n<li>low-margin tasks,<\/li>\n<li>complaint trends,<\/li>\n<li>risk of missing deadlines.<\/li>\n<\/ul>\n<h2>Orders module<\/h2>\n<p>The Orders module can allow PQM to work with orders independently from WooCommerce. This is important for companies that do not run a traditional online shop but still need structured order-to-production workflows.<\/p>\n<h2>Warehouse module<\/h2>\n<p>The Warehouse module can extend PQM with stock and material control. In production, missing material can block a task or cause a delay, so warehouse visibility can become critical.<\/p>\n<h2>Communication module<\/h2>\n<p>The Communication module can provide department messaging and, in the future, may support mobile and desktop app containers for production communication outside the WordPress dashboard.<\/p>\n<h2>Module security<\/h2>\n<p>Modules should only be installed from trusted sources. Every module should clearly state its version, author, required PQM version and required PHP version.<\/p>\n<div class=\"success\">\n<p>Modules allow PQM to grow like a platform instead of becoming one heavy plugin. Customers install only the features they need, and the system can grow with the business.<\/p>\n<\/div>\n<\/article>",
        "protected": false
    },
    "excerpt": {
        "rendered": "<p>PQM \u2013 Modules, Installation and Updates PQM modules extend the core system with optional features such as advanced analytics, independent orders, warehouse management, communication tools, invoicing and industry-specific workflow extensions. What are PQM modules? A module is an add-on that depends on the main PQM plugin. The recommended architecture is to install each module as [&hellip;]<\/p>",
        "protected": false
    },
    "author": 1,
    "featured_media": 0,
    "parent": 0,
    "menu_order": 0,
    "comment_status": "closed",
    "ping_status": "closed",
    "template": "",
    "meta": {
        "footnotes": ""
    },
    "class_list": [
        "post-1031",
        "page",
        "type-page",
        "status-publish",
        "hentry"
    ],
    "blocksy_meta": [],
    "jetpack_sharing_enabled": true,
    "_links": {
        "self": [
            {
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/pages\/1031",
                "targetHints": {
                    "allow": [
                        "GET"
                    ]
                }
            }
        ],
        "collection": [
            {
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/pages"
            }
        ],
        "about": [
            {
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/types\/page"
            }
        ],
        "author": [
            {
                "embeddable": true,
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/users\/1"
            }
        ],
        "replies": [
            {
                "embeddable": true,
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1031"
            }
        ],
        "version-history": [
            {
                "count": 1,
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/pages\/1031\/revisions"
            }
        ],
        "predecessor-version": [
            {
                "id": 1032,
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/pages\/1031\/revisions\/1032"
            }
        ],
        "wp:attachment": [
            {
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1031"
            }
        ],
        "curies": [
            {
                "name": "wp",
                "href": "https:\/\/api.w.org\/{rel}",
                "templated": true
            }
        ]
    }
}