|
КД, БП-УТ, страна происхождения и номер гтд в серию номенклатуры | ☑ | ||
---|---|---|---|---|
0
SerF_2011
16.09.13
✎
15:40
|
Всех приветствую.
Поискал в похожих ветках сабж, сделал следующим образом: ПКО СерииНоменклатуры, источник пустой, приемник - спр. серии В нем ПКС: Владелец, НомерГТД, СтранаПроисхождения, Наименование (поиск по владельцу, номеру гтд, стране). Перед выгрузкой в них пишу: Значение = Источник.Владелец; Значение = Источник.НомерГТД; Значение = Источник.СтранаПроисхождения; Значение = Источник.Наименование; Для каждого ПКС соответствующая строка. Дальше документ ПТиУ, в ТЧ Товары добавляю ПКС - источник пустой, приемник - спр. серии номенклатуры. Правило назначаю, о котором выше написано. В обработчике Перед выгрузкой пишу: Если ЗначениеЗаполнено(ОбъектКоллекции.Номенклатура) И ЗначениеЗаполнено(ОбъектКоллекции.НомерГТД) Тогда Значение = Новый Структура("Владелец, НомерГТД, СтранаПроисхождения, Наименование"); Значение.Владелец = ОбъектКоллекции.Номенклатура; Значение.НомерГТД = ОбъектКоллекции.НомерГТД; Значение.СтранаПроисхождения = ОбъектКоллекции.СтранаПроисхождения; Значение.Наименование = СокрЛП(ОбъектКоллекции.НомерГТД.Код) + ?(ЗначениеЗаполнено(ОбъектКоллекции.СтранаПроисхождения), ", " + ОбъектКоллекции.СтранаПроисхождения.Наименование, ""); КонецЕсли; Вот какая ерунда выходит: Документ в БП (источник): http://i59.fastpic.ru/big/2013/0916/fb/45e1b197c36e12baa8c69c4abbff9efb.jpg Документ в УТ (приемник): http://i59.fastpic.ru/big/2013/0916/b6/9e1d4acff3f3867a3b2888dcafbbfab6.jpg Что не так делаю? Подскажите... |
|||
1
Naumov
16.09.13
✎
15:46
|
какие-нибудь флаги воткнуты типа новые не создавать, выгружать как ссылку..
Объект тупо не записан. |
|||
2
SerF_2011
16.09.13
✎
15:48
|
(1) Два флажка стоят: Автоматически генерировать номер или код, если он не задан и Не запоминать выгруженные объекты.
|
|||
3
Naumov
16.09.13
✎
15:53
|
зачем не запоминать?
но это вряд ли могло помешать |
|||
4
SerF_2011
16.09.13
✎
15:54
|
(3) Ага, убрал его и то же самое.
|
|||
5
SerF_2011
16.09.13
✎
15:56
|
Еще не понятно - серия для самого первого товара в документе создалась, но почему то без наименования.
|
|||
6
Naumov
16.09.13
✎
15:58
|
"В нем ПКС: Владелец, НомерГТД, СтранаПроисхождения, Наименование (поиск по владельцу, номеру гтд, стране). Перед выгрузкой в них пишу:
Значение = Источник.Владелец; Значение = Источник.НомерГТД; Значение = Источник.СтранаПроисхождения; Значение = Источник.Наименование; " я вот это не понял. это что и где написано? |
|||
7
SerF_2011
16.09.13
✎
16:02
|
(6) ПКО СерииНоменклатуры, источник пустой, приемник - спр. серии
В нем ПКС: Владелец, НомерГТД, СтранаПроисхождения, Наименование (поиск по владельцу, номеру гтд, стране) Для ПКС Владелец перед выгрузкой написано Значение = Источник.Владелец; http://i58.fastpic.ru/big/2013/0916/db/11fc5f3ae598139e833fed8c3e9d10db.jpg |
|||
8
Naumov
16.09.13
✎
16:09
|
ну х.з. посмотреть бы на xml-файл с выгрузкой одного документа,
|
|||
9
SerF_2011
16.09.13
✎
16:10
|
(8) Сейчас попробую состряпать.
|
|||
10
SerF_2011
16.09.13
✎
16:16
|
(8) Файл http://zalil.ru/34726650, текущее ПКО, про которое я тут пишу, называется в нем СерииНоменклатуры1.
|
|||
11
SerF_2011
16.09.13
✎
16:45
|
Еще может быть кто-то подскажет.
|
|||
12
Naumov
16.09.13
✎
17:17
|
что-то в файле выгрузки отсутствуют объекты некоторые.
давай сами правила |
|||
13
Naumov
16.09.13
✎
17:21
|
как вариант в регистре сведений "соответствие объектов для обмена" в УТ уже есть запись на искомые объекты, а объект не записан или удален, поэтому обмен не создает объект, а тупо подставляет ссылку.
Попробуй создать новые элементы и произвести обмен |
|||
14
SerF_2011
16.09.13
✎
17:30
|
(13) Спасибо, попробую - напишу.
|
|||
15
SerF_2011
16.09.13
✎
21:26
|
Надоело.
Сделал ПКСы через передачу данных в параметр, потом в обработчике ПослеЗагрузки в ПКО документа прописал поиск/создание серий и их подстановку в ТЧ. Работает и хорошо. Naumov, спасибо. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |