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

Опубликовал Sergey Goylo (grayglobus) в раздел Обработки - Свертка базы

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

Данная конфигурация является доработанной и исправленной версией свертки базы http://infostart.ru/public/65228/

В комплект входит:

чистая база (скопировать через конфигуратор в нужную базу), в которую, в свою очередь, входят:

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 исправлено:

Проведение документа свертки шло очень долго.

 

 

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

Наименование Файл Версия Размер
Конфигурация версии 15.05.2012
.rar 24,24Kb
15.05.12
1362
.rar 24,24Kb 1362 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Александр Лыткин (TrinitronOTV) 05.12.11 11:29 Сейчас в теме
2. Светлана Даниленко (LanaSN) 05.12.11 12:09 Сейчас в теме
Спасибо, очень удачная обработка, помогла при "свертывании" базы за большой период, быстро и без "потерь" периодических значений помогла выполнить задачу.
3. Дониэла Иванова (Доня) 264 05.12.11 14:19 Сейчас в теме
Ставлю авансом + , потому что в скором будущем предстоит данная операция, а там посмотрим результат
4. Vladimir (Boroda) 90 05.12.11 22:43 Сейчас в теме
Как всегда, ЗиК обошли вниманием...
Михаська; +1 Ответить 1
5. Sergey Goylo (grayglobus) 183 06.12.11 02:00 Сейчас в теме
(4) Boroda, Если речь идет о Расчетах, то они хранятся в пределах месяца, а если есть необходимость из месяца в месяц переносить остатки по сотруднику, то это делается при помощи вида расчета ОстатокНаНачало (ну, или как назвать). Если же нет, то в ЗиК есть те же бух. счета, те же пер. реквизиты, поэтому пойдет и для ЗиК.
6. Alexander Nick (nickkey) 07.12.11 06:56 Сейчас в теме
Автору большое спасибо за удачную и сделанную с вниманием к пользователю разработку помогла сэкономить кучу времени побольше бы таких хороших вещей :)))
7. Станислав (GStiv) 6 07.12.11 07:54 Сейчас в теме
За труды спасибо, предыдущая почему-то некоректно у меня срабатывала, скорее всего действительно из-за ограничения строк, висела несколько суток а потом падала
8. Стас (Z_Z) 07.12.11 12:05 Сейчас в теме
В описании комплекта указаны еще 2 обарботки:
Удаление_документов_2.ert и
Контрольные_цифры.ert можно их добавить?
9. Стас (Z_Z) 07.12.11 12:05 Сейчас в теме
В описании комплекта указаны еще 2 обарботки:
Удаление_документов_2.ert и
Контрольные_цифры.ert можно их добавить?
10. Alex Tree (sdtree) 07.12.11 12:51 Сейчас в теме
СпасиБо огромноне! Сча скачаем посмотрим. Если я правильно понял, то в счетах, где субконто документ - обработка создает новые док и подставляет их туда, а старые помечает на удаление.
11. rdv (rdv) 07.12.11 13:39 Сейчас в теме
Точно плюсану, хотя свертку комплексной уже делал, но другим способом, как раз года через два должна пригодиться
12. andreysan (andreysan) 07.12.11 13:43 Сейчас в теме
Большое спасибо
Плюсану авансом . стандартные свертки зачастую не справляются со своими обязянностями
Будем пробовать .
13. Vladimir Ivanovitch (tmm) 07.12.11 15:24 Сейчас в теме
Надо пробовать. Спасибо.
14. Sergey Goylo (grayglobus) 183 07.12.11 15:32 Сейчас в теме
(8) Z_Z, Это добавлено в описании обработки той версии Свертки, которая подтолкнула меня сделать свою.
1. Удаление_документов_2.ert частично встроена в мою обработку ПутеводительСвертки (пометка на удаление документов и удаление значений периодических реквизитов). Добавлять не надо
2. Контрольные цифры выдают общие цифры по Регистру и Бух. счетам, поэтому, если не сошлось по какому-то одному счету, вам она ничего не даст. Мое мнение: добавлять ее не надо, надо развернуть старую копию и сверять цифры по бух. счетам стандартным отчетом Оборотно-сальдовая ведомость на одну и ту же дату, а по Регистрам можно воспользоваться или написанными в вашей конфигурации отчетами или любыми универсальными. (есть пакет универсальных отчетов по справочникам, документам, регистрам "Unireps")
15. Sergey Goylo (grayglobus) 183 07.12.11 15:35 Сейчас в теме
(10) sdtree, Понято неправильно. Если субконто документ, то он же на счетах хранится и будет, новый создан не будет. Он будет, конечно помечен на удаление, но не удалится, т.к. будет сидеть в одном из документов "Свертка"
16. eigen20 08.12.11 02:36 Сейчас в теме
Спасибо большое. А то стандартная обработка в ТиСе, ужас как неправильно переносит отрицательные остатки.
17. Ирина Нечаева (Arin) 08.12.11 03:52 Сейчас в теме
Скажите пожалуйста на бюджетной никто не пробывал?
18. Agema Z (Agema) 09.12.11 00:10 Сейчас в теме
(17) Arin, не работает, только что пробовал.
19. Sergey Goylo (grayglobus) 183 09.12.11 01:40 Сейчас в теме
(18) Agema, Доброй ночи. Расскажите, пожалуйста, что это за хитрая настройка "бюджетная" (на какой компоненте написано, в че ведется учет) и что там не сработало. Буду признателен.
20. Agema Z (Agema) 09.12.11 02:10 Сейчас в теме
1С: Бухгалтерия 7.7
Конфигурация "Бухгалтерия для бюджетных учреждений. Редакция 6.1"
Релиз 7.70.644 от 21.01.2011 г.
21. Nikodim Gordon (Nikodim113) 09.12.11 10:18 Сейчас в теме
Спасибо. Будем пробовать на своей не типовой Торговле.
22. Алексей Гришков (asg1975) 214 09.12.11 16:55 Сейчас в теме
Актуально, интересно. Надо попробовать.
23. Fanzang (irvin12345) 79 10.12.11 07:00 Сейчас в теме
Попробую свернуть базу 15 гиг за 2001-2009 года. Если пройдет - с меня +.
24. Алексей Споров (Timesoft) 271 11.12.11 17:26 Сейчас в теме
"Поехали п.4" удаляет документы только из интервала, указанного в п.5, а там рекомендовано хотя бы за дату свёртки
25. Sergey Goylo (grayglobus) 183 11.12.11 21:21 Сейчас в теме
Спасибо за замечание, сокро исправлю это и доделаю кое-что другое
26. rdv (rdv) 12.12.11 06:25 Сейчас в теме
27. Слава Рейдемейстер (lisroverpc) 12.12.11 18:54 Сейчас в теме
Ну и как теперь ее скачать ?
ежели чукча не писатель а читатель :)

