«Актуальні замовлення» — основна робоча сторінка менеджера. Тут видно всі замовлення фабрики, крім відвантажених і скасованих: від чернеток до готових до відвантаження. Відкривається з меню «Замовлення → Актуальні».
На цій самій сторінці працюють вкладки «Пошук», «Скасовані», «Відвантажені», «Продаж товарів» і «Проблемні» — відрізняється лише набір замовлень, а будова всюди однакова.
Сторінки й обсяг
Список посторінковий: унизу і вгорі видно «Показано N–M з K» та перемикач, скільки замовлень тримати на сторінці — 30, 50 або 100. Сторінки й загальний лічильник рахує сервер, тому «усього замовлень» — справжнє число, а не те, що вмістилося у вибірку.
Важкі дані рядка — оплата, доставка, статуси ЧПУ, коди облікової системи, посилання на програми — приходять окремим запитом уже після самого списку. Тому таблиця зʼявляється одразу, а частина значків домальовується за мить. Прочерк у колонці «Сума» означає «ще не розраховано», а не нуль.
Фільтри: пʼять вкладок
Поля фільтра розкладені по вкладках, відкрита завжди одна. У заголовку вкладки видно, скільки умов у ній задано, — не треба відкривати кожну, щоб зрозуміти, де ви щось лишили.
- «Пошук» — код облікової системи, ID чи код замовлення, назва замовлення.
- «Статус і учасники» — статус, менеджер, клієнт.
- «Дати» — діапазон дати створення і діапазон дати виробництва.
- «Ознаки замовлення» — сума замовлення від і до, сировину зібрано, черга виробництва, замовлення прострочене, термінове замовлення, ЧПУ-операції, ручний розкрій.
- «Матеріали і послуги» — тип матеріалу і тип послуг.
Умови застосовуються кнопкою-лупою або клавішею Enter, а не на кожну літеру: можна спокійно заповнити кілька полів і шукати один раз. Поруч — кнопка скидання.
Довідкові списки (статус, менеджер, клієнт, типи матеріалів і послуг) з автодоповненням і з числом замовлень у дужках. Фільтри взаємозалежні: щойно ви застосували одну умову, в інших списках лишаються тільки значення, які щось дадуть. Порожніх результатів через несумісні умови більше не буде.
Під фільтрами перелічені всі чинні умови — будь-яку знімають хрестиком, не відкриваючи вкладку. Там само рядок «Усього замовлень за пошуком» і, в дужках, скільки таких замовлень в усіх статусах.
Набори фільтрів
Зібраний фільтр можна зберегти кнопкою з дискетою: система запитає імʼя (до 50 символів, у межах вкладки — унікальне).
- Список збережених зʼявляється, лише коли набори є.
- Один набір можна позначити «За замовчуванням» — він застосується сам при відкритті сторінки.
- Якщо ви змінили умови і вони розійшлися з набором, список чесно показує «Не збережено».
- Набори зберігаються у вашому браузері і привʼязані до фірми та користувача: набір посилається на конкретних менеджерів, клієнтів і матеріали, а в іншій фірмі це вже інші записи.
Таблиця
Колонки: позначка, id, назва, клієнт, менеджер, статус, сума, «Зібраний», дата зміни, дата виробництва і дії. За id, назвою, статусом, сумою, датою зміни і датою виробництва можна сортувати — клацанням по заголовку.
Дії в рядку лишилися ті самі: зміна статусу, позначка оплати, правка дати виробництва, склад матеріалів і послуг, доставка, завантаження програм, перехід у картку замовлення.
Групові дії
Позначте кілька замовлень — над таблицею зʼявиться рядок «Позначено замовлень» із діями: призначити менеджера, проставити дату виробництва, скасувати замовлення. Права перевіряються ті самі, що й у рядку, а кожна дія запитує підтвердження. Якщо частина замовлень під дію не підходить, система прямо скаже, скільки їх пропущено.
Вивантаження й оновлення
- Кнопка вивантаження віддає позначені замовлення, а якщо нічого не позначено — поточну сторінку. Файл — справжній xlsx.
- Список оновлюється сам приблизно раз на хвилину. Окремої кнопки «Оновити» немає: її роботу робить пошук.
Що важливо адміну фабрики
- Видимість замовлень залежить від ролі: керівник бачить усі замовлення фабрики, звичайний менеджер — свої, працівник цеху — ті, що потрапили в його змінне завдання.
- Список статусів задається довідником фабрики; нові статуси додає адміністратор.
- Усі умови фільтра рахує сервер, тому розширений пошук працює на будь-якому обсязі — не лише на маленькій вибірці, як раніше.
Як читаються рядки таблиці
Таблиця компактна: ширини колонок фіксовані, тож від довгих назв рядки не розʼїжджаються, а шапка, фільтри, пагінація і сама таблиця йдуть однією шириною по центру сторінки.
- Статус підписаний як «[код] Назва», клієнт і менеджер — як «[id] Імʼя». Значення виводяться повністю й переносяться всередині своєї колонки, а не обрізаються.
- Дати зміни і виробництва виводяться коротко, у вигляді дд.мм.рр; повна дата з часом показується в підказці при наведенні.
- Перейменування замовлення і зміна статусу оновлюють рядок одразу, без перезавантаження сторінки. Якщо сервер відмовив, зʼявляється сповіщення про помилку, а попереднє значення лишається на місці.