[ОТВЕТИТЬ]
26.03.2009 20:19
salem
 
Запустил обрезку базы. По расчетам закончит через 53 часа... Есть кнопка "Прервать"
Вопрос: Продолжит ли Супермаг обрезку после прерывания?
Кто нибудь обрезку делал?
26.03.2009 21:15
OlegON
 
Я не делал и по прежнему никому не рекомендую. Не надо это.
26.03.2009 21:54
salem
 
Обрезка необходима для очистки сводного товарного отчета от суммовых остатков при нулевом количестве товара. Если есть другой вариант, расскажите.
26.03.2009 22:18
OlegON
 
Я тут приводил пример
А кто порекомендовал обрезать базу, чтобы избавиться от этого?
26.03.2009 22:23
salem
 
В. Петров Сервис+
26.03.2009 22:25
OlegON
 
Авторитетно. Но мне не нравится потерей документов и как вариант - напороться на невозможность править какие-то ошибки товародвижения или их отображение в Супермаге.
26.03.2009 22:29
salem
 
За 3 года было столько ошибок товародвижения и столько пересорта, (котоый постоянно влияет на расчет себестоимости) что мечта всей бухгалтерии начать всё с начала.
26.03.2009 22:53
OlegON
 
Для начала надо бы убедиться, что сами бизнес-процессы под достаточным контролем, чтобы ошибки не вылезли опять. А потом можно грохнуть базу и создать заново :) Приблизительно такой же эффект, с более "чистым" результатом.
27.03.2009 08:04
isi
 
обрезку можно прерывать и продолжать без проблем
27.03.2009 09:22
kadr
 
только пока не завершится обрезка, вроде расчёт ТД не даст сделать
27.03.2009 09:49
mighty
 
А еще можно попробовать написать свой (правильный) "расчет" себестоимости, скрипты переноса я уже выкладывал, у меня в БД ЦО полный перенос скриптами идет 40 минут + 20 минут на сбор статистики и пересоздание индексов (751411 -документов товародвижения и 35681033 строк спецификации).
Так что осталось написать расчет и избавиться от неустановленной себестоимости по своему усмотрению..

Я бы тоже обрезать не стал..
27.03.2009 11:14
isi
 
Цитата:
kadr только пока не завершится обрезка, вроде расчёт ТД не даст сделать
да, не даст
30.03.2009 07:30
salem
 
База обрезалась. Из 4 лет оставили один. Все отчеты пришли в соответствие. Только физически база меньше не стала.
30.03.2009 07:33
Mtirt
 
Экспорт/импорт.
Только надо ли это делать?
30.03.2009 09:53
kadr
 
Даже не столько экспорт импорт, сколько прегнать таблички из одного ТП в другое (alter table move) и прерстроить индексы. Данные обрезались, и теперь они как сыр все в дырках свободного места, уплотнить их не помешает
30.03.2009 12:17
salem
 
импорт-экспорт тут не поможет, самих данных меньше не стало.
До обрезки
Tablespaces
USERS
used 3,2 гб

После обрезки
Tablespaces
USERS
used 3,2 гб

такое чувство, что СМ+ документы только из просмотра убрал, а из базы и не удалял...
30.03.2009 12:44
akonev
 
ну это предположение легко проверить, поискав старые документы в smdocuments.
делали именно обрезку, не закрытие периода?
30.03.2009 14:01
salem
 
Цитата:
Andrew_Konev ну это предположение легко проверить, поискав старые документы в smdocuments.
делали именно обрезку, не закрытие периода?
делали сперва закрытие периода, потом обрезку. в smdocuments документов за старый период нет. Что интересно: INDX стал меньше на 50% а USERS 0%
30.03.2009 14:23
kadr
 
Цитата:
salem импорт-экспорт тут не поможет, самих данных меньше не стало.
До обрезки
Tablespaces
USERS
used 3,2 гб

После обрезки
Tablespaces
USERS
used 3,2 гб

такое чувство, что СМ+ документы только из просмотра убрал, а из базы и не удалял...
Если на самом деле интересно, то думаю стоит перейти в раздел Oracle, там глянуть по move и если потребуется обсуждение то тему создать там же, тут уже будет отклонение от темы
15.02.2016 16:33
OlegON
 
Подниму тему, пользуется ли этой обрезкой кто-то на версиях поновее? Есть ли какие-то альтернативы вычистить документы до определенной даты, но не угробить себестоимость?
15.02.2016 20:43
bob
 
Цитата:
OlegON Подниму тему, пользуется ли этой обрезкой кто-то на версиях поновее? Есть ли какие-то альтернативы вычистить документы до определенной даты, но не угробить себестоимость?
Альтернатива есть. По лифо сформировать приходные накладные по всем поставщикам, имеющим остатки на дату обрезки самому в статус черновик с ценами - партионно. Сформировать расходные накладные по отрицательным остаткам на дату обрезки. откатить все накладные (приходные и расходные) до даты обрезки и удалить их. Удалить все кассовые документы и з-отчеты до даты обрезки. Принять все документы, которые сформировали по лифо. И все, собственно. такой фокус мы уже провернули один раз. весной провернем еще раз. Здесь я четко знаю - что делаю и за результат спокоен полностью. За выходные успеваю проделать данную процедуру. Ну и alter table move и alter index move, конечно.
15.02.2016 20:52
OlegON
 
Тут, собственно, даже откатывать не надо ничего, дочерние записи все удалятся, а прогнать перерасчет остатков будет куда быстрее, чем откатывать море документов. move, я думаю, актуально только на версии Oracle до 10 без включения. Это все фигня. Скрипты есть, чтобы делать накладные с остатками на дату? Или через сличительную с правкой полученной накладной скриптами в историю?
15.02.2016 21:26
bob
 
Цитата:
OlegON Тут, собственно, даже откатывать не надо ничего, дочерние записи все удалятся, а прогнать перерасчет остатков будет куда быстрее, чем откатывать море документов. move, я думаю, актуально только на версии Oracle до 10 без включения. Это все фигня. Скрипты есть, чтобы делать накладные с остатками на дату? Или через сличительную с правкой полученной накладной скриптами в историю?
Сличилкой не пользовались да и партионку сличилкой да еще и по поставщикам не сделаешь. Скриптами создавали накладные. было это в мае 2014 года. Если сильно надо, завтра попрошу найти скрипты, если остались. Насчет move. ну да делали на 8i.
15.02.2016 21:41
OlegON
 
Если не очень трудно - скрипты всегда пригодятся... Самому будет легче потом найти по теме :)
15.02.2016 21:52
bob
 
Цитата:
OlegON Если не очень трудно - скрипты всегда пригодятся... Самому будет легче потом найти по теме :)
Ок. Только по времени завтра постараюсь сориентировать. Счас большая запарка по переходу на 1С8.3 с 1С7.7. Там с экспортом и с отчетами, которые аккумулируют данные из 1С и СМ много работы, а надо было "еще вчера". Плюс обычная текучка. Да еще 8.3 кропают обновления часто и там исправлений ошибок просто тьма.
17.02.2016 19:21
bob
 
Цитата:
bob Ок. Только по времени завтра постараюсь сориентировать. Счас большая запарка по переходу на 1С8.3 с 1С7.7. Там с экспортом и с отчетами, которые аккумулируют данные из 1С и СМ много работы, а надо было "еще вчера". Плюс обычная текучка. Да еще 8.3 кропают обновления часто и там исправлений ошибок просто тьма.
Сорри, Олег. Наработок не осталось. Надо заново прорабатывать тему. Как будем обрезать снова, выложим. Но это где-то к маю по планам.
Опции темы


Часовой пояс GMT +3, время: 04:12.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.