Имя: Пароль:
1C
1С v8
Конв. данных. Как при выгрузке подменить реальный документ на виртуальный?
0 Puzoter
 
30.05.14
10:53
Задача следующая:
Нужно при выгрузке документа подменить документ объект, допустим на структуру (или ТЗ например)  - соответствующую структуре документа. Можно ли так сделать? Конкретно нужно несколько реальных регистраторов РС подменить на один "виртуальный", который в источнике не существует, но будет создан в приемнике.
1 vmv
 
30.05.14
10:54
шаманство?
2 Puzoter
 
30.05.14
11:05
(1) Хочецца чтобы красиво ). Можно конечно после загрузки РС регистратор подставлять, но это кагбэ моветон...
3 Naumov
 
30.05.14
11:07
Создай ПФД с произвольным алгоритмом, Собири в нем весь набор записей в РС. для этого набора создашь один регистратор. за чем велосипед изобретать?
4 Aleksey
 
30.05.14
11:08
(3) ПФД = ПВД
5 Жан Пердежон
 
30.05.14
11:11
тут даже не ПВД, а просто отдельное ПКО для регистратора нужно
6 Godofsin
 
30.05.14
11:12
Нужно и пвд и пко, ящитаю
7 Puzoter
 
30.05.14
11:20
(3) Это понятно, но регистратор придется предварительно создавать в базе источнике для этого, а мне это не надо, мне надо, чтобы он появлялся уже в приемнике. Вот я и думаю, можно ли в ПКО регистратора подменить реальный документ-объект на набор реквизитов и выгрузить этот набор как документ.
8 hhhh
 
30.05.14
11:22
(7) конечно можно, в типовых миллион примеров
9 Naumov
 
30.05.14
11:26
(7) ЗА чем создавать предварительно? Посмотри любую типовую выгрузку остатков из конфы в конфу.

Для регистратора делаешь ПКО с пустым источником, в приемнике указываешь нужные поля и отмечаешь получать из входящих данных.
Вызываешь ПКО, передавая параметр ИсходящиеДанные в виде структуры с соответствующими полями.
10 Puzoter
 
30.05.14
11:46
(9) Так я просто выгружу этот документ, а как его подставить в соответствующий реквизит РС?
11 Naumov
 
30.05.14
11:50
(10) У ПКО, которым выгружаешь набор записей регистра укажи для ПКС регистратора это правило и сформируй исходящие данные.
12 Puzoter
 
30.05.14
12:00
(11) Спасибо