Свертка ИБ 7.7 Торговля и Склад Украина (DBF) средствами OLE

Публикация № 79573

Администрирование - Администрирование данных 1С - Свертка базы

Скоро Новый Год и старые проблемы с резкой, сворачиванием  информационных баз. Очередной раз проверил работу типовой "Архивации" - работала всю ночь, утром перегрузил компьютер.  Пересмотрел на ИС работы по этой теме. Хорошие,  универсальные и не очень, т.е. разные.  Прикрутить  с разумными затратами  не получается.... Написал свой вариант. Тестовая DBF  База 1.5 Gb сворачивается за 5-7 мин. Эта обработка и технология -  для разработчика !  Требует адаптации для конкретной базы!  Тестировано на релизах 7.70.014(16,18).

Торговля+Склад для Украины - в типовой клиенты практически не работают. Писано-переписано. Но движок партий, взаиморасчетов не трогается. Доработки, как правило, сводятся к получению дополнительных данных о менеджерах, диспетчерах, точках реализации, затратах... 

Технология строилась под конкретного клиента.

Требования клиентов:

1.Сварачивание ИБ - не разовая ежегодная акция. Будет выполняться ежемесячно. Зачем хранить объемы реализации ?

2.Товар (номенклатура) сворачивается по партиям! Остатки помещаются в ссответствующие документы "Остатков". Их можно посмотреть, поправить, перепровести.

Ограничения:

1. Управленческий учет не ведется. Пустая фирма не задействована.

2. Основная валюта - гривня.

3. Справочники, константы идентичны.

4. Периодические реквизиты не трогаем. Не до них сейчас и это другая тема.

5. Целью универсальности не заморачиваемся. Без анализа конкретной конфигурации и адаптации не  обойтись. Проще и надежнее.

Дополнительно !

Для сворачивания товара по партиям сделан новый документ "ВводОстатковТоваровСвертка". Этот документ находится в файте 1Cv7.zip, (МД).  Нужно сделать объединение с Вашей базой . ТОЛЬКО ЭТОТ ДОКУМЕНТ !

Описание технологии

В рабочую базу добавляем документ "ВводОстатковТоваровСвертка"!

1. Делаем копию рабочей базы

2. Очищаем ее  - в  каталог копии кладем файл  ЧисткаБазы.bat   и выполняем его

3. Стартуем эту копию в монопольном режиме. База подготовлена.

4. Из рабочей базы выполняем обработку Архивация_Компас_ТиС_Украина.ert.

5. Определяемся с датой свертывания. Смотрим на таблицу, Принимаем решение...

6. Смотрим программный код. Если нужно - правим под себя.

7. Делаем перенос из рабочей базы в новую.

8. В новой базе :

- устанавливаем "запрет редактирования" на дату сворачивания. При работе с регистром ПартииТоваров в базу OLE перенесены документы партий - только "шапка"  без табличной части.

- восстанавливаем ТА, последовательности.

9. Переключаем пользователей на новую базу.

------------------------------------------------------------------------------

В архиве лежат нужные файлы:1Cv7.MD, Архивация_Компас_ТиС_Украина.ert, Прочти.txt, ЧисткаБазы.bat.

 

 

 

 

Скачать файлы

Наименование Файл Версия Размер
Архивация_Компас_ТиС_Украина

.ZIP 88,88Kb
111
.ZIP 88,88Kb 111 Скачать

Специальные предложения

См. также

[Шишки для мартышки] Упаковка/ускорение нулевых итогов регистров для файлового варианта 7.7 Промо

Свертка базы v77::ОУ 1С7:ТиС Россия Абонемент ($m)

По статье "Зачем в 1С нужно периодически пересчитывать итоги по регистрам?" http://infostart.ru/public/177171/ Обработка для 7.7, файловая, только для специалистов. Никаких гарантий и возмещений. Работает только в разделенном режиме (прямой запрос VFP). После выполнения - в обязательном порядке ТиИ (только упаковка), После ТиИ в обязательном порядке - принудительно переиндексировать. Родственная разработка для SQL: http://infostart.ru/public/177579/

5 стартмани

28.03.2013    62966    90    CheBurator    2    

Удаление операций и проводок у помеченных на удаление документов прямыми запросами

Чистка базы Свертка базы v77::БУ 1С7:Бух 1С7:ББУ 1С7:УСН БУ Абонемент ($m)

Обработка предназначена для быстрого удаления операций и проводок у помеченных на удаление документов прямыми запросами в базах данных SQL на компоненте "Бухгалтерский учет". Будет полезна при свертке больших баз, когда для удаления стандартной операцией "Удаление помеченных объектов" не хватает оперативной памяти

1 стартмани

06.12.2016    12995    5    Belomor    0    

Сравнение остатков в двух базах бухгалтерии 7.7 по данным файлов 1SBKTTL.DBF после свертки

Свертка базы v77::БУ БП2.0 Россия БУ Абонемент ($m)

Имеется база 7.7, которую хочется свернуть. Но в процессе свертки могут съехать остатки. Для проверки нужно сравнить остатки на дату свертки.

1 стартмани

20.06.2016    15085    2    pentanom    1    

Быстрое сворачивание 1С 77 ТиС (от 10 до 40 минут) независимо от размера ИБ.

Свертка базы v77::ОУ 1С7:ТиС УУ Абонемент ($m)

Хотя большинство пользователей перешло на 1С 8ХХ, но есть еще очень много торговых организаций до сих пор эксплуатирующих 1С 77 ТиС. И пока еще не собираются переходить на новую платформу, а свертку делать надо. Есть много решений, я решил поделиться своим. Основное отличие: 1. Универсальность 2. Быстрота 3. Свертку можно делать на любую дату (не обязательно на начало года)

1 стартмани

15.11.2014    24415    96    Marik    27    

Универсальная свертка базы данных на платформе 7.7 (для любой конфигурации) Промо

Свертка базы v77::ОУ v77::БУ 1cv7.md Россия Абонемент ($m)

Версия 15.05.2012. Универсальная свертка базы по переносу остатков по регистрам, бух. счетам и последним значениям периодических реквизитов

1 стартмани

05.12.2011    70500    1570    grayglobus    231    

Простое удаление проводок из документов по выбранным счетам

Свертка базы Обработка документов Универсальные обработки v77::ОУ v77::БУ v77::Расчет БУ Абонемент ($m)

Удаляет проводки(корреспонденцию) по выбранным счетам за выбранный период. Работает с забалансовыми счетами. Выбор условия соответствия вхождения счетов в корреспонденцию (и / или).

1 стартмани

06.01.2014    15527    11    1v7    8    

Свертка ТиС 9.2 7.7 ole Действительно клевая и простая + Создание новой базы без документов с сохранением всех справочников

Свертка базы Чистка базы v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Берем 2 базы старую и новую, новая это точная копия старой, только с подчищенными файлами d*.dbf, r*.dbf Запускаем в старой обработку, ждем 15 минут и радуемся! Только не забудьте в новой провести ручками документы (операции - проведение документов) Сворачивает остатки по фирмам и складам в усредненной себестоимости(считает по принципу отчета остатки ТМЦ), делает вводы остатков в базе к которой коннектимся И сворачивает всю дебиторскую и кредиторскую задолженность по Фирмам без детализации кредДокумент. Обновление от 12.02.13 появилась возможность сворачивать дебиторку в разрезе кред документа+переносит долги по комиссионерам. Не знаю как вам, а на мой взгляд более простого и работоспособного я тут просто не нашел!!!

1 стартмани

02.01.2013    17594    166    zoeh    8    

Перенос номенклатуры, остатков и цен из 1С Рарус: Магазин. Ред. 2.5 в 1С Розница, редакция 1.0

Свертка базы Перенос данных из 1С7.7 в 1C8.X v7.7 1cv7.md Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

Обработка предназначена для переноса данных из Рарус 2.5 магазина на платформе 7.7 в Розницу ред. 1 на платформе 8.2. Перенос осуществляется с помощью OLE. Переносимые данные: Номенклатура(ед., штрих-коды), Документ ввода остатков и цены номенклатуры (после закрытия торгового периода).

1 стартмани

08.10.2012    17643    48    pervanax    5    

Свертка ТиС 9.2

Свертка базы v77::ОУ 1С7:ТиС Россия УУ Абонемент ($m)

Свертка данных на определенную дату, без изменения в конфигурации.

1 стартмани

03.09.2012    15655    142    Tarlich    6    

Выборочное удаление справочников

Свертка базы Чистка базы Универсальные обработки Обработка справочников v7.7 openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Выборочное удаление справочников, с отборам по группам и элементам. Автоматически удаляются подчиненные справочники.

1 стартмани

28.08.2012    14395    95    volamm    1    

sql wrap БИ 7.7 (быстро свертываем sql базу бухгалтерии 7.7)

