Содержание
- 1. Первый этап перехода: анализ базы ERP 2.2. Сроки реализации проекта
- 2. Список ключевых ошибок, которые необходимо устранить для перехода с ERP 2.2 на ERP 2.4
- 3. Восстанавливаем учет в базе 1С
- 4. Удаление документов из системы
- 5. Запуск новой системы 1С:ERP 2.4. Подведение итогов
- Кому нужна свертка информационных баз 1С
- Когда стоит проводить свертку
- Организация процесса свертки информационных баз 1С
- Преимущества свертки баз 1С от «1С-ИжТиСи»
21.09.2016 11:48
Успешно завершены и приняты клиентом работы по свертке базы Комплексная автоматизация.
Клиент начал работать в базе 1С:Предприятие Комплексная автоматизация ред. 1.1 еще в 2012 году, а до этого данные в нее были загружены из 1С 7.7. За прошедшие несколько лет база сильно «распухла» от огромного количества документов и тогда клиент принял решение о том, чтобы произвести свертку. Сама база 1С работает с серверном режиме на базе SQL Servera.
Свертку базы решили произвести на 01.01.2016г. После этого клиент будет работать уже в усеченной базе. Однако, было крайне важно учесть, что клиент хотел с помощью операций выгрузки производить выгрузку всех операций из усеченной базы в первоначальную, и она поддерживалась в таком состоянии, будто ведение учета осуществляется в ней.
Несмотря на кажущуюся на первый взгляд простоту выполнения этой задачи, в ходе ее выполнения пришлось решить ряд нетривиальных вопросов, связанных с особенностями учета нашего клиента, вплоть до выправления данных предыдущих периодов.
Но все трудности преодолимы, если приложить усилия и трудолюбие! Оборотка сошлась, задача завершена, клиент получил то что хотел!
Если Вашей компании необходимы услуги по доработке программы 1С или есть другие задумки и идеи по автоматизации Вашего бизнеса — звоните! Мы будем рады помочь Вам в решении Ваших задач!
1. Первый этап перехода: анализ базы ERP 2.2. Сроки реализации проекта.
2. Список ключевых ошибок, которые необходимо устранить для перехода с ERP 2.2 на ERP 2.4
3. Восстанавливаем учет в базе 1С
4. Удаление документов из системы
5. Запуск новой системы 1С:ERP 2.4. Подведение итогов.
Проект по свертке базы осуществлялся на производственном предприятии с большим количеством производственных документов. За месяц формировалось около 30 тысяч документов выпуска готовой продукции. Свертка осуществлялась за период с конца 2015 года по 31.12.2018 года. Основной целью проекта было восстановление расчета себестоимости на предприятии и взаиморасчетов с поставщиками и покупателями.
1. Первый этап перехода: анализ базы ERP 2.2. Сроки реализации проекта
Перед началом проекта был проведен анализ ведения учета в базе 1С:ERP 2.2. Было выявлено, что расчет себестоимости на предприятии в течении 2017-2018 годов производился в таблицах Excel. Остатки по номенклатуре (в ведомости по товарам на складах) были в основном отрицательные и данные по регламентированному учету отличались от данных по остаткам оперативного учета. По данным регламентированного учета, остатки были скорректированы с помощью ручных операций и приведены в соответствие с расчетами в таблицах Excel на конец 2018 г.
Регламентированная операция по закрытию месяца выдавала информацию, что необходимо закрыть период с начала 2017 г. Взаиморасчеты с поставщиками не имели в основании договора, т.к. подрядчик, который поддерживал конфигурацию до нас, просто их затер своей обработкой, пытаясь восстановить учет по взаиморасчетам предприятия. Решение по свертке базы было принято Заказчиком. Это было связано с тем, что на конец февраля 2019 г. был введен большой объем документов и само производство на предприятии было непрерывным.
Сроки реализации проекта были установлены следующие:
· На 30.04.2019 получить документы ввода начальных остатков;
· На 31.05.2019 восстановить учет в базе 1С на период с 01.01.2019 – 31.05.2019. Т.е. перепровести все документы и сформировать процедуру «Закрытия месяца» в автоматическом режиме с 01.01.2019 – 31.05.2019.
Т.е. были установлены две даты и ожидаемый результат.
Первоначально было установлено обновление до последнего релиза 1С:ERP 2.4. Пришлось «накатить» около 10 релизов.
2. Список ключевых ошибок, которые необходимо устранить для перехода с ERP 2.2 на ERP 2.4
Первая проблема, которая возникла при свертке базы, – это список ошибок, которые необходимо было устранить, чтобы получить документы ввода начальных остатков. Самая сложная задача оказалась в свертке остатков по регистрам. Пришлось написать обработку, которая сворачивала регистры накопления в ноль по товарам и взаиморасчетам предприятия. Когда мы добились нужного результата, система смогла пометить на удаление все документы начиная с начала ведения учета, т.е. с 31.12.2015 по 31.12.2018.
Процедура по выравниванию регистров была одной из самых сложных. Остатки по номенклатуре были загружены из таблиц Excel, которые предоставил Заказчик. Остатки по взаиморасчетам предприятия также были сформированы по данным Заказчика. В процессе формирования остатков пришлось уделить время данным по ОС и РБП. По блоку ОС основная проблема была в том, что при переходе с 1С:ERP 2.2 на 1С:ERP 2.4 требовалось установить учет ВНА по 1С:ERP 2.4. Нам пришлось удалить все документы ОС за январь-февраль и ввести их заново. По РБП проблема была в том, что пришлось удалять документы ввода начальных остатков, т.к. в них не хватало информации по данным УУ. Восстановление РБП пришлось делать в ручном режиме, предварительно удалив остатки по регистрам с помощью обработки.
3. Восстанавливаем учет в базе 1С
К началу мая мы получили документы ввода начальных остатков. Теперь предстояло восстановить учет. Нужно было перенести в новую базу все документы, которые были сформированы пользователями за период с марта по апрель, а потом все документы распровести и последовательно провести. Эта задача было очень трудоемкой. Здесь мы работали совместно с Заказчиком. Первоначально мы добились закрытия месяца за 1-й квартал 2019 года. Результат был получен в конце июня, т.к. очень большой документооборот. Перепроведение одного месяца занимало много времени.
4. Удаление документов из системы
Следующей проблемой, после свертки базы, было удаление большой объем документов из системы. Удаление большой объем документов длилось около двух месяцев, т.е. к середине августа мы смогли удалить документы за период с 2015 года по 2018. Не все документы удалялись автоматически. Приходилось в ручном режиме удалять документы из-за имеющихся ссылок на другие объекты.
Поскольку сроки сдвигались, пришлось переносить документы из старой рабочей базы еще два раза и восстанавливать учет в базе 1С с закрытием месяца до июля 2019 года.
5. Запуск новой системы 1С:ERP 2.4. Подведение итогов
Запуск новой системы был выполнен 30.08.2019 года. Чтобы перевести пользователей на новую подготовленную конфигурацию, потребовалась неделя нашей совместной работы с Заказчиком. Последние три дня перед запуском были расписаны по часам круглосуточно.
Вот примерный план работ ночью перед запуском1С:ERP 2.4:
После свертки базы, могу сказать, что свертку базы нужно делать в том случае, когда учет ведется корректно в системе ERP.
Предполагаю, если бы мы развернули новую базу и перенесли остатки и документы, то не было бы ожидания удаления документов за прошлые периоды. Но в этот промежуток мы смогли перенастроить статьи расходов и поправить закрытие месяца, как изначально хотел Заказчик. А также устранили проблемы, которые были в учете по складам.
Специалист компании «Кодерлайн»
Алла Зайцева.
Версия 15.05.2012. Универсальная свертка базы по переносу остатков по регистрам, бух. счетам и последним значениям периодических реквизитов
Данная конфигурация является доработанной и исправленной версией свертки базы
В комплект входит:
чистая база (скопировать через конфигуратор в нужную базу), в которую, в свою очередь, входят:
1. Документ переноса последних периодических реквизитов справочников
2. Документ переноса остатков по регистрам и бух. счетам
3. Обработка «ПутеводительСвертки» . В ней прописаны процедуры создания вышеперечисленных документов, процедуры удаления документов, удаления истории периодических реквизитов. В диалоге этой обработки все просто и понятно. Кнопки запуска процедур расположены согласно порядку, которому необходимо придерживаться, при свертке. Также написаны некоторые полезные советы, которые помогли разрабочику.
Чем отличается от свертки, указанной в ссылке:
1. Добавлен документ переноса периодических реквизитов. Т.к., если реквизит установлен документом, то, соответственно, при пометке на удаление документа, история исчезает.
2. Создание документов происходит при помощи процедуры (рассчитываютя итоги раз, а потом только распихиваются по документам, созданным автоматически)
3. Документов по переносу остатков все же создается много, а не один, как писал Санек. Если создавать один документ, то в нем будет много строк, если их меньше 9999, то разницы нет, а если больше, то нумерация лишних будет заменена на «0» самой 1с (видно 9999 — это максимум). Но и это не главное. Проведение документа переноса регистров с количеством строк 9999 можно ждать часами, а если база под SQL, то журнал транзакции разрастется до неимоверных размеров. Я выбрал оптимальное количество строк для документов — 3000, может есть и более приемлимое число, но проверено с данным количеством строк и все документы проводились отлично. Для бухгалтерских счетов может можно было использовать и все 9999 строк, но писал одинаково для регистров и бух. счетов.
4. При создании документа по переносу бух. счетов, а также при его проведении, не были учтены валютные счета и остатки по валютам
5. При проведении документа по переносу бух. счетов каждая проводка заканчивалась Операция.Записать(), хотя можно записать один раз в конце обработки проведения.
6. При проведении документа по переносу бух. счетов не была учтена ситуация, когда количество на счету по дебету, а сумма по кредиту (сам в шоке, но бывает и такое)
7. Все шаги свертки базы сведены к одной обработке, в которой все расписано по шагам
P.S. Санек, спасибо за идею
В новой версии (от 11.12.2011) исправлено:
1. При пометке на удаление документов, период удаления брался из пункта 4 (удаление периодических реквизитов), теперь период будет начинаться с первого созданного документа до даты свертки
2. При удалении периодических реквизитов, последнее периодическое значение оставлялось, теперь удаляются все за указанный период (с даты указанной пользователем до даты свртки)
3. При открытии документа СверткаБазы, переключатель «Регистры» и «Бух. итоги» не устанавливался в нужном месте
В новой версии (от 11.12.2011) добавлено:
1. Возможность переносить всю историю изменения периодичкских реквизитов
2. Перед пометкой на удаление документов можно указать перечень документов, которые не будут удалятся, отметив их галочками в списке.
Установка:
Базу, которую необходимо сворачивать, открыть в режиме Конфигуратор. Меню -> Конфигруация -> ОбъединениеКонфигураций, указать файл, распакованный из скачанного архива. Снять все галочки, кроме
1. Документы.СверткаБазы, Документы.ВводНачальныхПериодическихЗначений
2. Журналы.Свертка, Журналы.ВводНачальныхПериодическихЗначений (необходимо, если не объеденяли с предыдуще скачанной конфигурацией)
3. Обработки.ПутеводительСвертки
В версии от 20.12.2011 исправлено:
1. Округление сумм, при переносе остатков по бух. счетам
Установка:
Базу, которую необходимо сворачивать, открыть в режиме Конфигуратор. Меню -> Конфигруация -> ОбъединениеКонфигураций, указать файл, распакованный из скачанного архива. Снять все галочки, кроме
1. Документы.СверткаБазы, Документы.ВводНачальныхПериодическихЗначений
2. Журналы.Свертка, Журналы.ВводНачальныхПериодическихЗначений (необходимо, если не объеденяли с предыдуще скачанной конфигурацией)
3. Обработки.ПутеводительСвертки
В версии от 23.02.2012 учтено:
Разделитель учета по своим юридическим лицам
В версии от 15.05.2012 учтено:
Возможность перенести остатки по счетам с количеством субконто до 5 включительно
В версии от 15.05.2012 исправлено:
Проведение документа свертки шло очень долго.
Загрузить MD_Svertka_120515.zip ( 30.42 килобайт ) Кол-во скачиваний: 3029
Сообщение отредактировал mister-x — 13.07.12, 15:45
Особенность свертки от «1С-ИжТиСи» — весь объем работ умещается в рамки технологического окна заказчика — времени, когда с базой никто не работает.
Свертка информационных баз 1С используется для сокращения объема информационной базы, а также для повышения быстродействия системы. В процессе свертки происходит удаление устаревших данных и ввод остатков на дату свертки.
Главное отличие решения «1С-ИжТиСи» от типового механизма свертки 1С в том, что операции по изменению данных производятся в максимально сжатые сроки, например, когда размер технологического окна не превышает 2-3 часов.
В случае, если полная свертка не может быть проведена за один сеанс, технология позволяет проводить процесспо частям: как по отдельным объектам, так и по группам объектов в несколько технологических окон.
Кому нужна свертка информационных баз 1С
Любым компаниям, работающим в «1С:Предприятие» продолжительное время:
- если вы заметили, что система начинает работать медленнее обычного — долго формируются отчеты и т.п.;
- когда в информационных базах накопилось большое количество устаревшей, неактуальной информации.
Когда стоит проводить свертку
Свертку стоит производить в следующих случаях:
- Объем базы свыше 50 Гб.
- Учет в базе ведется более 5 лет.
- Размер базы вызывает сложности при создании бэкапа.
- Перед обновлением конфигурации, которая давно не обновлялась.
Организация процесса свертки информационных баз 1С
Типовой план свертки состоит из нескольких этапов:
Демо-свертка: 5-10 рабочих дней
Демо-свертка позволяет оценить итоговый размер свернутой информационной базы и время, требуемое на весь процесс, а также выявить ошибки, которые исправляются в ходе последующих этапов. Этап может проводиться как на нашей стороне, так и на стороне заказчика.
Проверка результатов демо-свертки: 5 рабочих дней
Заказчик проверяет результат демо-свертки — размер свернутой базы, время, за которое база свернулась, качество — и принимает решение о запуске проекта.
Тестовая свертка: 10-15 рабочих дней
На основании замечаний заказчика либо уточненных критериев свертки, проводится настройка и отладка всего механизма. Выполняем тестовую свертку уже с учетом всех замечаний или уточнений заказчика.
Проверка результатов тестовой свертки: 5 рабочих дней
Заказчик проверяет результаты тестовой свертки. При положительном результате мы вместе с заказчиком определяем время проведения свертки актуальной базы.
Итоговая свертка: от 2 часов, но не более суток
Как правило, проводится в ближайшие выходные или праздники.
Лучше 1 раз попробовать, чем 100 раз прочитать
Получите бесплатную оценку и узнайте, насколько услуга свертки от «1С-ИжТиСи» будет выгодна именно для вас.
Заполните форму — а всё остальное организуют наши специалисты.
Также можно позвонить по бесплатному номеру 8 (800) 77-51-256 либо написать письмо на Этот адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript..
Преимущества свертки баз 1С от «1С-ИжТиСи»
Предсказуемый результат. Параметры базы после свертки известны еще до подписания договора.
Кратчайшие сроки. Все работы можно уместить в технологическое окно.
Профессиональная команда. Наша компания 11 лет занимается сопровождением сложных нетиповых 1С и более 5 лет производит свертки крупных информационных баз даже данных сильно измененных конфигураций. За это время выполнено более 25 сверток для конфигураций:
- «1С:Управление производственным предприятием», редакции 1.1 и 1.3;
- БИТ.ФИНАНС для «1С:Бухгалтерия предприятия»
- Интеграция «1С:Комплексная автоматизация 1.1» и «1С:Франчайзи».
- «1С:Управление торговлей» , редакции 11 и 10.3;
- «1С:Молокозавод 1.3»;
- «БИТ. Строительство + КИБ 3.0»;
- «1С:Бухгалтерия предприятия», редакции 2.0 и 3.0;
- «1С:Комплексная автоматизация 1.1» + БИТ.ФИНАНС 2.8;
- «1С:Управление производственным предприятием для Казахстана»