1с управление рестораном создание образа узла

Обновлено: 04.07.2024

Electronic Software Distribution

Добавлю:
9. Посмотреть типовую РИБ (полный план обмена) и от греха подальше очистить все объекты, не участвующие в обмене (типа констаноы "Префикс ИБ", ряда справочников и РС.
10. Убедиться, что в базе нет других планов обмена, использующих регистр "Соответствия объектов для обмена", а то и его надо чистить (вместе с настройками). (п.6 при этом не самое страшное)

В общем, вариант для единственного узла и второй копии по Полному плану обмена.

Спасибо за дополнение, полностью согласен.
Если регистр "Соответствия объектов для обмена", не почистить от других узлов, то начнутся коллизии при синхронизации. Извиняюсь за свое незнание но идея показалась мне интересной. Если не затруднит можете объяснить каким образом освобождается память во время создания подчиненного узла с помощью данной обработки. На сколько помню для создания узла требуется не менее 200 МБ памяти на жестком диске для временных файлов и еще от 200 МБ для самой базы. (4) В данном случае копия базы создается как копия базы, т.е. копированием файла базы или выгрузкой информационной базы через конфигуратор Вот если бы кто сделал что-то подобное по Организации. :)

В дополнении к ошибки, что 1С вываливается с недостатком памяти есть ещё такая ошибка:

При создании начального образа узла распределенной информационной базы в клиент-серверном варианте, в который переносятся данные последовательностей и границ последовательностей, происходит ошибка
Быстрая вставка запрещена (не было вызова suspendIndexing())

Хоть и написано, что 1С решила данную проблему, но нифига.

Скачаю эту обработку и попробую так.

Можете подсказать решение?

(7) DimanYa, Поздравляю! Вы счастливый обладатель конфигурации с БПС.
Создавайте периферийку стандартными средствами или анализируйте ненормализованные константы БСП. Зачем 1С так сделало - не понимаю. Такая проблема была и есть только с файловой версией 1с, на 1с SQL версии этого нет(у меня точно). По времени обработка+тестированиеБД отнимает столько же (при условии, что не выпадет ошибка) - проверено. Если есть возможность, делайте первоначальный образ средствами 1Сервер прямо в БД SQL, зачем клиента 32-битного напрягаете? Тем, кто без файловой жить не может, то создавайте базу дочернюю временно в SQL, а оттуда через конфигуратор 1с выгружайте в файл .td и далее загружайте в пустую фаловую и несите на другую точку, куда вам ее нужно установить и настроить, т.е. подключить к центральной базе. Обработка сырая, но к себе в копилку положу, мало ли. ;-)

Проблемы с созданием начального образа есть и в SQL, к сожалению.
Вот у меня SQL, сервер 1С x64, последняя платформа и последняя типовая УТ 11.1.
База весит 4.5ГБ. И образ (план обмена полный) не создается! Или ошибка SDBL или мертвый висяк
через 16 часов работы.

Автору спасибо. С помощью этой обработки удалось создать образ менее чем за 1.5 часа.

(11) kirlog, у меня на УТ11.2 такая же проблема. Висит тупо, в итоге иногда звершается успешно но база все равно не создается. База клиент серверная. Все получилось, но при запуске РМК выдает "Ошибка определения доступных касс ККМ Не смогли определить доступные кассы ККМ! Все настроено верно, двое человек уже смотрело. Думаю это из-за этого метода создания РИБ. При загрузке просто пустая форма. Розница 8.3.11, 8.3.8, 8.310. Что-то не так делаю . А как подключить эти обычные формы. Вроде где-то в конфигураторе должны быть . Удаляет все ненужные узлы кроме одного, на котором рисует ошибку:
: Ошибка при вызове метода контекста (Удалить): Ошибка при выполнении обработчика - 'ПередУдалением': : Ошибка при вызове метода контекста (Записать): Запись не верна! Значение поля "Объект" не может быть пустым!: Версия объекта: , 1 (Регистр сведений: Версии объектов) (24)Ставите пользователю режим запуска "Обычное приложение" заходите под ним и обработка запустится) Если серверная база весит около 14 ГБ - обработка поможет?

Просмотры 59799

Загрузки 661

Рейтинг 35

Создание 14.02.13 09:26

Обновление 14.02.13 09:26

№ Публикации 173694

Операционная система Windows

Вид учета Не имеет значения

Доступ к файлу Абонемент ($m)

Код открыт Не указано

