Имя: Пароль:
1C
1С v8
проблема выгрузки в XML
0 sepu
 
29.03.15
03:54
Может есть профессионалы по администрированию 1с, нужна помощь

стоит windows server 2008R2 с последними обновлениями
на нем ms SQL 2008R2 и 1c x64 сервер
на сервере 1с база с конфигурацией типовой, Бухгалтерия 3.0.38.53
версия платформы 8.3.5.1443
документ 2-НДФЛ для передачи в ИФНС (в конфигураторе СправкиНДФЛДляПередачиВНалоговыйОрган)
форма ФормаДокумента
команда ЗаписатьНаДиск() (кнопка Выгрузить)
проблема:
при выполнении команды на диск записывается файл, все русские символы в котором заменены на знаки вопроса(?)
вместо <Файл xmlns:xsi="h выводится <???? xmlns:xsi="h и тд

в регион стандартах стоит русский формат даты, местоположение россия, язык для не-юникод программ - русский

из гугла пробовали менять формат даты на англ и обратно, вреестре менять записи по Nls\codepage на 1251,
ничего не помогло. если базу сделать файловой и формировать файл выгрузки в ней, то всё нормально! Помогите, может ктото знает как запустить серер 1с таким образом, чтобы codepage 1251 по умолчанию становился, или если дело не в этом, то как эту проблему решить!
1 ShoGUN
 
29.03.15
08:24
(0) Там разве 1251 в файле? Вероятно, Collation базы неправильно стоит, посмотри в SQL Management Studio в свойствах базы:
https://yadi.sk/i/dbl-n2RLfazkG

У меня стоит правильно (Cyrillic_General_CI_AS), у тебя там что?
2 ShoGUN
 
29.03.15
09:18
(0) А, ещё важно: региональные настройки должны быть правильными у того пользователя, под которым запускается сервер 1С! Они могут отличаться от настроек того пользователя, под которым ты логинишься.
3 Jackman
 
29.03.15
10:57
(0)  Было подобное, как починил админ - не знаю. При сохранении в файл экспорта из клиент-банка, а потом, при открытии его на другом компе - появлялись знаки вопросов вместо букв. 90%, что дело не в 1С и скуле, смотри языковые настройки.
4 ShoGUN
 
29.03.15
11:12
(3) Я чинил подобное, стояли немецкие настройки у юзера, под которым запускался сервер 1С, из-за этого криво грузился классификатор адресов и не зиповались файлы обмена(сжатие ругалось на русские буквы в имени).
5 sepu
 
29.03.15
12:21
пользователь - предопределённый админ сервера. настройки установлены на русские сразу после установки винды. http://188.134.70.31/upload/ffsss.png
сейчас попробую пользователя нового создать, как предлогается по умолчанию при установке 1с сервера
6 Мимохожий Однако
 
29.03.15
12:23
(0)Переключись на русский язык перед выгрузкой ))
7 sepu
 
29.03.15
12:25
Гениально))) Как вариант из клюшек) Я думал так делать) потом только догнал что скрипт выполняется на сервере и эта вся борода изза этого! Надо узнать, как у программы язык переключить) может дефолт язык на русский поставить и ребутнуть серв)
8 sepu
 
29.03.15
12:26
этому пользователю которого создаёт 1ска не хватает прав начальных на то чтобы сервер запустить, кто этот *** придумывает вообще
9 Мимохожий Однако
 
29.03.15
12:27
(8)Руководитель этого дела Сергей Нуралиев.
10 ShoGUN
 
29.03.15
12:30
(5) Шеф, у вас Collation сервера - Latin1! У базы тоже что ли?
11 sepu
 
29.03.15
12:40
это 2я машина, на другой cyrillic стоит и там всё теже знаки вопроса... это вроде ваще ниначто не влияет, но если есть возможностьпереключить я могу
12 sepu
 
29.03.15
12:42
http://188.134.70.31/upload/brabra.png  сейм проблемз зере
13 ShoGUN
 
29.03.15
12:59
(11) Смотри Collation БАЗЫ, а не сервера. Collation сервера - это просто дефолтный для новых создаваемых баз, а важно для работы именно то, что стоит у базы.
14 ShoGUN
 
29.03.15
13:00
У тебя открыто окно свойств сервера, а я говорил про окно свойств базы в (1), я непонятно пишу что ли?
15 sepu
 
29.03.15
13:03
http://188.134.70.31/upload/shogaaan.png

я подумал ты про информационную базу пишешь и рыскал в кластере серверров 10 минут
16 ShoGUN
 
29.03.15
13:10
(15) Вроде всё верно, но чудес не бывает. Под каким пользователем запущена служба 1С? Под "Администратор" дефолтным? А у него региональные настройки какие? Под ним можешь залогиниться?
17 sepu
 
29.03.15
13:14
скриншоты от его имени сделаны. рег настройки ща пофоткаю..
18 sepu
 
29.03.15
13:22
http://188.134.70.31/upload/Безымянный.png
от этого пользователя и сервер запускается.
19 sepu
 
29.03.15
13:25
боже вот с этими настройками всё заработало!!!! теперь надо перенести на рабочий сервер, только я не знаю что именно сработало вот это беда реальная
20 ShoGUN
 
29.03.15
13:42
(19) Всё просто, после изменения региональных настроек надо перезагрузить сервер. Увы.
21 sepu
 
29.03.15
13:51
ща дообновляются конфигурации я каждый шаг буду перезагружать машину и напишу после какого сработает, если сработает
22 sepu
 
29.03.15
14:03
1)  нажал на язык - параметры передвинул русский наверх
панель управления рег стандарты - всё русское - скопировал параметры для всех, все галки воткл, перезагрузка, сработало. чтото из этого, похоже копирование для всех пользователей решает.
23 ShoGUN
 
29.03.15
14:33
(22) Решает копирование для тех пользователей, под которыми выполняется 1С.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn