Имя: Пароль:
1C
1С v8
Конвертация данных
, ,
0 yusose
 
23.06.14
09:14
Ситуация такая: при обмене между УПП упр. и УПП регл. нужно один документ преобразовать в другой, при этом номенклатуру взять не из этого документа, а найти поиском в справочнике номенклатуры реглам. базы, и если эта номенклатура не найдена, создать ее в этой самой регламентной базе. Где мне можно сделать эту проверку на наличие данной номенклатуры в регл. базе и как ее добавить?
1 Wobland
 
23.06.14
09:16
сделать правило про номенклатуру, а дальше оно само
2 yusose
 
23.06.14
09:21
(1) т.е просто написать Значение = "123"? , получить из входящих данных и создастся новая номенклатура "123" в регл базе?
3 yusose
 
23.06.14
09:21
а правило "номенклатура контрагентов" в этом случае нужно использовать?
4 Wobland
 
23.06.14
09:23
(2) преобразовывать номенклатуру в ТЧ по правилу для номенклатуры
5 yusose
 
23.06.14
09:23
опять же, как указать вид номенклатуры в данном случае?
6 Alex S D
 
23.06.14
09:24
значение = "Твойвидноменклатуры"
7 Armin
 
23.06.14
09:25
(0) Создать свое ПКО "НоменклатураДляРегл", добавить "ПКС" (поле) "Наименование". в обработчике "перед выгрузкой" прописать Значение = необходимое_наименование_для_поиска. Если по коду то наименование меняем на код.
8 Armin
 
23.06.14
09:27
(7) доб.: ну и не забудь другие обязательные ПКС создать, например как в (6) для вида номенклатуры
9 yusose
 
23.06.14
09:27
(7) а без нового ПКО не обойтись? мне только для одного документа так нужно сделать...
10 yusose
 
23.06.14
09:28
т.е. у меня создано новое ПКО для данного документа, нужно еще одно для номенклатуры отдельно?
11 yusose
 
23.06.14
09:29
спасибо, буду пробовать :)
12 Armin
 
23.06.14
09:29
(9) можно, но я не знаю что там есть уже в правилах, может и можно как то.
(10) да
13 Wobland
 
23.06.14
09:30
(10) ээ, батенька, да у вас правилобоязнь
14 yusose
 
23.06.14
09:40
(13) не то слово))
Ошибка? Это не ошибка, это системная функция.