Разберем, в каких случаях выгоднее автоматизировать раздельный учет и как это сделать, не «ломая» механизмы типовой конфигурации. Вебинар "Автоматизация раздельного учета по 275-ФЗ в 1С:Бухгалтерии 3.0.". 26 ноября 19:00 мск

См. также

Универсальная выгрузка/загрузка данных для отличающихся конфигураций (JSON, Такси+ОФ) Промо

Простой перенос через JSON данных между двумя базами 1С (документов, справочников, ПВХ, ПВР, счетов). Аналогична произвольной выгрузке в типовой "Выгрузка/загрузка XML", но может использоваться для отличающихся конфигураций. Подходит для любых пар баз с любым интерфейсом (управляемый + обычный). Без настроек. Не требует идентичности конфигураций и платформ. При переносе типы данных сопоставляются по наименованиям метаданных, объекты и ссылки по UID.

1 стартмани

22.10.2014 225301 4384 ekaruk 186

У вас "Ошибка преобразования данных XML" или "Error transforming XML data"? Решение

Рассмотрим варианты возникновения данной ошибки и рассмотрим способ решения, одной из причин.

2 стартмани

01.11.2021 1043 0 markers 0

Восстановление РИБа, ошибки РИБ на управляемых формах, создание начального образа с файлами

Ошибка при вызове метода контекста (ПрочитатьИзменения): Данные принимаются от узла с другим набором расширений, меняющих структуру данных. Необходимо произвести перенос расширений конфигурации в узел. При выгрузки первоначального образа вылетает по не понятным причинам.

1 стартмани

22.10.2021 740 0 user1479207 0

Восстановление 1С РИБ (распределенная база) при проблемах обмена конфигураций и расширений

Работая с 1С РИБами в разных конфигурациях: типовых, переписанных, отраслевых, доработанных, с расширениями и пр. Неоднократно сталкивался с различными проблемами, связанными с обменом в распределенных узлах. Например, некорректно проходит обмен, не принимается обновления конфигурации, после обновления крашится база на расширении или на объекте конфигурации, либо просто перестает запускать в режим предприятия по какой то причине. На самом деле проблемы с распределенной базой возникают довольно часто, в данной статье рассмотрим самые основные, с которыми приходилось сталкиваться. Описанные методы никогда не подводили и всегда работали, что бы с базой ни случилось. Делюсь опытом, кому-то будет спасательным кругом.

1 стартмани

23.09.2021 1054 12 ClickUp 4

Соответствия объектов обмена Промо

Обработка позволяет проверять, исправлять ошибки, добавлять и удалять соответствия объектов в обменах данными между конфигурациями на основе «Комплексной автоматизации 1.1» или похожими конфигурациям. Подходит для обменов с использованием регистра сведений «СоответствиеОбъектовДляОбмена».

personal photo

Для создания территориально распределенных систем в конфигурации предусмотрен механизм распределенных информационных баз (РИБ).

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

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

Для работы РИБ необходимо создать узлы распределенной информационной базы и настроить между ними синхронизацию.

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

Этапы настройки РИБ

Настройка синхронизации всегда начинается в главном узле, а продолжается в подчиненном. Процесс настройки состоит из следующих этапов:

в главном узле производится настройка синхронизации, устанавливаются параметры синхронизации, создается начальный образ подчиненного узла

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

Настройка - главный узел

Настройка синхронизации данных с РИБ

Синхронизация данных в случае с РИБ настраивается, как и всегда с Администрирование - Синхронизация данных - Настройки синхронизации - Новая синхронизация данных

Распределенная информационная база

Распределенная информационная база

Перед настройкой синхронизации данных рекомендуется сделать резервную копию данных. Для этого в помощнике настройки синхронизации предусмотрена соответствующая ссылка. Резервную копию также можно сделать сторонними средствами.

Синхронизация данных в РИБ может выполняться посредством прямого подключения, через локальный или сетевой каталог, через FTP-ресурс или через электронную почту.

Рассмотрим вариант обмена через каталог.

Выбор каталога для файлов синхронизации данных с РИБ

Создаем в папке Общие новый каталог, называем его, например Обмен (РИБ) и выбираем его.

Распределенная информационная база

Распределенная информационная база

Распределенная информационная база

Распределенная информационная база

Далее указываем произвольное имя в строке Представление программы-респондента и префикс.

Распределенная информационная база

Выполняется сохранение настроек.

Настройка правил отправки и получения данных

Распределенная информационная база

Указываем по каким организациям в базе выполняется выделение. Записать и закрыть.

Распределенная информационная база

Распределенная информационная база

Создание начального образа подчиненного узла РИБ

На последнем этапе создается выделенный узел с выбранными нами организациями.

Распределенная информационная база

Настройка параметров синхронизации данных с РИБ

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

Создание начального образа с файлами

Далее необходимо указать Параметры информационной базы.

После установки необходимых параметров необходимо нажать кнопку Создать начальный образ.

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

Распределенная информационная база

Распределенная информационная база

Настройка - подчиненный узел

Создание каталога для новой базы в Личном Кабинете

Распределенная информационная база

Распределенная информационная база

Распределенная информационная база

Выбираем любую базу (ЗУП весит мало, поэтому лучше ее) и нажимаем Создать

Распределенная информационная база

Заходим на удаленный рабочий стол и удаляем все из папки этой базы. Путь к только что созданной папке базы можно уточнить в стартовом меню или до этого сразу в Личном кабинете. У нас это Базы 1С\base004

Распределенная информационная база

Распределенная информационная база

Заходим в Мой компьютер на свой облачный диск и находим там папку Базы 1С\base004

Распределенная информационная база

Распределенная информационная база

Удаляем из нее все

Распределенная информационная база

Теперь из недавно созданного нами каталога \Общие\Новый обмен (РИБ) перемещаем файл базы 1Cv8 в каталог \Базы\Base004

Распределенная информационная база

Настройка на стороне подчиненного узла

Теперь открываем нашу базу с подчиненным узлом

Распределенная информационная база

Распределенная информационная база

На первом шаге у нас уже выбран каталог, нажимаем Далее

Распределенная информационная база

Нажимаем Далее и в следующем окне Готово

Распределенная информационная база

На следующем шаге проверяем корректность настроек и нажимаем Записать и закрыть.

Распределенная информационная база

Распределенная информационная база

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

Особенности эксплуатации программы при настроенной синхронизации РИБ

Совместная работа в РИБ может привести к коллизиям, когда одни и те же данные одновременно изменяются в разных узлах. Во избежание этого рекомендуется настроить права доступа таким образом, чтобы одновременное изменение одних и тех же данных стало невозможным.

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

Регламентные задания в филиале по умолчанию должны работать с тем же расписанием, что и в главном офисе.

При использовании встроенной почты рекомендуется разделить учетные записи по филиалам с помощью регистра ОбрабатываемыеРегламентнымиЗаданиямиУчетныеЗаписи.

Обновление распределенной информационной базы

Обновление информационной базы периферийного узла отличается от стандартного тем, что изменения программы поступают в узел в результате синхронизации данных.

Процесс обновления состоит из нескольких этапов:

Обновление информационной базы центрального узла.

Применение обновлений программы в режиме конфигуратора, запуск программы в обычном режиме.

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

Общие рекомендации по настройке синхронизации данных

При настройке синхронизации данных в клиент-серверном варианте программы необходимо иметь в виду, что синхронизация данных выполняется на компьютере, на котором установлен сервер 1С:Предприятия. Поэтому необходимо убедиться, что указанный каталог для синхронизации данных доступен для чтения и записи пользователю операционной системы, от имени которого запущен сервер 1С:Предприятия. Если это не так, то требуется дать этому пользователю необходимые права или выбрать другого пользователя для запуска сервера 1С:Предприятия с необходимыми правами на каталог для синхронизации данных.

Для синхронизации данных в клиент-серверном варианте могут потребоваться настройки прокси-сервера на компьютере с установленным сервером 1С:Предприятия, а в файловом варианте – настройки прокси-сервера на компьютере, на котором осуществляется синхронизация данных.

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

Хранение файлов в томах на диске. Если для хранения файлов используются тома на диске, то вместе с созданием начального образа автоматически будет создан архив с файлами, хранящимися в томах (для этого необходимо указать папку). Затем в процессе создания информационной базы подчиненного узла из начального образа в программе-приемнике следует получить файлы из этого архива. Для этого необходимо воспользоваться командой Разместить файлы начального образа в разделе Файлы. В последующих итерациях синхронизации данных файлы в томах будут участвовать автоматически.

Перед синхронизацией данных рекомендуется создать резервную копию данных. Резервную копию можно создать средствами программы. Для этого необходимо перейти по соответствующей ссылке, указать каталог для сохранения резервной копии и нажать кнопку Сохранить резервную копию. Можно также произвести резервное копирование сторонними средствами.

Читайте также: