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

10.05.06

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

Обработка предназначена для облегчения рутинной работы по свертке базы 1С. В сворачиваемой базе указанной обработкой формирует документы ввода остатков, например на 1 января, далее переносим полученные документы в подготовленную чистую базу стандартной обработкой 1С, проводим - получаем чистую базу с остатками на 1 января.

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Бесплатно
-
.ert 35,50Kb
3151 Скачать бесплатно

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

Вступайте в нашу телеграмм-группу Инфостарт

См. также

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

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

1 стартмани

14.01.2022    6973    6    etmarket    3    

4

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

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

1 стартмани

20.06.2016    18715    2    pentanom    1    

2

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

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

1 стартмани

15.11.2014    32384    128    Marik    28    

4

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

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

1 стартмани

06.01.2014    20007    11    by_1Cnik    8    

3

Свертка базы Системный администратор Оперативный учет 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    73291    102    CheBurator    14    

15

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

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

1 стартмани

02.01.2013    24157    183    zoeh    8    

10

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

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

1 стартмани

08.10.2012    22689    48    pervanax    5    

1

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

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

1 стартмани

03.09.2012    20738    156    Tarlich    6    

16
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. 25.03.07 19:54 Сейчас в теме
2. pino2007 15.11.07 17:38 Сейчас в теме
Автору, респект, давно нужна такая обработка - мне очень помогла, еще раз спасибо.
12. triant 17.01.08 09:07 Сейчас в теме
СкладыФирмы = СоздатьОбъект("Справочник.Склады"); //Справочник Склады
{E:\TEMP\SVERTKA(2).ERT(21)}: Неудачная попытка создания объекта (Справочник.Склады)
РегКасса.УстановитьЗначениеФильтра("Фирма", ФирмаДляСвертки, 1);
{E:\TEMP\SVERTKA(2).ERT(119)}: Реквизит с данным идентификатором не найден!
РегБанк =ВремРегистры.Банк; //Регистр Банк
{E:\TEMP\SVERTKA(2).ERT(155)}: Поле агрегатного объекта не обнаружено (Банк)
ПартииНаличие = ВремРегистры.Покупатели; //Регистр Покупатели
{E:\TEMP\SVERTKA(2).ERT(200)}: Поле агрегатного объекта не обнаружено (Покупатели)
ПартииНаличие = ВремРегистры.Поставщики; //Регистр Поставщики
{E:\TEMP\SVERTKA(2).ERT(285)}: Поле агрегатного объекта не обнаружено (Поставщики)
ваше?
22. it-storg1 23.02.15 02:16 Сейчас в теме
Подскажите в чем проблема?

ДокОстБанк.Записать();
{C:\USERS\АДМИН\DESKTOP\НОВАЯ ПАПКА (2)\СВЕРТКА 2015.ERT(179)}: Номер не уникальный!
ДокОстДолгНам.Записать();
{C:\USERS\АДМИН\DESKTOP\НОВАЯ ПАПКА (2)\СВЕРТКА 2015.ERT(264)}: Номер не уникальный!
ДокОстДолгНам.Записать();
{C:\USERS\АДМИН\DESKTOP\НОВАЯ ПАПКА (2)\СВЕРТКА 2015.ERT(327)}: Номер не уникальный!
23. mdzen 238 06.03.15 21:20 Сейчас в теме
(22) it-storg1,
Проверьте нумерацию документов.
Система не может присвоить новый номер ....
3. GNG 26.12.07 13:01 Сейчас в теме
у меня косяк....
дело в том, что несколько складов может принадлежать одному МОЛ
доки дублируются поэтому....((((
4. mdzen 238 26.12.07 22:03 Сейчас в теме
Это у 1С косяк.
Партии привязываются к МОЛам вместо того чтоб ввести измерение Склад.
Поставь на склады различных МОЛов, перепроведи и выгружай.
В новой базе оставь как было.

У себя добавил измерение в регистры Партий и подшаманил обработки использующие
эти регистры. Проблема с МОЛами отпала...
5. triant 15.01.08 09:20 Сейчас в теме
глПриИзмененииФирмы<<?>>(Док2);
{E:\TEMP\SVERTKA.ERT(500)}: Процедура не обнаружена (глПриИзмененииФирмы)
ГлПриИзмененииФирмы<<?>>(ДокОст);
{E:\TEMP\SVERTKA.ERT(743)}: Процедура не обнаружена (ГлПриИзмененииФирмы)
Сообщить("Распроведен " + глПредставлениеДокумента<<?>>(Док.ТекущийДокумент()));
{E:\TEMP\SVERTKA.ERT(3284)}: Функция не обнаружена (глПредставлениеДокумента)
Сообщить("Распроведен " + глПредставлениеДокумента(Док.ТекущийДокумент()<<?>>));
{E:\TEMP\SVERTKA.ERT(3284)}: Неопознанный оператор
ЗаписатьЛог("Распроведен " + глПредставлениеДокумента<<?>>(Док.ТекущийДокумент()));
{E:\TEMP\SVERTKA.ERT(3286)}: Функция не обнаружена (глПредставлениеДокумента)
ЗаписатьЛог("Распроведен " + глПредставлениеДокумента(Док.ТекущийДокумент()<<?>>));
{E:\TEMP\SVERTKA.ERT(3286)}: Неопознанный оператор
ЗаписатьЛог("Распроведен " + глПредставлениеДокумента(Док.ТекущийДокумент()))<<?>>;
{E:\TEMP\SVERTKA.ERT(3286)}: Ожидается ключевое слово 'КонецЕсли' ('EndIf')
ЗаписатьЛог("Распроведен " + глПредставлениеДокумента(Док.ТекущийДокумент()))<<?>>;
{E:\TEMP\SVERTKA.ERT(3286)}: Ожидается ключевое слово 'КонецЕсли' ('EndIf')
<<?>>КонецЕсли;
{E:\TEMP\SVERTKA.ERT(3287)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure')
bond_best; +1 Ответить
9. Shaman100M 1153 15.01.08 22:20 Сейчас в теме
(5) Похоже на код в моей свертке. Ругается на процедуры из глобального. Скорее всего запускали не в 9-й ТиС.
(8) А какое же есть в твоей?
6. triant 15.01.08 09:20 Сейчас в теме
7. mdzen 238 15.01.08 21:26 Сейчас в теме
Где запускаешь? Какой релиз ТиС?
Работает в 9.28 -9.49.
Может под 8.5 или 8.7 - так там свои траблы и своя метода.
8. mdzen 238 15.01.08 21:32 Сейчас в теме
Да ты видимо не туда пишешь комменты. Запьюлталь однако.
Чью обработку юзаешь?
Такого г-на: " ЗаписатьЛог("Распроведен " + глПредставлениеДокумента(Док.ТекущийДокумент()))"
в моей нет! Повнимательней, пожалуйста.
10. triant 17.01.08 08:58 Сейчас в теме
11. triant 17.01.08 09:06 Сейчас в теме
Да да это у шамана :(
извините ошибся
13. mdzen 238 18.01.08 08:36 Сейчас в теме
12 - Наше. Но для 9.xx в 8.7 нет таких объектов...
14. lordmb 31 23.06.08 14:10 Сейчас в теме
А розничные склады будут?
17. mdzen 238 23.06.08 21:05 Сейчас в теме
(14) Код обработки открытый.
Дерзайте.
Если не заморачиваться с партиями то ввод остатков можно делать по остаткам регистра "ОстаткиТМЦ". Дорабатывать нет желания. Копаю 8.1
(15) В Комплексной все сложнее. Нсли используете в полный рост, то попробуй разобраться со стандартной сверткой.
15. tango 546 23.06.08 14:19 Сейчас в теме
братья и сестры, нужно это самое, только в комплексную, польцем покажите, где копать?
16. lordmb 31 23.06.08 14:53 Сейчас в теме
А на сколько ваша комплексная задействована?
18. twilight5023 339 06.07.11 00:28 Сейчас в теме
Супер ... до конца правда еще не успел потестить, но время сэкономило реально. Собирался тут такую же писать, правда идея была не создавать непроведенные документы в этой же базе, а выгружать остатки в текстовый файл, который потом разбирать в новой, очищенной базе и создавать там документы ввода остатков. Вот что значит невыспавшийся мозг ;) Естественно проще создать сначала документы ввода остатков, затем удалить все лишнее, почистив базу, и потом провести их.
19. twilight5023 339 10.07.11 15:08 Сейчас в теме
Улучшенная обработка "Свертка остатков ТиС 9.хх"- вообщем немного доделал обработку. Из основного - работа с розничными складами, т.е. продажная цена товара учитывается в документах ввода остатков ТМЦ. Теперь для корректного переноса остатков ТМЦ вовсе не обязательно чтобы склады были привязаны к МОЛ, обработка анализирует, как содержимое регистра ОстаткиТМЦ, так и ПартииНаличие. Протестировано на нескольких объемных базах крупных компаний (размер DBF порядка 6 Gb). При условии того что последовательность восстановлена и нет ошибок по партиям и остаткам (нет отрицательных итогов) - все переносится "один в один". Скорость анализа остатков ТМЦ и партий существенно увеличена по-сравнению с первоначальным вариантом. Вообщем еще раз спасибо автору за изначальный вариант, по-крайней мере отпала необходимость писать что-то свое для касс, банков и взаиморасчетов.
20. avavadim 19.12.11 01:01 Сейчас в теме
Спасибо за обработку.
21. alonzomozley 22 04.11.12 11:06 Сейчас в теме
Спасибо.
Пришлось правда переписать процедуру ввода остатков ТМЦ - теперь остатки партий корректно вводятся с учетом статуса партии и поставщика.
24. AlexeyT1978 238 18.03.16 16:23 Сейчас в теме
Если дата свертки в прошлом году, то все документы пытаются сохраниться с номером 0000000001.
Долги по покупателям, если в регистре 0, сохраняются как долг покупателя N и сразу же как долг фирмы на ту же сумму N, в результате имеем тысячи таких документов.
Глючный мусор, а не свертка.
25. mdzen 238 18.03.16 22:29 Сейчас в теме
(24) AlexeyT1978,
Обработке 10 лет.
ТИС наверное остался у единиц, а тема свертки все еще востребована?
Неожиданно!
Недостатки есть, согласен с Вами. Но на момент создания такое решении посчитали лучшим, чем
много часовая, а иногда и много суточная свертка стандартной обработкой....
Сейчас сделал бы по другому, но уже тема не актуальна.
А по поводу "глючного мусора" - это Вы, наверное погорячились? Однако Вы уделили внимание этому "мусору",
значит вам это было нужно, иначе зачем же тогда копаться в мусоре....
P.S. С удовольствием удалил бы некоторые публикации, но почему-то в профиле есть только кнопка создания публикации,
кнопки редактирования или удаления после смены дизайна не нашел...
26. kartyz 15 03.01.18 00:27 Сейчас в теме
Обработка помогла. Автору респект, даже через 10-к лет. Кое что подшаманил по коду - работает! Теститл на 960 релизе...
27. mdzen 238 09.01.18 13:39 Сейчас в теме
(26) Очень рад, что работа была сделана не зря. Спасибо.
Оставьте свое сообщение