помогите, люди добрые! :)
28. Sergey Goylo (grayglobus) 183 12.12.11 22:07 Сейчас в теме
Ну дык Щелк по публикации -> Просмотреть и скачать файлы -> Скачать "Конфигурация версии 11.12.2011"
32. Viktor (kurvik) 14.12.11 10:53 Сейчас в теме
Спасибо. Будем пробовать на Бухгалтерии, правда есть доработки в конфигурации-как отразиться на итогах?
33. Sergey Goylo (grayglobus) 183 14.12.11 14:49 Сейчас в теме
(32) kurvik, Имеются в виду доработки в вашей кофигурации? или моей?
34. Слава Рейдемейстер (lisroverpc) 14.12.11 15:01 Сейчас в теме
1. Спасибо за конфигурацию!
2. все очень грамотно свернулось.
сворачивал, периодические и регистры.
все перенеслось корректно, начальные остатки встали нормально.
3. единственное, пришлось переносить ТА на самый первый документ (после формирования доков переноса регистров)
т.к. отмена проведения задним числом.. очень долгая :(
ЗЫ: чистил период с 2003 по 2009 год
удалено 2706289 документов :)
удалялось почти 15 часов :)
35. Viktor (kurvik) 14.12.11 17:20 Сейчас в теме
(33) grayglobus, в МОЕЙ...ДОБАВЛЯЛ РЕКВИЗИТЫ В ДОКУМЕНТЫ
36. Игорь Игорь (sdsmax) 14.12.11 21:33 Сейчас в теме
Действительно полезная вещица. Спасибо.
38. Анатолий (agdedov) 15.12.11 16:43 Сейчас в теме
Подойдет ли обработка для 1С:Предприятие 7.7 Конфигурация "Производство+Услуги+Бухгалтерия"? Свернутся ли остатки по валютным счетам? Хотел потестировать, но не могу скачать обработку. Если можно, скиньте на agdedov@list.ru
40. Евгений (jonn) 16.12.11 13:48 Сейчас в теме
Привет, есть база с 2005 года, торговля модифицированная, штатные обработки не смогли свернуть, хотелось опробовать эту обработку, судя по описанию и комментариям, это то, что нужно. Если у вас будет возможность скинуть обработку на почту __jonn__@mail.ru буду очень благодарен.
41. tester tester (test_user123) 17.12.11 09:24 Сейчас в теме
База очень большая, с 2005 надо удалить все документы (около 5 млн).
Спасибо, попробуем.
42. Мария Езупова (ezupowam) 17.12.11 14:11 Сейчас в теме
люди добрые, подскажите тупому бухгалтеру, как это все запустить. Как я поняла, запустить надо обработку Путеводитель..., но не могу ее найти. Конфигурацию обновила по инструкции, а что дальше?
Спасибо
43. Мария Езупова (ezupowam) 17.12.11 14:25 Сейчас в теме
44. Мария Езупова (ezupowam) 17.12.11 16:07 Сейчас в теме
почему-то не перенеслись остатки по 10му и 41му счету ((( суммы зависли на 00...
Что можно сделать?
45. Sergey Goylo (grayglobus) 183 18.12.11 16:10 Сейчас в теме
(44) ezupowam, а что было на 10-м и 41-м (количество и сумма, толко сумма, только количество, валюта)
46. Мария Езупова (ezupowam) 18.12.11 20:09 Сейчас в теме
было все, по нескольким субсчетам на 10 и по одному на 41 - несколько десятков позиций номенклатуры, количество, суммы в рублях. По некоторым позициям - количество шло с разбивкой по складам. Перенеслось все с количествами и складами, но без сумм. По 41 - разбивки по складам нету, тоже перенеслось без сумм ((
47. Мария Езупова (ezupowam) 18.12.11 20:11 Сейчас в теме
Суммы перебила руками, т.к. срочно надо было.
Все равно спасибо, обработка полезная
48. Лобов Максим (corsar4ik) 19.12.11 13:56 Сейчас в теме
При пункте 2

Док.Свертка.Записать()
Номер не уникальный!

???
49. Сергей (sternu) 19.12.11 15:21 Сейчас в теме
Пытаюсь свернуть базу, доработанную по мотивам ТиС, периодические реквизиты сохранились нормально, а вот при обработке регистров 1С вышибается с системной ошибкой. Пробовал на двух компах с разными ОС, результат один. Сейчас пытаюсь отладчиком найти место "вылета". Если кто может прокомментировать такое поведение обработки, то буду очень признателен.
UPD. Отладка осложняется необходимостью каждый раз после "вылета" переиндексировать базу. Сделал тестирование и исправление на всякий, не помогло.
50. Лобов Максим (corsar4ik) 19.12.11 17:11 Сейчас в теме
Да, разобрался сам.. в свойствах документа СверткаБазы в нумерации выставить период - по всем документам..
sternu, а тестирование и исправление делали?
51. Сергей (sternu) 19.12.11 17:26 Сейчас в теме
Ещё раз повторюсь, что тестирование и исправление сделал.
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: 1cv7.exe
Версия приложения: 7.70.0.27
Штамп времени приложения: 4573fcb7
Имя модуля с ошибкой: BASIC.DLL
Версия модуля с ошибкой: 7.70.0.27

Строка 292 формы обработки ПутеводительСвертки приводит к ошибке
		ДокСвертка.Записать();

Если честно, то я в замешательстве, права на новые объекты метаданных в конфиге дал сразу же, но судя по всему дело не в них.
52. Сергей (sternu) 19.12.11 18:06 Сейчас в теме
(50) corsar4ik, большой мегареспект. Обратил внимание, что при разных проблемах у нас с вами, строка ошибки одна и та же, поменял периодичность документа СверткаБазы на "По всем данного вида" и, о чудо! Программа не вылетели и доки сформировались.
53. Sergey Goylo (grayglobus) 183 19.12.11 22:29 Сейчас в теме
(52) sternu, Как написано на форме путеводителя свертки "Также, перед созданием документов, установите рабочую дату в предприятии, которая находится в том же году, что и дата свертки"
54. Сергей (sternu) 19.12.11 22:58 Сейчас в теме
(53) grayglobus, это я делал, выставлял рабочую дату и дату свёртки в один и тот же день, но помогло именно изменение периодичности документа в конфигураторе. Периодичность документа "В пределах года" вызывала ошибку, а "По всем данного вида" позволила сформировать документы как раз датой свёртки. Чувствую, что это взаимосвязано, но сработало именно так. Спасибо, уже всё пофиксилось.

UPD. Кстати, насколько я могу судить, грозит мне это только тем, что при следующей свёртке базы через несколько лет (если до таковой база на 7.7 доживёт) нумерация документов свёртки продолжится, а не начнётся с начала. Я код не копал, но если там нет каких-либо счётчиков, привязанных к номерам документов, то ничего страшного в этом мне не видится. В крайнем случае при следующей свёртке разберу код и исправлю.
55. Лобов Максим (corsar4ik) 20.12.11 04:45 Сейчас в теме
(53) grayglobus, рабочая дата с этим не связана вообще :) обработка при создании документов без указания "по всем данного вида" постоянно создает документы СверткаБазы с одним и тем же номером: 1.
Кстати, обрезалось быстрее, чем оригинал и остатки по валюте не поплыли, за это +, но остатки поплыли чуть-чуть на смешные суммы типа 30 рублей или 9 рублей или 1.5 рублей.. В любом случае, спасибо..
56. Мария Езупова (ezupowam) 20.12.11 09:52 Сейчас в теме
поплыли остатки на смешные суммы - из-за округлений: суммы-то тут переносятся без копеек
57. Лобов Максим (corsar4ik) 20.12.11 10:54 Сейчас в теме
хм.. а для чего? в оригинале все было в порядке, кроме валютных счетов.. может автор соизволит дописать обработку?
58. Sergey Goylo (grayglobus) 183 20.12.11 13:04 Сейчас в теме
(57) corsar4ik, По поводу округления, согласен, что не нужно, но также было написано и в оригинале, а так как у нас в Беларуси дешевле 1000 что-то сложно найти, то и не задумался. Но ваши пожелания учту и выложу обновленную версию в ближайшее время
59. Лобов Максим (corsar4ik) 20.12.11 13:16 Сейчас в теме
60. Лобов Максим (corsar4ik) 20.12.11 14:12 Сейчас в теме
(58) grayglobus, хм.. что-то остатки криво перенеслись.. общие по ОСВ в порядке, а по фирмам отдельно разброс.. конфиг комплексная.. начальные остатки, если смотреть по некоторым фирмам не перенеслись, а по всем - перенеслись.. в оригинале ничего не менял, никаких дат и периодов, все и так обрезалось..одинаковым годом со сверткой что должно быть, рабочая дата в программе или открытый период в базе? может что-то еще надо сделать?
61. Sergey Goylo (grayglobus) 183 20.12.11 15:00 Сейчас в теме
(60) corsar4ik, Одинаковым должна быть рабочая дата в предприятии и дата свертки
62. Лобов Максим (corsar4ik) 20.12.11 16:12 Сейчас в теме
(61) grayglobus, Так все-таки, может я что-нибудь упустил?
63. Лобов Максим (corsar4ik) 20.12.11 16:57 Сейчас в теме
Буду отрезать понемногу, с правильной датой, как вы сказали, после проверки по ОСВ отпишусь.
64. Лобов Максим (corsar4ik) 20.12.11 17:24 Сейчас в теме
upd. простите за оверпостинг.
Свернул один месяц. Делал так:
ставлю рабочую дату в программе, 01.02.08
ставлю дату в обработке, 01.02.08
делаю 1. перенос всей истории с 01.01.01 по 01.02.08
делаю 2.
делаю 3.
делаю 4.
делаю 5. с 01.02.08 по 01.02.08
делаю 6.
все отрабатывает без ошибок.
меняю рабочую дату в программе
смотрю ОСВ с 01.02.08 по текущий момент, сальдо на начало периода по нулям... в резервной копии, соотв. значения есть.
и если выбрать с 01.01.01 по текущий момент, тоже счета ползут...
что я делаю не так, подскажите?
65. Sergey Goylo (grayglobus) 183 20.12.11 22:17 Сейчас в теме
(64) corsar4ik, Дата в свертке - это дата, по которую включительно удаляются документы, дата на конец которой собирается сальдо по бух. счетам и регистрам. Документы по свертке создаются на эту дату, поэтому сальдо будет на начало следующего дня. Т.е. если вам надо было обрезать базу с 01.01.01 по 31.07.08 и иметь остатки только на начало дня 01.08.08, то в обработке дата свертки = 31.07.08
66. Лобов Максим (corsar4ik) 21.12.11 05:09 Сейчас в теме
(65) grayglobus, на эту дату по определенной организации ОСВ тоже пустая. Есть не ставить фильтр по организации, то все показывает. Может что-то у вас там с бухитогами по организациям попутано?
upd. сделал все заново. ползут остатки в комплексной 512.
67. Уткир Шарипов (Utkir) 23.12.11 08:22 Сейчас в теме
grayglobus Спасибо. Я скачал, пробовал на вкус. Но вышло одно проблема
хххххххххххххххххххххххххххххххххххххххххххххххх
Период не открыт! :СверткаБазы 1 (31.12.09)
хххххххххххххххххххххххххххххххххххххххххххххххххх

Что я сделал не так!. Плис, Помоги. Буду очень признателень
68. Лобов Максим (corsar4ik) 23.12.11 12:31 Сейчас в теме
не дает создать документ потому что не открыт период...
69. Александр Никитин (ManyakRus) 263 23.12.11 18:12 Сейчас в теме
Хорошо что доделали :) я не против (только лучше не стало по-моему)

"1. Добавлен документ переноса периодических реквизитов"
- это хорошо :)

"3. ...Если создавать один документ, то в нем будет много строк"
- много строк совсем не мешает.

"4. ..не были учтены валютные счета"
- уже учтены

"6. ..когда количество на счету по дебету, а сумма по кредиту"
- теоретически так не бывает

"7. Все шаги свертки базы сведены к одной обработке"
- стало только сложнее а не легче
70. Alex Steiner (OrsoBear) 26.12.11 16:11 Сейчас в теме
Дружище, обработка еще в работе, пока проверяю.
Но есть небольшой косячок.
Его видно даже на скриншоте.
пункт 2 красным текстом написано ЗапОскать, исправь на ЗапУскать.

За обработку спасибо.
71. Alex Steiner (OrsoBear) 27.12.11 08:01 Сейчас в теме
При свертке регистров выдает ошибку на неуникальность номера.
230 строка закомментирована.
кто будет пользоваться, обратите внимание.
Лучше сразу поправить, иначе дойдете до второго пункта,
потом придется менять конфигурацию и начинать снова.
Но все равно спасибо за обработку. :)
72. nasta borodasta (nasta_2004) 28.12.11 11:32 Сейчас в теме
Спасибо большое. Работает (после изменения периодичности документа СверткаБазы на "По всем данного вида")
73. Гость 28.12.11 15:29 Сейчас в теме
74. Светялчок (Масянечка) 07.01.12 04:44 Сейчас в теме
Скачала, пробую, спасибо автору и содержательным комментариям - помогло не наступить на грабли)
75. Светялчок (Масянечка) 07.01.12 05:00 Сейчас в теме
Имею: 1с ТиС 7.7 (v 939) на шаге три - "Неудачная попытка создания объекта "Операция"", куда смотреть?

