Получить Объект Документа из ПКО #715723


#0 by Popkorm
Из документа ПКС(номенклатура)отправляюсь в ПКО номенклатуры,как можно туда передать параметр документа?!
#1 by Popkorm
+передать параметр в ПКО номенклатуры После Загрузки
#2 by Холодильник
типа если загружаем номенклатуру из реализации - то один алгоритм, если просто или из другого дока - то другой??
#3 by Popkorm
да,это разовый перенос,5 документов,каждый счет своя группа номенклатуры
#4 by Popkorm
вчера была тема,не могу поднять тему:
#5 by Popkorm
#6 by Холодильник
ну если разовый - то используй комментарий к
#7 by Йохохо
исходящиеданные ПКС станут входящиеданные ПКО, аваик
#8 by Popkorm
комментарий какого объекта,Документа или номенклатуры?!
#9 by Popkorm
ПКС исходящиеданные в Перед выгрузкой?!Можно пример,в ПКО ПослеЗгрузки нет помоему оператор входящиеданные
#10 by Popkorm
апну разочек
#11 by Холодильник
используй комментарий номенклатуры. записывай в него док, а при загрузке - получай и разбирай
#12 by Йохохо
не путай(ся), ПКО послезагрузки уже в информационной базе Приемник
#13 by Popkorm
и каким образом получить тогда документ
#14 by Йохохо
лень уже, три ветки угадайки
#15 by Aleksey
имяПКО используй
#16 by Aleksey
В ПКС номенклатуры в документе пропиши ИмяПКО - имя правила конвертации, по которому производится преобразование значения свойства. Может быть выбрано в зависимости от каких-либо условий.
#17 by Popkorm
покажи пожалуста примерчик
#18 by acsent
Лови
#19 by Popkorm
Я так и не понял как из документа табличной части передать ПКС в ПКО параметр,ну извините затупил...........
#20 by Aleksey
В ПКС пишешь ИсходящиеДанные - Произвольный. Произвольные вспомогательные данные, передаваемые правилам конвертации объектов свойств (ПКО). А в ПКО номенклатуры ВходящиеДанные - Произвольный. Произвольные вспомогательные данные, переданные правилу конвертации из других правил (например из правила выгрузки данных или правила конвертации свойств). Значение параметра, как правило, имеет тип Структура, где ключи значений соответствуют структуре свойств объекта приемника. Таким образом, при конвертации свойств (в ПКС), конвертируемые данные (или часть данных) могут быть получены из этого параметра.
#21 by Aleksey
В ПКО Номенклатуры    сообщить("Тут делать нечего, тут уже побывал Вася"); Иначе    сообщить("Гуляй братва, ждём Васю"); КонецЕсли;
#22 by Popkorm
В ПКС ПередВыгрузкой?
#23 by Aleksey
Да. Ну или если тебе так нужен объект В ПКО ВходящиеДанные <- тут ссылка на документ из которого выгружается номенклатура
#24 by Aleksey
Только не забывай что у номенклатуры есть Родитель, который обычно выгружается тоже по этому же правилу
#25 by Popkorm
(  ПКО ПослеВыгрузки не получитится?,Родитель отключен,я его задаю в ПослеВыгрузки,из чего хочется в ПослеВыгрузки получить ВходящиеДанные
#26 by Aleksey
а на кой ляд они там нужны, если данные УЖЕ выгружены?
#27 by Aleksey
Обычно их используют для выгрузки дополнительных свойств, например выгрузить РС содержааший телефон клиента
#28 by Aleksey
Собственно, не проще ли прописать сообщить("ПКО после выгрузки "+ ВходящиеДанные) ну и т.п. и посмотреть что, где, когда
#29 by Popkorm
после выгрузки определяем счет,где у каждого счета будет свой Родитель номеклатуры,
#30 by Popkorm
+1 то есть ПослеВыгрузки: Если НЕ ОбъектНайден Тогда
#31 by Popkorm
+ то есть ПослеЗагрузки
#32 by Aleksey
это что за бред?
#33 by Popkorm
если не найдена номенклатура,перемещаем в определенную папку...
#34 by Aleksey
А что делать если номенклатура пересекается?
#35 by Aleksey
В любом случае при загрузке нет входящих данных
#36 by GenV
Т.е. говоря нормальным языком: - Ищется номенклатура (по условиям не зависящим от папки родителя) в папке родителя соответствующей счету - Если номенклатура не найдена, то она создается и помещается в папку "Перенесен из другой программы" Так?
#37 by Aleksey
Тогда не проще ли при выгрузке это прописать?
#38 by Aleksey
Поиск номенклатуры по ГУИДУ или наименованию?
#39 by GenV
При таком варианте через поля поиска лучше наверное.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С