Имя: Пароль:
1C
1C 7.7
v7: Начало года в 1С7.7
, ,
0 lisander
 
02.12.11
19:09
Всем привет!
На предприятии сильно распухают базы 1С7.7, поэтому с началом года решено производить очистку баз. Структура предприятия филиальная, обмен с филиалами по УРИБ. Скажите пжлста как очистить базы на филиалах, а на центральной базе базу не трогать? Что лучше:
- функция свертки базы?
- удаление таблиц БД?
И еще, при дальнейшей синхронизации урезаных филиалов с центральной базой не будет ли происходить подгрузка недостающей информации?
Спасибо за полный и обстоятельный ответ!!!
1 Ёпрст
 
02.12.11
19:17
(0) Наём специально обученного человека, который сделает эту работу не спрашивая совета на этом форуме  - лучше всего.
2 ParaWiz
 
02.12.11
20:06
(0) Послушай совета (1), довольно полно и обстоятельно, раз задаешь вопрос такой - значит не стоит делать тебе этого
3 Холст
 
02.12.11
20:12
(0) сделай КОПИИ всех баз - филиальных и центральной и пока на копии не сделаешь нормальную свертку, даже БЛИЗКО не подходи к рабочим
4 ParaWiz
 
02.12.11
20:14
(3) Один из вопросов:
Что лучше:
- функция свертки базы?
- удаление таблиц БД?

... сегодня 02.12.2011 ... не осилит все равно
5 ParaWiz
 
02.12.11
20:16
(3) и еще ты забыл ему сказать что в копиях надо параметры обмена сменить, злодей ... угробишь его базы :)
6 DJ Anthon
 
02.12.11
20:44
послушай совета (1), пока не поздно!
7 ParaWiz
 
02.12.11
20:47
(0) разгребал я одну свертку помнится ... спец был опытнее тебя, хотя бы знал что делать ... но когда ко мне попал этот клиент я разгребал долго и дорого
8 суицид
 
02.12.11
23:43
удалить все документы, и пусть бухи руками вбивают остатки
9 Злопчинский
 
03.12.11
04:46
а я вот УРИБ слабо штырю.. потому даже в общих чертах ответ на (0) мну будет интересен
10 Дядя Васька
 
03.12.11
05:13
(9) Че там штырить... Центральную сверни, да обменяйся. Все что в центре пометится, то и в регионах после выгрузки...
11 DJ Anthon
 
03.12.11
05:28
(10) при очень большой свертке есть шанс нагнуть обменчик, у меня так было, хотя по началу все штатно выглядело. проще заново сделать периферийки после свертки.
12 Дядя Васька
 
03.12.11
05:31
(11) Что именно нагнулось-то?
13 zxcvb
 
03.12.11
05:31
Я в прошлом году сворачивал ПУБ с 03 января до 10 января... Штатными методами.
Так такая, извините фигня получилась, что и неудобно говорить.
Проще внести остатки и перекачать текущие документы за январь. Как и сделали.
А руководству я сказал, что пользователи такой бардак развели в базе, что даже вычислительные машины ломаются. Они сказали: что бы мы без Вас делали! и денег дали и просили захаживать.

(0) Не с той стороны подходите.
14 Дядя Васька
 
03.12.11
05:35
Мне все же интересно в разрезе УРИБ, что там сломать-то можно? Свертка че далает? Считает начальные остатки, да помечает на удаление старые доки. В соответствии с правилами обмена это пойдет в региональные. Обычные в общем-то изменения, никакой разницы как если б пользователь руками че на удаление поставил. Чему тут ломаться?
15 KRV
 
03.12.11
05:36
(11) резать периодами.. а новые перефирийки зачастую не айс создавать - мотаться по десятку точек, куда дорога сутки занимает хреново, а специалистов поблизости, которым доверять можно и в помине нет..
16 DJ Anthon
 
03.12.11
05:43
(15) а у меня на автомате все было. просто принимающая сторона автоматом грузила базу, если определяла, что это полная выгрузка. я даже написал скрипт, который генерировал распределенки целиком. задаешь ему адреса эл.почты и названия баз - он тебе делает самораспаковывающиеся рары на каждую точку, отправляешь их по мылам, на месте достаточно запустить его и он полностью разворачивает 1Ску, настраивает почту, автообмен на урбдмастере, систему архивации и запускает все это, а ты сидишь в центре и профит собираешь.
17 DJ Anthon
 
03.12.11
05:47
(12) всяко бывает, поверьте. конечно, бывает, что и получается, но я теперь уже ученый
18 Дядя Васька
 
03.12.11
05:47
(16) Ты лучше расскажи как нагнул, скрипты-то умеем ваять )
19 Дядя Васька
 
03.12.11
05:49
(17) Ну понимаешь, у меня как бы есть опыт сборки разных баз в уриб. Ну как разных... С точки зрения объединения одинаковые, а так разные совсем. Поменял им все иды таким образом, чтобы они поверили что все они дочки одного уриба. И вполне получилось. Ну вот как можно штатно его завалить, ась? )
20 DJ Anthon
 
03.12.11
05:50
не помню уже, давно было
21 Дядя Васька
 
03.12.11
05:51
(20) наверняка просто с версиями перемудрил, а свертка тут никаким боком.
22 DJ Anthon
 
03.12.11
05:51
и вообще это не я был, а мой бывший начальник, вместе восстанавливали, я с тех пор с опаской к таким вещам отношусь. помню, что скуль глюкнул, свертка была в одной большой транзакции.
23 Дядя Васька
 
03.12.11
05:53
(22) и не в лотерею, а в карты, и не волгу а зарплату, и не выиграл, а проиграл )
24 Дядя Васька
 
03.12.11
05:54
а вообще специально на этот случай придумана такая замечательная вещь как бэкапы. Уж перед таким-то их по-любому делать надо.
25 DJ Anthon
 
03.12.11
05:54
вам бы все шутить, дядя вася
26 Дядя Васька
 
03.12.11
05:56
(25) ну а чего болтаешь о чем не понимаешь? Где-то видел, что кто-то что-то сломал... Забекапить все что есть, и пусть се тренируется автор. Получится - хорошо, нет - восстановит.
27 Любопытная
 
03.12.11
05:56
Таки ТС хочет свернуть дочки, а центральную оставить без изменений. А вы уже куда-то от темы совсем далеко ушли
28 DJ Anthon
 
03.12.11
05:57
(24) уж догадались, наверное. ошибка вскрылась позже
29 Дядя Васька
 
03.12.11
06:02
(27) Не думаю. Скорее всего просто центральная скульная, и ей пофик, а дочки дбф и под два гига какая-то таблица подбирается.
30 Дядя Васька
 
03.12.11
06:04
(29)+ как вообще можно свернуть дочки не затронув центр? Не, ну вариант конечно, можно и на них свертки прогнать, уриб от этого не сломается. Точно так же и обменяет, как если бы руками некоторые доки создали, а другие на удаление пометили. но в итоге-то они один черт в центре помеченными станут.
31 Любопытная
 
03.12.11
06:04
(29) При чем тут "думаю-не думаю"? В (0) четко написано : "как очистить базы на филиалах, а на центральной базе базу не трогать?" Мне вот такой вариант развития событий тоже интересен
32 Любопытная
 
03.12.11
06:05
(30) Ну вот и мое любопытство удовлетворили. Вечно я хочу того, чего нельзя
33 Злопчинский
 
03.12.11
06:24
а вот безгеморройного варианта обмена с периферийками, когда товар на периферийку попадает перемещениями с центрального склада - так я и не нашел.. все какие-то извраты... нет возможности сказать что вот эти документы "перемещения" - для Периферийки1, а вот эти - для Периферийка2...
34 Злопчинский
 
03.12.11
06:24
(31) вообщем-то мне это тоже было интересно..
35 Любопытная
 
03.12.11
06:35
(33) Когда-то давно мне объясняли, что проще обмениваться без выпендрежу всем, а в дочках просто прятать от пользователей то, что им не надо.
36 Злопчинский
 
03.12.11
06:48
(35) о блин как оно - это мне на точку - гнать все nlheubt точки, плюс поступленяи на центральный склад... накуа... ну накуа?
37 Любопытная
 
03.12.11
06:54
(36) Ну, я не истина в последней инстанции. Мой наставник вообще был категорически против УРИБ в семерке, считая, что xml обмен намного лучше, а в идеале так вообще нужно txt использовать.  
Просто мне для меня проблема разграничения данных не критична, поэтому я с этим и не заморачивалась.
38 Злопчинский
 
03.12.11
08:27
(37) вот как-то я тоже к этому склоняюсь...
+ в 7.7 в тисе перемещение между фирмами одного юрлица - если не выгружать приходы на центральный склад - висящие регистры получаются...
.
а делать точки как самостоятельные фирмы с перепроджами - это блин в два раза увеличивать всесь "локументооборот"...
39 Сияющий Асинхраль
 
