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

Публикация № 87199 10.07.11

База данных - Свертка базы

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

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

Оригинальное описание: 

Обработка предназначена для облегчения рутинной работы по свертке базы 1С.
В сворачиваемой базе указанной обработкой формирует документы ввода
остатков, например на 1 января, далее переносим полученные документы в
подготовленную чистую базу стандартной обработкой 1С, проводим - получаем
чистую базу с остатками на 1 января. Обработка формирует остатки по кассе,
банку, остатки по покупателям, остатки по поставщикам, остатки ТМЦ. По
остаткам ТМЦ формируется несколько документов "Ввод остатков ТМЦ" . Остатки
ТМЦ формируются на основании остатков партий. Количество документов ввода
остатков ТМЦ зависит от максимального количества оставшихся партий.

Список изменений:

- Добавлена возможность создавать документы ввода остатков ТМЦ, даже если склады
не привязаны к МОЛ. Количественные остастки берутся из регистра Остатки ТМЦ,
суммовые из ПартииНаличие. В конечном итоге, если снять отчет ОстаткиТМЦ
с ценами "усредненная себестоимость без НДС" или "усредненная себестоимость
с НДС" в старой и новой базе (с проведенными документами ввода остатков,
созданными обработкой) - итоговые показатели должны быть равны.
- При проведении документов ввода остатков ТМЦ учитывается тип склада, т.е.
если склад розничный, то все товары в документе ввода начальных остатков
имеют соответствующую розничную цену.
- Реализовано два метода расчета партий (сумм). Метод #1: Берется регистр партий,
выгружается, с помощью запроса или с помощью метода ВыгрузитьИтоги, далее выгруженная
таблица сворачивается по трем измерениям - Фирма, Номенклатура, ЦенаПрод, соответствующие
показатели сумм и количества складываются. После этого аналогичные действия совершаются
с регистром ОстаткиТМЦ, только добавляется измерение Склад, чтобы нам выяснить на каком
складе какой товар находится. Ну и далее партии распределяются по складам. Если у вас
только оптовые склады, то в новой базе получится ровно то же самое, что и показывает
отчет Остатки ТМЦ с усредненной себестоимостью. Однако, если в базе есть розничные склады,
Остатки ТМЦ после проведения документов ввода остатков, если считать по усреденной
 себестоимости, не будет совпадать с аналогичным отчетом в старой базе. Поэтому в обработке
предусмотрен метод #2, который почти полностью повторяет алгоритм построения отчета ОстаткиТМЦ.
Таким образом, если использовать метод #2, то Остатки ТМЦ будет корректным и по усредненной
себестоимости и по отпускной цене (см. ниже). Этот метод установлен в обработке по-умолчанию.
- Если последовательность давно (или никогда) не восстанавливалась, и в регистре остатков, скажем
есть записи о товаре на розничном складе, предположим: -1 по 140 р., 2 по 220 р., 1 по 110 р.
(такое может быть например если товар переоценили, продали по новой цене, а потом удалили
или исправили переоценку), то в документе будет проставлено суммарное количество товара
(т.е. -1+2+1 = 2), а его розничная цена будет выбрана из существующих. Поэтому если
при снятии отчета Остатки ТМЦ в новой базе в разрезе "отпускная цена (только розница)",
будет более другая сумма, чем в старой, удивляться не стоит.

Примечание:

Перед сверткой базы, в обязательном порядке рекомендуется восстановить последовательность
документов (!)
 

 

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

Наименование Файл Версия Размер
Свертка ТиС v8.rar

.rar 41,33Kb
546
.rar 41,33Kb 546 Скачать

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

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

Перейти к публикации

1. virs 11.07.11 16:59 Сейчас в теме
Поюзаем, но почему в имени архива :| :| V8 ?
Хотя обработка под 7...
2. twilight5023 339 12.07.11 10:11 Сейчас в теме
Это порядковый номер версии обработки ) К версии платформы отношения не имеет ... естественно обработка под 7.7 ...
3. twilight5023 339 14.07.11 16:20 Сейчас в теме
73 скачавших и ни одного комментария ... Мнения и предложения приветствуются ...
4. mihenius 83 19.08.11 13:23 Сейчас в теме
В названии почти плагиат )

