|
КД 2.0. Как задать поиск или по ИНН или по Наименованию в зависимости от статуса? | ☑ | ||
---|---|---|---|---|
0
evorle145
26.04.18
✎
08:24
|
В Конвертации данных 2.0 можно задать поиск объекта по нескольким полям, а можно ли как то сделать так, чтобы если это физлицо, то поиск шел по Наименованию, если юр лицо, то по ИНН?
|
|||
1
welwel
26.04.18
✎
08:30
|
В обработчика ПоляПоиска
В помощи пример есть |
|||
2
Mankubus
26.04.18
✎
08:30
|
(0) Если СвойстваПоиска.Получить("ЮрЛицо") = ЮЛ Тогда
СтрокаИменСвойствПоиска = "Наименование"; ИНАЧЕ СтрокаИменСвойствПоиска = "ИНН"; КонецЕсли; |
|||
3
evorle145
26.04.18
✎
08:37
|
(2) а в какое событие это воткнуть нужно?
|
|||
4
h-sp
26.04.18
✎
08:40
|
(3) ПоляПоиска
|
|||
5
evorle145
26.04.18
✎
08:40
|
(1) благодарю, пример в помощи увидел
Пример: Если НомерВариантаПоиска = 1 тогда СтрокаИменСвойствПоиска = "Код, Наименование"; ИначеЕсли НомерВариантаПоиска = 2 тогда СтрокаИменСвойствПоиска = "Код"; Иначе СтрокаИменСвойствПоиска = "Наименование"; КонецЕсли; |
|||
6
evorle145
26.04.18
✎
08:41
|
(4) благодарю! Пробую!
|
|||
7
evorle145
26.04.18
✎
08:46
|
(2) спасибо!
А я ведь правильно понял, что если вместо ЮЛ написать "Перечисления.ЮрФизЛицо.ЮридическоеЛицо" то это заработает? |
|||
8
evorle145
26.04.18
✎
08:53
|
(7) Или надо все-таки так
Если СвойстваПоиска.Получить("ЮрЛицо").Наименование = "ЮридическоеЛицо" Тогда |
|||
9
karagach
26.04.18
✎
09:10
|
вопрос в тему .а можно ли допустим реализации перекидывать те в которых нужный контрагент ? что для этого нужно в контрагента добавить некое поле код ? или флажок?
а как сделать так .чтобы при загрузке в реализации подставлялись занесенные ручками контрагенты? а не создавались новые? |
|||
10
karagach
26.04.18
✎
09:11
|
сейчас с любыми настройками .а перепробовал я все тянет всех и создает контрагентов по всем реализациям .
как не крутил пкд , один шиш тянет и создает всех |
|||
11
Сияющий в темноте
26.04.18
✎
09:15
|
отбор по реализациям в выгрузке
|
|||
12
karagach
26.04.18
✎
09:18
|
(11) пробовал по полю кодБ ( источник контрагент ) строка-
тянет все реализации |
|||
13
Mankubus
26.04.18
✎
09:19
|
(7) правильно
(8) никогда так не делай |
|||
14
karagach
26.04.18
✎
09:20
|
(11) а если бухи не знают в каких реализациях нужные им контрагенты с признаком кодб?
|
|||
15
karagach
26.04.18
✎
09:26
|
(11) отбор в параметрах? или в обработчиках прописать
|
|||
16
evorle145
26.04.18
✎
10:34
|
(13) блин, не получается, не врубаюсь
что тут подставить Если СвойстваПоиска.Получить("ЮрЛицо") = ЮЛ Тогда вместо ЮЛ. Если Перечисления.ЮрФизЛицо.ЮридическоеЛицо то пишет ошибку.. |
|||
17
Mankubus
26.04.18
✎
10:46
|
(16) а текст ошибки это конечно же секрет? Конфигурация базы приемника как называется?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |