Специализация: CRM, Бонусная система, Ретробонусы, Дисконтная система, Права доступа, Управление запасами, Финансовый учет, Автоматизация процессов.
Категории: Прочие статьи

Фильтрация данных для обмена в УТ 10.3 в вопросах и ответах

Что такое РИБ и как она работает?

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

 

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

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

Зачем мне фильтровать данные?

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

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

Как сократить объем файла?

Очень часто один подчиненный узел РИБ представляет собой отдельное подразделение, и ему не нужны данные всех остальных подчиненных узлов. Следовательно, большую часть информации можно не передавать. К примеру, существует организация NNN. У нее есть 5 филиалов: A, B, C, D, E. За день пользователи каждого из филиалов сформировали по 40 заказов покупателя и по 40 реализаций товаров и услуг. Итого при использовании типового варианта обмена в файл попадут (40+40) * 5 = 400 документов. При использовании фильтрации объем файла обмена сократится в 5 раз.

 Фильтрация документов может происходить по нескольким отборам: по подразделению в документе, по складу в документе. Фильтрация подчиненных регистров сведений и накопления может производиться по регистратору: если документ-регистратор не попал в отбор, то и соответствующий ему набор движений также не будет отобран. В таком случае каждому узлу обмена будут соответствовать подразделение и список складов, при появлении которых в документе будет принято решение о его (документа) передаче этому узлу, а в противном случае — отклонять (игнорировать) отправку.

В случае, если каждому подчиненному узлу РИБ необходимо знать количество остатков товаров на складах других подчиненных узлов, возможно введение следующего механизма: перед процедурой обмена данными с подчиненными узлами на главном узле будут рассчитываться так называемые информационные остатки по всем узлам, и вместо данных регистра «товары на складах» для складов других узлов, будут переданы именно информационные остатки.

Как мне реализовать это в моей 1С?

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

Наши преимущества

Специализация

100% наших клиентов из сферы торговли.

Готовые решения

Наши разработки проверены на практике.

Региональная цена

900 р/час — дешево даже для регионов.

Магазин

ПОДЕЛИТЕСЬ ЭТОЙ СТАТЬЕЙ:
Название
Фильтрация данных для обмена в УТ 10.3 в вопросах и ответах
Описание

Сокращение времени обмена и снижение нагрузки на 1С за счет фильтрации данных при обмене РИБ.

Автор
Компания
Первая система

Другие статьи рубрики "Прочие статьи"

Загрузка начальных остатков в 1С: Управление Торговлей 11

Загрузка начальных остатков в 1С: Управление Торговлей 11

Категории: Прочие статьи

При переходе на 1С: Управление Торговлей версии 11, появляется задача корректного переноса начальных остатков. Мы выполняем все работы по переносу данных, начальной настройке конфигурации и обучению пользователей.

облачная виртуальная атс

Доступная облачная телефония. Прогресс стал проще

Категории: Прочие статьи

Буквально на прошлой неделе наткнулся на рекламку от Ростелекома, которая сулила качественные услуги IP-телефонии с интеграцией в 1С, простым управлением, блэкджеком и техподдержкой. Проходить мимо такого предложения, не поинтересовавшись что да как, мне, как технарю, было бы непростительно.

РИБ для 1С Управление Торговлей 10.3

Основные проблемы обмена с точками и пути их решения для 1С:Управление Торговлей 10.3

Категории: Прочие статьи, Торговое оборудование

Главным достоинством распределённой информационной базы (РИБ) является стабильность в условиях плохого интернета и высокая скорость работы с торговым оборудованием, что очень важно для касс. Вместе с этим РИБ обладает некоторыми недостатками. Дальше мы поговорим о них подробнее и предоставим свой вариант устранения.