Реорганизация баз данных
«1С:ERP 2» и «1С:Бухгалтерия предприятия КОРП»
  • 2017
  • 1С:БП 8 и 1С:ERP 2
  • Производство
  • 90
Заказчик: ООО ПКФ "СТРОП"

Краткое описание проекта

В компании ООО ПКФ «СТРОП» на момент обращения по вопросу возможной реорганизации автоматизированных учётных систем, уже были внедрены два продукта «1С:ERP 2» и «1С:Бухгалтерия КОРП», между которыми был настроен обмен данными. Однако заказчика не устраивала производительность, поскольку операция по обмену данными могла длиться часами, что существенно замедляло работу отдела бухгалтерии. Дополнительной проблемой также можно считать и тот факт, что при выгрузке баз происходило задвоение информации.

Так как информация вводилась одновременно в 2 базы: ERP и БП КОРП, а синхронизация между ними выполнялась по поиску обычных реквизитов, в конечном счете, это привело к тому, что данные начали дублироваться. Причем, синхронизация, выполненная по технологии COM-объектов, выполнялась очень медленно и ресурсоёмко. Данные обстоятельства мешали работе не только отдела бухгалтерии, но и всего предприятия в целом.

Ввиду всего вышесказанного, было принято решение заменить технологию обмена с COM-объектов на Web-сервисы, как более быструю технологию синхронизации, а также заменить текущую базу БП КОРП на такую же пустую конфигурацию с вводом начальных остатков и синхронизацией всех объектов с базой ERP.

Цели и задачи проекта

Главная задача – это увеличение производительности за счёт ускорения получения данных из «1С:ERP 2». В момент обращения у клиента уходило много времени на то, чтобы забрать первичные данные в контур бухучёта, некоторые операции занимали несколько часов рабочего времени. Такая ситуация мешала стабильной работе сотрудников отдела бухгалтерии и серьёзно влияла на работу других отделов, также замедляя работу сервера.

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

О компании

ООО ПКФ «Строп» предлагает комплексные решения по обеспечению подъемным оборудованием организаций, магазинов, предприятий, строительных бригад и частных лиц. Предприятие ведёт свою деятельность с 1999 года и на сегодняшний день занимает лидирующие позиции в Западно-Сибирском регионе по поставке качественного грузоподъемного оборудования, такелажной оснастки и крепежа.

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

 Задать вопрос

Ситуация до старта проекта

На момент обращения серьёзной проблемой заказчика являлась рассинхронизация с основной базой «1С:ERP 2». Данные справочников заводились сразу в две базы программ «1С: ERP 2» и «1С:Бухгалтерия». Таким образом, при выгрузке физические лица, номенклатура, спецификации и прочие данные справочников задваивались.

Технический обмен между базами был организован по прямому подключению к базе через COM-объект. В силу медленного обмена между информационными базами, первичная документация попадала в бухгалтерскую базу с определённой задержкой, что в конечном счёте влияло на оперативность работы отдела бухгалтерии.

Архитектура решения и масштаб проекта

Прежде всего, ввиду рассинхронизации базы «1С:Бухгалтерия» с базой «1С:ERP 2», была произведена реорганизация баз. С начала сотрудники компании «Гигабайт» завели чистую базу для «1С:Бухгалтерия», куда загрузили остатки на конец 2016-начало 2017 года. После чего все данные приводились в порядок и шла переписка синхронизации с основной базой, то есть базой «1С:ERP Управление предприятием 2».


Особенности и уникальность проекта

В компании уже были внедрены два программных продукта «1С:Бухгалтерия КОРП» и «1С:ERP 2», функционал полностью отвечал требованиям Заказчика, однако при необходимости переноса документов из базы «1С:ERP 2» в базу «1С:Бухгалтерия 8» возникали серьёзные проблемы, регулярно этот процесс растягивался на несколько часов, приостанавливая привычный ход рабочего дня специалистов. Как итог, исходными данными были две базы данных, обмен между которыми работал неудовлетворительно и задерживал рабочий процесс компании-заказчика. Естественно, что первостепенной задачей было найти выход из сложившейся ситуации и наладить обмен.

Сотрудники центра внедрения 1С компании «Гигабайт» решили не менять интерфейс программы, оставив его в привычном для сотрудников виде, затронув только техническую сторону вопроса. Этот шаг помог минимизировать затраты на специальное обучение персонала ООО ПКФ «СТРОП».

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

Также была осуществлена синхронизация по элементам в двух разных базах, которая стала возможной за счёт привязки к одному и тому же идентификатору. То есть при переносе какого-либо элемента из «1С:Управление предприятием ERP 2» в «1С:Бухгалтерия» данная синхронизация ищет этот элемент не по ключевым полям (например, ИНН для контрагента, или ФИО для физического лица), а по уникальному идентификатору. Следовательно, это исключает возможность задвоение информации, поскольку только в случае отсутствия в базе элемента будет создан новый, а если элемент был найден по уникальному идентификатору, то используется текущий.

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


Результаты проекта

 В процессе оптимизации обмена было достигнуто:

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

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

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

Похожие проекты

Наверх