Опубликован: 06.12.2011 | Доступ: свободный | Студентов: 3557 / 746 | Оценка: 4.50 / 4.39 | Длительность: 03:42:00
Лекция 7:

Построение распределенных информационных систем, поиск, регламентные задания, функциональные опции

< Лекция 6 || Лекция 7: 12345678910

Обратите внимание на то, что в форме элемента ИБ филиала, а так же – в форме списка плана обмена, когда этот элемент выделен, активны три кнопки, с которыми мы до этого не встречались. Это, слева направо, следующие кнопки:

  • Записать изменения;
  • Прочитать изменения;
  • Создание начального образа подчиненного узла распределенной информационной базы

Кнопка Создание начального образа служит для того, чтобы создать информационную базу для выбранного узла. Именно эту базу следует передать в филиал организации, который будет вести в ней учет. И именно с этой базой данных будет синхронизироваться основная база. Нажмем эту кнопку, появится диалоговое окно Создание начального образа ИБ, которое позволяет выбрать тип расположения информационной базы. Выберем вариант На данном компьютере или на компьютере в локальной сети ( рис. 7.6) и нажмем Создать начальный образ.

Создание начального образа распределенной базы данных

Рис. 7.6. Создание начального образа распределенной базы данных

Когда процесс создания начального образа завершится, появится сообщение, предлагающее открыть или сохранить полученный файл. Нажмем на кнопку Сохранить, укажем место для сохранения файла.

В папке, которая указана при сохранении начального образа,будет расположена обычная база данных 1С:Предприятие 8, готовая к работе. Подключим базу в стартовом окне программы (кнопка Добавить в окне Запуск 1С:Предприятия, и, для начала, откроем ее в режиме Конфигуратор. Можно заметить, что конфигурация закрыта от изменений, рис. 7.9. Изменения конфигурации распространяются от главной базы к подчиненной, но не наоборот.

Информационная база филиала, открытая в конфигураторе

увеличить изображение
Рис. 7.7. Информационная база филиала, открытая в конфигураторе

Можно заметить, что в базе присутствуют не только те объекты, которые указаны при настройке плана обмена (в нашем случае среди документов это лишь ПоступлениеМатериалов), но и другие. Эти объекты присутствуют в базе, однако, если ввести, например, в базе филиала документ НачислениеЗарплаты – он так и останется в базе филиала, на основную базу это не повлияет.

Еще одна особенность – в базе филиала отсутствует список пользователей, определенный в основной базе – этот список не является частью конфигурации, к тому же, вполне логично настроить новый набор пользователей в новой информационной базе.

В сущности, в подобной базе данных конфигуратор нужен лишь для целей администрирования базы, списка пользователей, однако, он выполняет еще одну важную функцию. Если в главной базе, в одном из объектов было замечено изменение метаданных (например, добавлен новый реквизит), или был создан новый объект – для автоматического обновления информационной базы будет вызван Конфигуратор.

Откроем базу филиала в режиме 1С:Предприятие, и первым действием, которое мы выполним, будет установка константы Префикс номера. Откроем форму констант и введем в качестве префикса ФБ, рис. 7.8. В основной базе установим эту константу в значение ГБ.

Настройка префикса номера и текста сообщения в базе филиала

Рис. 7.8. Настройка префикса номера и текста сообщения в базе филиала

Если вы откроете в базе филиала форму констант, то, независимо от состояния констант в основной базе, их значения будут пустыми. Константы не отмечены в составе плана обмена, поэтому, хотя объекты существуют, могут редактироваться и использоваться в базе филиала, их изменения не синхронизируются.

Теперь попробуем выполнить некоторые действия в базе филиала. А именно, создадим новый документ ПоступлениеМатериалов ( рис. 7.9). Сразу же можно отметить, что номер этого документа начинается с ФБ. Так же, если мы будем создавать в базе филиала новые элементы справочника Номенклатура, Контрагенты и других (что, учитывая специфику задачи, вполне естественно) – их коды так же будут начинаться с ФБ.

Нумерация объектов в базе филиала

увеличить изображение
Рис. 7.9. Нумерация объектов в базе филиала

Для заполнения этого документа мы, в основном, пользовались элементами справочников, которые "достались" базе филиала от основной базы, а один из элементов – "Туалетная вода", был создан уже в базе филиала. Так же обратите внимание на состав списка документов Поступление материалов в базе филиала.

Теперь добавим новый документ Поступление материалов в основной базе, на рис. 7.10показано состояние списка документов этого вида в основной базе.

Новый документ в основной базе

увеличить изображение
Рис. 7.10. Новый документ в основной базе
< Лекция 6 || Лекция 7: 12345678910
Константин Павлов
Константин Павлов

Почему в лекции 1 "Основы организации бухгалтерской подсистемы" курса "Разработка прикладных решений для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение"" совершенно нет информации о том что нужно на вкладке данные в табличной части создать табличную часть "ВидыСубконто" и также нет информации о том какие нужно добавить реквизиты и какие у этих реквизитов должен быть тип? Считаю лекцию 1 в данном вопросе недоработанной.

Надежда Федулкина
Надежда Федулкина