Достаточно закомментировать)))
76. nasta borodasta (nasta_2004) 08.01.12 14:47 Сейчас в теме
Что делать, если мне нужно оставить пол-года. Т.е. сворачиваю на 01.07.? А что делать с восстановлением последовательности? она откатывается на дату свертки и уже не восстановить... :(
77. Сергей Малявин (malyavin) 08.01.12 18:10 Сейчас в теме
С http://infostart.ru/public/65228/ на ТиС 9.2 у меня ничего не получилось.
Сворачивала почти сутки, а по утру закрылось аварийно.
Вроде всё по инструкции делал.

Попробую эту обработку. Заранее спасибо.
О результате отпишусь.
78. max сс (wolkara) 08.01.12 18:35 Сейчас в теме
как сделать свертку данных в 1с 7.7?
79. Lionzi Мисюра (Lionzi) 56 09.01.12 09:36 Сейчас в теме
Вроде завершил свертку.
Сворачивал обширную ТиС 7.7 на ДБФ.
Объем базы ~4Г
(выгрузка 220МБ)

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

Сворачивал за 3 года с 01.01.08 по 31.12.10
2й пункт отработал с 31го по 7е 8 дней не хило, на параллельном ПК стандартная свертка работает до сих пор, хотя там запустил на 2 года (08-09).
В целом все остатки на 01.01.11 сошлись в свернутой базе и в копии. Обработка сработала на ура, спасибо.
Выгрузка стала весить 103МБ

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

И самое неприятное, хотя, возможно я не понимаю всего процесса, все документы помеченные на удаление прописанный ссылкой в документе СверткаБазы в итоге их невозможно удалить стандартными средствами. Сейчас у меня в базе невозможно удалить порядка 400000 элементов Oo... Хотя они и помечены на удаление
80. Lionzi Мисюра (Lionzi) 56 09.01.12 09:38 Сейчас в теме
(78) wolkara, в смысле как? объединить базы по инструкции исправить пару косяков, см (79), и запустить на выполнение обработку "ПутеводительСвертки" (операции/обработка).
81. max сс (wolkara) 09.01.12 09:52 Сейчас в теме
Я имел в виду свертка в 1с 7.7 бухгалтерия,а не в ТиС.Точнее выдает ошибку такую:Операция.Записать();
{C:\PROGRAM FILES\1CV77\1SBUD61\EXTFORMS\WRAP.ERT(423)}: Номер не уникальный!
82. Lionzi Мисюра (Lionzi) 56 09.01.12 10:00 Сейчас в теме
(81) wolkara, хм, интересно а при чем тут вообще WRAP.ert ???
Я к сожалению, с бухгалтерией не работал уже очень давно, не могу сказать про нее точно что к чему.

WRAP.ERT это Свертка бухгалтерских итогов - стандартная, кажется.

Запускай не ее, а эту. И не забудь сделать предварительно копию базы...
83. max сс (wolkara) 09.01.12 10:13 Сейчас в теме
мне кажется где-то в двух проведенных документах одинаковые номера,поэтому выходит сообщение,номер не не уникален.
84. Lionzi Мисюра (Lionzi) 56 09.01.12 10:49 Сейчас в теме
(83) wolkara,
в теории это невозможно, я до сих пор не понимаю при чем тут wrap.ert его надо запускать параллельно к этой обработке????

нарисуй во врапе цикл, если ошибка при записи то увеличить номер на единицу, и так до тех пор пока не проведется.
85. max сс (wolkara) 09.01.12 11:22 Сейчас в теме
wrap.ert-эта есть свертка данных.она расположена в папке EXTFORMS.Запускаю программу 1с 7.7-сервис-дополнительные возможности-свертка бухгалтерских итогов-дату ставлю 31.12.2010,так.как обновляю с 644 на 645 релиз-корр счет ставлю 00-нажимаю кнопку выполнить-после всего выдает ощибку:Операция.Записать();
{C:\PROGRAM FILES\1CV77\1SBUD61\EXTFORMS\WRAP.ERT(423)}: Номер не уникальный!
86. max сс (wolkara) 09.01.12 11:24 Сейчас в теме
в ощибке указан путь,где расположена свертка,а номер 423-непонятно что
87. Lionzi Мисюра (Lionzi) 56 09.01.12 12:29 Сейчас в теме
(85) wolkara, Хм понятно, немного странный вопрос про свертку базы стандартной функцией в теме про альтернативную свертку. 423 - это номер строки в которой произошла ошибка.

Попробуй вместо использования стандартных обработки, установи приведенную в этой теме, и сверни ею. На ТиС она отработала лучше чем родная.
88. Lionzi Мисюра (Lionzi) 56 09.01.12 12:53 Сейчас в теме
(86) wolkara, хотя, лучше (надежнее) будет пригласить специалиста, который за денюжку сделает все качественно, и пожалуйста не школьника прочитавшего самоучитель по клавиатуре. Бухгалтерия довольно сложная штука и тут я доверился бы только сертифицированному спецу, тут хоть гарантия есть какая то.
89. valerka78 (S.V.Y) 09.01.12 13:42 Сейчас в теме
Авансом "+", апробацию проведем после закрытия года.
90. Sergey Goylo (grayglobus) 183 09.01.12 23:31 Сейчас в теме
(81) wolkara, Перед, тем как запустить свертку бух. итогов установите рабочую дату ту же, что и дата свертки
91. rdv (rdv) 10.01.12 07:10 Сейчас в теме
Ну все таки у кого получилось нормально свернуть комплексную конфу
92. Лобов Максим (corsar4ik) 10.01.12 11:20 Сейчас в теме
(86) wolkara, у вас нарушена нумерация? Попробуйте сменить тип нумерации в конфигураторе для объекта "Операция". Или парьтесь с рабочей датой.
(91) rdv, вообще получалось, а этой обработкой - нет: ползут остатки. С оригиналом все было тип-топ.
93. max сс (wolkara) 10.01.12 20:06 Сейчас в теме
как вы сказали сделал,обновил и т.д,тВыполняется обновление информационной базы с редакции 6.1 на редакцию 6.2 (релиз 7.70.644 на релиз 7.70.645).
Не удается найти счет по коду 105.07. Не выполнена конвертация для номенклатуры "ГСМ" (код 000000000006)
Не удается найти счет по коду 105061. Не выполнена конвертация для номенклатуры "Канц товары" (код 000000000001)
Не удается найти счет по коду 106.04.1.01. Не выполнена конвертация для номенклатуры "конц.товары" (код 000000000003)
Не удается найти счет по коду 105.06.1. Не выполнена конвертация для номенклатуры "спорт инвентарь" (код 000000000004)
Не удается найти счет по коду 105.04.1. Не выполнена конвертация для номенклатуры "Строй атериалы" (код 000000000002)
Не удается найти счет по коду 105.06. Не выполнена конвертация для номенклатуры "хоз расход" (код 000000000005)
Не удается записать Операция 0000000001. Номер не уникальный!олько вот после открытия программы в режиме предприятие выдает ощибка такая:Он конвертировать данные тоже не дает.
94. rdv (rdv) 11.01.12 06:36 Сейчас в теме
(92) Да я вот тоже страндартную переделывал, выгружал в дбф делал свертку, потом обратно в sql,
ну годика 2, 3 можно еще подождать, а там видно будет, кстати у тебя конфа сильно изменена.
95. Vi Kr (rikony) 11.01.12 10:30 Сейчас в теме
96. Сергей Москалев (graymos) 11.01.12 10:32 Сейчас в теме
Необходимо свернуть 1С бухгалтерию, которая ведётся с 2008 года. Скачивал версию от 11.12.2011. Что-то итоги в оборотно-сальдовой ведомости не сходятся до и после. Может быть из-за округления. Не могу скачать версию от 20.12.2011. Скиньте, пожалуйста, на graymos@mail.ru. Буду очень признателен.
97. nasta borodasta (nasta_2004) 11.01.12 15:32 Сейчас в теме
Я так понимаю, что документы по вводу периодических реквизитов после записи можно удалить, данные-то в справочник уже записаны. Хорошо было бы добавить их удаление...
Ну и вызывает некоторое неудобство - после свертки размер базы увеличился с 400 метров до 750...
Путем удаления этих документов и непосредственного их удаления из конфигурации стало меньше, но как-то это странно. Ни у кого вопросов по размерам базы после свертки н возникало? ТиС.
А в остальном все хорошо, спасибо.
98. Lionzi Мисюра (Lionzi) 56 12.01.12 09:09 Сейчас в теме
(97) nasta_2004, Сделай выгрузку и загрузку базы, размер сразу нормализуется

по моей базе (79) до свертки ~4Г, после свертки ~9Г, после выгрузки/загрузки ~3Г.
99. Lionzi Мисюра (Lionzi) 56 12.01.12 09:11 Сейчас в теме
Добрый день, прошу совета как быть с документами помеченными на удаление, но на которые имеется ссылка в документах "свертка базы". (79).
Стандартное удаление помеченных объектов их не удаляет, из-за ссылки.
100. nasta borodasta (nasta_2004) 12.01.12 10:24 Сейчас в теме
(98) Lionzi, спасибо. как это сама не додумалась... ) после всех манипуляций база стала 300 метров.
а с помеченными на удаление документами - да ничего с ними не сделаешь, до следующей свертки...
101. Lionzi Мисюра (Lionzi) 56 12.01.12 10:35 Сейчас в теме
(100) nasta_2004, Так у меня совсем забавная ситуация, в сумме получилось около 400000 элементов помеченных на удаление, которые невозможно удалить, вероятно вместе с хвостами от предыдущей свертки 4 года назад. Для меня это несколько дико.

