Карук Евгения | Руководитель проектов | Центр разработки

«Плюсы и минусы перехода на EDT»

Доклад о преимуществах и недостатках 1С разработки в среде Enterprise Development Tools. - Расскажу о личном опыте работы с этой средой. - Что лично мне в ней нравится, что нет. - Новые возможности среды разработки. - Какие есть проблемы и неудобства при использовании. - В каких случаях и для каких конфигураций с ней имеет смысл работать уже сейчас.

пустые записи в регистре накопления

1. rinik88 22 29.12.16 13:35 Сейчас в теме
при неудачных свертках, в базе образовались полностью пустые записи в регистрах накоплений. при попытке тестирования и исправления не дают нормально пересчитать итоги. как можно победить. абсолютно пустые.
Ответы
Сортировка: Древо
2. pvvpvv 10 29.12.16 13:42 Сейчас в теме
(0) Каким образом Вы видите, что запись "полностью пустая"? Очень расплывчатое понятие.
3. rinik88 22 29.12.16 14:14 Сейчас в теме
4. pvvpvv 10 29.12.16 14:33 Сейчас в теме
(3) Я бы попытался свернуть исходную базу удачно. А такую, как на скрине, считаю убитой.
5. rinik88 22 29.12.16 14:37 Сейчас в теме
6. Nadushka74 29.12.16 14:40 Сейчас в теме
(5) т.е копии не осталось, или это заметили не сразу?
7. Release 29.12.16 14:41 Сейчас в теме
По скрину видно, что даже без пустых записей база "сломана" - регистратор(ы) "убит(ы)".
alex-l19041; +1 Ответить
9. rinik88 22 29.12.16 14:45 Сейчас в теме
(7)нет, нет. это норма. это выгрузка из центральной базы, выгружаем только регистр а регистраторы не выгружаем, поэтому ссылка на регистратор такого вида.
11. Release 29.12.16 14:55 Сейчас в теме
(9)Думаю, что так поступать плохая практика, но это дело хозяйское.
По теме: написать обработку, которая выберет пустые записи присвоит им какой-нибудь регистратор, после чего распроведет документ или вручную потом распровести.

Здесь можно посмотреть пример для аналогии: http://its.1c.ua/db/metod8dev/content/2719/hdoc
12. rinik88 22 29.12.16 15:06 Сейчас в теме
(11)в этом то и суть что отбор ничего отобрать не может
13. ice-net 9 29.12.16 15:13 Сейчас в теме
(12) запрос пиши к основной таблице, а вообще странный способ чистки базы... да еще и без бэкапов
14. rinik88 22 29.12.16 16:03 Сейчас в теме
(13)
запрос пиши к основной таблице
к какой таблице?
15. ice-net 9 29.12.16 16:53 Сейчас в теме
(14) к Основной (физической), т.е. НЕ остатки и НЕ обороты.

Сделай отбор только по пустой дате и посмотри что лежит в поле регистратор.

еще вариант, сохранить все движения по регистру через выгрузказагрузкаXML например или еще как в файл, затем удаляешь все регистраторы для регистра, оставляешь только корректировку записей регистра (или вообще физически удаляешь этот регистр), обновляешь бд, затем возвращаешь как было. Затем загружаешь движения назад из файла с проверкой на косяки. Только это все на копии!

И совет на будущее:
0. Делаешь бекап!
1. Все манипуляции делаешь на бэкапе!
2. Если все хорошо - делаешь еще 1 бекап, и только потом выполняешь работы на рабочей.
16. rinik88 22 29.12.16 16:58 Сейчас в теме
(15) попробуем. базу получил в таком виде, про бекапы не забываю.
8. rinik88 22 29.12.16 14:44 Сейчас в теме
это заметили не сразу, копий уже нет. это рабочая база. просто сейчас хотим ее урезать, потому что файловая, размер уже большой.
10. Nadushka74 29.12.16 14:47 Сейчас в теме
База файловая? если скуль, я бы смотрела в сторону прямого обращения к таблицам.
17. Release 29.12.16 17:04 Сейчас в теме
Когда-то у меня была подобная проблема.
Через запрос делаешь выборку записей с пустым регистратором, потом в цикле подставляешь значение в отбор считываешь, очищаешь и записываешь. У меня получилось.

З.Ы. Я тогда справился сам, но позже наткнулся на обработку. Попробуй, может поможет - http://rgho.st/8gGKQpjnK .
18. rinik88 22 29.12.16 17:10 Сейчас в теме
выборка по пустому регистратору ничего не дала(
Оставьте свое сообщение

Вакансии

Программист 1С
Москва
Полный день

Программист 1С
Москва
Полный день

Бизнес-аналитик 1С
Санкт-Петербург
зарплата от 80 000 руб. до 100 000 руб.
Полный день

Руководитель проектов по внедрению 1С документооборота
Санкт-Петербург
зарплата от 100 000 руб. до 130 000 руб.
Полный день

Руководитель по сопровождению и внедрению 1С
Санкт-Петербург
зарплата от 100 000 руб. до 120 000 руб.
Полный день