Имя: Пароль:
1C
1С v8
Расчётный листок и название месяца
0 Masi4
 
23.12.16
10:07
Доброе утро!

8.3.9.2033
ЗУП 3.1.1.114

Создали мы рассылку "Расчётный листок".
Запускаем по расписанию.
В результате, если выбираем PDF, то приходит такое название: "РАСЧЕТНЫЙ ЛИСТОК ЗА NOVEMBER 2016". В любом другом формате (DOC. XLS) - приходит "НОЯБРЬ".

Залогинился на сервер приложений под пользователем (USR1C8) из-под, которого работает сервис Агента. Изменили в региональных настройках во всех возможных местах на русский. Не помогло.

Если запустить 1С на сервере из-под того пользователя (USR1C8) и формирую Расчётный лист - "НОЯБРЬ".

Кто-нибудь ещё сталкивался с такой проблемой?
Поможет ли установка "Acrobat"а на сервер?

Спасибо.
1 h-sp
 
23.12.16
10:45
(0) NOVEMBER вполне нормальное слово. Все его понимают. Зачем париться по этому поводу?
2 Masi4
 
23.12.16
10:54
(1) Во-первых, это не красиво. Во-вторых, странно...
3 Масянька
 
23.12.16
10:58
(2) Красиво - не красиво - спорно.
Странно - не русифицирован, не лицензионный.
4 Masi4
 
23.12.16
11:09
(3)
Скажу проще: у нас руководство суровое. Надо чтобы было всё по регламенту.

Кто не русифицирован, не лицензионный?
1С лицензированный.
SQL лицензированный.
ОС лицензированный, английский.
5 Дарлок
 
23.12.16
11:15
спросите у программиста, что писал
6 Дарлок
 
23.12.16
11:16
ибо при сохранения макета mxl между xls и pdf разницы не должно возникать
7 Вафель
 
23.12.16
11:18
русский муй поставьте
8 Masi4
 
23.12.16
12:21
(5) (6) Я нашёл строчку кода, которая формирует строку с "NOVEMBER" - там без приминала.
Макеты.Шапка1.Параметры.ПериодПредставление = Формат(СтрокаШапки.МесяцНачисления, "ДФ='ММММ гггг'");

Все другие форматы при любом виде запуска возвращают русский месяц. И только PDF, при рассылке по расписанию присылает английский месяц.
9 Masi4
 
23.12.16
12:21
(7) Что такое "муй"?
10 piter3
 
23.12.16
12:29
11 Вафель
 
23.12.16
12:33
(8) ну укажи тут язык рус
12 Masi4
 
23.12.16
12:44
(10) А зачем мне ставить "Пакет обновления Office 2003 Service Pack 3", если проблема только с PDF?
13 Masi4
 
23.12.16
12:45
(11) Конфигурацию менять запрещено по нашему регламенту. Да ине выход это. Ведь если формировать листок из интерфейса - проблем нет. Проблемы только при запуске в расписании.
14 piter3
 
23.12.16
12:46
(12)Потому что мы никуку не знаем что у тебя в коде
15 piter3
 
23.12.16
12:48
Л (L) - Имя языка, страны, для которых будет выполняться стандартное форматирование. Доступные имена языков: и дальше по сп
16 Masi4
 
23.12.16
13:18
(14) (15) Регламент компании запрещает менять код. А выносить отчёт как внешний... хм... надо подумать.
17 Дарлок
 
23.12.16
13:29
(8) я тебе про это и пишу. У тебя в этот момент значение будет одинаковое, т.к. в этот момент формируется ТабличныйДокумент(moxel).
При преобразовании moxel в pdf/xls значение не изменится. Ищи причину в другом месте
18 Masi4
 
23.12.16
13:35
(17) Тогда вопрос. Если в момент преобразования табличного документа в PDF/XSL ничего не меняется, то почему если сказать отчёту прислать мне два файла PDF и XSL одновременно, то PDF приедет с NOVEMBER, а XSL - с НОЯБРЬ?
19 Масянька
 
23.12.16
13:39
(18) В имени фала стоит "Месяц" (как параметр). Как вариант.
20 Amra
 
23.12.16
13:41
ОС на сервере английская говоришь? Наверняка при установке агента сервера 1С оставили "текущие системные установки". Переставьте серверную часть, при установке укажите "русский"
21 piter3
 
23.12.16
13:41
(16) Чего метод,в одной строчке кода?
22 Masi4
 
23.12.16
13:56
(20) Я тоже об это думал. Но пока не могу - логи базы полетят. А мы каждый год проходим аудит по информационной безопасности и без этого лога аудит нам засчитывает замечания.
Но вероятность, что тут узко - 70%.
23 Masi4
 
23.12.16
13:56
(21) Да. Вообще нельзя вносить в конфу изменения.
24 Дарлок
 
23.12.16
13:59
(18) на сервере сформируй расчетный листок и сделай "сохранить как", там выбери формат *.pdf.
Что получается?
25 Масянька
 
23.12.16
14:02
(24) Да, нормально там будет.
26 Masi4
 
23.12.16
14:04
(24) (25) Делал. Из под себя. Из под пользователя из под которого работает агент. Всё нормально.
27 Дарлок
 
23.12.16
14:05
(26) ищи причину в другом месте.

смотри участок от (8) до сохранения в pdf
28 Масянька
 
23.12.16
14:06
(26) Как имя фала формируется? В коде.
29 Masi4
 
23.12.16
14:14
(27) Не могу перехватить фоновый процесс дебагером... Процесс вижу - но не цепляется точка.
30 Дарлок
 
23.12.16
14:16
(29) а в диалоге нельзя запустить?
31 Amra
 
23.12.16
14:19
(22) Ничего не полетит, с какого должно полететь то?
32 Masi4
 
23.12.16
14:34
(30) Так в диалоге проблема не возникает.
33 Masi4
 
23.12.16
14:37
(31)
Поправьте меня если я ошибаюсь.
1. Я сношу 1С на сервере.
2. Я устанавливаю 1С на сервере.
3. В итоге у меня на сервере нет ни одной зарегистрированной базы.
4. Я их заново завожу в кластер.
5. Новая база - новый лог.

Или информационные базы в кластере как-то живут есть удалить серверную часть 1С?
34 Масянька
 
23.12.16
14:39
(32) В диалоге имя файла не создается?
35 Amra
 
23.12.16
14:44
(33) Список зареганных баз хратиться в текстовом файлике. Сносишь сервер, устанавливаешь, стопоришь службу агента, подкидываешь файлик с базами, запускаешь агент сервера, наслаждаешься жизнью. А скорее всего если будешь ставить сервер в ту же папку где он стоит, то хватит просто снести и поставить, файлик с базами сам подцепиться
36 Masi4
 
23.12.16
15:13
(35) Ваша правда. Спасибо. Буду думать.