Имя: Пароль:
1C
1С v8
Зарегистрировать для изменения документы с определённой даты
0 Vexcel
 
05.12.13
20:35
Обмен между УТ 10.3 и БП 2.0.
Обмен раньше был, но пришлось прерывать. Точнее пришлось восстановить резервную копию БП базы(месячной давности).
Соответственно обмен сбился(ну номера отправленных сообщений ушли вперёд, а в восстановленной БП назад).
Номера сообщений подогнать не проблема.
Проблема в том, что нужно сделать обмен с даты на которую была создана резервная копия. Т.е. нужно из УТ выгрузить данные с этой даты.
Можно поставить в настройках обмена, что нужно передавать документы с определённой даты. Потом в настройках поставить запрет на редактирования. Но проблема ниже.
Есть обработка, Регистрирования изменения для обмена. Но там регистрируется Всё. И файл выгрузки выгружается очень здоровым. Да, при загрузки всё должно фильтроваться и по идее документы не должны будут передаваться с определённой даты(указанной в плане обмена) но сам факт, что придётся обрабатывать большой объём информации на слабой машине.
Есть варианты как можно по другому?
1 jsmith82
 
05.12.13
20:40
в обработке поставить отбор на регистрируемые данные, не?
2 Vexcel
 
05.12.13
20:50
(1) не увидел, где там отбор можно поставить?
3 jsmith82
 
05.12.13
20:52
(2) ищи процедуру ЗарегистироватьИзменения
что она туда передаёт
откуда данные берёт
найди запрос, впиши туда условие по дате
4 Vexcel
 
05.12.13
21:21
(3) хм... ну да, там всё просто оказалось.

Тогда ещё вопрос, если я зарегистрирую данные только документы, но если в них были ссылки на справочники(ну например номенклатуры), а в базе БП их нет, то перенесутся они?
5 jsmith82
 
05.12.13
21:40
(4) да
6 Живой Ископаемый
 
05.12.13
23:50
2(5) с чего бы?
7 Живой Ископаемый
 
05.12.13
23:52
а, ну хотя по правилам... да, может быть все что угодно