Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

При сохранении 1С-кой ПДФ файла выходит файл без текста

При сохранении 1С-кой ПДФ файла выходит файл без текста
Я
   Kyrano
 
09.01.22 - 00:29
Привет ребят, подскажите плз, куда копать:
1с-ка работает на windows 2022 и только под печать документов, сервис в json-е передает формат сохраняемого документа, 1с-ка (1С:Предприятие 8.3 (8.3.17.1549)) на основе этого сохраняет типовым способом (ТабДокумент.Записать(АдресФайла, ТипФайлаТабличногоДокумента.PDF)) файл в pdf или xlsx.
После внепланового падения сервера и до перезагрузки была проблема: файлы, сохраненные в формат PDF выводились пустые, только рамки, обводки, вообще без текста. ( https://drive.google.com/file/d/1QeS7hG9YafhIikBwXTe73l7ILjrwT32c/view?usp=sharing )
С чем может быть проблема? формируется около 50-100 тысяч документов в день и мы не можем допустить повторения ситуации...
   Сергиус
 
1 - 09.01.22 - 00:36
Обновить платформу не предлагать?
   Kyrano
 
2 - 09.01.22 - 00:41
(1) плз не предлагать)
   Фрэнки
 
3 - 09.01.22 - 00:53
А как давно на такой операционке работает вся эта кухня? И перезагрузкой чего вылечилось?

В порядке предположения - скорей всего на сервак подохдящая обновка прилетела или чего-то доустановили туда, чего-то связанного с подсистемой печати.
Сама фраза "только под печать" - это под печать в физическом смысле или только в виде пдф?
   Kyrano
 
4 - 09.01.22 - 01:00
(3) сбойнула винда и перезагрузилась. Вылечилось посредством перезагрузки винды. Не так давно подняли на новой винде сервер. До этого не помню какая версия была, но постарше (2016 примерно). Обновления да, были какие-то, которые хотели установиться и установились с нормальной перезагрузкой сервера. сама фраза "только под печать" подразумевает конфигурацию, которая разработана специально для формирования различных печатных форм средством заполнения макетов и отдачу их в другие сервисы.
   Сергиус
 
5 - 09.01.22 - 02:37
(4)Ну так автоустановка обновлений чревата проблемами..как минимум, перед применением на рабочем сервере, надо проверить на тестовом.
   sdf
 
6 - 09.01.22 - 09:07
тоже есть похожая проблема на .17.1851
возникает случайно, лечится перезапуском службы 1с
   MaxPansky
 
7 - 09.01.22 - 09:22
(0) А в ресурсы самого сервера ( память ) точно не упираетесь ? Была похожая ситуация на сервере 2012 , только пдф файл при сохранении ломался в плане , цифры уходили за границы столбцов. После перезагрузки все стало нормально. Если у Вас сервер не работает в режиме 24\7 , а есть окно по времени , можно предложить вариант ежедневной перезагрузки сервера плюс отправки по почте первого выпущенного документа ответственному работнику. Чтобы хоть как-то выловить на начальном этапе.
   Фрэнки
 
8 - 09.01.22 - 10:17
(4) просто у нас админы точно также сталкиваются с тем, что на отдельно взятых компах с установленной виндой, получающих обновки на автомате, после некоторых обновок ломается печать. Считать, что в этом есть проблема именно 1С-ки - ну откуда там проблема, когда обновка внутрь установоленного релиза платформы в 1С не прилетает.
Пока еще 1С на сервере надо переустанавливать ручками.
   ДедМорроз
 
9 - 09.01.22 - 11:55
Кеш шрифтов windows живет в файлах во временной директории,все truetype штрифты разворачиваются в него-когда он ломается,то приложения начинают некорректно выводить на экран и на принтер данные.
Но,насколько я помню,службу кеша и службу печати можно перезапустить,не перегружая систему.
   ДедМорроз
 
10 - 09.01.22 - 11:57
И испорченный pdf смотретт по структуре,особенно блок встроенных шрифтов-он,скорей всего,пустой.
   Kyrano
 
11 - 10.01.22 - 00:38
(7) в общем, опытным путем выяснили, что падение винды не есть причина. Причина в тч в шрифтах и падает раз в час стабильно. спасает перезапуск службы 1с, но делать это каждый час - гемор тот еще. Платформу поменяли, толку не прибавилось.
   Фрэнки
 
12 - 10.01.22 - 00:57
(11) какую на какую 1С-ку меняли? Вроде где-то в ошибках зареганных по платформе попадалось на глаза исправление ошибок в подсистеме печати, но не помню в каких точно релизах это случилось. Исправили вроде бы только в каких-то самых свежих.
   Сергиус
 
13 - 10.01.22 - 01:32
(12) см.(2)

Список тем форума
 
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.