У одного из клиентов технологов заставили вводить всё, что у них есть в нашу программу. А было у них у каждой (женщины трудятся там, мужиков мало и те начальники) немало. Кто техпроцессы в Word писал, заготовив бланки, кто в Excel, кто в AutoCad, кто во всём перечисленном одновременно. Сии достойные программы отличаются от прочих широтой предоставляемых возможностей а также вольностями, позволяющими создавать любые документы в любой момент.
Программы, подобные нашим, устроены совсем по другому. В них надо вводить в определенном порядке, в определённые места, потом настраивать бланки выходных документов - тоже мероприятие небыстрое. И только после этого получить бумажку. Захотелось вольности - пройдите снова - определение места ввода отличий, правку и отладку выходных форм. Оно и не удивительно. Ибо их назначение не бумажки оформлять, а процесс налаживать. Бумажки тоже можно. Но только их сначала надо разработать, утвердить и не менять. Хотя бы не так часто.
Женщины справедливо рассудили так - раз мы с этих бумажек вводим, то потом их и должны получить. Точно такие же. А не получается. Женщин много, каждая вносила свою лепту, правя документы так как ей казалось необходимым. А тут то один шаблон на всех, в котором само собой все возможные варианты не учтены.. Да и как их учесть, если изменения эти рождаются ежедневно ? Долго мы с ними дискутировали что надо вводить, а что излишне. Пока я себе не задал простой вопрос - а зачем мы вообще такой деятельностью то занимаемся ? Ведь то, что им надо, уже есть и всех устраивает. Зачем проходить круги ада по вводу того же самого, заниматься правкой бланков, отладкой и настройкой этого процесса, чтобы получить тоже самое ?
Народу сказал просто - вводите только то, что нужно для последующего использования, а все ваши изыски бумажные как делали, так и делайте. Только в архив складывайте и к позициям прикрепляйте. Сравнил это с действом таким - ввод данных с ваших бумажек в нашу программу с требованием от ней получения точно таких же равносильно тому, чтобы вводить данные в Word с рукописи, и потом пробовать получить рукопись на принтере. Вроде бы дошло. Хотя и не важно. Избавил их и себя от лишней работы.
За многие годы до того надоело эти бланки настраивать. Работа эта бесконечная, трудоёмкая и абсолютно бесполезная. Нравится народу рисовать бумажки в Worde - вот и пусть. Не надо путать описание технологического процесса в системе с его же оформлением на бумажках. Если порядок в видах и формах бумажек никто наводить не хочет, тогда пусть живут два процесса - описание в виде структуры, и описание в виде файла. Связываемые между собой глазками и ручками конкретных работников. Зачастую это много проще. Всем.
А мечты о том чтобы всё делалось в одной программе оставим мечтателям. Мечтать не вредно. Вредно - это пытаться делать такое. Проверено. Упашешься, а толку ноль. Или даже минус.