Версии и совместимость¶
Терминал и расширение 1С обновляются порознь. Приложение приходит на ТСД само, а расширение в 1С ставит администратор. Разнобой версий не останавливает работу, но отключает отдельные функции. Поэтому терминал сам говорит, что стоит и чего не хватает.
Где посмотреть¶
На терминале: «Настройки → Совместимость с 1С» (видно всем, не только администратору):
- версия приложения и версия расширения, которая стоит в 1С;
- какое расширение выпущено парой к этому приложению;
- ✅ «всё работает», ⚠️ список того, что на этой паре не работает, или ⛔ «несовместимо»;
- кнопка «Проверить» — перечитать после обновления 1С.
На экране операции: если функции нет из-за старого расширения, вместо неё написано, что нужно. Например: «Отгрузка без документа — нужно расширение 1С 0.34.14+ (сейчас 0.34.12)».
В 1С: «Пользователи ТСД» → «Терминалы»: у каждого устройства видна версия приложения. Если оно старее, чем выпущено парой к расширению, в колонке «Обновить» красным «до 0.35.61».
Обновили 1С, а предупреждение осталось¶
- Нажмите «Проверить» в «Настройки → Совместимость с 1С». С приложения 0.35.64 версия берётся из 1С заново; на более старом приложении — перезапустите его (закройте и откройте).
- Сверьте базу и адрес под версией расширения: терминал показывает, к какой базе и по какому адресу подключён. Обновить нужно именно её — у клиента бывает копия базы или вторая публикация.
- Серверная 1С подхватывает новое расширение не сразу: подождите пару минут или перезапустите рабочие процессы сервера 1С (rphost). Признак — 1С отвечает «роль не найдена» или старой версией.
- Проверьте в браузере на сервере:
http://localhost:ПОРТ/ПУБЛИКАЦИЯ/hs/eamtsd/v1/health— в ответе"version"должна быть новая. Старая — мастер обновил другую базу или публикацию: запустите его ещё раз и выберите ту, что у терминалов.
Что будет при разнобое¶
| Ситуация | Что происходит |
|---|---|
| Новое расширение, старое приложение | Работает. Новые функции появятся, когда обновится терминал |
| Новое приложение, старое расширение | Базовые операции работают, новые функции — нет. Терминал перечислит, каких нет |
| Сменился протокол обмена | Терминал покажет ⛔ и попросит обновить то, что отстало. Такое бывает редко и объявляется заранее |
Порядок обновления¶
- Сначала расширение 1С — мастером установки со страницы tsd.eamforge.com/download.html. Подробно — установка в 1С.
- Потом терминалы: «Настройки → Обновления и поддержка → Проверить обновление».
- На терминале — «Настройки → Совместимость с 1С» → «Проверить»: должно быть ✅.
Так ничего не отключается ни на минуту.
С какой версии расширения работает функция¶
| Функция | Расширение 1С |
|---|---|
| Отгрузка по готовой расходной | 0.34.0 |
| Возврат по документу-основанию | 0.34.5 |
| Поиск товаров без штрихкода (для этикеток) | 0.34.6 |
| Задания старше 30 дней, период из терминала | 0.34.9 |
| Организация по умолчанию для документов без основания | 0.34.11 |
| Фото к документам | 0.34.12 |
| Отгрузка без документа | 0.34.14 |
| Метка на коробку | 0.34.15 |
| Комплектация на N наборов, «Новый набор» | 0.34.16 |
| Покупатель при отгрузке со склада УТ без ордерной схемы | 0.34.17 |
| Слепая инвентаризация, заданная в 1С | 0.34.18 |
| Неизвестные коды без связи — 1С ищет товар по штрихкоду; тип базы и возможности в данных для офлайна | 0.34.19 |
| История узнаёт, что бухгалтер провёл документ | 0.34.20 |
| RFID-метки SGTIN-96 опознаются по штрихкоду товара без привязки (печать RFID-этикеток из 1С) | 0.34.21 |
| Опись инвентаризации: учёт со счёта 1330, единицы, цены и суммы | 0.34.22 |
| Дополнить отправленное списание, пока бухгалтер не провёл | 0.34.23 |