Пошук COM і швидкості
- Перевірка доступних COM-портів.
- Типові швидкості: 115200 / 57600 / 38400 / 19200 / 9600.
- Знайдений порт не зберігається автоматично без підтвердження.
- Test Connection показує реальний результат зв’язку.
OutPOSt напряму працює з MINI‑T400ME: допомагає знайти COM‑порт, читає товарну базу, показує розбіжності, контролює зміни карток, формує фіскальні продажі й повернення та зберігає стан операції для безпечного recovery.

MINI‑T400ME спілкується з комп’ютером через послідовний порт. OutPOSt має окремі перевірки для COM, типових швидкостей і USB-драйвера, щоб відрізнити проблему кабелю/драйвера від проблеми самого протоколу.
Звернення до РРО блокуються послідовно, щоб два процеси не почали керувати пристроєм одночасно.
Перед SELL/RETURN OutPOSt читає стан апарата й може заблокувати команду, якщо є моніторна помилка, зміна застаріла або на РРО вже відкритий чек.
Для цього сценарію `goods.xls` не є проміжним джерелом. OutPOSt читає картки з РРО, зіставляє їх із локальним каталогом і показує оператору, де саме є розбіжність.
Коди, назви, штрихкоди, ціни та службові ознаки.
Зіставлення з каталогом без прихованої підміни.
Тільки підтверджені оператором зміни.
Повторне читання картки після запису.
Пакетна синхронізація розділяє дві задачі: спочатку узгоджує дозволені поля існуючих карток, потім окремо створює відсутні товари. Для кожного запису важливий повторний контроль.
Після проведення закупівельної сесії OutPOSt може повідомити про нові товари, змінені ціни або вагові ознаки та запропонувати оновити саме цей набір у MINI‑T400ME. Для чернеток дія блокується.
Підготовка фіскального продажу читає потрібну картку. Товар не повинен перепрограмовуватися “на льоту” під час відкритого фіскального документа.
MINI‑T400ME не живе окремо від товарного обліку. Коли проведена закупівля змінила ціну, вагову ознаку або додала новий товар, OutPOSt може показати це як конкретний список для синхронізації з РРО.
Локальний продаж OutPOSt і фіскальна операція пов’язані, але не зливаються в одну непрозору дію. Це дозволяє відновити стан після збою й не плутати локальний чек із фактом фіскалізації на апараті.
Для повторного друку використовується окремий контрольований сценарій із КСЕФ; це не повинно перетворюватися на повторну фіскалізацію продажу.
Найнебезпечніший випадок для апаратного РРО — тайм-аут після відправлення команди, коли програма не знає, чи апарат уже завершив чек. OutPOSt зберігає durable-стан і розділяє безпечний retry від ручної перевірки.
Інтеграція спеціально не намагається “автоматизувати все”. Там, де неправильний запис може змінити фіскальну картку або дублювати документ, потрібне підтвердження або перевірка стану.
Автопошук допомагає знайти пристрій, але не повинен непомітно змінювати постійне налаштування порту.
Фіскальний документ використовує вже зареєстровану картку. Якщо критичні властивості не збігаються — оператор спочатку вирішує розбіжність у синхронізації.
Якщо команда могла дійти до апарата, відсутність відповіді не доводить, що документ не був створений. Такий стан потребує recovery.
Друк Windows-копії та фіскальна операція — різні речі. Помилка локального друку не повинна сама по собі означати, що фіскалізація не відбулася.
Це сценарій для магазину, який уже використовує або планує використовувати фізичний РРО MINI‑T400ME і хоче вести продаж, товарну базу та фіскальні операції з одного робочого місця, не покладаючись на ручний обмін файлами.
Ні. Це окремий опціональний модуль. Основний облік, продажі, склад і борги працюють без апаратного РРО.
Для описаного сценарію прямої синхронізації — ні: OutPOSt читає й змінює картки через протокол пристрою.
Ні. Логіка навмисно обмежує змінювані поля й після запису повторно читає картку, щоб не зачепити службові дані апарата.
Не повторювати чек вручну навмання. Саме для цього існують Pending/NeedsReview та перевірка стану пристрою.