03.12.11
09:25
(33) кажется так можно было в МОДе извратиться, но при его включении приходиться так конфу корежить, что ну его нафиг.
40 МастерВопросов
 
03.12.11
09:33
"удаление таблиц БД" - что это такое?!!!!

З.Ы.: Вроде решили же что обрезка регистров не увеличивает скорость оперативного проведения, т.к. остатки на ТА будут точно таким же как и до обрезки. А обороты за прошлые периоды влияют только на отчеты.
41 Сияющий Асинхраль
 
03.12.11
09:42
(38) а эту проблему наверно можно решить заменой перемещения расходным и приходным ордером на товар
42 Mikeware
 
03.12.11
10:08
(30)Это как раз легко....
43 Mikeware
 
03.12.11
10:09
(33) Совсем безгеморройного - нету. А низкогеморойный - я приводил. Но для SQL/
44 Mikeware
 
03.12.11
10:12
(35) Во-первых, любое "сокрытие данных" дуально: можно "не передавать", можно "не показывать". Что лучше в каждом конкретном случае - решать архитектору.
Например,, в случае передачи всехх перемещений во все базы - у Злопа появлярятся принципиально незакрываемые остатки в регистрах.
45 Alize
 
03.12.11
11:01
(1)А нафига тогда форум? Так пофлудить зашел сюда?умник епрст
В (0)спрашивет как сделать.
46 zak555
 
03.12.11
11:02
(45) форум --- не есть решение проблем
47 Alize
 
03.12.11
11:04
аха так чисто потрындеть и в яндекс послать?
48 zak555
 
03.12.11
11:05
(47) скорее да, чем нет
49 Mikeware
 
03.12.11
11:06
(47) а почему бы и нет?
Я, например, прежде чем задать вопрос, лезу в яндекс...
может, поэтому у меня так мало вопросов....
50 1Сергей
 
03.12.11
11:07
(49) лазил бы в гугель, вопросов было бы ещё меньше :)
51 zak555
 
03.12.11
11:07
(49) ты просто "устарненец аварии на чаэ" =)
52 zak555
 
03.12.11
11:07
(50) гугля - куйнябуржуйская
53 Mikeware
 
03.12.11
11:07
(51)???
54 zak555
 
03.12.11
11:08
"устарненец" === ликвидатор
55 Mikeware
 
03.12.11
11:08
(50) для разных вопросов - разные поисковики.
56 1Сергей
 
03.12.11
11:08
(52) ага. а жигуль - надёжный отечественный аптомобиль
57 Mikeware
 
03.12.11
11:09
(54) Скорее, ликвидатор пострадавших от ЧАЭС...
58 zak555
 
03.12.11
11:09
(56) смотря, что ты подразумеваешь под словом "надёжность"
59 Alize
 
03.12.11
11:09
Бложек.mistа.ru
60 zak555
 
03.12.11
11:10
(57) бу га га
61 zak555
 
03.12.11
11:10
кстати, я заметил, что Mikeware любить пострадавших =)
62 1Сергей
 
03.12.11
11:11
(61) он, просто, быстро замечает зорким глазом ошибки в ДНК
63 zak555
 
03.12.11
11:13
(62) что такое "ДНК" ?
64 Mikeware
 
03.12.11
11:14
(62) И (по крайней мере, мне так кажется) научился различать неисправимые ошибки от исправимых..
65 1Сергей
 
03.12.11
11:14
(63) ответ в (49)
66 zak555
 
03.12.11
11:17
(65) вдруг ты имел ввиду, что под данной аббревиатурой подразумеваешь Дворец Народных Кулинаров
67 1Сергей
 
03.12.11
11:19
(66) Дятлом Написанный Код
69 Холст
 
03.12.11
12:52
(33) "нет возможности сказать что вот эти документы "перемещения" - для Периферийки1, а вот эти - для Периферийка2"
"штатный" способ - насоздавать в конфигураторе документов ПеремещениеПереферийки1, ПеремещениеПереферийки2... настроить в каждом свои правила миграции - и вперед, у нас такой велосипед вполне работает
70 Mikeware
 
03.12.11
12:56
(69) Ну, это несколько идиотский способ...
Проще уж велосипед с создаваемыми в периферийках пустышками....
71 Холст
 
