Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 01:23

Внесение изменения в конфигурацию

Автор delimer, 14 окт 2010, 12:41

0 Пользователей и 1 гость просматривают эту тему.

delimer

Привет.
Я работаю над интеграцией 1С, и не разбираюсь в 1С практически вообще.
Суть проблемы в том, что надо импортировать "счета на оплату покупателю" и "платежные поручения (вх/исх)" с привязкой к "счету на оплату покупателю". Для интеграции используется ActiveXObject "V82.COMConnector", среди полей которые он предоставляет для "платежные поручения" нету ссылки на "счет на оплату покупателю". Посмотрев на данный документ в конфигураторе 1С я обнаружил, что через ActiveXObject видны только поля, которые находятся в реквизитах документа. Собственно, как добавить это поле туда чтобы оно содержало нужную информацию? На что это повлияет?

progmikon

Информация по счетам на оплату находится в табличной части "Расшифровка платежа".

delimer

ЦитироватьИнформация по счетам на оплату находится в табличной части "Расшифровка платежа".
Это я вижу. Но используя COM соединение, я могу получать только те поля, которые находятся в реквизитах, а табличная часть недоступна!

progmikon

Правда я подключался из 1С к 1С и вот этот код работает
cntr = Новый COMObject("V82.COMConnector");
connection = cntr.Connect("File=""D:\УПП"";Usr=""1"";");
СпрКонтрагенты = connection.Справочники.Контрагенты;
Контрагент = СпрКонтрагенты.НайтиПоКоду("000000036");
Для каждого ТекСтрока Из Контрагент.ВидыДеятельности  Цикл
Сообщить(ТекСтрока.ВидДеятельности.Наименование);
КонецЦикла;
Виды деятельности - тч справочника.

Или я вас неправильно понял?

Slin

Хотя бы имя табличной части вы видите?
skype: slin-dev

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск