Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Разделить базу
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Заранее прошу прощение, если вопрос глупый. Есть база 1С 7.7, в ней хранятся данные с 2009 года по текущий момент. Надо ее разделить на две 2009-2011 и 2012. Интуитивно понимаю, что надо просто сделать две копии базы и в одной удалить все документы до заданной даты, а в другой - после. Но я не знаю как выбрать ВСЕ документы скопом. Заранее спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2012, 02:49 |
|
||
|
Разделить базу
|
|||
|---|---|---|---|
|
#18+
kozebobinka, Не просто удалить а еще ввести остатки на 01.01, почистить партии, почистить историю, перепровести документы, ... Так что это только кажется что делов на пять сек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2012, 12:52 |
|
||
|
Разделить базу
|
|||
|---|---|---|---|
|
#18+
Хорошо, я не права, что просто, можно хоть примерный алгоритм, что не забыть сделать и как удалить все документы до даты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2012, 17:04 |
|
||
|
Разделить базу
|
|||
|---|---|---|---|
|
#18+
База-то хоть какой конфигурации ? Хотя бы на какой компоненте работает (оперучёт,бухучёт,расчёт)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2012, 17:59 |
|
||
|
Разделить базу
|
|||
|---|---|---|---|
|
#18+
Особой пользы от того что вы распилите базу на 2 не будет. А алгоритм примерно такой. 0. Бекап. 1. закомментируем модули проведения всех документов. 2. кладем начальные остатки по регистрам - если в конфе есть соответсвующий документ(ы) то используем их если нет, то создаем такой табличная часть название регистра, и куча реквизитов неопределенного типа. обработкой получаем остатки на дату светки и заполняем документы. записывем но не проводим. далее нужно зафиксировать все периодические реквизиты меняемые документами на начало свертки - т.е это будут или документ или просто значение. (т.е. чтобы последнее значение не потерялось после удаления значений до свертки ) 3. типовой обработкой (вроде wrap - кладем начальные движения по бухгалтерии) 4. решаем будем или нет резать зарплату 5. смещаем дату ТА в начало времен. 5. помечаем на удаление документы до даты свертки (обычная выборка с исключением документов которые хочется оставить) 6. раскомментируем модуль проведения документов 7. смещаем та на 01.01.12. 8. проводим документы начальных остатков. 9. смещаем та на текущую дату 7. удаляем помеченные на удаление документы через меню операции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2012, 18:00 |
|
||
|
Разделить базу
|
|||
|---|---|---|---|
|
#18+
а зачем комментировать модули ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2012, 18:02 |
|
||
|
Разделить базу
|
|||
|---|---|---|---|
|
#18+
А затем, что модуле в процедуре распроведения может быть распроведение подчиненных документов, а они могут лежать другой датой :-) Или еще чтонибудь не очень хорошее - типа запрета распроведения или отправки письма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2012, 18:10 |
|
||
|
Разделить базу
|
|||
|---|---|---|---|
|
#18+
rigusА затем, что модуле в процедуре распроведения может быть распроведение подчиненных документов, а они могут лежать другой датой :-) Или еще чтонибудь не очень хорошее - типа запрета распроведения или отправки письма. с логикой надо разбираться и вводить остатки актуальные если чет накуролесили в распроведениях то это необходимо всё равно анализировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2012, 18:48 |
|
||
|
|

start [/forum/topic.php?fid=28&fpage=65&tid=1520648]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 405ms |

| 0 / 0 |