Свертка базы v77::БУ 1С7:Бух Россия Абонемент ($m)

sql скрипт обрезки баз 1с 7.7, работающих на компоненте бух. учет для sql-формата

2 стартмани

08.06.2012    18439    60    nilabs    7    

Перенос сальдо по сотрудникам

Зарплата Сервисные утилиты Свертка базы Зарплата v77::Расчет 1С7:ЗиК Россия Абонемент ($m)

Обработка предназначена для переноса конечного сальдо по сотрудникам выбранного периода на начало текущего.

1 стартмани

24.05.2012    11805    27    search    5    

Универсальный ввод остатков по проводкам в идентичную базу 1С 7.7.

1С7.7<->1C7.7 Свертка базы v77::БУ 1С7:Бух Россия БУ Абонемент ($m)

Ввод остатков по выбранным счетам в идентичную базу 1С 7.7

1 стартмани

23.03.2012    15134    42    dronrevx    4    

Обработка для принудительного удаления документов 1С 7.7 ТиС

Свертка базы Закрытие периода Закрытие периода v7.7 1С7:ТиС Россия Абонемент ($m)

Использует транзакции для быстрого удаления. Написана мною для быстрой очистки прошлого периода (свертка). Код простой, но проверенный и практичный. В помощь программеру свертывальщику.

1 стартмани

08.12.2011    17378    100    Deda    10    

Обрезка базы ТиС 7.7

Свертка базы v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Мои обработки для свертки базы ТиС 7.7

1 стартмани

24.11.2011    14396    174    Diman071    15    

Переход с упрощенной системы налогообложения на общую (или наоборот) (1c v7.x)

Свертка базы 1С7.7<->1C7.7 Обработка документов v77::БУ 1С7:Бух Россия БУ НУ Налог на прибыль УСН Абонемент ($m)

Предлагаю опробованную методику перехода с УСН на ОСН (или наоборот) и инструментарий для её реализации. Переход можно выполнить на любую дату (актуально при вынужденной смене системы налогообложения из за превышения лимита выручки или численного состава (как правило это выясняется, когда очередной квартал уже завершён...)). Конфигурации могут быть не типовыми, более того предлагаемые обработки пригодны для переноса справочников и документов между любыми конфигурациями 1C v7.Х.

1 стартмани

31.10.2011    21861    393    БоНН    17    

Свертка базы ТиС

Свертка базы v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Свертка базы ТиС 7.7 по регистрам накопления на определенную дату. Делат документ ввод остатков на указанную дату. Также в обработке можно пометить на удаление документы за прошлый период.

1 стартмани

20.09.2011    20372    265    lisalex80    20    

Перенос остатков товара для начала нового года или новой базы

Свертка базы v77::ОУ 1С7:Комплекс 1С7:ТиС Абонемент ($m)

Когда год кончается и начинается новый, и нужно создать чистую базу без документов, НО с остатками, требуется только воспользоваться этой обработкой. Она в старой базе создает документы по фирмам и складам, делаем сами новую базу и переносим документы созданные в новую базу, проводим 31 декабря и вуаля, на 1 января есть остатки и чистая база

1 стартмани

07.09.2011    21095    127    noook    19    

Свертка зарплаты по счету 661 (Украина)

Свертка базы Зарплата Зарплата v77::БУ 1С7:Бух Украина БУ Абонемент ($m)

Бывает, что на предприятии зарплата выдается без копеек, тогда при формировании оборотно-сальдовой ведомости по людям появляются зависшие строки-"Хвосты" - копеечные недоплаты и переплаты по месяцам. Эта обработка служит для свертывания этих "хвостов", причем не формирует оборотов по счетам.

1 стартмани

01.08.2011    9505    22    Clychau    4    

Улучшенная обработка "Свертка остатков ТиС 9.хх"

Свертка базы v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Обработка предназначена для создания документов ввода остатков в базе ТиС 9.xx перед переносом их в новую базу / очисткой базы и является улучшенной версией одноименной обработки с этого сайта. Теперь для создания документов ввода остатков ТМЦ необязательно, чтобы склады имели МОЛ, т.к. анализируется и регистр ОстаткиТМЦ и ПартииНаличие. Также обработка корректно работает с розничными складами, как в разрезе себестоимости (с НДС и без), так и в разрезе отпускных цен.

1 стартмани

10.07.2011    24908    539    twilight5023    25    

Обработка "Свертка всех остатков в ТиС"

Свертка базы v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Простая обработка для сворачивания остатков в начале отчетного периода в ТиС, при переполнении базы. Сворачивает все остатки в ТиС. Обработка задействует механизм OLE, запускается из чистой базы с заполненными справочниками.

1 стартмани

04.08.2010    17432    455    Ronin    27    

Основные средства - Экспорт - Импорт периодических реквизитов

Свертка базы Учет ОС и НМА Учет ОС и НМА v77::БУ 1С7:Комплекс Россия БУ УУ Абонемент ($m)

Если сложилась ситуация, когда при свертке базы данных утерялась информация или периодические реквизиты, значения для основных средств.

1 стартмани

20.07.2010    13063    72    alves    2    

Чистка начального сальдо в 1С:Зарплата и Кадры (версия 2.1)

Зарплата Свертка базы Зарплата v77::Расчет 1С7:ЗиК БУ НУ НДФЛ Абонемент ($m)

Данная обработка позволяет получить полный список сотрудников с расхождениями в сальдо.

1 стартмани

01.07.2010    17632    438    Nicholas    9    

Исправленная выгрузка-загрузка записей ЖР

Свертка базы v77::Расчет 1С7:ЗиК Россия Абонемент ($m)

Свертка журналов расчета ЗиК 7.7

1 стартмани

08.06.2010    14266    347    moonchild1    5    

Замена ссылок (7.7 SQL) - (аналог repval)

Свертка базы Поиск данных Тестирование и исправление v7.7 1cv7.md Абонемент ($m)

Замена ссылок в SQL-базе без перепроведения документов.

1 стартмани

09.03.2010    20664    199    Noy    25    

Свертка базы Универсальная

Свертка базы v7.7 1cv7.md Россия Абонемент ($m)

Версия от 19.02.2012 Испытал на 1С 7.7 Комплексная, Бухгалтерия, УСН, Торговля и Склад

1 стартмани

04.02.2010    65078    2621    ManyakRus    142    

Закрытие года (обрезание базы)

Свертка базы Чистка базы v77::БУ 1С7:Бух Россия Абонемент ($m)

Обработка предназначена для закрытия года (обрезания, чистки базы).

1 стартмани

11.01.2010    23572    673    dobraleks    32    

Проверка остатков регистров между двумя базами после свёртки для ТиС 7.7. и Комплексной конфигурации.

Свертка базы v77::ОУ 1С7:Комплекс 1С7:ТиС Россия Абонемент ($m)

В начале года многие обрезают (сворачивают) базы. Я не исключение :). После свёртки всегда возникает вопрос - "А правильно ли всё свернулось ?". Запускаются отчёты для сверки остатков регистров между двумя базами. И всё равно нет полной уверенности, что всё нормально. Поэтому решил написать сверку остатков между двумя базами по ОЛЕ, чтобы облегчить сверки в дальнейшем ;) Кому пригодится - буду рад. Если что-то не учёл исправьте - код открыт, или пишите замечания - сам исправлю... ;) Для проверки работоспособности можно скопировать уже имеющуюся у вас базу ТиС, добавить её в список баз и проверить сначало расхождения между двумя этими базами. Затем в копии просто отредактировать и провести документ, который изменит остатки в региcтрах до даты сверки в обработке и проверить ещё раз различия по этим (этому) региcтрам (ру) ;)

1 стартмани

10.01.2010    17791    387    koliaff    18    

Свертка ИБ 7.7 Оперативный учет

Свертка базы v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Свертка базы 7.7 Оперативный учет - удаление документов и движений регистров на дату, перенос остатков.

1 стартмани

28.12.2009    35445    2008    andrewbc    177    

Генерация SQL-скрипта для удаления документов при свертке базы.

Свертка базы openconf v77::ОУ v77::БУ 1С7:БМО 1С7:Бух 1С7:ТиС 1С7:ББУ Абонемент ($m)

Внешняя обработка (1С 7.7) для генерации SQL-скрипта, который удаляет документы из базы при ее свертке. Есть отбор за период, по видам документов, возможность чистки регистров. Обработка универсальная, не зависит от конфигурации.

1 стартмани

11.12.2009    18570    215    glassman    16    

Обрезание распределённой базы по OLE

Свертка базы Распределенная БД (УРИБ, УРБД) 1С7.7<->1C7.7 v77::ОУ v77::БУ 1С7:Бух Россия БУ Абонемент ($m)

В качестве комментария к http://infostart.ru/public/22060/ Позволю себе выложить своё творение 2004 года того же назначения. Выкладывал в обсуждение разработки Dr.HiHi, но оттуда качается коцаный архив. Поэтому выкладываю отдельной программой. Этой обработкой, кстати, сворачивалась большая база. Более 100 Гбайт. Свёртка выполнялась в периферийных базах. Весь процесс занимал не более двенадцати часов.

1 стартмани

31.10.2009    20162    167    Трактор    9    

Обработка для переноса остатков по счетам из одной базы в другую 1C7.7

1С7.7<->1C7.7 Свертка базы v77::БУ 1С7:Бух БУ Абонемент ($m)

Обработка подключается к другой базе и по БИ создает операции в новой базе

1 стартмани

31.08.2009    13029    253    Dr.HiHi    20    

Легко и просто сворачиваем ТиС 7.7

Свертка базы v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Понадобилось как-то давно заказчику свернуть базу торговли в магазине (розница) и начать учет с нуля без всяких заморочек с партиями и т.д. На тот момент ничего настолько простого не нашел. Написал простенькую обработку для свертки. Не могу сказать что очень быстро работает или используется какой-то оригинально красивый алгоритм, но свою задачу обработка ежегодно выполняет.

1 стартмани

26.08.2009    16192    343    wilduser    11    

Универсальная свертка регистров

Свертка базы v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Универсальная свертка регистров (1 документ + 2 обработки)

1 стартмани

06.08.2009    17412    198    boy13    11    

Обрезание БД удалённого магазина одной кнопкой

Свертка базы Розничная торговля Розничная торговля v77::ОУ 1cv7.md Россия УУ Абонемент ($m)

1С v7.7 DBF-ка. Полностью самописная конфигурация. Это пример формирования "правильного" BAT-файла (и сам он) который самостоятельно последовательно выполнит ряд действий приводящих к обрезанию БД удалённого магазина и кусок кода для 1С, чтобы она правильно и в нужной последовательности отрабатывала свои запуски в пакетном режиме из BAT-файла. Предполагается, что выгрузки/загрузки данных у вас уже имеются (или вы в состоянии их сами написать) Смысл - выполняется периодическое обрезание баз данных на удалённых магазинах . Был написан (на бумаге) сценарий обрезания. Успешно всё работает, но это когда я, как программист приезжаю на магазин и делаю всё ручками. Но некоторые магазины очень далеко (5 часов в один конец на авто). Вот и решили сделать один Bat-ничек, чтобы технические специалисты обслуживающие магазины на местах могли не париться - запустить его и вот оно - счастье...

1 стартмани

22.05.2009    14835    178    Fisherru    76    

Периодические значения II

Обработка справочников Файловые протоколы обмена, FTP Свертка базы v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Работа с периодическими значениями: сохранение, восстановление, удаление, оптимизация, свертка...

18.02.2009    41545    471    Shaman100M    21    

Удаление значений периодических реквизитов

Свертка базы Чистка базы Обработка справочников v7.7 1cv7.md Абонемент ($m)

Удаление значений периодических реквизитов справочников

1 стартмани

05.01.2009    12109    225    kordell    20    

Коррекция регистров

Сервисные утилиты Свертка базы Закрытие периода v77::ОУ 1cv7.md Абонемент ($m)

Документ "Коррекция регистров" для правки движений по любому регистру. Редактирование регистров я давно хотел добавить в "Редактор реквизитов" (http://infostart.ru/projects/3072/), но время показало, что гораздо удобнее и правильнее создавать корректирующий документ. Если решил бы реализовывать редактирование движений в редакторе, то , во-первых, пришлось бы это делать прямыми запросами, во-вторых, повторное проведение документа восстановило бы старые движения. Вообще, вот вам еще один мой инструмент "исключительно для админо-программерского использования". Его я еще не показывал на публику, хотя написан он также давно, в году 2004 наверное.

1 стартмани

02.01.2009    23867    1295    vet7777    41    

Быстро удалить все кроме справочников и констант

Свертка базы Чистка базы v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Быстрое удаление движений в базе данных.

1 стартмани

26.12.2008    21583    786    vovan519    30    

Всем, "обрезавшим" огромные базы 7.7 посвящается...

Свертка базы Распределенная БД (УРИБ, УРБД) v77::ОУ v77::БУ 1С7:Бух 1С7:ТиС Россия Абонемент ($m)

Всем, "обрезавшим" огромные базы 7.7 посвящается... Здесь лежит конфигурация, сама статья находится по адресу http://infostart.ru/articles/277/

1 стартмани

19.12.2007    23812    1268    Dolly_EV    18