Автоматизация 1С, которую осуществляет профессиональный программист 1С, принесет максимальную пользу, однако столь же часто нужна и доработка 1С. Невзирая на то, что на основе 1С создано около одной тысячи конфигураций, по завершению инсталляции и обучения могут появиться отличия в работе системы и способе организации бизнес-процессов. Принимая во внимание, что основная масса организаций, которые пользуются 1С, специализируются на торговле, зачастую требуется внести изменения в конфигурацию под названием «Управление торговлей». Поступить можно по-разному:
· Подстроить работу под предоставляемые платформой возможности;
· Произвести доработку 1С под нужды собственного дела.
При приобретении программного обеспечения, имеющего закрытый код (где нельзя внести изменения никому, помимо создателей), остается только подстроить под функции программы стиль ведения бизнеса. Иными словами, создатели программного обеспечения задают свои условия, а если компания закроется, то пользователь останется один на один с купленным программным обеспечением.
У всех программ, созданных программистами 1С, не возникает проблем с внесением изменений в исходный код, а потому специалист может доработать их под конкретные нужды. К примеру, «Управление торговлей» - это одна из наиболее популярных конфигураций 1С. Но при этом компании, которые занимаются реализацией даже одних и тех же товаров, могут организовывать свой бизнес совершенно по-разному: в одном случае все работники в курсе объемов товарооборота, а в другом – установлены жесткие рамки в работе с системой. Примеры самых частых доработок 1С:
· Грамотная организация прав пользователей – каждый из них будет видеть и сможет изменять только свой пласт данных, чтобы избежать проблем.
· Доработка отчетов – возможно, что понадобится расширенная аналитика по бухгалтерскому или управленческому учету и подбор той или иной статистики.
· Улучшение печатных форм – изменение внешнего вида, расширение или уменьшение количества параграфов.
· Перенос сведений из одной конфигурации в другую, обмен между разными версиями программы.
· Создание свежих справочников и документации;
· Разработка процедур для автоматизации тех или иных процессов.
· Интеграция с ресурсами в сети Интернет – настройка возможностей обмена данными между 1С и официальным Интернет-ресурсом компании.
· Проверка состояния базы – ускорение ее работы и настройка возможностей резервного копирования, восстановление работоспособности после сбоев.