03.12.11
13:01
насчет, сделать свертку только в периферийке, а в ЦБ - оставить полностью документы, может быть попробовать:
0. провести все обмены, остановить создание новых документов и редактирование старых
1. в ЦБ у всех документов поставить галку миграции только "место создания", потом эту обновление в ПБ
2. свернуть периферийку отправить получившийся обмен в ЦБ (вот здесь все изменившиеся объекты не длолжны уйти в ЦБ - правильно ??)
3. убедились после нескольких обменов в результате "свертка только в периферийке, а в ЦБ - полностью документы"
4. возвращаем прежние правила миграции
взлетит корректно ?
72 Холст
 
03.12.11
13:02
(70) в (69) способ конечно идиотский, коробит душу творца, но ведь рабочий вариант ? конечно если ПБ не десятки
73 Холст
 
03.12.11
13:03
(70) а что за вариант "с создаваемыми в периферийках пустышками" ?
74 Mikeware
 
03.12.11
13:05
(71) Пляттььььь...
1.Провести полный цикл обменов.
2. Свернуть периферийки.
3. почистить в каждой периферийке апдейтс. (если файловая - переиндексироваться)
4. радоваться жизни...
75 Mikeware
 
03.12.11
13:06
(72) Даже если "не десятки", но могут "появляться- исчезать"... плодить виды документов?
76 Mikeware
 
03.12.11
13:08
(73) правило миграции БСиЦБ. В ПБ генерятся пустые доки перемещений, которые улетают в ЦБ. При "создании" перемещения в ЦБ выбирается подходящая по параметрам пустышка, и заполняется данными. И теперт совершенно штатно она будет гулять между ЦБ и нужной ПБ.
Баян, короче....
77 Холст
 
03.12.11
13:11
(76) спасибо
78 Mikeware
 
03.12.11
13:13
(77) Баян не мой, я просто дал объяву :-)))
79 Холст
 
03.12.11
13:15
(76) только у нас место создания документа - не ЦБ, а ПБ
а сделанный таким методом док ПБ - инициатор документа не увидит созданный для нее пустышку из ПБ-получателя документа
80 Mikeware
 
03.12.11
13:17
(79) кто на ком стоял?
81 Холст
 
03.12.11
13:17
т.е. из ПБ1 док Перемещение должен попасть в определенную ПБ2 (ну и в ЦБ само собой)
82 Холст
 
03.12.11
13:20
а для проведения этой операции "методом пустышек", ПБ1 (источник документа) должна видеть документ Перемещение, созданный в ПБ2 (получатель документа)
83 Mikeware
 
03.12.11
13:20
(81)а, теперь понял. Миграция  _через_ ЦБ.
Я решение тоже описывал. У меня работает. - через внешний справочник правил миграции.
для файловой базы - не будет. (точнее, будет, но я не знаю как сделать, а искать мне лень, ибо не надо)
84 Холст
 
03.12.11
13:22
(83) манипуляции с таблицами на низком уровне ?
85 Холст
 
03.12.11
13:22
(83) у меня ЦБ SQL и ПБ почти все SQL
86 Mikeware
 
03.12.11
13:22
(84) Не совсем. Но и не без этого.
Триггер на таблице даунлоадс, остальное - в ПриЗаписи
87 Mikeware
 
03.12.11
13:23
(85) вид перифериек - пофиг.
88 Холст
 
03.12.11
13:25
(86) а где почитать подробней ?
89 Mikeware
 
03.12.11
13:26
(88) да где-то тут описывал. был знатный ср@ч :-)))
90 Холст
 
03.12.11
13:27
(89) хотя бы месяц или год назад ?
91 Mikeware
 
03.12.11
13:32
92 Mikeware
 
03.12.11
13:33
УРБД - миграция только в свою точку
Пост (13) - чуть более подробно
93 Ёпрст
 
03.12.11
20:04
(45) мальчик, тебя кто-то обидел ?
94 Ёпрст
 
03.12.11
20:05
упс.. это девочка
95 Гость2
 
03.12.11
20:42
(30) Если очень хочется, то можно!
Сделай обмен - получи ответ - почисти базу - удали две ДБФки.   :-)

В Центре все доки на месте, а на перефирийки  - улетели на Мисту
96 Гость2
 
03.12.11
20:44
(33) На перефирийке создаешь пустой документ ПЕРЕМЕЩЕНИЕ - выгружаешь в центр - в центре заполняешь и проводишь - выгружаешь обратно на перефирийку!    :-)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший