{"id":1149,"date":"2026-05-25T20:59:40","date_gmt":"2026-05-25T18:59:40","guid":{"rendered":"https:\/\/rewolucjaai.pl\/?page_id=1149"},"modified":"2026-05-25T21:28:18","modified_gmt":"2026-05-25T19:28:18","slug":"pqm-training-tasks","status":"publish","type":"page","link":"https:\/\/rewolucjaai.pl\/?page_id=1149","title":{"rendered":"PQM Training Tasks"},"content":{"rendered":"<style>\n.pqm-training-kb{font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;max-width:1280px;width:100%;margin:0 auto;padding:28px 18px;color:#0f172a;line-height:1.68;background:#f7f9fd;isolation:isolate;overflow:visible;clear:both;}\n.pqm-training-kb *{box-sizing:border-box}.pqm-training-kb a{color:#1557ff}.pqm-training-kb p{font-size:16px;margin:0 0 14px}.pqm-training-kb ul,.pqm-training-kb ol{margin:10px 0 18px;padding-left:24px}.pqm-training-kb li{margin:8px 0}.pqm-training-kb h1,.pqm-training-kb h2,.pqm-training-kb h3,.pqm-training-kb h4{line-height:1.15;color:#071528;margin:0 0 14px}.pqm-training-kb h1{font-size:clamp(36px,5vw,64px);color:#fff}.pqm-training-kb h2{font-size:clamp(26px,3vw,38px);margin-top:34px}.pqm-training-kb h3{font-size:22px;margin-top:8px}.pqm-training-kb h4{font-size:18px;margin-top:12px;color:#103d99}\n.pqm-hero{background-color:#071528!important;background-image:linear-gradient(135deg,#06142a 0%,#0b2d73 50%,#128fa3 100%)!important;color:#fff!important;border-radius:30px;padding:42px 38px;margin:0 0 24px;box-shadow:0 28px 70px rgba(7,21,40,.24);width:100%;max-width:100%;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.12)}.pqm-hero:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.14),transparent 32%),linear-gradient(90deg,rgba(0,0,0,.22),rgba(0,0,0,.04));pointer-events:none}.pqm-hero>*{position:relative;z-index:1}.pqm-hero h1{color:#fff!important;text-shadow:0 3px 16px rgba(0,0,0,.36)}.pqm-hero p{color:#eef6ff!important;font-size:18px;max-width:940px;font-weight:600;text-shadow:0 2px 10px rgba(0,0,0,.28)}.pqm-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-weight:900;color:#a5f3fc!important;font-size:12px;margin-bottom:12px;text-shadow:0 2px 8px rgba(0,0,0,.30)}.pqm-hero .pqm-pill{background:rgba(255,255,255,.94)!important;color:#0f45d2!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:0 8px 20px rgba(0,0,0,.10)}\n.pqm-layout{display:grid!important;grid-template-columns:minmax(220px,260px) minmax(0,1fr)!important;gap:24px!important;align-items:start!important;width:100%!important;max-width:100%!important;clear:both;position:relative;overflow:visible}.pqm-layout>.pqm-side{grid-column:1!important;grid-row:1!important}.pqm-layout>.pqm-main{grid-column:2!important;grid-row:1!important}\n.pqm-side{position:sticky!important;top:16px;align-self:start!important;width:100%!important;min-width:0!important;max-width:260px!important;z-index:5;background:#fff;border:1px solid #dbe3ef;border-radius:24px;padding:18px;box-shadow:0 14px 36px rgba(15,23,42,.06);overflow:visible}.pqm-side a{display:block!important;text-decoration:none!important;font-weight:800;color:#0f45d2;background:#eef5ff;border:1px solid #d5e4ff;border-radius:14px;padding:10px 12px;margin:8px 0;line-height:1.45}.pqm-side a:hover{background:#e2ecff}.pqm-side a.pqm-active{background:#1557ff!important;color:#fff!important;border-color:#1557ff!important}\n.pqm-main{min-width:0!important;width:100%!important;max-width:100%!important;overflow:visible!important;position:relative;z-index:1}.pqm-main>section,.pqm-main>.pqm-card{max-width:100%;clear:both}.pqm-card{background:#fff;border:1px solid #dbe3ef;border-radius:24px;padding:24px;margin:18px 0;box-shadow:0 14px 40px rgba(15,23,42,.06);max-width:100%;overflow:hidden}.pqm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pqm-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pqm-nav-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pqm-nav-grid a{display:block;text-decoration:none;background:#fff;border:1px solid #dbe3ef;border-radius:18px;padding:16px;font-weight:900}.pqm-nav-grid small{display:block;color:#64748b;font-weight:600;margin-top:6px}.pqm-pill{display:inline-flex;align-items:center;border-radius:999px;background:#eef5ff;color:#1648c5;font-weight:900;padding:7px 11px;font-size:13px;margin:3px 4px 3px 0}.pqm-note{border-left:5px solid #1557ff;background:#eef5ff;border-radius:18px;padding:18px;margin:18px 0}.pqm-warning{border-left-color:#f59e0b;background:#fff7ed}.pqm-success{border-left-color:#16a34a;background:#ecfdf5}.pqm-danger{border-left-color:#dc2626;background:#fef2f2}.pqm-example{border-left:5px solid #7c3aed;background:#f5f3ff;border-radius:18px;padding:18px;margin:18px 0}.pqm-example strong,.pqm-note strong{display:block;margin-bottom:6px;color:#071528}.pqm-table-wrap{overflow-x:auto;border-radius:20px;border:1px solid #dbe3ef;background:#fff;margin:16px 0;max-width:100%}.pqm-table{width:100%;border-collapse:collapse;min-width:780px}.pqm-table th,.pqm-table td{padding:13px 15px;border-bottom:1px solid #e7edf6;text-align:left;vertical-align:top}.pqm-table th{background:#eef5ff;color:#071528;font-weight:900}.pqm-steps{counter-reset:step;display:grid;gap:13px;margin:18px 0}.pqm-step{counter-increment:step;background:#fff;border:1px solid #dbe3ef;border-radius:18px;padding:16px 18px 16px 60px;position:relative;box-shadow:0 8px 24px rgba(15,23,42,.04)}.pqm-step:before{content:counter(step);position:absolute;left:18px;top:17px;width:30px;height:30px;border-radius:50%;background:#1557ff;color:white;font-weight:900;display:grid;place-items:center}.pqm-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.pqm-check{background:#fff;border:1px solid #dbe3ef;border-radius:16px;padding:14px;display:flex;gap:10px}.pqm-check:before{content:'\u2713';background:#dcfce7;color:#166534;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;font-weight:900;flex:0 0 24px}.pqm-shot{border:1px dashed #9bb4e5;background:linear-gradient(135deg,#f8fbff,#eef5ff);border-radius:22px;padding:22px;margin:18px 0}.pqm-shot strong{display:block;font-size:18px;margin-bottom:6px;color:#071528}.pqm-shot img{max-width:100%;height:auto;border-radius:16px;border:1px solid #dbe3ef;display:block;margin-top:12px;background:#fff}.pqm-btnrow{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.pqm-btn{display:inline-flex;text-decoration:none;background:#1557ff;color:#fff!important;border-radius:14px;padding:12px 16px;font-weight:900}.pqm-btn.secondary{background:#eef5ff;color:#1557ff!important;border:1px solid #bcd0ff}.pqm-code,.pqm-kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:#071528;color:#fff;border-radius:10px;padding:2px 7px;white-space:nowrap}.pqm-kbd{background:#eef5ff;color:#103d99;border:1px solid #bcd0ff;font-weight:900}.pqm-footer{display:flex;justify-content:space-between;gap:14px;margin-top:34px}.pqm-mini-title{font-size:13px;text-transform:uppercase;letter-spacing:.13em;color:#64748b;font-weight:900;margin-bottom:8px}.pqm-role{border:1px solid #dbe3ef;border-radius:18px;padding:16px;background:#fff}.pqm-role b{display:block;color:#071528;margin-bottom:6px}.pqm-subtle{color:#64748b}.pqm-small{font-size:14px;color:#64748b}.pqm-philosophy{background:#071528;color:#e8f3ff;border-radius:26px;padding:26px;margin:22px 0}.pqm-philosophy h2,.pqm-philosophy h3{color:#fff}.pqm-philosophy p{color:#dbeafe}.pqm-philosophy .pqm-pill{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);color:#fff}.pqm-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.pqm-flow div{background:#fff;border:1px solid #dbe3ef;border-radius:18px;padding:14px;text-align:center;font-weight:900}.pqm-flow span{display:block;color:#64748b;font-size:13px;font-weight:600;margin-top:4px}.pqm-deep{background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #dbe3ef;border-radius:24px;padding:24px;margin:22px 0}.pqm-deep h3{margin-top:0}.pqm-toc{background:#fff;border:1px solid #dbe3ef;border-radius:20px;padding:18px;margin:18px 0}.pqm-toc a{display:inline-flex;margin:4px 8px 4px 0;background:#eef5ff;border:1px solid #d5e4ff;border-radius:999px;padding:8px 11px;text-decoration:none;font-weight:800}.pqm-divider{height:1px;background:#dbe3ef;margin:26px 0}\nbody .pqm-training-kb .pqm-hero,.editor-styles-wrapper .pqm-training-kb .pqm-hero,.entry-content .pqm-training-kb .pqm-hero,.wp-block-post-content .pqm-training-kb .pqm-hero{background-color:#071528!important;background-image:linear-gradient(135deg,#06142a 0%,#0b2d73 50%,#128fa3 100%)!important;color:#fff!important}body .pqm-training-kb .pqm-hero h1,.editor-styles-wrapper .pqm-training-kb .pqm-hero h1{color:#fff!important}body .pqm-training-kb .pqm-hero p,.editor-styles-wrapper .pqm-training-kb .pqm-hero p{color:#eef6ff!important}\n@media(max-width:1100px){.pqm-layout{grid-template-columns:1fr!important;gap:18px!important}.pqm-layout>.pqm-side,.pqm-layout>.pqm-main{grid-column:1!important;grid-row:auto!important}.pqm-side{position:relative!important;top:auto!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pqm-side .pqm-mini-title{grid-column:1\/-1}.pqm-side a{margin:0!important}.pqm-main{width:100%!important}.pqm-hero{padding:28px 22px;border-radius:24px}.pqm-training-kb{padding:18px 10px}.pqm-footer{flex-direction:column}.pqm-card{padding:20px}.pqm-grid,.pqm-grid-3,.pqm-checklist,.pqm-nav-grid,.pqm-flow{grid-template-columns:1fr}.pqm-table{min-width:760px}}\n@media(max-width:680px){.pqm-side{grid-template-columns:1fr!important}.pqm-training-kb h1{font-size:34px}.pqm-hero{padding:24px 18px}.pqm-card{border-radius:20px}.pqm-table{min-width:640px}.pqm-step{padding-left:52px}.pqm-step:before{left:14px}}<\/p>\n<p>\/* v5.2 linked media helpers + stable PQM hero contrast. *\/\n.pqm-training-kb .pqm-hero{\n  background:linear-gradient(135deg,#071528 0%,#103d99 56%,#18b5bd 100%) !important;\n  color:#ffffff !important;\n  border:none !important;\n  box-shadow:0 28px 70px rgba(7,21,40,.20) !important;\n}\n.pqm-training-kb .pqm-hero h1{color:#ffffff !important;text-shadow:0 2px 18px rgba(0,0,0,.20) !important;}\n.pqm-training-kb .pqm-hero p{color:#e8f3ff !important;font-weight:650 !important;}\n.pqm-training-kb .pqm-eyebrow{color:#9ee9ff !important;}\n.pqm-training-kb .pqm-hero .pqm-pill{background:#ffffff !important;color:#1648c5 !important;border:1px solid rgba(255,255,255,.72) !important;}\n.pqm-training-kb .pqm-shot-link{display:block;text-decoration:none!important;color:inherit!important}\n.pqm-training-kb .pqm-shot-link:hover img{filter:brightness(.98);transform:translateY(-1px)}\n.pqm-training-kb .pqm-shot img{transition:transform .16s ease,filter .16s ease}\n<\/style>\n<section class=\"pqm-training-kb\">\n<p class=\"pqm-subtle\"><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1065\">PQM Training<\/a> \/ Tasks, Add Task and Production List<\/p>\n<div class=\"pqm-hero\" style=\"background-color:#071528!important;background-image:linear-gradient(135deg,#06142a 0%,#0b2d73 50%,#128fa3 100%)!important;color:#fff!important;\">\n<div class=\"pqm-eyebrow\">Task Workflow<\/div>\n<h1>Tasks, Add Task and Production List<\/h1>\n<p>Create, read and manage production tasks with clear instructions, deadlines, departments, notes, files and statuses.<\/p>\n<div style=\"margin-top:20px\"><span class=\"pqm-pill\">Production OS<\/span><span class=\"pqm-pill\">WordPress Core<\/span><span class=\"pqm-pill\">Role-based workflow<\/span><span class=\"pqm-pill\">Training Center<\/span><\/div>\n<\/div>\n<div class=\"pqm-layout\">\n<div class=\"pqm-side\">\n<div class=\"pqm-mini-title\">Training pages<\/div>\n<p><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1065\">Training Home<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1126\">Production Dashboard<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1151\">Core Configuration<\/a><a class=\"pqm-active\" href=\"https:\/\/rewolucjaai.pl\/?page_id=1149\">Tasks and Add Task<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1128\">Departments and Workflow<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1069\">Calendar and Standard Gantt<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1130\">Email Queue and Communication<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1142\">Reports and KPI<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1140\">Modules \/ Marketplace<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1144\">Setup Wizard<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1138\">License and Demo Mode<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1134\">Help and Training<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1067\">Admin Panel<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1124\">Client Panel<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1132\">Employee Worker Portal<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1146\">Shop Manager \/ Supervisor<\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1136\">Implementation Checklist<\/a><\/div>\n<div class=\"pqm-main\">\n<div class=\"pqm-card\" id=\"purpose\">\n<h2>Purpose in plain language<\/h2>\n<p>Tasks are the heart of PQM. A task is a single production job with its own customer\/order information, status, department, deadline, notes, files, costs and communication. If the task is clear, the production team knows what to do. If the task is unclear, the whole system becomes noise.<\/p>\n<p>For a beginner, the key rule is simple: create tasks carefully and update them regularly. Reports, calendar, email notifications and portals all depend on task data.<\/p>\n<\/div>\n<section id=\"where-click\">\n<h2>Where to click<\/h2>\n<div class=\"pqm-steps\">\n<div class=\"pqm-step\">Open WordPress admin and choose <span class=\"pqm-kbd\">PQM<\/span> from the left menu.<\/div>\n<div class=\"pqm-step\">Click <span class=\"pqm-kbd\">Add Task<\/span> to create a new production job manually.<\/div>\n<div class=\"pqm-step\">Click <span class=\"pqm-kbd\">Tasks<\/span>, <span class=\"pqm-kbd\">Task List<\/span> or <span class=\"pqm-kbd\">Production Queue<\/span> to browse existing jobs.<\/div>\n<div class=\"pqm-step\">When using WooCommerce, open the order and use the PQM action\/box to create or view the linked production task if enabled.<\/div>\n<div class=\"pqm-step\">To edit a task, click the task name, task number, row action or \u201cView\/Edit\u201d button depending on the view.<\/div>\n<\/div>\n<\/section>\n<section id=\"add-task\">\n<h2>Add Task: field-by-field explanation<\/h2>\n<div class=\"pqm-table-wrap\">\n<table class=\"pqm-table\">\n<thead>\n<tr>\n<th>Field \/ area<\/th>\n<th>What it means<\/th>\n<th>What a beginner should enter<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Task title \/ name<\/td>\n<td>Short production name used in lists and dashboards.<\/td>\n<td>Use a clear name: \u201cBusiness cards for ACME \u2013 1000 pcs\u201d, not \u201curgent job\u201d.<\/td>\n<\/tr>\n<tr>\n<td>Customer \/ order<\/td>\n<td>Who the work is for or which WooCommerce order it belongs to.<\/td>\n<td>Select the customer\/order when available. If it is an offline job, enter enough information to identify the client.<\/td>\n<\/tr>\n<tr>\n<td>Department<\/td>\n<td>The first or responsible production stage.<\/td>\n<td>Choose the department that should start or currently own the task.<\/td>\n<\/tr>\n<tr>\n<td>Status<\/td>\n<td>Current production state.<\/td>\n<td>Use \u201cNew\u201d or similar when creating. Change status only when real work state changes.<\/td>\n<\/tr>\n<tr>\n<td>Deadline \/ due date<\/td>\n<td>When the task should be completed or delivered.<\/td>\n<td>Enter the realistic date promised to customer or required by internal planning.<\/td>\n<\/tr>\n<tr>\n<td>Priority<\/td>\n<td>How urgent the task is compared to normal work.<\/td>\n<td>Use high priority only for truly urgent tasks. If everything is urgent, nothing is urgent.<\/td>\n<\/tr>\n<tr>\n<td>Production notes<\/td>\n<td>Internal instructions for employees.<\/td>\n<td>Write exact requirements: material, quantity, format, finishing, packaging and customer comments.<\/td>\n<\/tr>\n<tr>\n<td>Files \/ artwork<\/td>\n<td>Production files, proof, invoice, graphics or attachments.<\/td>\n<td>Attach the right file version and describe it if several versions exist.<\/td>\n<\/tr>\n<tr>\n<td>Costs \/ time<\/td>\n<td>Information used for margins and production analysis.<\/td>\n<td>Enter labor\/material costs when the workflow requires it. Incorrect cost data creates misleading margin reports.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<section id=\"create-task-step-by-step\">\n<h2>Create a task step by step<\/h2>\n<div class=\"pqm-steps\">\n<div class=\"pqm-step\">Click <span class=\"pqm-kbd\">Add Task<\/span>.<\/div>\n<div class=\"pqm-step\">Write a clear task title. Include product type, customer and quantity when possible.<\/div>\n<div class=\"pqm-step\">Choose the customer or connected WooCommerce order if the task comes from an online order.<\/div>\n<div class=\"pqm-step\">Choose the first department or responsible production stage.<\/div>\n<div class=\"pqm-step\">Set status to New\/Accepted unless production has already started.<\/div>\n<div class=\"pqm-step\">Set the deadline. If the deadline is unknown, add an internal note explaining who must confirm it.<\/div>\n<div class=\"pqm-step\">Add detailed production notes: what exactly must be produced, file name, material, format, quantity, finishing, delivery method.<\/div>\n<div class=\"pqm-step\">Save the task. After saving, open the task again and check whether the list, dashboard and worker view show it correctly.<\/div>\n<\/div>\n<\/section>\n<section id=\"task-list\">\n<h2>Task List: how to read it<\/h2>\n<p>The task list is the operational table of production. It should help a manager answer: what is open, what is late, who is responsible and what should be done next.<\/p>\n<div class=\"pqm-table-wrap\">\n<table class=\"pqm-table\">\n<thead>\n<tr>\n<th>List element<\/th>\n<th>Meaning<\/th>\n<th>How to use<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Search box<\/td>\n<td>Finds task by title, number, customer, order or keyword depending on configuration.<\/td>\n<td>Use when a customer calls and gives only a name\/order reference.<\/td>\n<\/tr>\n<tr>\n<td>Status filter<\/td>\n<td>Shows only tasks in selected state.<\/td>\n<td>Use to review only new, in progress, completed, cancelled or complaint tasks.<\/td>\n<\/tr>\n<tr>\n<td>Department filter<\/td>\n<td>Shows work assigned to a stage\/team.<\/td>\n<td>Use during department meetings or when checking bottlenecks.<\/td>\n<\/tr>\n<tr>\n<td>Date filter<\/td>\n<td>Limits tasks by created, due or completed dates depending on the report\/list.<\/td>\n<td>Use before monthly reports or weekly planning.<\/td>\n<\/tr>\n<tr>\n<td>Task row<\/td>\n<td>One production job.<\/td>\n<td>Click the title\/number\/view button to open details.<\/td>\n<\/tr>\n<tr>\n<td>Actions<\/td>\n<td>Open, edit, change status, send message, view order or export depending on role.<\/td>\n<td>Only use actions that match real workflow. Do not change status without checking the task.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<section id=\"task-lifecycle\">\n<h2>Simple production lifecycle<\/h2>\n<div class=\"pqm-flow\">\n<div>New<span>Task created<\/span><\/div>\n<div>In progress<span>Department works<\/span><\/div>\n<div>Waiting \/ review<span>Blocked or approval<\/span><\/div>\n<div>Completed<span>Closed \/ archived<\/span><\/div>\n<\/div>\n<p>Cancelled and complaint tasks are special cases. They should be visible when needed, but they should not distort normal production statistics.<\/p>\n<\/section>\n<section id=\"examples\">\n<h2>Beginner examples<\/h2>\n<div class=\"pqm-grid\">\n<div class=\"pqm-example\"><strong>Good task note<\/strong><\/p>\n<p>\u201cPrint 500 A5 flyers, 170g gloss, 4\/4, trim to final size. File: flyers_final_v3.pdf. Deliver to customer reception by Friday 10:00. Check blue color on proof before full run.\u201d<\/p>\n<\/div>\n<div class=\"pqm-example\"><strong>Bad task note<\/strong><\/p>\n<p>\u201cFlyers. Urgent. Ask Mark.\u201d This does not tell the employee what to print, which file to use or when it is needed.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<section id=\"good-practice\">\n<h2>Good practice<\/h2>\n<div class=\"pqm-note pqm-success\">\n<ul>\n<li>Every task should have a responsible department, deadline and clear instruction before production starts.<\/li>\n<li>Use comments\/notes for production facts, not private discussions that should not be stored with the job.<\/li>\n<li>Do not use completed status until the task is actually finished.<\/li>\n<li>When a customer changes requirements, update the task notes so the whole team sees the newest version.<\/li>\n<li>Use cancellation status for cancelled jobs instead of deleting tasks. History is valuable.<\/li>\n<\/ul>\n<\/div>\n<\/section>\n<section id=\"screenshots\">\n<h2>Screenshot reference<\/h2>\n<div class=\"pqm-note\"><strong>How to use screenshots<\/strong><\/p>\n<p>Click any screenshot to open it in a new tab. This is useful for zooming in while following the step-by-step instructions.<\/p>\n<\/div>\n<div class=\"pqm-shot\"><strong>Task list<\/strong><\/p>\n<p>Task list reference. Use it to explain filters, statuses, search, columns and how to open a task.<\/p>\n<p><a class=\"pqm-shot-link\" href=\"https:\/\/rewolucjaai.pl\/wp-content\/uploads\/2026\/05\/pqm-task-list.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/rewolucjaai.pl\/wp-content\/uploads\/2026\/05\/pqm-task-list.jpg\" alt=\"Task list\" loading=\"lazy\"><\/a><\/div>\n<div class=\"pqm-shot\"><strong>Add Task form<\/strong><\/p>\n<p>Add Task form reference. Use it to explain what must be filled in before creating a new production task.<\/p>\n<p><a class=\"pqm-shot-link\" href=\"https:\/\/rewolucjaai.pl\/wp-content\/uploads\/2026\/05\/pqm-task-add.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/rewolucjaai.pl\/wp-content\/uploads\/2026\/05\/pqm-task-add.jpg\" alt=\"Add Task form\" loading=\"lazy\"><\/a><\/div>\n<\/section>\n<section id=\"roles\">\n<h2>Who should use this screen?<\/h2>\n<div class=\"pqm-grid-3\">\n<div class=\"pqm-role\"><b>Administrator<\/b>Configures PQM, licenses, modules, health checks, capabilities and technical maintenance. This role should be limited to trusted users.<\/div>\n<div class=\"pqm-role\"><b>Manager \/ Shop Manager<\/b>Controls daily production, creates tasks, checks reports, follows deadlines and supervises employee work without changing technical settings.<\/div>\n<div class=\"pqm-role\"><b>Production Employee<\/b>Works mainly in the frontend Employee Portal and updates assigned production stages without using the WordPress admin area.<\/div>\n<\/div>\n<\/section>\n<section id=\"troubleshooting\">\n<h2>Troubleshooting for beginners<\/h2>\n<div class=\"pqm-table-wrap\">\n<table class=\"pqm-table\">\n<thead>\n<tr>\n<th>Symptom<\/th>\n<th>Simple explanation<\/th>\n<th>What to check first<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>The page looks empty<\/td>\n<td>The system may have no demo data yet, or the current user may not have access to the required role\/capability.<\/td>\n<td>Create one test task, assign a department, then refresh the screen. Also check the user role.<\/td>\n<\/tr>\n<tr>\n<td>A button opens a login page or My Account<\/td>\n<td>The visitor is not logged in or the page is using a frontend-safe route that requires authentication.<\/td>\n<td>Log in with a test user that has the expected role. Check whether the shortcode\/page is visible only to logged-in users.<\/td>\n<\/tr>\n<tr>\n<td>Data exists but does not appear in a report\/chart<\/td>\n<td>Filters, date range, status rules or completion dates may exclude the task.<\/td>\n<td>Clear filters, expand the date range and verify that the task has the status\/date required by the report.<\/td>\n<\/tr>\n<tr>\n<td>Something changed but the screen still shows old data<\/td>\n<td>Browser cache, WordPress cache or AJAX response cache may show old information.<\/td>\n<td>Refresh the page, clear cache for this page and test in an incognito window before debugging code.<\/td>\n<\/tr>\n<tr>\n<td>The layout is broken on a small screen<\/td>\n<td>Wide tables and timelines need horizontal space; this is normal if the content remains readable.<\/td>\n<td>Use the mobile breakpoint, keep cards in one column and allow horizontal scroll only inside tables\/timelines.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<section id=\"checklist\">\n<h2>Readiness checklist<\/h2>\n<div class=\"pqm-checklist\">\n<div class=\"pqm-check\">A beginner can explain what this screen is for after reading the first two sections.<\/div>\n<div class=\"pqm-check\">The correct role can open the screen and restricted roles cannot see unsafe actions.<\/div>\n<div class=\"pqm-check\">There is at least one realistic test task visible in the screen.<\/div>\n<div class=\"pqm-check\">Buttons and links go to the expected place.<\/div>\n<div class=\"pqm-check\">The empty state explains what to do next instead of looking broken.<\/div>\n<div class=\"pqm-check\">The page remains readable on tablet and mobile.<\/div>\n<\/div>\n<\/section>\n<section>\n<h2>Related training pages<\/h2>\n<div class=\"pqm-nav-grid\"><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1065\">Training Home<small>Training overview and recommended learning path.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1126\">Production Dashboard<small>Daily command center, active tasks, metrics and quick actions.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1151\">Core Configuration<small>System settings, statuses, roles, capabilities and safe defaults.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1128\">Departments and Workflow<small>How production stages and responsibilities are modeled.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1069\">Calendar and Standard Gantt<small>Date planning, deadlines and visual timeline overview.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1130\">Email Queue and Communication<small>Customer messages, email queue and communication templates.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1142\">Reports and KPI<small>KPI, margins, bottlenecks, exports and production analysis.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/?page_id=1140\">Modules \/ Marketplace<small>Optional modules, activation state and upgrade path.<\/small><\/a><\/div>\n<\/section>\n<div class=\"pqm-footer\"><a class=\"pqm-btn secondary\" href=\"https:\/\/rewolucjaai.pl\/?page_id=1151\">\u2190 Core Configuration<\/a><a class=\"pqm-btn\" href=\"https:\/\/rewolucjaai.pl\/?page_id=1128\">Departments and Workflow \u2192<\/a><\/div>\n<\/div>\n<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>PQM Training \/ Tasks, Add Task and Production List Task Workflow Tasks, Add Task and Production List Create, read and manage production tasks with clear instructions, deadlines, departments, notes, files and statuses. Production OSWordPress CoreRole-based workflowTraining Center Training pages Training HomeProduction DashboardCore ConfigurationTasks and Add TaskDepartments and WorkflowCalendar and Standard GanttEmail Queue and CommunicationReports and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1149","page","type-page","status-publish","hentry"],"blocksy_meta":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/rewolucjaai.pl\/index.php?rest_route=\/wp\/v2\/pages\/1149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rewolucjaai.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rewolucjaai.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rewolucjaai.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rewolucjaai.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1149"}],"version-history":[{"count":2,"href":"https:\/\/rewolucjaai.pl\/index.php?rest_route=\/wp\/v2\/pages\/1149\/revisions"}],"predecessor-version":[{"id":1156,"href":"https:\/\/rewolucjaai.pl\/index.php?rest_route=\/wp\/v2\/pages\/1149\/revisions\/1156"}],"wp:attachment":[{"href":"https:\/\/rewolucjaai.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}