Утративший силу
В регистре сведений «Базы данных лотуса» в «1С: Бухгалтерия» устанавливается путь к базе данных с определенного периода времени. В настоящий момент выгружаются данные из Базы данных ПУД, Базы данных договоров.
Для настройки используемых баз данных ИС Lotus Notes (далее LN) используется справочник «Базы данных» в «1С: Бухгалтерия» (лотус_БазыДанных). Описание представлено в разделе Справочник «Базы данных».
Для каждого вида БД существует возможность настройки списка актуальных БД LN и указание основной (текущей) используемой БД. Основная БД выделяется в списке жирным шрифтом (рисунок 5).
Список используемых БД хранится в периодическом регистре сведений “Регистр сведений «Базы данных лотуса»”.
В перечисление «нр_ВидРежима» добавлено значение «Новый режим работы с Lotus Notes» (НовыйРежимРаботыСLotusNotes). Установка этого режима определяется возможность использования нового механизма. Установка режима предусмотрена только для конфигурации в целом, а не для конкретных организаций.
В связи с вынесением настроек актуальных БД для LN в предприятие были произведены следующие доработки в общем модуле лотус_РаботаСДанными:
2) Функция НайтиДокументВЛотус(ТаблицаБД, ВидБД, UID) – осуществляет поиск документа по UID в БД Lotus Notes.
3) Функция ПолучитьОсновнуюБД(ТаблицаБД, ВидБД) – возвращает основную (актуальную) БД по переданному виду БД.
4) Процедура ОтключитьБД(ТаблицаБД) – производит отключение от всех БД, подключенных в текущем сеансе.
В процедуры и функции, из которых осуществляется подключение и работа с данными LN внесены соответствующие изменения (вызов приведенных процедур и функций).
Найти(СтрокаСоединенияИнформационнойБазы(),"sk_buh") = 0. В случае если база не рабочая (приведенное условие Истина), то в местах вызова будет подставлена тестовая БД (БД_Тест).
В режиме тестирования (не в рабочей базе) необходимо указать список БД для тестирования (рисунок 6).