![]() |
![]() |
![]() |
|
Документооборот адреса корреспондентов | ☑ | ||
---|---|---|---|---|
0
AugustBlack
23.09.11
✎
07:56
|
Подскажите где в документообороте хранятся адреса корреспондентов? регистра КонтактнаяИнформация нету как бухгалтерии..
|
|||
1
IamAlexy
23.09.11
✎
07:57
|
сделай допреквизит
|
|||
2
AugustBlack
23.09.11
✎
08:00
|
это шутка? я вполне серьезно
|
|||
3
Armando
23.09.11
✎
08:15
|
В конфигурациях на базе БСП, коей и является "Документооборот", контактная информация хранится в табличной части объекта.
|
|||
4
AugustBlack
23.09.11
✎
10:25
|
спасибо, теперь вопрос по правилу конвертации,пишу первый раз.. обработчике перед загрузкой хочу выдернуть адреса контраагентов и прилепить их к правилу "Корреспонденты", т.к адреса в документообороте хранятся не в регистре а в табличной части( не понимаю как в запрос передать ссылку на объект..пишу"Источник" он ругается и СправочникСсылка..подскажите как тут параметры передаются??
КонтактнаяИнформация = Новый ТаблицаЗначений; //КонтактнаяИнформация.Колонки.Добавить(АдресЭП); Запрос = Новый Запрос; Запрос.УстановитьПараметр("ПарамКонтрагент", Источник); //Запрос.УстановитьПараметр("ПарамТип",СправочникСсылка.ВидыКонтактнойИнформации); //Запрос.УстановитьПараметр("ПарамВид",СправочникСсылка.ТипыКонтактнойИнформации); Запрос.Текст = "ВЫБРАТЬ | КонтактнаяИнформация.Объект, | КонтактнаяИнформация.Тип, | КонтактнаяИнформация.Вид, | КонтактнаяИнформация.Представление |ИЗ | РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация"; //|ГДЕ //| КонтактнаяИнформация.Объект = &ПарамКонтрагент //| И КонтактнаяИнформация.Тип = &ПарамТип //| И КонтактнаяИнформация.Вид = &ПарамВид"; КонтактнаяИнформация = Запрос.Выполнить().Выгрузить(); ИсходящиеДанные = Новый Структура; ИсходящиеДанные.Вставить("КонтактнаяИнформация", КонтактнаяИнформация); ИсходящиеДанные.Вставить("ИНН", Источник.ИНН); ИсходящиеДанные.Вставить("КодПоОКПО", Источник.КодПоОКПО); ИсходящиеДанные.Вставить("Комментарий", Источник.Комментарий); ИсходящиеДанные.Вставить("КПП", Источник.КПП); ИсходящиеДанные.Вставить("Наименование", Источник.Наименование); ИсходящиеДанные.Вставить("ЭтоГруппа", Источник.ЭтоГруппа); ИсходящиеДанные.Вставить("ЮрФизЛицо", Источник.ЮрФизЛицо); ВыгрузитьПоПравилу(, ,ИсходящиеДанные, "Корреспонденты"); |
|||
5
AugustBlack
23.09.11
✎
12:34
|
up
мне подсказали что делают через Объект т.е Запрос.УстановитьПараметр("ПарамКонтрагент", Объект); а как с сходящиеДанные = Новый Структура; ИсходящиеДанные.Вставить("КонтактнаяИнформация", КонтактнаяИнформация); ИсходящиеДанные.Вставить("ИНН", Источник.ИНН); быть? Объект.ИНН не выходит( и потом как эту структура правильно в ВыгрузитьПоПравилу передать ВыгрузитьПоПравилу(, ,ИсходящиеДанные, "Корреспонденты"); не получается никак |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |