Смысла писать свой велосипед нет никакого. Это дорого и долго, а успех не гарантирован.
Требуются высококвалифицированные разработчики с опытом разработки больших систем, иначе вы застрянете на решении возникающих вопросов, а ваша система рискует лечь на лопатки и остановить производственный процесс. Кроме того, нужен грамотный продакт, который будет вести разработку в сторону удобства для бизнеса и пользователей.
Полуфабрикаты у вас уже есть - 1с, так используйте их. А некоторые системы можно вынести в отдельные продукты, которые лучше соответствуют потребностям конкретного отдела. Часто это CRM-система. Проводится аудит отдела продаж, определяются потребности в функционале и выбирается необходимый продукт. CRM-система интегрируется с другими системами для обеспечения консистентности данных.
ЗП и бухгалтерию не трогайте, лучше допишите необходимое в 1с, убережете себя от кучи проблем.
И всегда действует золотое правило - работает, не трожь!
Так что, прежде чем что-то менять, нужно, чтобы это было востребовано компанией, а не только вами.
Историй неудач внедрения даже коробочных систем со всем готовым - масса, не говоря уже о самописных.