Оптимизация процессов или семейный подряд?
Работал я на проекте в крупном, полугосударственном АО (контрольный пакет аций был у государства), занимающемся добычей полезных ископаемых.
И вот приходит мне задача. Суть: есть связка документов, например, Заявка-Заказ-Поставка-СчётФактура-Бухгалтерский документ (к примеру). В системе эта связка прописана жёстко, через настройки, всё ведётся в электронном виде, бумажки только дублируют документооборот в системе. Ничего сложного. Но, заказчик хочет запихнуть в одно из полей, скажем, Поставки, номер некоего документа из какой-то внешней системы. Т.е. где-то идёт параллельный учёт (такое случается, когда несколько систем на предприятии) и надо сделать перекрёстную ссылку между нумерацией.
Задача вполне обычная, но надо выяснить, где этот номер впервые появляется, чтобы его "подтянуть" туда, куда нам надо.
И вот тут то открывается потрясающая схема:
Дальше опишу своими словами приблизительно:
После того, как создался Заказ, его распечатывают и несут на подпись в бумажном виде. После чего, когда он подписан, ответственный за это дело пользователь создаёт Поставку. Но(!!!!) перед тем, пачка подписанных документов попадёт к этому пользователю, эта пачка попадает к старушке-божий одуванчик, которая берёт бумажный документ Заказа, открывает свой гроссбух, расчерченный от руки и пишет следующую строчку: №пп = номер предыдущей записи в гроссбухе + 1, номер Заказа = номер с этого документа, плюс краткую инфу типа от какого числа. После чего пишет в уголке распечатанного документа №пп из гроссбуха. На этом её работа всё. Пачку бумаг уносят в бухгалтерию.
Задача превращается в цирк: в СчётФактуре, создаваемой после этого, автоматически прописать №пп из гроссбуха.
Конечно же, мы "развернули" ТЗ с формулировкой, что у системы отсутствуют навыки телепатии и она ни сном не духом о том, что там на бумажке написано.
В итоге, задача была рещена на уровне руководства: перед созданием СФ, специалист, занимающийся этим, должен был сначала изменить Поставку, забив туда вручную номер с этой бАмАжки. После чего мы сделали доработку и этот номер стал попадать в последующие документы.
Так а нафига? Зачем?
Выяснилось, что этот божий одуванчик - то ли мама, то ли тёща одного из главных акционеров. Дома ей было скучно. Нашли ей синекуру.
Я видел такое один раз в жизни.