|
Конвертация 2.0 Вопрос по обмену. | ☑ | ||
---|---|---|---|---|
0
1c_nub
14.07.15
✎
17:39
|
Не часто приходится сталкиваться с конвертацией, прошу не судить строго. Выгружаю документ реализации. Задача состоит в том, чтобы поля контрагент и договор не заполнялись, если не найдено в базе по полям поиска (не создавались).
А для документов поступления должны создаваться(с этим проблем нет, работает). Как можно реализовать? |
|||
1
Casey1984
14.07.15
✎
17:41
|
А что не получается? Галочка "не создавать если не найден"?
|
|||
2
Casey1984
14.07.15
✎
17:42
|
(1) два правила для разных документов, ессно)
|
|||
3
1c_nub
14.07.15
✎
17:43
|
(2) сам с собой переписываешься? )))
|
|||
4
VikingKosmo
14.07.15
✎
17:43
|
(2) скорее всего два правила для одного и того же справочника. А для документов указать по какому правилу конвертировать
|
|||
5
Casey1984
14.07.15
✎
17:44
|
(3) дополняю, для тех кто не догадался
|
|||
6
Casey1984
14.07.15
✎
17:44
|
(4) я о том же, только другим языком)
|
|||
7
VikingKosmo
14.07.15
✎
17:45
|
(6) я просто более разжевал)
|
|||
8
1c_nub
14.07.15
✎
17:46
|
Направление понял. Спасибо за помощь. Сделаю отпишусь.
|
|||
9
Aleksey
14.07.15
✎
17:57
|
(4) зачем? Там же все кодом можно разрулить.
|
|||
10
Casey1984
14.07.15
✎
19:43
|
(9) кому как удобнее
|
|||
11
Naumov
14.07.15
✎
21:58
|
(9) Не разрулишь ты там кодом. Контекст теряется.
|
|||
12
Aleksey
15.07.15
✎
02:29
|
(11) Почему? В ПКС через исходящиеДанные передаем флаг, типа выгрузка по ссылки из документа
В ПКО анализирую ВходящиеДанные данные и НеСоздаватьЕслиНеНайден – Булево. По умолчанию определяется в форме элемента правила конвертации объекта. Если Истина, то выполняется только поиск объекта в приемнике, новый объект не создается. |
|||
13
Naumov
15.07.15
✎
09:59
|
(12) Ну если ты считаешь, что для того, кто "не часто сталкивается с КД" это проще..
|
|||
14
1c_nub
15.07.15
✎
12:10
|
Получилось по первому способу. сделал через отдельное правило.
НеСоздаватьЕслиНеНайден галку поставил. работает. Есть другой мелкий вопрос, новый объект он не создает, НО если находит по полям поиска, то загружает его в базу приемника. Как сделать, чтобы он данные контрагента не заполнял, а просто нашел его подставил и не трогал? |
|||
15
Naumov
15.07.15
✎
12:19
|
там же галки ищи про не изменять. Или есть галка Только получить ссылку
|
|||
16
Aleksey
15.07.15
✎
12:26
|
НеЗамещатьОбъектПриЗагрузке - Булево. По умолчанию - определяется в правилах обмена, но может быть изменено. Если для данного параметра установить значение Истина, то объект идентифицированный при загрузке (т.е. найденный в информационной базе приемнике по значению синхронизирующих полей) не будет изменен/замещен.
|
|||
17
1c_nub
15.07.15
✎
12:51
|
в обработчике событий (При загрузке) "НеЗамещатьОбъект = Истина"
и теперь при нахождении он его не перезаполняет. Всем спасибо. Очень помогли. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |