Имя: Пароль:
1C
1С v8
Очистить БД
,
0 TVA_11
 
05.04.13
08:19
Есть рабочая БД 1С 8.2
Задача, оставить только

Остатки,
остальное очистить по максимуму.

Как этого можно добиться, что делать?
19 TVA_11
 
05.04.13
08:57
Ответ

ставлю чистый комп, на него ставлю текущую платформу
1С:Предприятие 8.2 (8.2.15.289)

Выгружаю конфигурацию из рабочей БД
Управление производственным предприятием, редакция 1.2 (1.2.22.3)


Пытаюсь загрузить ее на новый комп, но не удается, ругается на неверный формат хранилища. Проблема связана с тем, что изначально рабочая платформа была 8.1
20 ilkoder
 
05.04.13
08:57
(2) - проще так
21 mikecool
 
05.04.13
08:58
(10) беру 2 тыр в час за внос остатков, сидеть могу бесконечно...
22 TVA_11
 
05.04.13
08:58
Serg_1960

Можно показать идею в виде фрагмента кода?
23 mikecool
 
05.04.13
08:58
(18) мерзавец )))
24 cw014
 
05.04.13
08:59
(23) Бмухахахаха
25 cw014
 
05.04.13
08:59
(22) Идеи в виде кода или их фрагментов платные :)
26 TVA_11
 
05.04.13
08:59
Ну раз человек советует, у него может быть готовый вариант.
27 TVA_11
 
05.04.13
09:02
Корректировкой регистров я пользовался.

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

А если нет, то будет задвоение.
28 yanejsh
 
05.04.13
09:02
(26) сколько готов заплатить?
29 TVA_11
 
05.04.13
09:03
Пишу я все сам, обычно получается.
Я идею не пойму, ни разу такого не делал.
30 rbcvg
 
05.04.13
09:03
(27)"Но у меня не возникает понимания, что я буду переносить. " - ветку можно закрывать.
31 TVA_11
 
05.04.13
09:03
Мне что корректировкой регистров внести, остаток по каждой номенклатуре в каждый регистр?
32 ДенисЧ
 
05.04.13
09:04
(31) не корректировкой, а вводом остатков.
33 TVA_11
 
05.04.13
09:04
А потом спокойно удалять все документы?
34 cw014
 
05.04.13
09:04
(29) "Пишу я все сам, обычно получается." - вот и пиши все сам
35 TVA_11
 
05.04.13
09:06
ДенисЧ,

тут имеется ввиду програмно вводить остатки, поэтому предлагают корректировку регистров.

Например обработку, которая создает обект корректировку регситров, заполняет и проводит.

Я прав, идея такая?
36 TVA_11
 
05.04.13
09:14
ДенисЧ,

оценил, идея программного использования
"Ввода остатков" лучше.

Можно не беспокоиться о регистрах, куда, что, заполнять.
37 ДенисЧ
 
05.04.13
09:14
о!. Маленькая, но победа :-)
38 Serg_1960
 
05.04.13
09:16
Погоди радоваться :) Не для всех регистров есть документы ввода начальных остатков.
39 TVA_11
 
05.04.13
09:17
Ну да
40 TVA_11
 
05.04.13
09:17
Ну первый раз такое делаю.
41 TVA_11
 
05.04.13
09:18
У меня нет уверенности, что документ ввода остатков будет работать корректно. Слишком много люди переделали.
42 TVA_11
 
05.04.13
09:19
Но это уже путь ), спасибо.
43 DMLangepas
 
05.04.13
09:19
(1) Универсальная выгрузка Загрузка........
чисто остатки выгрузить и загрузить в чистую не вариант разве???
Есть такая типовая обработка. Доки ввода нач.остатков и всё.
44 dmpl
 
05.04.13
09:28
(41) Отличный повод провести инвентаризацию и пересадитиь всех на типовую УПП 1.3.
45 TVA_11
 
05.04.13
09:29
Я не могу получить пустую БД со своей конфигурацией.
Конфигурация не загружается.

Если только есть путь "Очистить БД" все удалить.
А потом переносить остатки между одинаковыми конфигурациями.

а так же, контрагентов, номенклатуру (ее первой).
----------------

Как очистить всю БД?  Удалять по все?
46 yanejsh
 
05.04.13
09:33
>Я не могу получить пустую БД со своей конфигурацией.
>Конфигурация не загружается.
Чей-то? все могут, а ты нет?
47 Serg_1960
 
05.04.13
09:38
(45) Создай новую БД с помощью той платформы, на которой исходная (рабочая). Потом открой в конфигураторе новой платформы - будет предложение о конвертации - согласись.
48 TVA_11
 
05.04.13
09:43
Выдает ошибку формата хранилища данных.
Это потому, что изначально платформа была на 8.1
потом ее перенесли на 8.2 после этого, конфигурация не загружается в чужие платформы.
Возможно загрузится на платформе 8.1 но я не проверял.
49 razlagator
 
05.04.13
09:44
(48) ты базу убил?
50 Serg_1960
 
05.04.13
09:45
(офф) "Если специалист владеет только одним инструментом и имя его - "молоток", то все проблемы для него - как гвозди"(не помню кто первым сказал из мистян)

Если владеешь инструментами риб-базы - то можно создать узел и зарегистрировать для него изменения нужных объектов...
51 dmpl
 
05.04.13
09:45
(48) Конфигурация повреждена. Единственный безопасный вариант - новая база с типовой конфигурацией. Иначе стрельнет в самый неподходящий момент.

P.S. Демоническое обновление часто использовали? Можно попробовать в копии запустить Конфигурация -> Проверка конфигурации, установив только 2 верхние галочки.
52 TVA_11
 
05.04.13
09:46
Serg_1960,
Ты предлагаешь создать информационную БД без конфигурации, а потом попытаться загрузить в нее мою конфу?

Если так, то я это уже пробовал.
53 Serg_1960
 
05.04.13
09:47
(48) А база то рабочая? Она в конфигураторе открывается?
54 TVA_11
 
05.04.13
09:47
Все работает хорошо. Проблемы возникла, только в случае создания новой пустой БД с той же конфой.
55 TVA_11
 
05.04.13
09:48
Да где стоит, там открывается.
56 dmpl
 
05.04.13
09:48
(54) После очередного изменения или смены версии платформы все запросто может рухнуть.
57 TVA_11
 
05.04.13
09:49
И выгружается хорошо. но вероятно в формате 8.1 хранилища данных, поэтому не загружается в 8.2
58 TVA_11
 
05.04.13
09:50
Уже менял и зря. Стояла на 13 платформе и проблем небыло.
И проблем с памятью не было. А перенес, и проблемы появидись.
Нехватка памяти раз в неделю бывает.
59 Serg_1960
 
05.04.13
09:51
Используется хранилище вероятно. Или было использовано. Возможно - битая демоническим обновлением конфигурация. Проверяй. В конфигураторе аж целых два пункта в меню :) и ТиИ никто ещё не запрещал.
60 TVA_11
 
05.04.13
09:54
Тестирование и исправление делаю раз в месяц.

А что еще за галочки в меню? )
61 DMLangepas
 
05.04.13
09:54
о(58) хосподя...

Не проще взять платформу 8.2 последнюю, на копии протестировать chdbfl базу и запустить?
Зачем эти хранилища? Для чего так усложнять???

Создай пустую базу, найди дистрибьютив и гоу. Не?
62 DMLangepas
 
05.04.13
09:55
(60) там галочки почистить и удалить помеченные объекты и не используемые файлы +1)))
63 Jaffar
 
05.04.13
09:56
феерично... пятнично...
64 cw014
 
05.04.13
09:57
(63) ощщеееее
65 DMLangepas
 
05.04.13
09:59
я уже не понял чего ты хочешь...
Определись с желаниями и напиши.
Почистить легко. Найди каталог и шифт+делет.
Если восстановить всё таки, то давай по порядку.
66 Serg_1960
 
05.04.13
09:59
А чё? Нормальная такая пятничная тема :)
67 DMLangepas
 
05.04.13
10:00
(66) а зато пятницу опять затопим... может переедем?
68 cw014
 
05.04.13
10:02
(65) Вот это хокку
69 Jaffar
 
05.04.13
10:05
(68) главное, чтоб на другом конце провода за ним не последовало харакири :-)
70 DMLangepas
 
05.04.13
10:08
а куда пропал?
Ты думаешь или??? или!?
71 DMLangepas
 
05.04.13
10:13
если решил вообще все базы почистить, тогда форматируй с.
Правда можешь вылететь из инета, но не беда. Поправимо.
72 cw014
 
05.04.13
10:13
(71) Можно и с телефона посидеть на форуме
73 cw014
 
05.04.13
10:13
(71) Только я думаю, что первая фраза такая с телефона будет: "Спасайте, все пропало, ничего нет и ничего не работает"
74 DMLangepas
 
05.04.13
10:14
(73) и фото исчезли О_о
75 cw014
 
05.04.13
10:15
(74) Так, молчим, а то мы виноватые окажемся +_+
76 TVA_11
 
05.04.13
10:15
Так ведь БД стоит на серевере, работаем в терминальном режиме.
В файловом варианте не держим.

Но если проще очистить в файловом варианте, то выгружу.
77 TVA_11
 
05.04.13
10:16
Задача создать пустую, похожую (но не обязательно), можно хоть бухгалтерию 1С ку, с

остатками, номенклатурой, контрагентами, поставщиками.
78 TVA_11
 
05.04.13
10:17
Пытаюсь сделать свою, потому, что проще перекидывать между одинаковыми конфигурациями.
79 DMLangepas
 
05.04.13
10:17
выгрузи в файловую. Ща расскажем.
80 TVA_11
 
05.04.13
10:18
Так уже работаю, кластер перезагружаю.

А если не перезагрузить, то почему-то БД не выгружается.
Давно уже так.
81 cw014
 
05.04.13
10:19
(80) Потому что нефиг процессы сервера плодить
82 TVA_11
 
05.04.13
10:22
На сервере двоевластие, ниче не могу поделать. )
83 TVA_11
 
05.04.13
10:22
Буду знать.
84 Jaffar
 
05.04.13
10:24
(81) это точно? а как же добиваться отказоустойчивости с 1 процессом?
85 DMLangepas
 
05.04.13
10:26
Выгружай в файловую проще.
Качай Conversion
делай идентичную БД и перебрасывай все что тебе надо.
86 cw014
 
05.04.13
10:27
А давайте все очистим в честь пятницы свои БД?
87 TVA_11
 
05.04.13
10:28
Ты чо, мы по пятницам только работать начали, первая рабочая пятница у нас )
88 TVA_11
 
05.04.13
10:28
DMLangepas,

сегодня ночью будем пробовать.
89 cw014
 
05.04.13
10:35
(88) Темной-темной ночью в темном-темном доме TVA_11 делал темную-темную идентичную БД и перебрасывал в нее все что ему было надо
90 DMLangepas
 
05.04.13
10:42
(89) темная бд...
91 cw014
 
05.04.13
10:44
(90) Для меня "Лангепас" страшное слово
92 DMLangepas
 
05.04.13
11:13
(91) почаму?
93 dmpl
 
05.04.13
11:33
(90) Чорная, а не темная :)
94 evstifeev
 
05.04.13
11:42
(89) вручную перебрасывал? :)
95 Aleksey
 
05.04.13
11:50
на пустом месте почти сто постов набили. А до 1000 постов сможете?
96 rutony
 
05.04.13
11:51
(95) Думаю да, когда кто то убивает базу, это же всегда интересно:D
97 cw014
 
05.04.13
11:56
Кстати, 97 )))
98 DMLangepas
 
05.04.13
12:22
98. чернеет база.
99 Jaffar
 
05.04.13
12:22
(95) нет - пятница.
в среду - легко, а сегодня сиськи отвлекают.

кому (100)?
100 Aleksey
 
05.04.13
12:23
(99) Мне
101 DMLangepas
 
05.04.13
12:43
100 и 1 ночь темного всевластия кодов ибд
о как)
102 TVA_11
 
09.04.13
15:24
Задача изменилась, остатки более не нужны.

Нужно "просто" удалить все документы и очистить регистры.

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

Однако остатки остались, совершенно неправильные.
Ожидал что будет все по нулям.

Что может быть причиной?
103 TVA_11
 
09.04.13
15:31
Или задача сейчас такая, написать обработку которая удаляет все документы. Тогда итоги станут нулевыми?
104 ДенисЧ
 
09.04.13
15:32
(103) должны. Если не станут послу удаления _всех_ документов - нужно сделать пересчет.
105 TVA_11
 
09.04.13
15:56
103% - должны, тоже так думаю ).

Но ведь уже были помечены все документы на удаление, а остатки остались.
106 TVA_11
 
09.04.13
16:00
Так, похоже обработка свертка базы, не все регистры сворачивала, и оставила часть регистров сведений.
107 Есть вопросик
 
09.04.13
16:26
(106) Да ответ уже был дан в (85). Если нужны только то, что в пункте (4), то это самый быстрый способ. Взять чистую БД и перенести с помощью обработки "ВыгрузкаЗагрузкаДанныхXML". Я так понимаю, как было написаны выше вами, что вы просто не представляете что вам нужно.
108 TVA_11
 
10.04.13
13:40
Спасибо!
Последний вопрос

      Можно ли удалять документы, без отмены проведения, чтобы быстрее вышло?
109 scanduta
 
10.04.13
13:45
Короче у меня такая идея, создаешь новый регистратор для регистра свой документ "перенос остатков " например, сначала перед удаление доков делаешь запрос регистру остатков выбираешь все движения .  В свой док в движения добаляешь эти движения и ВСе. Никто такое не предлагал?
110 Jaffar
 
10.04.13
13:45
(108) а зачем делать отмену проведения документа перед удалением? все равно у помеченного на удаление документа проводок не будет.
во всяком случае - не должно.
хотя здесь у автора может что-то изменилось...
111 Jaffar
 
10.04.13
13:46
(109) зачем движения?
112 Aleksey
 
10.04.13
13:46
(108) отключи итоги, тогда быстрее будет
113 scanduta
 
10.04.13
13:49
(111)Чтобы регистарор был....

Ну вообще конечно правильно было написать обработку проведения  этого дока... а список движения (остатков) занести в таб часть
114 Jaffar
 
10.04.13
13:51
(113) и какая польза от этого регистратора в новой базе, где его априори не будет? в текст сохранить фамилию автора? :-)
115 scanduta
 
10.04.13
13:54
(114) Ты видимо просто не понимаешь что я хочу сделать. Если нужна новая база то перенесешь конвертацией один док. И все. И почему не будет
116 Jaffar
 
10.04.13
13:55
(115) ты (0) читал?
117 scanduta
 
10.04.13
13:58
Блин вот это не увидел


Задача изменилась, остатки более не нужны.



Так что зря я старался
118 TVA_11
 
10.04.13
14:02
Да, нет незря.
Бывает перечитываю, написанное. )