Проект «Реанимация РИБ «1С:Документооборот КОРП»
Проблемы, инициировавшие старт проекта:
1) Ежедневная деградация производительности рабочих процессов, после начала активной фазы захода пользователей в информационные базы ДО РИБ. Снижение производительности рабочих процессов носил характер нарастающей эскалации потребления ресурсов памяти и процессорного времени рабочего сервера. В течение рабочего дня сервер 1С загружал в память до 20 рабочих процессов для обслуживания ~250 пользователей, с показателем производительности каждого рабочего процесса менее 20 единиц, средний ~30 единиц.
2) Регулярные сбои синхронизации данных между центральным узлом и подчиненными информационными базами ДО РИБ.
Решение:
В результате наблюдений и экспресс-анализа изменений основной конфигурации и конфигурации расширений в состав задач проекта была внесена задача по оптимизации привнесенного программного кода и исправление грубых ошибок специалистов-внедренцев.
Выполнено:
1. Перекрёстное сравнение всех накопленных изменений основной конфигурации с расширениями основной конфигурации, сравнение расширений основной конфигурации между собой и приведение всех накопленных изменений к единому виду, с использованием разграничителя изменений в информационных базах ДО РИБ, в модели: один объект метаданных – один единый набор изменений для всех узлов информационных базах ДО РИБ в одном месте.
2. Перенос и унификация всех интерфейсных изменений и изменений форм объектов в программный код.
3. Унификация многократно продублированных команд, их методов и обработчиков событий.
4. Оптимизация и исправление грубых ошибок и явных проблем производительности привнесенного программного кода.
5. Дедупликация часто используемого, повторяющегося программного кода, рефакторинг и выделение такого кода в виде экспортных функций и процедур общих модулей.
6. Рефакторинг и комментирование привнесенных участков кода.
7. Анализ и унификация доработок механизма РИБ.
8. Упразднение существующего набора никак не связанных между собой расширений основной конфигурации РИБ (~30 штук), с миграцией изменений и программного кода в основную конфигурацию и в единое расширение основной конфигурации, с добавлением разграничителя изменений по информационных баз ДО РИБ.
9. Получение упорядоченной и обновлённой основной конфигурации и единого расширения основной конфигурации для упрощения последующих доработок и оперативного сопровождения информационных баз ДО РИБ.
10. Перевод информационных баз ДО РИБ на полученную версию в виде упорядоченной и обновлённой основной конфигурации и единого расширения основной конфигурации.
11. Проведен комплекс работ по нормализации, дедупликации и сжатию структуры бинарных файлов на внешних хранилищах информационных баз ДО РИБ. Включает в себя физическое удаление устаревших/ненужных/неиспользуемых бинарных файлов из хранилища, отключение имеющихся ссылок в информационных базах ДО РИБ, а также сокращение количества файлов версий, доходящих до нескольких тысяч на один файл, до одной актуальной версии.
Проект «Внедрение «1С ERP+ PM Управление проектной организацией 2» и 1С:Документооборот КОРП 2.1»
В рамках проекта автоматизировано более 500 рабочих мест.
Основная деятельность компании заключается в осуществлении проектных работ длительного цикла. Компания выполняет полный комплекс работ в области сигнализации, централизации и блокировки (СЦБ), устройств связи, а также предпроектных, изыскательских и проектных работ для железных дорог и объектов электрификации на железнодорожном, промышленном транспорте и метрополитенах.
Внедрение шло по этапам с привлечением группы специалистов 1С со стороны клиента. На сегодняшний день используется 90% подсистем конфигурации.
В рамках проекта реализованы следующие важные для клиента доработки:
1. Автоматическая трансляция данных подсистемы проектного модуля в производственный контур. По каждому этапу проекта в подсистеме управления проектами ведется график выполнения работ, планирование доходов и расходов. Номенклатура, ресурсные спецификации, заказы на производство, этапы производства создаются и обновляются по данным подсистемы управления проектами специально разработанным регламентным заданием, без участия пользователя.
Введены и автоматизированы такие понятия как предварительные, основные и дополнительные работы с привязкой к календарному графику проекта.
Реализовано автоматическое закрытие этапов производства по актам выполненных работ с заказчиком.
2. Рабочее место для внесения по каждому этапу проекта трудозатрат (в часах) по каждому сотруднику, участвующему в проекте. Указанные фактические часы согласуются и утверждаются руководителем, переносятся в этапы производства и в дальнейшем учитываются в себестоимости проекта. А также являются базой распределения постатейных расходов на проекте.
Для контроля и анализа выполняемых работ разработаны различные аналитические отчеты. Анализ данных выполняется в разрезе проектов, этапов проектов, подразделений структуры предприятия, подразделений и отделов организации, должностей, ФИО Исполнителей, видов работ, ГИПов (главных инженеров проекта). Выполняется расчет резервов трудозатрат, переработок, стоимости трудозатрат по видам работ. Разработаны отчеты по себестоимости реализованных этапов проектов, а также остаткам незавершенного производства в разрезе этапов проектов с требуемой детализацией производственных затрат.
3. Рабочее место для учета программного обеспечения и лицензий в организации. Рабочее место позволяет вести учет в разрезе юридических лиц, подразделений, сотрудников, ответственных лиц. Предоставляет возможность контролировать потребность в покупке и продлении лицензий и ПО, отслеживать движение лицензий в организации от регистрации потребности, закупки ПО и лицензий, отражения их в регламентированном учете, передачи/возврату в/из эксплуатации. Для удобства создан помощник сопоставления лицензий в управленческом и регламентированном учете. Разработаны отчеты для контроля учета.
4. Бюджетирование и планирование. На базе подсистемы Бюджетирования автоматизирована сборка факта и планирование по формату, содержащему 26 взаимосвязанных план-фактных бюджетных форм ежемесячной и ежеквартальной финансовой управленческой отчетности от Производственной программы до Бюджета по балансовому листу. Разработаны специальные контрольные отчеты (сверки), проверяющие первичные учетные данные на наличие ошибок, приводящих к расхождениям в бюджетах. Настроена рассылка контрольных отчетов целевым пользователям по расписанию в рамках бюджетных задач процесса подготовки бюджетов.
5. Документооборот. Настроена бесшовная интеграция между «1С:Документооборот КОРП» и «1С:ERP+РМ Управление проектной организацией 2» с регулярным обменом данными справочников сотрудников, контрагентов, проектов, этапов проекта и договоров.
Автоматизированы такие учетные задачи как:
- Работа с входящей и исходящей документацией с возможностью привязки к одному или нескольким конкретным проектам, что позволяет оперативно получить полную информацию о проекте и всей ведущейся по нему переписке в программе.
- Согласование производственных договоров с исполнителями и заказчиками в привязке к конкретным проектам, что позволяет увидеть все заключенные и находящиеся в стадии согласования договоры по проекту
- Согласование административно-хозяйственных договоров с субподрядчиками
- Работа со служебными записками с возможностью привязки к проектам
- Работа с кадровыми документами
- Реализованы механизмы автозаполнения документов по имеющимся в компании требованиям/шаблонам
Сопровождение отраслевой конфигурации «1С:Предприятие 8. ERP Агропромышленный комплекс 2» в трех тепличных комплексах + внедрение «1С: Документооборот 8 КОРП» .
Реализовано:
- Разработан Реестр заявок на расход ДС с интеграцией в платежный календарь и бюджетирование
- Доработано распределение затрат производства по подразделениям отдельным документом
- Доработан отраслевой расчет налога на прибыль по видам деятельности
- Доработан обмен пользователями с ДО
- Доработан обмен РИБ.
- Исправлен ряд ошибок типовой конфигурации по объектам подсистемы ЗУП
- Расширен состав плана обмена по доработанным объектам конфигурации, дописаны регламентные процедуры по автоматической регистрации данных и исправлению ошибок в обмене.
В рамках проекта внедрения 1С:ДО были сделаны следующие доработки:
- Доработано автозаполнение поля наименование мероприятия названием совещания + дата и время;
- Доработана карточка программы протокола мероприятия полем «Повторяемость» с галочкой для обозначения вопросов, которые должны автоматически формироваться в программе мероприятия;
- Доработан автоматический перенос не исполненных задач из предыдущих протоколов мероприятий со статусом просрочено и тех, срок которых ещё не настал;
- Доработана возможность для каждого пользователя добавлять материалы к совещанию в табличную часть «Программы» мероприятия через карточку мероприятия на вкладке «Программа» «Материалы для совещания»;
- Доработана возможность прикреплять материалы на вкладку «Файлы» мероприятия при исполнении пункта протокола;
- Доработан механизм автоматической перезаписи пользователей в табличной части "Пользователи" в рабочей группе по указанным ролям;
- При создании папки внутренних документов в доработанном поле можно указать какие виды документов можно размещать в этих папках;
- Доработан реквизит для карточки внутреннего документа дополнительный реквизит "Подразделение-потребитель". Значение данного реквизита автоматически попадают в рабочую группу. Обеспечена фильтрация и группировка по этому реквизиту;
- Добавлен реквизит в карточку внутреннего документа дополнительный реквизит "Тип документа". Обеспечена фильтрация и группировка по этому реквизиту. (Функционал аналогичен типовому функционалу в ДО 3.0 – «Тематики документов»);
- В табличной части шаблона бизнес-процесса «Исполнители» реализована реквизит «Дополнительная информация». При использовании данной доработки есть возможность для каждого исполнителя указать индивидуальное описание задачи (Данный функционал в ДО 3.0 является типовым);
- Доработана возможность отражения статей ДДС и таблицы сумм по статьям ДДС в описании задач. А также в уведомлении, поступившем на электронную почту.
- Выполнена большая работа по устранению дублей файлов файлового хранилища документов
- Расширена маршрутизация согласования заявок на расход ДС с помощью автоматической подстановки дополнительных реквизитов на стороне ЕРП.
Результаты внедрения:
- Сократилась рутинная работа и ручные операции по ведению учета входящей и исходящей документации.
- Доступен быстрый поиск и оформление документов
- Увеличилась прозрачность в целом процессов учета документов в компании
- Использование ЭЦП в 1С: Документооборот упростило и ускорило подписание документов руководством компании, особенно в случае нахождения в командировке
- Оптимизировано время сотрудников на согласование договоров и служебных записок, которое ранее тратилось на их составление, печать, телефонные звонки с напоминаниями и выяснением статусов и хождение по коридорам с бумажными носителями. Сейчас в системе инициатор процесса в любой момент может увидеть на каком этапе и у кого находится документ.
- Усилился контроль исполнения и соблюдения сроков по исполнению задач
- Увеличилась ответственность исполнителей на местах