7.7 Слетают настройки клиент-банков.

Тема в разделе "Установка платформы "1С:Предприятие 7.7"", создана пользователем SergeyF, 11 дек 2008.

  1. TopicStarter Overlay
    SergeyF
    Offline

    SergeyF Опытный в 1С

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

    У кого какие мысли по этому поводу? :unsure:
  2. Vlad
    Offline

    Vlad Модераторы Команда форума Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    В обработке ПредприятиеКлиент (это я про 7.7) в модуле есть путь к файлу. Пропиши его и забудь о "сохранять автоматически". Галку "сохранять автоматически" попробуй снять. Короче, экспериментируй.
  3. TopicStarter Overlay
    SergeyF
    Offline

    SergeyF Опытный в 1С

    Регистрация:
    1 фев 2007
    Сообщения:
    1.378
    Симпатии:
    0
    Баллы:
    26
    Дело в том, что сбиваются не только пути, сбиваются все настройки. То есть сбиваются: пути, название банка, кодировка и виды платежных документов.
    Я не программирую, если это очень просто, тогда :unsure:
    Пока по рассуждаю как админ.

    Вот, что я нашел в модуле обработки:
    Код:
    Процедура ПриОткрытии(Настройка) 
    
    Если Настройка=0 Тогда
    ИмяФайлаВыгрузки=КаталогПользователя()+"1c_to_kl.txt";
    ИмяФайлаЗагрузки=КаталогПользователя()+"kl_to_1c.txt";
    КонецЕсли;
    
    ЗаполнитьРасчетныеСчета(); ЗаполнитьВыгрВидыДок();
    НачДатаВыгрузки=РабочаяДата(); КонДатаВыгрузки=РабочаяДата();
    КлиентБанка = ВосстановитьЗначение("ПрограммаКлиентБанка");
    
    Форма.ИспользоватьСлой(Форма.Закладки.ПолучитьЗначение(1), 2);
    
    КонецПроцедуры
    
    
    
    
    
    Из этих строк я понял, что обработка берет настройки из каталога пользователя, там лежат два файла: 1cv7flt.lst и 1Cv7.CFG, а в некоторых каталогах пользователя присутствует множество файлов *.lst. Так в какой же из них записываются настройки и как их можно порчитать?
    Сделаю бэкап каталога пользователя, чтоб потом сравнить.

    Off top хотел еще создать тему про глюк с принтером, но похоже, что пока подожду, так как чувствую затянется здесь.
  4. TopicStarter Overlay
    SergeyF
    Offline

    SergeyF Опытный в 1С

    Регистрация:
    1 фев 2007
    Сообщения:
    1.378
    Симпатии:
    0
    Баллы:
    26
    Чего, никто не знает что ли? :unsure:
  5. Vlad
    Offline

    Vlad Модераторы Команда форума Модератор

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

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    может выложи обработку здесь? в Белоруси используются другие, поэтому посмотреть пока негде...
  7. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    что берет настройки из каталога пользователя, так это и без этих строк ясно (настройки в 1С всегда так сохраняются). В этих строках просто прописываются имена для файлов импорта/экспорта.
    Вот вроде в них и записываются настройки во внутреннем формате 1С.

    PS я имел ввиду файлы *.lst

Поделиться этой страницей