Помощь - Поиск - Пользователи - Календарь
Полная версия: Слетают настройки клиент-банков.
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 7.7" > (7.7) Установка платформы "1С:Предприятие 7.7"
Серёга
В общем проблема такая. Релиз платформы 25. Есть база, бухгалтерия, юзеры работают в терминале, с банк-клиентами работает только один юзер, работа ведется с двумя банками. Периодически слетают настройки второго на настройки первого. Стоит галка "автоматически сохранять", тестирование и исправление ошибок делал, создавал нового юзера - не помогает. Закономерность не обнаружил.

У кого какие мысли по этому поводу? cowboy.gif
Vlad
Цитата(SergeyF @ 11.12.2008, 14:08) *

В общем проблема такая. Релиз платформы 25. Есть база, бухгалтерия, юзеры работают в терминале, с банк-клиентами работает только один юзер, работа ведется с двумя банками. Периодически слетают настройки второго на настройки первого. Стоит галка "автоматически сохранять", тестирование и исправление ошибок делал, создавал нового юзера - не помогает. Закономерность не обнаружил.

У кого какие мысли по этому поводу? cowboy.gif

В обработке ПредприятиеКлиент (это я про 7.7) в модуле есть путь к файлу. Пропиши его и забудь о "сохранять автоматически". Галку "сохранять автоматически" попробуй снять. Короче, экспериментируй.
Серёга
Цитата
в модуле есть путь к файлу. Пропиши его и забудь

Дело в том, что сбиваются не только пути, сбиваются все настройки. То есть сбиваются: пути, название банка, кодировка и виды платежных документов.
Я не программирую, если это очень просто, тогда sample.gif
Пока по рассуждаю как админ.

Вот, что я нашел в модуле обработки:
Код
Процедура ПриОткрытии(Настройка) 

Если Настройка=0 Тогда
ИмяФайлаВыгрузки=КаталогПользователя()+"1c_to_kl.txt";
ИмяФайлаЗагрузки=КаталогПользователя()+"kl_to_1c.txt";
КонецЕсли;

ЗаполнитьРасчетныеСчета(); ЗаполнитьВыгрВидыДок();
НачДатаВыгрузки=РабочаяДата(); КонДатаВыгрузки=РабочаяДата();
КлиентБанка = ВосстановитьЗначение("ПрограммаКлиентБанка");

Форма.ИспользоватьСлой(Форма.Закладки.ПолучитьЗначение(1), 2);

КонецПроцедуры





Из этих строк я понял, что обработка берет настройки из каталога пользователя, там лежат два файла: 1cv7flt.lst и 1Cv7.CFG, а в некоторых каталогах пользователя присутствует множество файлов *.lst. Так в какой же из них записываются настройки и как их можно порчитать?
Сделаю бэкап каталога пользователя, чтоб потом сравнить.

Off top хотел еще создать тему про глюк с принтером, но похоже, что пока подожду, так как чувствую затянется здесь.
Серёга
Чего, никто не знает что ли? wink.gif
Vlad
Цитата(SergeyF @ 12.12.2008, 17:53) *

Чего, никто не знает что ли? wink.gif

Серж, вспомнил.
Лет пять назад тоже была ситуация с двумя банк-клиентами. Не помню, такая же как у тебя или нет, но была.
Решил по крестьянски, просто. Сделал копию обработки ПредприятиеКлиент. В модуле каждой обраболтки прописал пути к СВОИМ (естественно, разным) файлам, добавил в интерфейс. Все работало замечательно. Во всяком случае, по этому поводу больше не вызывали. Вот сейчас уже додумываю, что можно обойтись и без прописания путей, сохранением настройки. Да и интерфейс не изменять, а использовать в качестве внешней обработки. Пусть в один банк заходят через Предприятие-Клиент, а в другой через Дополнительные возможности. Короче, попробуй, может получится.
WaRDeR
может выложи обработку здесь? в Белоруси используются другие, поэтому посмотреть пока негде...
WaRDeR
Цитата
Из этих строк я понял, что обработка берет настройки из каталога пользователя

что берет настройки из каталога пользователя, так это и без этих строк ясно (настройки в 1С всегда так сохраняются). В этих строках просто прописываются имена для файлов импорта/экспорта.
Цитата
Так в какой же из них записываются настройки и как их можно порчитать?

Вот вроде в них и записываются настройки во внутреннем формате 1С.

PS я имел ввиду файлы *.lst
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2010 Invision Power Services, Inc.