|
Помогите разобраться Конвертацией данных | ☑ | ||
---|---|---|---|---|
0
Magnetic
07.06.13
✎
13:19
|
Ну в общем пробую тут на копиях 2х баз настраивать привила перебрасывать документы. И вот никак не могу понять как получить конкретное текущее значение. Ну вот код: там видно про что я говорю:
Если НомерВариантаПоиска = 1 тогда СтрокаИменСвойствПоиска = "Родитель, Наименование, НаименованиеПолное, ИНН"; ИначеЕсли НомерВариантаПоиска = 2 тогда СтрокаИменСвойствПоиска = "Родитель, Наименование, ИНН"; ИначеЕсли НомерВариантаПоиска = 3 тогда СтрокаИменСвойствПоиска = "Родитель, НаименованиеПолное, ИНН"; ИначеЕсли НомерВариантаПоиска = 4 тогда СтрокаИменСвойствПоиска = "Родитель, Наименование"; ИначеЕсли НомерВариантаПоиска = 5 тогда СтрокаИменСвойствПоиска = "Родитель, НаименованиеПолное"; ИначеЕсли НомерВариантаПоиска = 6 тогда СтрокаИменСвойствПоиска = "Родитель, ИНН"; Иначе Сообщить("Конртагент: "+ Что здесь написать? +" не найден"); КонецЕсли; То есть коды не совпадают в базах но много контрагентов совпадают (а по ИНН тем более) И вот думаю как заставить писать какой не удалось найти в приемнике. Ну если кто в курсе скажите чтоль? |
|||
1
Magnetic
07.06.13
✎
13:29
|
Никак нельзя что ли само значение например наименование текущее, или полное наименование или хотя бы ИНН сообщить в ходе выполнения загрузки? А лучше все сразу :)
|
|||
2
Magnetic
07.06.13
✎
13:44
|
Этот код написан в обработчике полей поиска.
Для ПКО контрагентов, выгрузки самого справочника не происходит. Просто ищется контрагент из документа. Или бесполезно пояснять никто не знает? |
|||
3
vicof
07.06.13
✎
14:04
|
передавай в параметры объекта
|
|||
4
Skylark
07.06.13
✎
14:10
|
В событии ПередЗагрузкой не пробовал чего-нибудь ловить?
|
|||
5
Skylark
07.06.13
✎
14:12
|
Если используешь обработчик полей поиска, то попробуй получить эти самые поля типа так
л_Наименование = СвойстваПоиска.Получить("Наименование"); |
|||
6
Skylark
07.06.13
✎
14:14
|
Сообщить("Конртагент: "+ л_Наименование +" не найден");
|
|||
7
Magnetic
07.06.13
✎
15:08
|
(5)(6)Ок сча попробую
|
|||
8
Magnetic
07.06.13
✎
15:56
|
(5)(6)(7)
Спасибо заработало. |
|||
9
Aleksey
07.06.13
✎
16:00
|
все поля у которых стоит галка поиск доступны при поиске.
|
|||
10
Magnetic
07.06.13
✎
16:01
|
(9) Ага я знаю что галки ставить надо.
|
|||
11
Magnetic
10.06.13
✎
09:19
|
А еще вопрос: Как в базу приемник сообщить параметр которого в базе источнике вообще нет? Ну например в источнике не ведется бух. Учет а нужно в приемнике проставить галки на учитывать в бух учете на всех полученных документах, или проставить счет определенный в документе которого просто нет в источнике? Ну то есть такой параметр который будет для всех конвертируемых документов один и тот же но его нет в источнике?
|
|||
12
Aleksey
10.06.13
✎
09:22
|
в ПКС
Источник пусто приемник твой реквизит В при выгрузки Значение=Нужное значение |
|||
13
Magnetic
10.06.13
✎
10:54
|
Прям так и написать:
ОтражатьВНалоговомУчете = 1 |
|||
14
Magnetic
10.06.13
✎
10:55
|
(12)(13)Ну или :
ОтражатьВНалоговомУчете = True |
|||
15
Magnetic
10.06.13
✎
11:28
|
Все! разобрался что к чему, спасибо еще раз
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |