к счетам-фактурам и т.п. есть стандартная привязка к DMS, но тоже я так понимаю вручную прикрепляется документ по кнопке. Не совсем понимаю что вы хотите сделать.
А по поводу сторонней разработки - тестируйте сначала сами, потом ключевыми пользователями, ну а добро если и те и те сказали, что нормально.
Цитата:
если например сторонняя организация пишет программу для системы клиента ... от кого получать структуру данных системы
если вы и есть такой сторонний разработчик - то по идее стнадартную структуру данных вы более менее-знаете, остальное получаете от постановщика/консультанта. В идеале пишется ТЗ где всё это дело прописано - и вам разрабатывать хорошо, и потом клиент знает что и как реализовано.
Был у меня клиент немец как-то, так у них была система - постановщик пишет функциональный проект(что хочет), разработчик пишет технический концепт (как будет реализовывать), постановщик утверждает - и погнали разрабатывать. Но в российской действительности редко что делается по ТЗ, а потом репу чешут, что наворотили