Вероятно лучшее решение, чтобы избавится от всех хвостов, это создать чистую базу и в нее перенести текущие остатки, но тогда теряется удобство аналитики, за предыдущий период, для нас это год. Хотя на горизонте маячит переход на 8ку...
102. nasta borodasta (nasta_2004) 12.01.12 10:44 Сейчас в теме
(101) Lionzi, а база используется полностью? т.е. например у меня в этой Торговле не азкрывается КнигаПродаж и КнигаПокупок, нет необходимости. В результате эти регистры разрослись за несколько лет. После свертки из 20000 документов осталось половина, очень много тянули именно эти регистры. Грохнула ввод остатков по ним - и вуаля, удалилось еще половина документов. Посмотрите свои регистры, скорее всего есть незакрытые, которые и тянут хвосты еще с прошлой свертки.
103. Anton Sergeev (sdwggg2) 13.01.12 13:51 Сейчас в теме
непростой труд!
skurser; Landshaft; +2 Ответить
104. serpent Пентюхов С. Г. (serpent) 40 17.01.12 10:05 Сейчас в теме
Спасибо за труды.
я для себя вносил некоторые добавление
пункт "1. Создание документов переноса периодических реквизитов, справочников", добавил возможность сворачивать периодические реквизиты не на их дату, а на дату светрки. очень помогает для розницы.

пункт "4. Пометка на удаление документов с даты первого созданного документа до даты свертки включительно", добавил Док.ОбратныйПорядок(1); и для визуализации(а сколько еще ждать?)
Пока Док.ПолучитьДокумент() = 1 Цикл
.......
Состояние(Док.ДатаДок);
КонецЦикла;