#0
by 4y4yHDRA
Уважаемые специалисты 1С, прошу Вашей помощи! Подскажите, пожалуйста, каким образом можно программно добавить адрес контрагенту используя БСП (2.3.3.77)... ранее пытался добавить таким образом: xmlАдрес = "<КонтактнаяИнформация xmlns=""; xmlns:xs=""; xmlns:xsi=""; + "Представление=""" + ТекущийАдрес[1] + """><Комментарий/><Состав xsi:type=""Адрес"" Страна=""РОССИЯ""><Состав xsi:type=""АдресРФ""><ОКТМО>0</ОКТМО><ДопАдрЭл ТипАдрЭл=""10100000"" Значение=""""/>" + ... но при таком подходе адрес не отображается на форме Контрагента, хотя существует (через консоль запросов он мне его показывает) П.С.: Гугл и ИТС не дали четкого ответа... насилие над конфигурацией и над моим мозгом приводит к параноидальным приступам смеха и на меня уже криво посматривают коллеги Вы последняя инстанция для моего спасения ))
#3
by 4y4yHDRA
П.П.С.: 1С:Предприятие 8.3 (8.3.9.1818) Бухгалтерия предприятия, редакция 3.0 (3.0.44.155)
#6
by DrShad
ну так используй типовые функции, а не городи бог весть что тем что в слава богу оно не пишется в Адресный классификатор, но можно вообще РС сломать
#8
by DrShad
нафейхоа? открой в контрагенте форму редактирования КИ и потом смотри как она его пишет в справочник
#9
by 4y4yHDRA
Мне причем не надо заполнять все поля... а только представление (адрес в свободной форме)
#11
by Лефмихалыч
Вид неправильный. В справочнике видов скорее всего есть юр.адрес контрагента, юр.адрес орагниазации и еще чего-нибудь и по наименованию находится какой попало. Надо было Спрваочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента
#12
by 4y4yHDRA
Огромное спасибо... как же хорошо что есть такие форумы и люди которые помогают ) Действительно в этом была проблема, адрес стал отображаться в карточке Контрагента Только появляется сообщение "Некорректный формат контактной информации."
#13
by 4y4yHDRA
Убрал эту строчку, и ошибка исчезла НоваяСтрока.ЗначенияПолей = xmlАдрес; Видимо чтобы был корректный формат нужно приводить адрес к классификатору, но это не с страшно, при запросе из базы все равно получается нужный адрес Всем спасибо за помощь цель достигнута Тему можно закрывать
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как добавить дополнительные группы строк в баланс? 1С Налогоплательщик...
- Вставляю ТЗ на форму, как добавить иконки Добавить строку, изменить
- Программно добавить обработчик события к программно добавленному элементу формы
- Ошибка при попытке записать адрес контрагента в спр.Контрагенты
- РегистрыСведений.КонтактнаяИнформация. Адрес за пределами. УПП. Добавить программно.
- Российский адрес/Адрес за пределами РФ
- Как программно для контрагента добавить юр. адрес?
- Как в БП 2.3 Записать адрес контрагента программно?
- Как сделать кнопку добавить с помощью, которой можно добавить номенклатуру
- УТ 11. добавить реквизит Адрес доставки в спр. Контрагенты
- Как на форму "Произвольная" добавить кнопку "Добавить"
- Как программно добавить контактную информацию контрагента
В этой группе 1С
- Ссылка на регистр сведений.
- Повышение режима совместимости с 8.2 на 8.3 - косяк поля ввода
- Код ошибки 26106
- УПП: добавил 3-е субконто "Расчетные документы" - что делать дальше?
- После программного добавления реквизита ТЧ на обычную форму нет отбора
- Группировка по столбцам в СКД - можно так?
- УТ11.2 на управляемых формах и присоединение файлов к новому документу
- СКД расшифровка суммы
- Не получается обновить роли у группы пользователей
- БП 3.0 Корп ошибка Вид субконто Контрагенты не доступен для данной записи
- Помогите поправить скрит PowerShell для 1с
- Длина строки в ЗначенияСвойствОбъектов
- Как отследить удаление записей из независимого РС
- Чудеса с СКД или "Поле не входит в группу".
- v7: Признак проведения документа в запросе
- УТ 11.3 Заполнение полей по умолчанию
- СКД: связь наборов данных через параметр + Объединение
- КА: Декларация по НДС раздел 9 по юр.лицам удваивает сумму стоимости по СФ
- 1с 8 Поле содержащее таблицу свойств в запросе
- выражения в макете СКД