powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Разделить базу
9 сообщений из 9, страница 1 из 1
Разделить базу
    #37669778
kozebobinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Заранее прошу прощение, если вопрос глупый.
Есть база 1С 7.7, в ней хранятся данные с 2009 года по текущий момент. Надо ее разделить на две 2009-2011 и 2012. Интуитивно понимаю, что надо просто сделать две копии базы и в одной удалить все документы до заданной даты, а в другой - после. Но я не знаю как выбрать ВСЕ документы скопом.
Заранее спасибо за помощь.
...
Рейтинг: 0 / 0
Разделить базу
    #37670184
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kozebobinka,

Не просто удалить а еще ввести остатки на 01.01, почистить партии, почистить историю, перепровести документы, ... Так что это только кажется что делов на пять сек.
...
Рейтинг: 0 / 0
Разделить базу
    #37670793
kozebobinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хорошо, я не права, что просто, можно хоть примерный алгоритм, что не забыть сделать и как удалить все документы до даты?
...
Рейтинг: 0 / 0
Разделить базу
    #37670933
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
База-то хоть какой конфигурации ?
Хотя бы на какой компоненте работает (оперучёт,бухучёт,расчёт)?
...
Рейтинг: 0 / 0
Разделить базу
    #37670936
rigus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Особой пользы от того что вы распилите базу на 2 не будет.
А алгоритм примерно такой.
0. Бекап.
1. закомментируем модули проведения всех документов.
2. кладем начальные остатки по регистрам - если в конфе есть соответсвующий документ(ы) то используем их если нет, то создаем такой
табличная часть название регистра, и куча реквизитов неопределенного типа. обработкой получаем остатки на дату светки и заполняем документы. записывем но не проводим.
далее нужно зафиксировать все периодические реквизиты меняемые документами на начало свертки - т.е это будут или документ или просто значение. (т.е. чтобы последнее значение не потерялось после удаления значений до свертки )
3. типовой обработкой (вроде wrap - кладем начальные движения по бухгалтерии)
4. решаем будем или нет резать зарплату
5. смещаем дату ТА в начало времен.
5. помечаем на удаление документы до даты свертки (обычная выборка с исключением документов которые хочется оставить)
6. раскомментируем модуль проведения документов
7. смещаем та на 01.01.12.
8. проводим документы начальных остатков.
9. смещаем та на текущую дату
7. удаляем помеченные на удаление документы через меню операции
...
Рейтинг: 0 / 0
Разделить базу
    #37670946
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а зачем комментировать модули ?
...
Рейтинг: 0 / 0
Разделить базу
    #37670962
rigus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А затем, что модуле в процедуре распроведения может быть распроведение подчиненных документов, а они могут лежать другой датой :-)
Или еще чтонибудь не очень хорошее - типа запрета распроведения или отправки письма.
...
Рейтинг: 0 / 0
Разделить базу
    #37671050
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rigusА затем, что модуле в процедуре распроведения может быть распроведение подчиненных документов, а они могут лежать другой датой :-)
Или еще чтонибудь не очень хорошее - типа запрета распроведения или отправки письма.

с логикой надо разбираться и вводить остатки актуальные
если чет накуролесили в распроведениях то это необходимо всё равно анализировать
...
Рейтинг: 0 / 0
Разделить базу
    #37671078
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kozebobinka,

С таким подходом вам проще нанять специалиста на порезку базы. Тем более что цены вполне приемлемые. Все зависит от объема, формата, кода, ... Ну немогу я по фотографии полечить, немогу и все тут.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Разделить базу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]