|
Конвертация 2.0 УТ-БП Выгрузка справочников | ☑ | ||
---|---|---|---|---|
0
doctor_dvd
04.05.17
✎
09:27
|
На стороне приемника есть справочник договоры с элементов АП, при выгрузке необходимо что бы в документе который выгружается приемник в реквизит договор подставлялся именно этот элемент, на стороне источника такого реквизита не существует, как описать сие действо?
|
|||
1
Рэйв
04.05.17
✎
09:35
|
Как вариант
В ПослеЗагрузки проставляй в Объект что надо. |
|||
2
doctor_dvd
04.05.17
✎
09:46
|
(1) Каким макаром я туда что то подставлю если то, что мне надо подставить эта ссылка на элемент справочника в приемнике?
|
|||
3
Рэйв
04.05.17
✎
09:50
|
(2)Учи матчасть.
В ПослеЗагрузки Объект - это уже полностью загруженный объект, готовый к записи. Ищешь твой договор любым доступным способом и проставляешь в Объект. |
|||
4
doctor_dvd
04.05.17
✎
09:52
|
(3) Ладно
|
|||
5
Рэйв
04.05.17
✎
09:54
|
Если договор -предопределенный элемент, то все еще проще.
Просто в ПКС пишешь Значение="ИмяПредопределенногоВПриемнике"; |
|||
6
doctor_dvd
04.05.17
✎
09:57
|
(5) Чет запутался, в ПослеЗагрузки Объект это наш выгруженнный объект, в его некий реквизит мне нужно записать определенное значение, элемент справочника, так вот этот элемент мне нужно сначала найти, так? А как искать в приемнике находясь на стороне источника?
|
|||
7
Альбатрос
04.05.17
✎
09:59
|
(6) Обработчик ПослеЗагрузки выполняется на стороне приемника
|
|||
8
doctor_dvd
04.05.17
✎
09:59
|
(5) "ИмяПредопределенногоВПриемнике" - это значение как и где описать?
|
|||
9
doctor_dvd
04.05.17
✎
10:00
|
(7) Ааа, млять, матчасть сила)
|
|||
10
Альбатрос
04.05.17
✎
10:00
|
+(7) и это уже не твой выгруженный объект, это объект найденыый или созданный в приемнике
|
|||
11
doctor_dvd
04.05.17
✎
10:01
|
(10) К нему обращаться через "Приемник" ?
|
|||
12
h-sp
04.05.17
✎
10:03
|
(6) так нельзя, у тебя уже договор загрузился, и ты еще второй запишешь? Зачем два договора грузить вместо одного. Лучше делай это не в загрузке, а в выгрузке.
|
|||
13
Альбатрос
04.05.17
✎
10:04
|
(11) Открой в КД помощь по обработчику, там пример есть.
|
|||
14
doctor_dvd
04.05.17
✎
10:05
|
(12) У меня загрузился акт и в реквизит акта нужно подтянуть определенный договор с приемника.
|
|||
15
doctor_dvd
04.05.17
✎
10:06
|
(13) ок
|
|||
16
Альбатрос
04.05.17
✎
10:06
|
(12) Он вроде как и не хочет договор грузить. Ему его подставить надо.
|
|||
17
doctor_dvd
04.05.17
✎
10:09
|
(16) Просто у всех актов должен быть один типовой договор из справочника
|
|||
18
doctor_dvd
04.05.17
✎
10:15
|
(16) Нифига чет не получается, пробую сообщить(Объект) и ни чего
|
|||
19
h-sp
04.05.17
✎
10:17
|
(16) он уже загрузил. В том-то и фишка. А теперь после загрузки другой договор хочеи впихнуть.
|
|||
20
h-sp
04.05.17
✎
10:18
|
(17) у вас чего? один контрагент во всех актах?
|
|||
21
doctor_dvd
04.05.17
✎
10:24
|
(19) Нет, я в договор ничего не пихаю из источника так как там хреначать черт знает что а бухам нужен один договор абон.плата и все, поэтому нужно в акт записать один договор, контрагент в акте отдельным реквизитом
|
|||
22
doctor_dvd
04.05.17
✎
10:28
|
(20) Как ПослеЗагрузки спозиционироваться на справочнике приемника?
|
|||
23
h-sp
04.05.17
✎
10:31
|
(22) зачем на нем позиционироваться?
|
|||
24
doctor_dvd
04.05.17
✎
10:32
|
(23) А как мне выбрать нужный мне договор, подставить его в акт и записать етот в акт?
|
|||
25
h-sp
04.05.17
✎
10:32
|
(22) НайтиПоКоду, НайтиПоНаименованию. Запрос.
|
|||
26
doctor_dvd
04.05.17
✎
10:39
|
(25) Справочник.ДоговорыКонтрагентов.НайтиПоНаименованию("мое"); он ругается на Справочник
|
|||
27
doctor_dvd
04.05.17
✎
10:43
|
(25) Исправил на Справочники) заработало)))
|
|||
28
DMondi
04.05.17
✎
11:04
|
Я бы делал через Правило.
В Источнике в КПС Договор, ПередВыгрузкой НС = Новый Структура; НС.Вставить("Наименование","моё"); Значение = НС; Передается это правилу Договора (в нем только одно поле Наименование), а оно ищет по наименованию. Всё. |
|||
29
doctor_dvd
04.05.17
✎
11:11
|
(28) Спасибо, учту!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |