Є поле "Другие контакты" в картці організації і конрагента підкажіть де ці дані зберігаються, щоб можна було хоть якось звернутися до цих даних, знайшов тільки ці дані ОбщегоНазначенияБПВызовСервера.ОписаниеОрганизации - Список = "ПолноеНаименование,КодПоЕДРПОУ,КодПоДРФО,ИНН,НомерСвидетельства,ЮридическийАдрес,Телефоны,НомерСчета,Банк,МФО"; Дане поле потрібне для адресу на англійській мові в зовнішній макет підтягнути!
awp @ Сегодня, 2:01
,
нажаль зараз він вже не використовується УдалитьКонтактнаяИнформация, які ще варіанти можуть бути, в кого які ідеї?
bandrah @ Вчера, 11:57
,
Справочник.Организации
Справочник.Контрагенты
(Контрагенты, Организации.... другой справочник какой захотите, передается параметром)
Собирает соответсвующую инфморацию которая указана в списке который вы написали
bandrah @ Вчера, 11:57
,
Данные сохраняются в табличной части "Контактная информация" справочника, если речь идет о новых конфигурациях Бухгалтерия 2.0/2.1, УТ 3.1, BAS ERP и т.д.
bandrah @ Today, 13:29
,
Не звертайтесь напряму, користуйтесь програмним інтерфейсом.
Ось так вийшов з ситуації
Запрос.УстановитьПараметр("СсылкаНаДокумент", СсылкаНаДокумент);
Запрос.УстановитьПараметр("ДругаяИнформацияКонтрагента", Справочники.ВидыКонтактнойИнформации.ДругаяИнформацияКонтрагенты);
Запрос.Текст ="ВЫБРАТЬ
| СчетНаОплатуПокупателю.Ссылка,
| СчетНаОплатуПокупателю.Организация,
| СчетНаОплатуПокупателю.Контрагент,
| КонтрагентыКонтактнаяИнформация.Вид КАК Вид,
| КонтрагентыКонтактнаяИнформация.Представление КАК Представление
|ИЗ
| Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю,
| Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
|ГДЕ
| СчетНаОплатуПокупателю.Ссылка = &СсылкаНаДокумент
| И КонтрагентыКонтактнаяИнформация.Вид = &ДругаяИнформацияКонтрагента";
РезультатЗапроса2 = Запрос.Выполнить().Выбрать();
РезультатЗапроса2.Следующий();
ОбластьШапка.Параметры.АдресПокупателя = РезультатЗапроса2.Представление;
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("СсылкаНаДокумент", СсылкаНаДокумент);
Запрос.УстановитьПараметр("ДругаяИнформацияОрганизации", Справочники.ВидыКонтактнойИнформации.ДругаяИнформацияОрганизации);
Запрос.Текст ="ВЫБРАТЬ
| СчетНаОплатуПокупателю.Ссылка,
| СчетНаОплатуПокупателю.Организация,
| СчетНаОплатуПокупателю.Контрагент,
| ОрганизацииКонтактнаяИнформация.Вид,
| ОрганизацииКонтактнаяИнформация.Представление
|ИЗ
| Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю,
| Справочник.Организации.КонтактнаяИнформация КАК ОрганизацииКонтактнаяИнформация
|ГДЕ
| СчетНаОплатуПокупателю.Ссылка = &СсылкаНаДокумент
| И ОрганизацииКонтактнаяИнформация.Вид = &ДругаяИнформацияОрганизации";
РезультатЗапроса1 = Запрос.Выполнить().Выбрать();
РезультатЗапроса1.Следующий();
ОбластьШапка.Параметры.АдресПоставщика = РезультатЗапроса1.Представление;
bandrah @ Today, 12:27
,
Спробуйте так:
ОбластьШапка.Параметры.АдресПокупателя = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияОбъекта(СсылкаНаДокумент, Справочники.ВидыКонтактнойИнформации.ДругаяИнформацияКонтрагенты);
ОбластьШапка.Параметры.АдресПоставщика = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияОбъекта(СсылкаНаДокумент, Справочники.ВидыКонтактнойИнформации.ДругаяИнформацияОрганизации);
Petre @ 13.09.19, 14:05
,
Спробував, є помилка наступна, розбиратися вже не має бажання, дякую за варіант
{ОбщийМодуль.УправлениеКонтактнойИнформацией.Модуль(1206)}: Помилка при виклику методу контексту (Выполнить)
Запрос.Выполнить();
через:
{(10, 2)}: Таблицю не знайдено "Документ.СчетНаОплатуПокупателю.КонтактнаяИнформация"
<<?>>Документ.СчетНаОплатуПокупателю.КонтактнаяИнформация КАК КонтактнаяИнформация
через:
{(10, 2)}: Таблицю не знайдено "Документ.СчетНаОплатуПокупателю.КонтактнаяИнформация"
<<?>>Документ.СчетНаОплатуПокупателю.КонтактнаяИнформация КАК КонтактнаяИнформация
bandrah @ Today, 15:09
,
Вибачте, не докопіпастив потрібні реквізити документа. Правильно так:
ОбластьШапка.Параметры.АдресПокупателя = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияОбъекта(СсылкаНаДокумент.Контрагент, Справочники.ВидыКонтактнойИнформации.ДругаяИнформацияКонтрагенты);
ОбластьШапка.Параметры.АдресПоставщика = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияОбъекта(СсылкаНаДокумент.Организация, Справочники.ВидыКонтактнойИнформации.ДругаяИнформацияОрганизации);
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua