Callback
  • Від місця на ринку до магазину

  • -

  • Від магазину до торговельної мережі

  • -

  • Від торгівлі до виробництва

Опис версії 2026.0.3 | Анонс

Марія Гладких
Марія Гладких

Розробник технічної документації, автор відеоуроків, ведуча Торгсофт Podcast

Це анонс майбутньої версії Торгсофт. Вихід оновлення буде анонсовано у нашому телеграм-каналі

204709. Обмеження редагування коментаря

Видача замовлень

Документ → Реалізація → Видача замовлень

Виправлено проблему, коли на формі "Всі замовлення" поле "Коментар" було доступне для редагування, що могло призводити до подальших проблем при видачі замовлень.


205817. Виправлення експорту звітів

Додаткова реалізація

Торгсофт → Додаткова реалізація

Виправлено помилку, через яку в додатковій реалізації було неможливо експортувати звіт у PDF, Excel тощо (були відсутні відповідні пункти для вибору).

Додатково додано можливість експорту звітів у DOCX, XLSX та PPTX. У програмі ці пункти мають назви: "Microsoft Word 2007 XML...", "Microsoft Excel 2007 XML..." та "Microsoft PowerPoint 2007 XML..." відповідно.


206194. Виправлення друку етикеток зі знижкою

Зміна ціни продажу

Торгсофт → Зміна ціни продажу

Склад → Зміна ціни продажу

Виправлено помилку, через яку при друку етикетки знижка на товар бралася з поточного центру обліку, а не з центру обліку, вказаного в таблиці.


206750. Збереження цін інтернет-замовлень

Інтернет-магазин

Торгсофт — Синхронізація з інтернет-магазином.

Документ → Торгівля з випискою рахунка → вкладка Рахунок

Виправлено помилку, яка виникала при редагуванні рахунку, якщо на формі редагування було змінено один із наступних параметрів: Вид торгівлі, Клієнт, Відсоток знижки, Знижка рахунку має найвищий пріоритет, Курс валюти, Форма рахунку, Посередник, Клієнт посередника, Розрахунковий рахунок, Замовлення продажу товарів (наприклад, прибиралася націнка на товари, встановлена в об'єкті синхронізації).

Тепер при зміні на формі редагування перелічених вище параметрів рахунку на замовлення віддаленого клієнта відпускні ціни будуть перераховуватися тільки тоді, коли рахунок створено вручну на замовлення віддаленого клієнта, а в об'єкті синхронізації встановлено, що для товарів рахунку слід брати ціни з Торгсофт.

Ідея полягає в тому, що ціни для автоматичних замовлень з інтернет-магазинів не повинні змінюватися, якщо користувач випадково змінив якийсь із параметрів рахунку. Якщо все ж таки виникне необхідність застосувати до такого рахунку перерахунок цін, можна скористатися кнопкою "Оновити ціни" в таблиці "Рахунок".


206853. Доступ до системного протоколу

Ліцензія

Торгсофт — Ліцензія

Виправлено помилку, через яку в ліцензії "Старт" у меню Налаштування → Параметри → Доступ було відсутнє налаштування "Вести протокол системних повідомлень, отриманих користувачем".


206577. Виправлення відкладеної розсилки Viber

Масова розсилка

Торгсофт — Масова розсилка

Маркетинг → Масова розсилка → вкладка Масові розсилки

Виправлено помилку, через яку при масовій розсилці повідомлень через Viber не спрацьовувала відправка повідомлення на вказану дату та час. Повідомлення завжди відправлялися одразу.


206742. Дробове значення залишків

Мінімальний та максимальний залишок товару для кожного зі складів

Торгсофт — Мінімальний залишок

Виправлено помилку, через яку було неможливо ввести з клавіатури дробову частину мінімальної кількості товару в картці товару, якщо активовано налаштування "Вести мінімальний залишок для кожного зі складів".


206089. Відображення коментаря реалізації

Неоплачені реалізації VIP

Оплата → Неоплачені реалізації VIP

На форму "Неоплачені реалізації VIP" додано в нижню частину вікна поле для відображення коментаря.

Це забезпечує швидкий доступ до важливої інформації — коментар видно одразу, без необхідності відкриття додаткових вікон.


206158. Автоматизація центрів обліку оплат

Невизначені оплати

Документ → Торгівля з випискою рахунка → вкладка Оплати клієнтів → Невизначені оплати

Під час створення невизначеної оплати центр обліку визначається за касою операції або за поточною касою (для безготівкових оплат). Якщо поточну касу не задано, використовується поточний центр обліку.

При прив’язці безготівкової невизначеної оплати до рахунку центр обліку автоматично змінюється на центр обліку цього рахунку. Якщо за невизначеною оплатою закріплена каса, що не належить до центру обліку рахунку, вона буде замінена на активну касу відповідної валюти цього центру обліку.

Це дозволить вести більш точний та коректний фінансовий облік продажів через "Торгівлю з випискою рахунка" у випадках, коли здійснюється завантаження банківських виписок. Документ оплати буде автоматично віднесено до того центру обліку, в якому були створені рахунок і видаткова накладна.


206583. Розрахунок суми передоплати

Оплати

Торгсофт — Торгівля з випискою рахунка

Документ → Торгівля з випискою рахунка → вкладка Видаткова накладна

Виправлено помилку, через яку при оплаті видаткової накладної в "Торгівлі з випискою рахунка" в рахунок передоплати, сума наявної передоплати розраховувалася з урахуванням підприємства видаткової накладної, що було зайвим обмеженням.


206133. Заборона повернення подарункових сертифікатів

Подарункові сертифікати

Торгсофт — Подарункові сертифікати

Виправлено помилку в меню Документ → Повернення, де була можливість повертати подарункові сертифікати, робота з якими налаштована як із відкладеною знижкою.


205777. Відображення неактивних рахунків

Користувачі

Торгсофт — Користувачі

Налаштування → Користувачі

Виправлено помилку в налаштуванні прав доступу (форма редагування "Користувач"), через яку в списку розрахункових рахунків не відображалися рахунки, виведені з дії. Це заважало користувачеві проводити за ними аналітику за минулі періоди, коли ці рахунки ще використовувалися.

Тепер такі рахунки відображаються у списку та виділені сірим кольором, щоб було зрозуміло, що вони наразі неактивні.


206160. Виправлення пошуку у фільтрі

Прайс-лист клієнта

Торгсофт — Прайс-лист клієнта

Документ → Прайс-лист клієнта

Виправлено помилку, через яку в розділі Документ → Прайс-лист клієнта не працював пошук у фільтрі "Клієнт".


202063. Вибір валюти розрахунку еквівалента

Розрахунок роздрібних цін за націнкою та курсом

Склад → Розрахунок роздрібних та оптових цін за націнкою та курсом

На форму "Розрахунок роздрібних та оптових цін за націнкою та курсом" для дії "Розрахунок еквівалента роздрібної та оптової ціни в валюті" додано можливість вибору валюти для розрахунку еквівалента. За замовчуванням програма пропонує валюту аналізу.

Це надає можливість змінювати еквівалент ціни в різних валютах, тоді як раніше розрахунок був можливий лише у валюті аналізу.


203392. Виправлення помилки видалення записів

Реєстр прибуткових накладних

Склад → Реєстр прибуткових накладних

Виправлено помилку "F: Cannot perform this operation on a closed dataset", яка виникала під час виконання дії "Видалити" у таблиці "Список прибуткових накладних", якщо в таблиці були відсутні записи.


206714. Статус очікування резервування товару

Резерв

Торгсофт — Резерв

Виправлено помилку в "Торгівлі з випискою рахунка", через яку для товарів рахунку не відображалася ознака того, що товар очікує на резервування.

Проблема виникала у наступному сценарії: якщо спочатку товару було достатньо для резервування і його зарезервували, потім зняли з резерву, а після того, як товару стало недостатньо, його знову спробували зарезервувати — товар потрапляв у чергу на очікування, проте відповідний статус товару в рахунку не присвоювався.


206378. Збереження описів при видаленні статистик

Видалення статистик закритих періодів

Торгсофт — Видалення статистик закритих періодів

Виправлено помилку, через яку під час видалення статистик закритих періодів зникали описи "Комплектів за серійними номерами" та "Коробок сезонного зберігання" (меню Документ → Комплектація), які не мали видалятися.

Проблема виникала у випадках, коли комплект за серійними номерами було зібрано, або коробку сезонного зберігання сформовано у періодах, що йдуть після того, який видаляється, але за умови, що дата їхнього створення належала до періоду, для якого існує контрольна точка.


206745. Виправлення помилки Ambiguous column name

Формування замовлення постачальнику

Торгсофт — Формування замовлення постачальнику

Виправлено помилку "Ambiguous column name 'GoodID'", яка виникала при оновленні даних у формуванні замовлення постачальнику за певних умов фільтрації.

Помилка з'являлася, якщо було встановлено групування за моделлю, а у фільтрі товару було обрано один із наступних параметрів: "Постачальник", "Пошук по додатковому штрих-коду" або будь-яка додаткова характеристика.


207081. Відновлення оптової знижки

Акції

Меню Маркетинг → Акції

Відновлено працездатність оптової знижки на виробника.

Оптова знижка виробника працює в межах установлених пріоритетів. Вона має перевагу над знижками та акціями, у яких нижчий пріоритет. Серед знижок та акцій з однаковим пріоритетом перевагу має знижка з більшим розміром.


184134. Додавання термінала SmartPOS

Банківський термінал

Налаштування → Параметри → Додаткові функції → Банківський термінал

До переліку типів банківських терміналів додано термінал «SmartPOS»; автоматично встановлюється протокол KaspiPAY.

Додано підтримку казахського POS-термінала за протоколом KaspiPAY.


205113. Вибір мерчанта термінала

Банківський термінал

Налаштування → Перелік додаткових функцій → Банківський термінал

1. На форму налаштування банківського термінала додано перемикач «Відображати діалог вибору мерчанта». Якщо перемикач увімкнено, під час проведення оплати буде відображатися форма вибору мерчанта. Якщо вимкнено, перелік мерчантів буде доступний у налаштуванні «Використовувати зв'язок з банківським терміналом» у разі його активації.

2. На форму редагування мерчанта банківського термінала додано перемикач «Використовувати за замовчуванням». Якщо його активовано, вибраний мерчант буде автоматично підставлятися в перелік вибору мерчантів. За замовчуванням можна вибрати лише одного мерчанта.

Спрощує процес використання кількох мерчантів і зменшує кількість дій касира.


206139. Захист від скасування операції

Банківський термінал

Налаштування → Параметри → Додаткові функції → Банківський термінал

Для форми очікування виконання операції банківського термінала прибрано спрацювання кнопки «Скасувати» при натисканні Enter.

У повідомленні підтвердження скасування операції кнопка «Ні» зроблена активною за замовчуванням.

Доопрацювання запобігає помилковому скасуванню операції. Актуально для терміналів, які працюють за протоколами JSON (WebSocket) та SSI_JSON.


206460. Виправлення вставки мерчанта

Банківський термінал

Налаштування → Параметри → Додаткові функції → Банківський термінал → таблиця «Мерчант (операція) банківського термінала»

Додаткові функції → Банківський термінал

Виправлено помилку, через яку для банківського термінала, що працює за протоколом SSI JSON, під час налаштування мерчанта було неможливо вставити значення мерчанта у відповідне поле за допомогою комбінації клавіш Ctrl+V.


203974. Фільтрація рахунків повернення

Повернення

Документ → Торгівля з випискою рахунка → Повернення

Торгсофт — Торгівля з випискою рахунка

Виправлено помилку, коли під час проведення виплати з повернення в Торгівлі з випискою рахунка список розрахункових рахунків не фільтрувався залежно від встановленого підприємства.

Роботу форми приведено у відповідність до логіки та дизайну форми введення оплати за видатковою накладною: поле вибору «Підприємство» тепер розташоване перед вибором розрахункового рахунку.

Додатково при відкритті форми тепер автоматично пропонується здійснити повернення за однією з форм оплати видаткової накладної, товари з якої повертаються.


207060. Виправлення передачі виписок

Виписки по банківських рахунках

Меню Оплата → Виписки по банківських рахунках

Виправлено помилку передачі виписок за платіжними дорученнями, внаслідок якої за випискою за платіжним дорученням замість автоматичного створення фінансового документа з'являлося вікно ручного створення документа.


201919. Друк замовлення постачальнику

Замовлення товару постачальнику

Документ → Замовлення постачальнику → група дій «Попередній перегляд та друк замовлення»

На робочу форму «Замовлення постачальнику» для таблиці «Замовлення постачальнику» додано групу дій «Попередній перегляд та друк замовлення» з діями «Друк замовлення» та «Друк замовлення (групування за моделлю)».

Дії аналогічні діям на формі «Формування замовлення постачальнику».

Можливість друку замовлення постачальнику безпосередньо на формі замовлення.


205509. Виправлення доступу до поля

Налаштування ролей

Документ → Ремонт

Виправлено помилку, через яку в налаштуваннях ролей для форми редагування «Документ руху ремонту» доступ до поля «Одержувач» на формі визначався параметром «Центр обліку» в налаштуваннях ролей.


204511. Виправлення ціни при об’єднанні

Об’єднання товарів

Склад → Стан складу

Виправлено помилку, через яку при об’єднанні товарів могла не з’являтися ціна на складі.

Помилка виявлялася в ситуації, коли об’єднувався умовний «Товар А» на складі «Склад 1» з «Товаром Б» на складі «Склад 2», за умови, що «Товар Б» на «Склад 1» був відсутній, а «Товар А» за підсумком об’єднання буде видалено. У цій ситуації «Товар Б» на «Склад 1» не мав ціни.

При об’єднанні товарів у такій ситуації після об’єднання ціна «Товару Б» на «Склад 1» буде такою самою, як була у «Товару А» до об’єднання.


204658. Зміна підприємства реалізації

Підприємство

Торгсофт — Зв'язок виду товару з підприємством

Виправлено помилку, коли при поділі реалізації по підприємствах виду товару, якщо в ній були присутні товари з видами, у яких однозначно не зазначено підприємство, то при оплаті таких товарів через розрахунковий рахунок, який пов'язаний із підприємством, підприємство такої реалізації не змінювалося на підприємство розрахункового рахунку.

Це, у свою чергу, призводило до друку фіскального чека на програмному РРО за замовчуванням, а не на тому, з яким пов'язане підприємство розрахункового рахунку.


201801. Коментар у шаблонах

Прихід товару

Документ → Прихід товару

У всі шаблони прихідної накладної та в шаблон повернення постачальнику додано змінну «Коментар», яка доступна при налаштуванні шаблону.

У шаблонах прихідної накладної та повернення постачальнику тепер можна виводити коментар безпосередньо в документ.


205082. Округлення сум у чеках

Програмний РРО

Виправлено помилку, коли при поділі реалізації по підприємствах на одному з фіскальних чеків програмного РРО могла відображатися від’ємна решта, що є нелогічним.

Додаткова зміна: якщо реалізація поділяється на два чеки, то готівкова сума буде округлятися до 10 (або 50) копійок стандартним способом, крім випадку, коли готівкова оплата розділиться по чеках рівно по 5 копійок (або 25, або 75). Якщо чеків більше двох, то перші чеки будуть округлені в меншу сторону до 10 (або 50) копійок, а останній — у більшу сторону до 10 (або 50) копійок.

Додатково змінено і загальний принцип округлення сум реалізацій, що виходять при поділі однієї реалізації по підприємствах. Якщо реалізація поділяється на дві, і в сумі кожної немає рівно пів копійки, то сума кожної округлятиметься до копійок стандартним способом. Якщо поділ іде на більше ніж два чеки, або на два чеки, де в сумі кожного є рівно пів копійки, то перші чеки будуть округлені в меншу сторону до копійок, а останній — у більшу сторону до копійок.


205381. Виправлення форми оплати

Програмний РРО

Торгсофт — Реалізація

Виправлено помилку, коли при проведенні оплати за безготівковим розрахунком у реалізації оплата в Торгсофт створювалася в готівковій формі до каси, якщо на формі введення оплати в момент проведення оплати через банківський термінал або формування чека було знято прапорець «Безготівкова оплата» мишкою або натисканням пробілу, якщо фокус перебував на цьому прапорці, а при класичному проведенні оплати він перебуває саме там.


202039. Дробова кількість напівфабрикату

Виробництво

Документ → Виробництво готової продукції

Додано можливість додавання матеріалу типу «напівфабрикат» у технологічну карту в дробовій кількості.

Корисно у випадках, коли напівфабрикат є ваговим виробом, наприклад будівельною сумішшю, кулінарним виробом тощо.


198602. Зв’язок планів продажів

Розрахунок заробітної плати (зарплата)

Розрахунок зарплати → Планування → План особистих продажів

Виправлено помилку, через яку не діяло обмеження за товарною групою на виторг у плані особистих продажів.

Змінено алгоритм роботи з планом особистих продажів у частині роботи з товарною групою:

1. Додано зв'язок плану особистих продажів з основним планом продажів. Під час створення або редагування плану особистих продажів має бути зазначений основний план продажів, з яким буде пов'язаний план особистих продажів. Інформація про тип плану продажів і товарну групу буде братися з основного плану продажів по торговій точці та не буде доступна для редагування в плані особистих продажів.

2. Список планів продажів на торговій точці, тобто основних планів, для вибору формується виходячи з того, що періоди плану особистих продажів та основного плану перетинаються. Якщо період плану особистих продажів не вказано, відображатимуться всі доступні для вибору плани продажів.

3. При виборі плану продажів зі списку або з довідника період плану особистих продажів встановлюватиметься рівним періоду основного плану продажів, якщо період плану особистих продажів не був зазначений. Якщо період плану особистих продажів уже було зазначено, то:

  • якщо при виборі основного плану зі списку вибору виявиться, що цей період не потрапляє всередину основного плану, буде видано запит із пропозицією встановити період плану особистих продажів рівним періоду основного плану.
  • якщо при виборі основного плану з довідника виявиться, що період основного плану не перетинається з періодом плану особистих продажів, період особистого плану продажів буде автоматично встановлений рівним періоду основного плану продажів.

Це зроблено через те, що в довіднику планів продажів можна зняти фільтр за датою, і вибраного плану може не опинитися у випадаючому списку, який відфільтрований за періодом плану особистих продажів. Попадання періоду плану особистих продажів всередину періоду основного плану є обов'язковою умовою створення плану особистих продажів.

4. При розрахунку старих планів особистих продажів здійснюватиметься перевірка на наявність зв'язку плану особистих продажів з основним планом продажів. Ті плани, у яких такого зв'язку не буде, не розраховуватимуться доти, доки його не буде встановлено.

5. При видаленні плану продажів на торговій точці перевірятиметься наявність посилання на план, що видаляється, у планах особистих продажів з пропозицією видалити посилання. Видалення плану продажів на торговій точці, на який є посилання з плану особистих продажів, заборонено.


201805. Прогрес розрахунку відомості

Розрахунок заробітної плати (зарплата)

Розрахунок зарплати → Платіжна відомість → дія «Розрахувати платіжну відомість»

У вікно процесу, що відображає поточний прогрес розрахунку відомості, додано інформацію про загальну кількість співробітників, за якими буде розраховано відомість, та порядковий номер поточного співробітника, для якого виконується розрахунок.

Ця інформація дозволяє краще оцінювати стан процесу розрахунку відомості.


201903. Коментар для посади

Розрахунок заробітної плати (зарплата)

Розрахунок зарплати → Налаштування → Посада

Для режиму «Розрахунок зарплати» у меню «Налаштування» на вкладці «Довідник» («Назва посади») додано колонку «Коментар».

На форму редагування «Довідник посад» додано поле для введення коментаря.

Можливість додавати коментар для посади для внесення інформації.


202091. Підприємство в ремонті

Ремонт

Документ → Ремонт

1. На форму редагування «Ремонт» додано поле «Підприємство».

2. На робочу форму «Ремонт» додано колонку «Підприємство».

3. При створенні рахунку значення підприємства встановлюється з відповідного ремонту.

Можливість зазначення підприємства при роботі з ремонтом. Забезпечено зручний вибір, відображення та автоматичне перенесення підприємства з ремонту в рахунок, що підвищує точність обліку та зменшує потребу в ручному виправленні документів.


205967. Дата продажу в талоні

Ремонт

Документ → Ремонт → вкладка «Ремонт» → дія «Друк гарантійного талону»

Документ → Ремонт

Виправлено помилку, через яку в гарантійному талоні, що формується з режиму «Ремонт», неправильно відображалася дата продажу.

Помилка виявлялася в ситуації, коли гарантійний товар з одним і тим самим серійним номером було спочатку продано, потім повернено, а потім знову продано та передано в ремонт. Відображалася не дата останнього продажу товару, а дата першого.


202018. Зворотний фільтр стану

Торгівля з випискою рахунка (ТВР)

Документ → Торгівля з випискою рахунка → вкладка «Рахунок»

У Торгівлі з випискою рахунка на вкладці «Рахунок» для фільтра «Стан контакту за рахунком» додано перемикач «Не».

За замовчуванням він прихований і вимкнений. Перемикач відображається лише після вибору значення у фільтрі.

Якщо перемикач «Не» увімкнено, фільтр працює у зворотному режимі: відбираються записи, у яких стан контакту за рахунком не відповідає вибраному значенню.

З’явилася можливість швидко відбирати не лише записи з потрібним станом контакту за рахунком, а й записи, для яких цей стан не дорівнює вибраному значенню. Наприклад, швидко відфільтрувати накладні, які ще не готові до відвантаження.


201882. Коментар підготовки товару

Облік за серійними номерами

Документ → Реалізація

У шаблон гарантійного товару додано дані «Підготовка товару до продажу (коментар)».

Дозволяє відображати в документі гарантійного товару додаткові уточнення щодо передпродажної підготовки товару, підвищує інформативність шаблону та зменшує потребу в ручних поясненнях.


206990. Формування списку мерчантів BPOS

Банківський термінал

Налаштування → Параметри → Банківський термінал

Виправлено помилку, через яку некоректно формувався список мерчантів для протоколу BPOS, що отримується за дією «Отримати інформацію по терміналу», якщо в найменуванні мерчанта були прогалини.


204881. Помилка тексту повідомлення

ВІП-клієнти

Маркетинг → ВІП-клієнти

У формі «Неоплачені товари ВІП-клієнта» виправлено помилку: якщо в колонку «Сума оплати» було введено суму, що перевищує суму боргу за товар, текст повідомлення відображався з помилкою «Format 'Сума оплати не повинна перевищувати' invalid or incom.».


206477. Помилка запису товару

Динамічні характеристики товару

Товарознавство → Товар → Динамічні характеристики товару

Виправлено помилку «[SQL Server]Violation of UNIQUE KEY constraint 'uqsDynParamStringValue'», яка могла виникати під час запису картки нового товару, якщо новий товар створювався за шаблоном раніше записаного товару, що мав динамічні характеристики, і якщо при створенні нового товару виконувалась дія «Введення регіональної ціни».


207051. Помилки групи замовлень

Замовлення клієнта на виріб

Документ → Замовлення клієнта на виріб

Виправлено такі проблеми під час роботи в режимі «Працювати з групою замовлень»:

1. Не відбувався перерахунок передоплати після внесення передоплати за групою замовлень.

2. Не було можливості активувати групу замовлень. Під час виконання дії «Активувати» нічого не відбувалося.

3. Під час повернення попередньої оплати для групи замовлень виникала помилка «Field 'одержувач' must have a value».


201926. Помилка дії надсилання

Платіжне доручення

Оплата → Фінансовий документ → Платіжне доручення

Виправлено проблему, коли дія «Надіслати платіжне доручення» була доступна за порожньої таблиці, і подальше виконання цієї дії призводило до помилки «Could not convert variant of type (Null) into type (Integer)».


207173. Доступність оптових цін

Політика оптових цін

Маркетинг → Політика оптових цін

Виправлено помилку, через яку під час додавання нового діапазону для оптової знижки для виду товару кнопка «Сформувати оптові ціни» залишалася недоступною до оновлення даних.


204565. Помилка дії пакування

Прихід товару

Документ → Прихід товару

Виправлено проблему, коли дія «Упакувати товар» була доступна за порожньої таблиці, і подальше виконання цієї дії призводило до помилки «Could not convert variant of type (Null) into type (Integer)».


207021. Блокування роботи пРРО

Програмний РРО

Виправлено проблему, коли під час переведення пРРО в онлайн-режим могла виникати помилка «Код помилки: 11 InvalidQueryParameter Помилка обробки запиту. Наразі триває обробка іншого запиту», після якої подальша робота з пРРО блокувалася.


205768. Помилка фільтра за штрихкодом

Розподіл товару

Документ → Розподіл товару

Виправлено помилку «[FireDAC][Stan][Eval]-100. Column or function [arcode] is not found», яка могла виникати під час використання фільтра товару для фільтрації за штрих-кодом.


203883. Зміна гарячої клавіші

Реєстр прибуткових накладних

Склад → Реєстр прибуткових накладних

Для дії «Встановити зв'язок накладних із підприємством» змінено гарячу клавішу з F2 на Ctrl+F2, щоб не виникав конфлікт із дією «Інформаційні фільтри».


206087. Помилка видалення накладної

Реєстр прибуткових накладних

Склад → Реєстр прибуткових накладних

Виправлено помилку «[FireDAC][Phys][MSSQL]-335. Parameter [INVOICEID] data type is unknown», яка виникала під час виконання дії «Видалити» в таблиці «Список прибуткових накладних», коли таблиця була порожня.


206626. Доступність дій у реєстрі

Реєстр прибуткових накладних

Склад → Реєстр прибуткових накладних

Виправлено помилку, коли в таблиці «Перелік прибуткових накладних» був доступний ряд дій, які вимагали наявності поточного запису, і подальше виконання цих дій без поточного запису таблиці могло призводити до різних помилок.


206797. Помилка ODBC-з'єднання

Сервер додатків

Системні завдання та об'єкти

У сервері додатків виправлено помилку «[FireDAC][Phys][ODBC][Microsoft][ODBC SQL Server Driver]Connection is busy with results for another hstmt», яка могла виникати, якщо в системі було встановлено драйвер Microsoft ODBC Driver 17/18 for SQL Server і не було встановлено драйвер Native Client.


205973. Помилка створення клієнта

Синхронізація з інтернет-магазином

Виправлено помилку «Field 'в' must have a value», яка виникала під час завантаження замовлень сервером додатків, якщо під час обробки замовлення створювався новий клієнт.


206736. Обробка JSON-замовлень

Синхронізація з інтернет-магазином

Виправлено проблему із завантаженням замовлень у форматі JSON, коли завантаження замовлень виконувалося сервером програм. Замовлення завантажувалися з FTP, але не оброблялися програмою, через що нові замовлення не з'являлися в програмі.


207251. Повільне додавання товарів

Системні завдання та формування пакета застосунку

Виправлено помилку, через яку тривало додавалися товари в реалізацію під час множинного вибору зі стану складу.


207019. Помилка синхронізації ROZETKA

Синхронізація з маркетплейсом ROZETKA

Виправлено помилку «Access Violation», яка могла виникати під час виконання синхронізації товарів сервером додатків.


205994. Відправник Укрпошти

Синхронізація з Укрпоштою

На формі редагування «Відправник Укрпошти», якщо відправник є фізичною особою, поле «По батькові» тепер є обов'язковим для заповнення. Укрпошта вимагає зазначення повного ПІБ відправника під час відправлення з післяплатою та в деяких інших випадках.


205995. Повідомлення при створенні ТТН

Синхронізація з Укрпоштою

Під час створення ТТН додано повідомлення: «Для відправлень без повернення при врученні оплачувати пересилання повинен відправник». Раніше відображалася помилка від сервера Укрпошти з текстом «PROCESS_AS_REFUSAL is available for EXPRESS, STANDARD and DOCUMENT shipments, if PaidByRecipient = false».


207085. Помилка статусу синхронізації

Синхронізація з Prom.ua

Склад → Синхронізація з інтернет-магазином → дія «Провести синхронізацію»

Виправлено помилку «NNN' is not a valid integer value», яка могла виникати під час виконання дії «Провести синхронізацію» або дії «Оновити статус» на вкладці «Журнал синхронізації».


206342. Створення контрагента співробітника

Співробітник

Налаштування → Співробітник

Виправлено проблему, через яку під час створення контрагента з картки співробітника створений контрагент був недоступний для вибору. Це було пов’язано з тим, що контрагент створювався без ознаки «Покупець» у полі «Вид партнерства».


200611. Помилка редагування товару

Товар

Товарознавство → Товар

Виправлено помилку «[FireDAC][Phys][ODBC][Microsoft][SQL Server Native Client 11.0][SQL Server]Violation of UNIQUE KEY constraint 'uqsChangedInformation'», яка виникала під час редагування товару, якщо для бази даних раніше використовувалася функція передачі каналів.


205894. Помилка копіювання товару

Товар

Товарознавство → Товар

Виправлено помилку «Cannot create file», яка могла виникати під час копіювання товару. Помилка була пов’язана з перевищенням максимальної довжини імені файлу та проявлялася, якщо у товару, що копіювався, були файли фотографій із надто довгою назвою.


202024. Скасування операції термінала

Банківський термінал

Налаштування → Параметри → Додаткові функції → Банківський термінал

  1. На форму процесу роботи з терміналом додано кнопку «Скасувати», натискання якої перериває операцію на терміналі та, відповідно, у програмі. Кнопка може бути доступна не для всіх операцій — це залежить від протоколу, однак для операцій «Оплата» і «Повернення» вона доступна завжди.

  2. Для протоколу JSON (TCP/IP) кнопка стає доступною через 3–5 секунд після запуску операції. Це пов’язано з особливістю внутрішньої логіки роботи протоколу.

  3. На форму редагування «Банківський термінал» додано перемикач «Дозволено переривати процес роботи з терміналом із програми», який за замовчуванням вимкнений. Якщо перемикач увімкнено, кнопка «Скасувати» відображатиметься на формі.

  4. Додатково для протоколу JSON (WebSocket) реалізовано можливість зберігати лог-файл роботи термінала, аналогічний тому, що створюється для JSON (TCP/IP). Для цього на формі редагування банківського термінала додано поле для введення або вибору шляху до файла логу. Якщо шлях указано, лог-файл створюватиметься додатково до стандартного логу цього протоколу. Це може бути зручно, оскільки стандартний лог для цього протоколу формується у шістнадцятковому вигляді.

  5. Можливість переривати операцію банківського термінала, а також керувати доступом до цієї функції, доступна для протоколів BPOS, JSON (WebSocket), JSON (TCP/IP), SSI_JSON.

  6. Можливість оперативно скасувати операцію на банківському терміналі без потреби чекати її завершення.

169704. Офлайн-режим ПРРО

Програмний РРО

Налаштування → Програмний РРО

1. У розділі «Налаштування → Програмний РРО» додано можливість масово встановлювати статус «Готов» для програмних РРО.

2. У розділі «Налаштування → Програмний РРО» додано дію «Перевести в офлайн-режим», яка дає змогу перевести вибрані ПРРО в офлайн-режим на визначений час. За потреби під час цієї дії можна також установити статус «Готов» для ПРРО, хоча за замовчуванням цей статус проставляється автоматично.

Час, до якого ПРРО перебуватиме в офлайн-режимі, відображається в колонці «Офлайн-режим до», для якої доступне сортування за спаданням.

До настання вказаного часу ПРРО не переходитиме в онлайн-режим автоматично. Автоматична спроба переходу в онлайн-режим буде виконана протягом 10 хвилин після завершення заданого часу офлайн-роботи.

3. Якщо в ПРРО встановлено формальну ознаку офлайн-сесії, але відсутній чек початку офлайн-сесії, то:

  • чек початку офлайн-сесії буде створено автоматично, а чеки, сформовані в межах цієї офлайн-зміни, можна буде передати до податкової;
  • ПРРО можна буде перевести в онлайн-режим без виникнення помилки.

Зміни спрощують керування програмними РРО: дозволяють масово встановлювати статус «Готов», централізовано переводити ПРРО в офлайн-режим на потрібний час і зручніше контролювати момент повернення в онлайн.

Крім того, система коректно обробляє ситуації з відсутнім чеком початку офлайн-сесії, що зменшує ризик помилок і зупинки роботи під час формування чеків.


197624. Штрих-код клієнта

Синхронізація з інтернет-магазином

Склад → Синхронізація з інтернет-магазином

У файл синхронізації з інтернет-магазином у розділі Client додано поле Barcode (текстове, до 16 символів).

  • Якщо поле зазначене та заповнене, під час імпорту замовлення для нового клієнта буде створено картку з унікальним штрих-кодом.
  • Якщо увімкнено налаштування «Оновлювати дані клієнта при автоматичному створенні рахунка», штрих-код буде оновлено в уже існуючого клієнта.
  • Якщо штрих-код, переданий у файлі замовлення, вже використовується іншим клієнтом, оновлення не виконується.
  • Можливість передавати штрих-код клієнта у файлі замовлення.

207579. Відображення коду NTIN у чеку WebKassa

Фіскальний реєстратор

WebKassa

У паперовому чеку WebKassa під назвою товару тепер відображається його національний код товару (NTIN) у форматі:

NTIN: XXXXXXXXXXXX за умови, що цей код зазначено для товару.

Відповідає вимогам щодо відображення інформації у фіскальному чеку.