Имя: Пароль:
1C
 
Перенос документов с движениями без перепроведения
0 Gisborn
 
16.09.09
16:06
Добрый день.
Есть правила обмена, по которым документ вместе со своими движениями должен из одной базы БП перенестись в другую базу БП.
При использовании Универсального обмена XML все нормально проходит - проведенные документы создаются с признаком проведен и движения сохраняются.
Создал план обмена. Изменения регистрируются по документам. Галка "выполнять отложенные движения" снята. Документы загружаются непроведенные и соответственно без движений. При установленной галке - проводятся, но нужно перенести исходные движения по документу из базы источника.
Куда копать? Заранее спасибо.
Смотрел v8: Как отключить Отложенные движения документов при автообмене? , ответа не нашел.
1 ТелепатБот
 
гуру
16.09.09
16:06
2 mista2009
 
16.09.09
16:09
Ну наверно надо переносить записи регистров. Идею снеговига не понял чтоли: движениня отдельно, документы отдельно.
3 Gisborn
 
16.09.09
16:13
(2) В правилах обмена прописано выгружать движения документа как наборы записей. И они выгружаются. Но не загружаются почему-то при использовании плана обмена.
Т.е. в ПКО по документу есть группа ПКС для каждого рестра который этот документ двигает. Соответственно при выгрузке, соответствующие движения выгружаются. И при использовании тех же правил в универсальном обмене - все работает.
4 Gisborn
 
16.09.09
16:13
*регистра
5 Wehrmacht
 
16.09.09
16:15
(0) > Изменения регистрируются по документам.

А по наборам записей?
6 Gisborn
 
16.09.09
16:18
(5) а наборы записей они должны быть выгружены из документа, через движения, аналогично другим свойстам объекта, табличным частям например, как мне думается. может и не прав
7 Wehrmacht
 
16.09.09
16:30
(6) Ну а наборы записей-то в-принципе значатся в составе обмена?
8 Gisborn
 
16.09.09
16:31
Не прав оказался. Движения не выгружаются.
Т.е. в формируемом файле в узле документа есть:
<НаборЗаписей Имя="Хозрасчетный"/>
А движений нет.
На самом деле изменения по регистрам тоже регистрируются, но в правилах выгрузки указаны только документы.
(7) Да, значатся.
9 hhhh
 
16.09.09
16:35
(8) ну так добавь их в правила
10 Gisborn
 
16.09.09
17:52
Все равно непонятен следующий момент:
1. я хочу выгрузить измененные документы с движениями, но не хочу выгружать все движения. например, я ограничиваю типы выгружаемых документов, и хочу выгрузить только платежки (хотя в регистрацию изменений попали и другие документы), и их движения по регистрам бухгалетрии Хозрасчетный, но мне не нужны проводки других документов.
Для этого я пытаюсь использовать правила обмена (автоматически созданных на основе описаний конфигураций), в которых в ПКО документа ППВходящее есть подчиненные группы ПКС с типом приемника и источника НаборЗаписей соответствющего регистра (при этом они почему-то выделены красным шрифтом) для переноса движений соответствующих регистров.
На универсальном обмене это работает, т.е. я говорю выгрузи платежку и он ее выгружает вместе с движениями.
В плане обмена не работает. Правила те же самые, в таблице регистрации изменений присутствует и документ и его набор записей регистра бухгалетрии.
Если я добавлю регистр в правила выгрузки, он мне выгрузит все измененные движения (плюс возможно регистраторы к ним), т.е. их то же нужно фильтровать по виду документа и по тем отборам которые используются для самих документов?

Вопрос 1: можно ли используя планы обмена выгрузить документ с его движениями? Может что-то не так с настройками обмена?

Вопрос 2: почему слетает свойство Проведен при использовании плана обмена?
11 hhhh
 
16.09.09
17:58
(10) это на уровне пользователя можно решить. Удали все зарегистрированные изменения. После этого перепроведи документы, которые тебе нужны. Они зарегистрируются для обмена и вместе с ними их движения.
12 Gisborn
 
16.09.09
18:06
(11) Сделал. Изменения зарегистрировались. Не получается сделать вправило выгрузки, потому что отсутствует ПКО для регистра бухгалтерии, поскольку описание конфигураций когда загружал - загружал с движениями документов и отдельных правил для регистров накопления и бухгалтерии не создалось. Чего делать перегружать описание конфигураций и заново создавать правила?
13 Gisborn
 
16.09.09
18:08
Если бы допустим правила у меня были с отдельными ПКО для наборов записей РН и РБ, и я добавил бы правило выгрузки, у меня движения должны были бы встать... А фильтрацию выгружаемых данных в таком случае нужно делать не на уровне правил выгрузки а на уровне регистрации изменений, верно? Т.е. для набора записи РБ.Хозрасчетный нужно будет прописывать регистрировать изменения или нет в зависимости от типа регистратора?
14 Gisborn
 
17.09.09
10:11
апну
15 Gisborn
 
17.09.09
10:37
И никто не подскажет что ли как используя механизм обменов в БП выгрузить документ по которому зарегистрированы изменения вместе с движениями по правилам в которых движения документа - отражены как группы свойств? Обыдна, да...