В предыдущей статье цикла я рассказывал про то, почему фин. архив и МКДО идут рука об руку и насколько основательно нужно подходить к подготовке к крупному сложному проекту. В этой статье, речь будет идти о том, на чем стоить акцентировать внимание непосредственно при внедрении.
В первую очередь, при внедрении необходимо выяснить у заказчика, что глобально он хочет от Directum RX: фин. архив, т.е. место, куда будут попадать уже принятые, согласованные, подписанные всеми необходимыми участниками корректно сформированные пакеты документов ИЛИ систему для принятия, обработки (перкомплектования, распределения, согласования и подписания) и хранения этих документов.
Эту цель, как правило, выявляют еще на этапе пресейла. Но заказчик не всегда понимает выявленную цель так же, как её понимал пресейл. Необходимо в самом начале внедрения обозначить цель обработки документов и идти четко от нее.
В зависимости от целей можно выделить несколько верхнеуровневых схем обработки:
Фин. документы, как правило, «ходят» пакетами и это становится проблемой при внедрении, если схема обработки подразумевает принятие, согласование и подписание документов в Directum RX. Причина в том, что в Directum RX нет такого объекта как «пакет документов». Единственный подходящий инструмент коробки для реализации пакетности – это связи. Но для этого документы одного пакета должны как-то связываться. И тут кроется еще одна загвоздка для внедрения: если мы говорим об обмене через ЭДО, то связать их автоматически со 100% уверенностью в корректности связи автоматически не получится, т.к.:
Необходимо обсудить с Заказчиком, есть ли уже сейчас, в текущей работе проблема в формировании пакетов документов и определиться, будете ли Вы ее решать и входит ли ее решение в рамки проекта. У этой проблемы есть несколько потенциальных решений:
Со своей стороны направлять контрагентам документы исходя из тех же правил:
Это самый простой, но самый жесткий способ в части взаимодействия с контрагентами. Не каждая организация может себе позволить такое. Но в моем опыте это самое красивое решение, которое сохраняет порядок в финансовом архиве.
Каждый финансовый документ кто-то должен обрабатывать: подтверждать корректность документа и направлять на согласование и подписание.
В маленьких организациях подтвердить корректность содержимого документа может, например, сотрудник, закрепленный за контрагентом, или сотрудник закрепленный за подразделением, или в целом один человек в организации.
В крупных организациях все кратно сложнее. Нет ярко выраженного разделения ответственных за документы ни в разрезе контрагентов, ни в разрезе организаций, ни в разрезе подразделений. Например, в случае покупки, ответственным за входящий финансовый документ, может быть сотрудник, сформировавший заказ на приобретение, а может быть и сотрудник в подразделении, для которого эта покупка совершается.
На всех проектах внедрения, в которых я участвовал, это была самая большая проблема и самый затянувшийся вопрос проекта, потому что у каждого заказчика:
Если заказчика описанные выше варианты определения ответственных не устраивают, то необходимо продумывать новую полноценную красивую схему. Примеры таких схем с моих проектов:
Если в рамках проекта Заказчик требует выполнить миграцию документов из сервиса обмена, то тут важно понимать, что миграция документов – это непростая процедура. Если период миграции, например, 5 лет, то часть документов могут быть уже неподдерживаемого формата, часть документов – дубли, часть – не в том статусе, в котором должны быть и т.д. И прежде, чем пытаться тянуть весь этот, прямо говоря, бардак в Directum RX, важно выяснить, зачем это заказчику и как он этим будет пользоваться. Если вы получите ответ «чтобы у нас был полный архив в одном месте», то нужно объяснить заказчику, что архив будет все равно не полный - это будет архив только электронных документов, а в этот период были еще документы, полученные на бумаге. Если заказчик говорит, что:
то важно обозначить заказчику, что Диадок хранит ограниченное количество информации о документе. Если Заказчик привык искать документы в своей информационной системе по подразделению, статье затрат, ЦФО и т.д., то после миграции этого не получится сделать. Мы не сможем мигрировать эти данные из Диадока, потому что их там попросту нет. Если мигрированные документы отправлялись из учетной системы, где хранятся все необходимые данные и хранится ИД сообщения в сервисе обмена, то можно эти данные передать в Directum RX. Но это дополнительная интеграция или миграция, которая не заложена в рамки проекта. А если без этих данных мигрированными документами будет невозможно пользоваться – то может и смысла в миграции нет? Или, возможно, стоит вынести миграцию на развитие вместе с синхронизацией данных из учетной системы.
В системе есть готовая функциональность по импорту формализованных документов, НО она имеет ряд существенных ограничений. Полный их перечень есть в справке в разделе Прикладные модули – Финансовый архив – Импорт документов. Среди этого перечня особенно важно помнить следующее ограничение: «для успешного импорта файла, между нашей организацией и контрагентом должен быть установлен электронный обмен». Это важное ограничение, потому что оно не позволяет импортировать документы, полученные от контрагента из других сервисов обмена. Т.е. если заказчик говорит, что он получил документы от контрагента через оператора ЭДО «Калуга Астрал» и ему нужно как-то загрузить их в Directum RX, то нельзя предлагать ему загрузить эти документы с помощью функционала импорта XML-файлов. И тем более не стоит и заикаться о реализации коннектора к новому сервису обмена: это тысячи часов на разработку и поддержку. Вопрос получения документов из других сервисов обмена решается настройкой роуминга между условной «Калугой Астрал» и сервисом обмена заказчика, с которым настроен коннектор к Directum RX.
Это далеко не все рекомендации, которые можно было бы дать для реализации проектов по внедрению финансового архива и МКДО, т.к. проекты действительно сложные и непохожие друг на друга. Но я уверен, что подобный цикл статей в свое время сильно помог бы мне на моих проектах и, возможно, поможет вам в ваших проектах. Удачи!
P.S. Если у Вас есть своя рекомендация по внедрению фин. архива или конкретный неочевидный кейс, который удалось удачно обыграть – обязательно отпишите в комментариях, возможно спасете несколько сотен тысяч нервных клеток бедолаге аналитику).
Алексей, поправил
Авторизуйтесь, чтобы написать комментарий