Когда база большая и старая или по каким-то причинам хотелось бы начать с чистого листа, но с переходящими остатками, фирма 1С предлагает механизм свертки ИБ. Всё хорошо, но при этом в новую базу тащится куча ненужного, а зачастую просто куча ошибок и лишнего.
Альтернатива: загрузка остатков товаров по партиям и взаиморасчётов по документам.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Делаем чистую базу, стандартной обработкой "Выгрузка и загрузка XML" переносим из старой справочники и значения регистров сведений, при этом убирая ненужные или лишние записи. Ну и предлагаемой обработкой грузим остатки товаров в разрезе партий из отчета "Ведомость по партиям товаров на складах", сохраненного в формате Excel, и остатки по взаиморасчётам в разрезе контрагентов, договоров и документов расчетов, или из файла Excel или через запрос COM из старой базы.
В результате получаем чистую базу с остатками, без мусора и лишних записей.
Обработка написана для конкретного случая, поэтому нет процедуры загрузки остатков по НДС, дописать при необходимости не проблема.
Шаблоны файлов для загрузки прилагаются.
Обработка формирует: для загрузки остатков товаров - документы "Поступление товаров и Услуг"
Для загрузки Взаиморасчётов документы: "Ввод остатков взаиморасчетов" и "Документ расчетов с контрагентами", при этом документам Партий присваиваются Дата и Номер партий остатков, документам "Документ расчетов с контрагентами" номера и даты документов расчетов из старой базы, в поле Комментарий делается соответствующая запись.
Проверено на следующих конфигурациях и релизах:
Управление торговлей, редакция 10.3, релизы 10.3.88.3
Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.
Универсальная свертка баз данных под 1С разработана для свертки баз данных различного объема и сложности. Обработка работает на простых и управляемых формах.
Обработка позволяет легко и интуитивно понятно проводить работы по свертке базы данных и других необходимых операций связанных с обслуживанием баз данных.
Механизм обрезки (свертки) базы 1С. Описан процесс переноса среза остатков в новую базу. Реализован способ обмена между базами без длительного отключения рабочей базы. Представлено прикладное решение - обработка по переносу данных. Есть 2 варианта запуска: на обычных и управляемых формах.
Обработка свертки базы 1С УНФ 1.6 выполнена в виде расширения конфигурации, которое встраивается в вашу базу без снятия с поддержки, и адаптирована под релиз УНФ 1.6.
Внешняя обработка для пошаговой свертки регистров на дату: ввод остатков через "Корректировка регистров", обязательная сверка 100% с эталоном и очистка старой истории только после подтверждения. Универсальный мастер без привязки к конкретной отраслевой конфигурации.
Штатный НайтиПоСсылкам на шести объектах идёт 4 250 секунд. При этом места, где ссылка вообще может лежать, считаются из метаданных за одну пятую секунды, и цена проверки определяется их числом. Шесть боевых баз, шесть находок и три мои ошибки, которые поймала живая база.
Перед чисткой надо знать два числа: сколько это займёт и что сломается. Обработка отвечает на оба и не удаляет ничего. Замер скорости ссылочного контроля на вашей базе, поимённая раскладка "какое поле держит объект", точный вес присоединённых файлов и готовый код лечения под каждой находкой. Проверено на шести боевых базах.
А цены ? а накопленные скидки и т.д ?
"Поступление товаров и Услуг" - почему не оприходование или корректировка регистров ?
взаиморасчеты по договорам ?
(1) Цены и взаиморасчеты переносятся Стандартной обработкой "Выгрузка и загрузка XML" из регистров, так же как и справочники.
Почему делаю Поступление товаров и услуг, а не корректировку регистров - потому, что Поступление это сразу Партия, с регистрацией закупочных цен Партии - то есть сразу получаете нормальную начальную себестоимость товаров.