http://infostart.ru/public/15192/

Посмотрим, сравним.
5. kdw 22.09.11 15:04 Сейчас в теме
6. cassyan 29.09.11 13:34 Сейчас в теме
Попробовал на практике. Никаких проблем не встретил. Внимательное чтение описания и следование инструкциям очень помогло)))
7. Tota 25.10.11 18:26 Сейчас в теме
8. vitn 04.11.11 00:49 Сейчас в теме
Обработка хорошая, только нет свертки для фирм работающих с НДС!
9. twilight5023 339 04.11.11 07:34 Сейчас в теме
vitn Ты имеешь ввиду что в документе ввода остатков ТМЦ везде проставляется "без НДС", "без НП"? Дык это ни на что не влияет ;) Суммы в документе ввода остатков все равно рассчитываются с учетом налогов. Допустим в графе Всего (сумма с учетом налогов) стоит 118 рублей, а в графе Сумма (сумма без учета налогов) - стоит 100 рублей - это по реальным данным остатков (!), что стоит в графе %НДС - не имеет никакого значения. Для лучшего понимания картины - сравни отчеты по ОстаткамТМЦ выполненные в старой и новой (свернутой базе) в разрезе усредненной себестоимости с НДС и без НДС. Они совпадут. Так что все там учитывается и все есть. А %НДС выставляется по умолчанию в "без НДС" в документе для простоты ... потому что в общем и целом туда можно поставить реальную ставку налога, рассчитанную по Всего и Сумма, можно поставить ставку НДС, сохраненную в справочнике номенклатура для данного товара, но и то, и другое может ввести пользователя в "заблуждение". Допустим в базе для какого-то ТМЦ проставлена ставка 10% ... а все документы вводились с учетом 18%-ой ставки ... т.е. суммы по данным регистра партий для этого ТМЦ, к примеру 118 и 100 руб. соответственно. И какую ставку налога выставлять, ту что стоит в справочнике или максимально близкую к разнице?
10. vkr 102 04.11.11 11:45 Сейчас в теме
(9) Дык, сделали бы флажок какой-то, чтобы юзер мог выбрать - "Без НДС" или "НДС из справочника" - как ему удобнее... :)
11. var_ad 05.12.11 09:51 Сейчас в теме
Полезная вещь, но у меня не одна кнопка не сработала ((( то одно, то другое не найдено.
ПартииНаличие.УстановитьЗначениеФильтра("Фирма", ФирмаДляСвертки, 1);
{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(133)}: Реквизит с данным идентификатором не найден!
ПартииНаличие.УстановитьЗначениеФильтра("Фирма", ФирмаДляСвертки, 1);
{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(133)}: Реквизит с данным идентификатором не найден!
Остатки по кассам подготовлены!
ДокОстБанк.Записать();
{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(610)}: Номер не уникальный!
ДокОстДолгНам.ВидДолга = ТЗИтог.ВидДолга;
{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(664)}: Поле агрегатного объекта не обнаружено (ВидДолга)
ДокОстДолгНам.ВидДолга = ТЗИтогПост.ВидДолга;
{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(773)}: Поле агрегатного объекта не обнаружено (ВидДолга)
ПартииНаличие.УстановитьЗначениеФильтра("Фирма", ФирмаДляСвертки, 1);
{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(281)}: Реквизит с данным идентификатором не найден!
Откуда.ПолучитьПараметрыКолонки(НазваниеКолонки,ПТип,ПДлина,ПТочность, ПЗаголовок, ПШирина, ПФормат, ППоложение);
{C:\123\СВЕРТКА\ОСТАТКИПОРЕГИСТРАМ.ERT(69)}: Неверный идентификатор колонки!
12. Nikodim113 09.12.11 10:34 Сейчас в теме
var_ad пишет:

Полезная вещь, но у меня не одна кнопка не сработала ((( то одно, то другое не найдено.

ПартииНаличие.УстановитьЗначениеФильтра("Фирма", ФирмаДляСвертки, 1);

{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(133)}: Реквизит с данным идентификатором не найден!

ПартииНаличие.УстановитьЗначениеФильтра("Фирма", ФирмаДляСвертки, 1);

{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(133)}: Реквизит с данным идентификатором не найден!

Остатки по кассам подготовлены!

ДокОстБанк.Записать();

{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(610)}: Номер не уникальный!

ДокОстДолгНам.ВидДолга = ТЗИтог.ВидДолга;

{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(664)}: Поле агрегатного объекта не обнаружено (ВидДолга)

ДокОстДолгНам.ВидДолга = ТЗИтогПост.ВидДолга;

{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(773)}: Поле агрегатного объекта не обнаружено (ВидДолга)

ПартииНаличие.УстановитьЗначениеФильтра("Фирма", ФирмаДляСвертки, 1);

{C:\123\СВЕРТКА\SVERTKA_TIS.ERT(281)}: Реквизит с данным идентификатором не найден!

Откуда.ПолучитьПараметрыКолонки(НазваниеКолонки,ПТип,ПДлина,ПТочность, ПЗаголовок, ПШирина, ПФормат, ППоложение);

{C:\123\СВЕРТКА\ОСТАТКИПОРЕГИСТРАМ.ERT(69)}: Неверный идентификатор колонки!
Показать


Видимо у Вас не типовая конфа.
У меня тоже не типовая, хочу попробовать на ней сие чудо.
13. twilight5023 339 09.12.11 11:22 Сейчас в теме
var_ad Версия конфигурации какая? Обработка гарантированно работает на 7.70.927 и выше, вплоть до последней. Перед сверткой необходимо в обязательном порядке восстановить последовательность документов, провести тестирование и исправление базы, если это необходимо, и разобраться с нумерацией документов, если она нарушена.
14. test_user123 16.12.11 23:54 Сейчас в теме
а как проверить обработку? купить не могу(в списке нет), абонемент приобрести не хочется...непонятно.
15. mimos 19.12.11 10:31 Сейчас в теме
из пожеланий на улучшение функционала - автоматический перебор фирм. плюс.
16. NightShadoW 06.01.12 01:23 Сейчас в теме
Коректность обработки с последними базами ?! база весит 4,5 Гб с 2008 года, сколько примерно по времени будет урезаться ?
17. twilight5023 339 06.01.12 02:28 Сейчас в теме
NightShadoW Сделайте резервную копию базы и попробуйте самостоятельно ... документы ввода остатков создадутся относительно быстро, а вот сколько времени вы будете удалять все остальное - или готовить чистую базу - это сугубо индивидуально. Я бы на вашем месте сделал резервную копию базы, сдвинул ТА на самый первый документ. Затем пометил бы все документы на удаление, удалил бы их, разобрался бы с неудалившимися из-за наличия ссылок документами. После этих подготовительных действий, выгрузил-загрузил бы подготовленную таким образом резервную копию для "очистки совести". Затем в рабочей базе создал бы документы ввода остатков на текущий момент и перенес бы их в подготовленную базу. Как-то так ...
18. Гость 13.01.12 16:58
Спасибо! отлично подходит для огромных баз оперативного учета!
19. Artemuch2 18.01.12 18:13 Сейчас в теме
Спасибо!! попробуем. Думаю может доделать пошаговый сценарий, т.е. настроил один раз алгоритм и он будет уже работать по всем организациям
20. Artemuch2 24.01.12 10:49 Сейчас в теме
Попробовал. 1. чето косяк какой то с нумерацие создаваемых документов ввода остатков. постоянно ругается что документ с таким номером уже есть. 2. где удаление существующих документов.
21. habzpo 25.01.12 12:31 Сейчас в теме
Надо чтобы все документы до даты сверки были удалены!
22. пользователь 28.01.12 10:35
Сообщение было скрыто модератором.
...
23. пользователь 03.02.12 06:29
Сообщение было скрыто модератором.
...
24. vitn 05.02.12 15:55 Сейчас в теме
Вообще - автору - РЕСПЕКТ!!!!! Очень полезная обработка!
25. poiskxxx 4 13.04.12 14:39 Сейчас в теме
Количество документов: 1
ДокОст.Записать();
{G:\SVERTKA_TIS_V8\SVERTKA_TIS.ERT(202)}: Номер не уникальный!
ДокОстКасса.Записать();
{G:\SVERTKA_TIS_V8\SVERTKA_TIS.ERT(572)}: Номер не уникальный!
ДокОстБанк.Записать();
{G:\SVERTKA_TIS_V8\SVERTKA_TIS.ERT(610)}: Номер не уникальный!
ДокОстДолгНам.Записать();
{G:\SVERTKA_TIS_V8\SVERTKA_TIS.ERT(672)}: Номер не уникальный!
ДокОстДолгНам.Записать();
{G:\SVERTKA_TIS_V8\SVERTKA_TIS.ERT(781)}: Номер не уникальный!
Показать


не сработала ни одна кнопка!!!
не понимаю, почему номер не уникальный?
ТиС 9.2
7.70.027
7.70.932
27. AspirV 11.01.17 11:43 Сейчас в теме
(25) У меня такая же ситуация. Мне надо провести остатки на 31 декабря. Но если поставить дату свертки на другой год, т.е. на 01 января, тогда обработка не запинается.
28. AspirV 11.01.17 12:15 Сейчас в теме
(25) Установите рабочую дату - последний день года и попробуйте еще раз. Потом не забудьте вернуть обратно рабочую дату. Мне - помогло.
Оставьте свое сообщение

См. также

Учет с нуля на основе имеющейся файл-серверной базы данных 1С 7.7

Свертка базы Чистка данных Обмен между базами 1C Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Приводится порядок действий для создания новой информационной базы на основе имеющейся файл-серверной "Торговля и Склад" ред.9.2, для учёта с нуля. В новую базу выполняется перенос справочников и остатков номенклатуры. Журналы документов, данные регистров, долги контрагентов, партии очищаются.

1 стартмани

14.01.2022    5479    3    etmarket    3    

3

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

Свертка базы Бухгалтерский учет 7.7 1С:Бухгалтерия 2.0 Россия Бухгалтерский учет Абонемент ($m)

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

1 стартмани

20.06.2016    18198    2    pentanom    1    

2

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

Свертка базы Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

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

1 стартмани

15.11.2014    30885    113    Marik    27    

3

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

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

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

1 стартмани

06.01.2014    19577    11    1v7    8    

3

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

Свертка базы Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

8 стартмани

28.03.2013    70163    97    CheBurator    11    

15

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

Свертка базы Чистка данных Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

1 стартмани

02.01.2013    22996    171    zoeh    8    

10

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

Свертка базы Обмен между базами 1C Платформа 1С v7.7 Конфигурации 1cv7 Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

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

1 стартмани

08.10.2012    22106    48    pervanax    5    

1

Свертка ТиС 9.2

Свертка базы Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Управленческий учет Абонемент ($m)

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

1 стартмани

03.09.2012    19992    146    Tarlich    6    

15

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

Свертка базы Чистка данных Универсальные обработки Обработка справочников Платформа 1С v7.7 OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Абонемент ($m)

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

1 стартмани

28.08.2012    19133    96    volamm    1    

3

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

Свертка базы Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Абонемент ($m)

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

2 стартмани

08.06.2012    22542    63    nilabs    7    

8

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

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

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

1 стартмани

08.12.2011    21403    104    Deda    10    

1

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

Свертка базы Оперативный учет 7.7 Бухгалтерский учет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

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

1 стартмани

05.12.2011    78313    1616    grayglobus    231    

195

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

Свертка базы Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

1 стартмани

24.11.2011    19328    184    Diman071    15    

12

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

Свертка базы Обработка документов Обмен между базами 1C Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Налоговый учет Налог на прибыль УСН Абонемент ($m)

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

1 стартмани

31.10.2011    27775    396    БоНН    18    

26

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

Свертка базы Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

1 стартмани

20.09.2011    24379    270    lisalex80    20    

15

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

Свертка базы Оперативный учет 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

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

1 стартмани

07.09.2011    25361    131    noook    19    

14

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

Свертка базы Зарплата Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Украина Бухгалтерский учет Абонемент ($m)

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

1 стартмани

01.08.2011    12914    22    Clychau    4    

2

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

Свертка базы Оперативный учет 7.7 1С:Торговля и склад 7.7 Украина Абонемент ($m)

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

1 стартмани

20.12.2010    23922    111    kompas-dm    12    

7

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

Свертка базы Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

1 стартмани

04.08.2010    21463    458    Ronin    27    

21

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

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

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

1 стартмани

20.07.2010    16342    72    alves    2    

2

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

Зарплата Свертка базы Расчет 7.7 1С:Зарплата и кадры 7.7 Бухгалтерский учет Налоговый учет НДФЛ Абонемент ($m)

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

1 стартмани

01.07.2010    21031    438    Nicholas    9    

28

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

Свертка базы Поиск данных Корректировка данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

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

1 стартмани

09.03.2010    24157    199    Noy    25    

13

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

Свертка базы Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

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

1 стартмани

04.02.2010    73002    2661    ManyakRus    144    

143

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

Свертка базы Чистка данных Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Абонемент ($m)

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

1 стартмани

11.01.2010    27466    676    dobraleks    32    

27

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

Свертка базы Оперативный учет 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

1 стартмани

10.01.2010    21187    389    koliaff    18    

26

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

Свертка базы Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

1 стартмани

28.12.2009    41165    2030    andrewbc    179    

139

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

Чистка данных Свертка базы Оперативный учет 7.7 Бухгалтерский учет 7.7 Конфигурации 1cv7 Абонемент ($m)

Обработка по обрезке и очистке периодики в справочниках. Реализованы множественные фильтры для элементов и владельцев (если таковые имеются), выбор периодических реквизитов. Находит свое применение при обрезке баз (запоминаем значения на дату обрезки и смело удаляем все документы, которые устанавливают периодические реквизиты справочников ). Кроме того обработка позволяет очищать значения периодических реквизитов за период (например до даты обрезки) - тем самым уменьшить размер 1sconst.dbf - значения периодических реквизитов. Простая, но удобная и полезная.

1 стартмани

20.12.2009    25653    1317    nika.1007    29    

116

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

Свертка базы OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бюджет муниципального образования 7.7 1С:Бухгалтерия 7.7 1С:Торговля и склад 7.7 1С:Бухгалтерия для бюджетных учреждений 7.7 Абонемент ($m)

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

1 стартмани

11.12.2009    22065    218    glassman    16    

14

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

Свертка базы Обмен между базами 1C Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

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

1 стартмани

31.10.2009    24284    168    Трактор    9    

17

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

Свертка базы Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

1 стартмани

26.08.2009    19779    344    wilduser    11    

18

Документ Сведения о среднем заработке

Обработка документов Свертка базы Зарплата Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Бесплатно (free)

Конфигурация для объединения с Зик, содержащая документ "Сведения о среднем заработке" для ввода начислений

13.08.2009    15331    160    Ctrl P    16    

19

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

Свертка базы Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

1 стартмани

06.08.2009    20714    199    boy13    11    

14

Принципы выполнения Выгрузки / Загрузки данных при обрезании базы данных удаленного магазина

Свертка базы Оперативный учет 7.7 Конфигурации 1cv7 Бесплатно (free)

Тема данная была поднята в http://infostart.ru/projects/4207/ Там был пример формирования "правильного" BAT-файла (и сам он), который самостоятельно последовательно выполнит ряд действий приводящих к обрезанию БД удалённого магазина и кусок кода для 1С, чтобы она правильно и в нужной последовательности отрабатывала свои запуски в пакетном режиме из BAT-файла. По просьбе трудящихся, там же выложены болванки (*.ert) выгрузки/загрузки данных. Здесь же описывается то, как производятся эти действия.

27.05.2009    11814    Fisherru    1    

3

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

Свертка базы Розничная торговля Оперативный учет 7.7 Конфигурации 1cv7 Россия Управленческий учет Абонемент ($m)

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

1 стартмани

22.05.2009    19541    178    Fisherru    76    

9

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

Обработка справочников Файловый обмен (TXT, XML, DBF), FTP Свертка базы Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Абонемент ($m)

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

18.02.2009    45371    472    Shaman100M    21    

39