|
КД: Новые контрагенты в отдельной группе | ☑ | ||
|---|---|---|---|---|
|
0
xteam777
18.10.12
✎
21:03
|
Не получается сделать так, чтобы новые контрагенты при выгрузке попадали в отдельную группу. пишу в обработчике ПриЗагрузке:
Если Не ОбъектНайден Тогда Объект.Родитель = Новый Структура("Код, Наименование, ИНН, Комментарий, КПП, НаименованиеПолное, ОсновноеКонтактноеЛицо, ОсновнойБанковскийСчет, ПометкаУдаления, Родитель, ЭтоГруппа, ЮрФизЛицо", "1-0000097", "Не распределено", "", "", "", "", Неопределено, Неопределено, Ложь, Неопределено, Истина, Неопределено); КонецЕсли; пробовал так: Если Не ОбъектНайден Тогда Объект.Родитель = "000000345"; //Код группы в приемнике КонецЕсли; результата никакого |
|||
|
1
Alex S D
18.10.12
✎
21:07
|
" Объект.Родитель" хочешь сказать это строка?)
|
|||
|
2
Alex S D
18.10.12
✎
21:07
|
найтипокоду...
|
|||
|
3
Alex S D
18.10.12
✎
21:08
|
и вообще весь код бредовый какойто..
|
|||
|
4
lubja
18.10.12
✎
21:19
|
родитель - это ссылка! а ты вначале структуру пихаешь, потом строку в него...
|
|||
|
5
zippygrill
18.10.12
✎
21:31
|
Как вариант в ПередЗагрузкой ищи свой контрагент по инн к примеру или по коду, как хочешь. Если не найден то пиши что Родитель = какая-то папка.
|
|||
|
6
kosts
18.10.12
✎
22:01
|
Такой код в событие после загрузки (если не ошибаюсь) нужно поместить:
|
|||
|
7
xteam777
18.10.12
✎
22:50
|
Спасибо kosts.
Это помогло: Такой код в событие после загрузки (если не ошибаюсь) нужно поместить: Если Не Объект.ЭтоГруппа и Объект.Ссылка.Пустая() Тогда Объект.Родитель = Справочники.Контрагенты.НайтиПоКоду("КодГруппы"); КонецЕсли; Пробовал в событии ПриЗагрузке влоб переопределять родителя. Почему то не срабатывает. |
|||
|
8
Mikhail Volkov
19.10.12
✎
04:30
|
(7) При загрузке нового объекта еще нет в базе приемника. Только после загрузки можно поменять ему родителя.
|
| Форум | Правила | Описание | Секции | Поиск |