Перейти до змісту

Оновлення тегів шаблонів замовлень

Разова служба для шаблонів друку рахунків клієнтам: переписує в збережених шаблонах старі теги на нові.

Де шукати: Модулі → Система → Служби → Оновлення тегів шаблонів замовлень

Розбір на прикладі

Оновлення тегів шаблонів замовлень

Вікно коротко каже те саме, що розділи нижче, і має одну робочу кнопку «Виконати»; «За розкладом» неактивна. У тексті вікна шаблони названо шаблонами замовлень клієнтів — це ті самі Рахунки клієнтам.

Навіщо

19.08.2026 теги друку документа «Рахунки клієнтам» перейменовано: префікс SelelO_ (і SaleO_) став SO_ — наприклад, {SelelO_No} тепер {SO_No}. Шаблон, збережений у Друкованих формах зі старими тегами, на новій версії друкує порожній бланк: полів, яких він чекає, під такими іменами більше немає.

Служба міняє в збережених шаблонах лише префікс тега. Решта шаблона — текст, оформлення, таблиці — лишається як була. Беруться лише ввімкнені шаблони: шаблон із позначкою «Вимкнено» служба не чіпає — якщо в ньому старі теги, після ввімкнення запустіть службу ще раз.

Коли запускати

Лише на базі, вже оновленій до версії з тегами SO_. Служба перевіряє це сама: на старій версії вона нічого не переписує — інакше переписаний шаблон друкував би порожнє вже там — і показує попередження «Теги друку в коді ще старі — жодного шаблону не переписано; спершу оновіть стенд». Повторний запуск безпечний: шаблон без старих тегів пропускається. Розклад для служби вимкнений.

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

Що буває з шаблоном Word

Word іноді розбиває тег усередині файла на шматки: частина {Selel в одному місці розмітки, частина O_No} в іншому — зазвичай через різне форматування літер. Такий тег служба не бачить цілим.

Щоб не лишити половинчастий бланк (частина полів нова, частина стара), шаблон хоча б з одним розірваним тегом служба не змінює і називає в підсумку запуску: його треба виправити вручну — відкрити у Word, набрати тег заново одним шматком і завантажити шаблон знову. У шаблонах Excel так буває рідше — текст комірки зазвичай лежить одним шматком, — але перевірка для них та сама.

Як зрозуміти, що все спрацювало

Після запуску вікно показує, скільки шаблонів переписано з усіх перевірених, і окремим рядком — кожен шаблон, з яким не вийшло: файл шаблона недоступний, теги в ньому розірвані або файл не docx/xlsx, а старі теги в ньому є. Поіменно — перші 10 таких шаблонів, решта — одним рядком «…і ще …». Якщо такі рядки є, замість зеленої галочки — помаранчевий трикутник. Докладніше, зокрема скільки шаблонів були без старих тегів, — у журналі сервера. Потім надрукуйте рахунок клієнту за своїм шаблоном: поля заповнені.

Куди дивитися далі