Первое, с чего пришлось начинать, это выбор: что взять за основу новой учетной системы. Взять готовую конфигурацию от 1С (или другого разработчика) и допилить под собственные нужды или сделать все с нуля, настроив под себя. Что проще в разработке и, самое главное, в дальнейшей доработке? Что будет работать быстрее?
В итоге, после тестирования нескольких готовых решений (с выгрузкой тестовых данных) я составил список основных плюсов и минусов.
Плюсы:
- «Уже все готово» — есть основные документы, отчеты и т.д.
- Возможность регулярного обновления и не надо переживать за обновление регламентированных форм
- Уже готовые обмены данными с другими учетными системами, сервисами и .т.д (бухгалтерия, сайты, ЭДО)
Минусы (рассматриваются именно из специфики нашей компании):
- Требуется много (огромное количество) доработок под наши бизнес-процессы, многие из которых невозможно выполнить так, чтобы не потерять возможность «легкого» обновления.
- Пользователи не умеют (на мой взгляд и не должны иметь возможность) использовать большой набор универсальных отчетов.
- Огромное количество различных возможностей по ведению учета, из-за которых, в конечном итоге, начинаются торможения (по крайней мере на нашем оборудовании)
В итоге было принято решение взять за основу «Библиотеку стандартных подсистем», а все остальное писать самому (с помощниками), т.к. «готовые» решения подходят:
- для «малого бизнеса» — когда у тебя 1-2-5 работников, 1-2-5 магазинов и нет «специфических» бизнес-процессов и ты работаешь не спеша в свое удовольствие.
- для «большого бизнеса» — когда ты можешь потратить десятки-сотни миллионов денег на оборудование и доработку учетной системы