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

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

Как этого можно добиться, что делать?
1 Aleksey
 
05.04.13
08:21
никак
2 Wobland
 
05.04.13
08:21
взять пустую, перенести остатки
3 Aleksey
 
05.04.13
08:22
прости если такие задачи вызывают у тебя столько проблем и вопросов, то может быть это не твоё?
4 TVA_11
 
05.04.13
08:29
А в чем проблема,

чистим справочники, удаляем документы.
Оставляем, номенклатуру, контрагентов, ну там поставщиков.

А как оставить остатки?
5 TVA_11
 
05.04.13
08:30
Остатки это же регистры связанные с документами?
6 shuhard
 
05.04.13
08:35
(5) [Остатки это же регистры связанные с документами?]
пипец базке
7 Serg_1960
 
05.04.13
08:47
(5) Остатки (например, товаров) можно внести оприходованием, корректировкой регистров, вводом начальных остатков. Последнее, согласись, неожиданное, да? :)
8 cw014
 
05.04.13
08:51
Format C:
9 cw014
 
05.04.13
08:51
Все очистит
10 TVA_11
 
05.04.13
08:52
Несколько десятков тысяч наименований, кого посадить вносить остатки?

Есть предложение использовать "свертку базы".
Потом удалить все документы.

   Но конфа уже давно нестандартная, пойдет ли свертка неизвестно. Кроме того изначально работали на платформе 8.1 потом перенесели на 8.2 итог: конфа не переносится на другие платформы,в том числе и на текущую.

на платформы 8.1 не проверял впрочем.
11 Wobland
 
05.04.13
08:54
>не переносится на другие платформы,в том числе и на текущую
интересно, что человек имеет в виду, говоря такое?..
12 TVA_11
 
05.04.13
08:54
Других идей нет, кроме "свертки базы"?
13 Serg_1960
 
05.04.13
08:55
(10) "кого посадить вносить остатки" - а зачем? Для каждого регистра - документ корректировки регистров, программно заполненный остатками. Их и "переносить" вместе со ссылками в них.
14 cw014
 
05.04.13
08:55
(12) Есть в (8)
15 Serg_1960
 
05.04.13
08:55
(12) КД2
16 mikecool
 
05.04.13
08:56
а ведь сегодня пятниуа )
17 mikecool
 
05.04.13
08:56
пятница*
18 cw014
 
05.04.13
08:56
(16) Господа, "пятниуа", "ПЯТНИУА"!!!
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
Да, нет незря.
Бывает перечитываю, написанное. )