|
Юридический адрес не отображается в форме элемента справочника контрагентов
Azgerd, Has, d4rkmesa, Звездец, mikecool, Шурик71, Волшебник, Александр111, RVN, Hawk_1c, Bad_Aleks, Stepashkin, Дмитрий, DiMel_77, Галахад, Ногаминебить, Ненавижу 1С, Доминошник, Prog_man, maxab72, denk, PuhUfa
| ☑ |
0
Azgerd
22.11.24
✎
13:28
|
Здравствуйте! Необходимо программно загрузить контрагентов в БГУ.2.0 Все вроде загрузилось в базу через консоль запросов вижу, что в табличной части "КонтактнаяИнформация" справочника "Контрагенты" есть запись с адресом Тип - адрес, Вид - Справочники.ВидыКонтатнойИнформации.ЮридическийАдресКонтрагенты (предопределенное значение). Однако в пользовательском режиме этого адреса не видно, мало того при записи контрагента, запись адреса удаляется из табличной части. Вносил адрес вручную, сравнивал "ручную" строку в табличной части и созданную программно - записи в табличной части абсолютно идентичны , подскажите пожалуйста куда копать?
|
|
1
Волшебник
22.11.24
✎
13:37
|
ЮридическийАдресКонтрагенты - может из-за "ы"?
|
|
2
Azgerd
22.11.24
✎
13:56
|
(1) Нет, это вопрос к разработчикам БГУ 2.0 это предопределенный справочник конфигурации, именно ЮридическийАдресКонтрагенты с буквой "Ы", так что дело не в этом.
|
|
3
Stepashkin
22.11.24
✎
13:47
|
(0) Здравствуйте. Копайте в сторону обработки загрузки. Скорей всего там что-то не так.
|
|
4
Ненавижу 1С
22.11.24
✎
13:49
|
(2) "ЮридическийАдресКонтрагенты" находится в группе "СправочникКонтрагенты" в режиме предприятия?
|
|
5
Ненавижу 1С
22.11.24
✎
13:50
|
Кстати, если поле Представление будет пустым, то строка тоже удалится
|
|
6
Azgerd
22.11.24
✎
14:09
|
(4) Да "ЮридическийАдресКонтрагенты" находится в группе "СправочникЮридическиеЛица", это тот же элемент справочника , что и в записи, занесенной вручную, поле "Представление" тоже заполнено, как и поля "ЗначенияПолей" и "Значение".
Для заполнения использовал БСП
КонтрагентОбъект = Контрагент.ПолучитьОбъект();
Представление = "346780, Ростовская область, г. Батайск, ул. Московская , д. 12";
ВидКИ = Справочники.ВидыКонтактнойИнформации.ЮридическийАдресКонтрагенты;
ТипКИ = ВидКИ.Тип;
ОбъектXDTOКИ = УправлениеКонтактнойИнформациейЛокализация.КонтактнаяИнформацияXDTOПоПредставлению(Представление,ТипКИ);
ЗначенияПолей = УправлениеКонтактнойИнформациейЛокализация.КонтактнаяИнформацияXDTOВXML(ОбъектXDTOКИ);
УправлениеКонтактнойИнформацией.ДобавитьКонтактнуюИнформацию(КонтрагентОбъект, ЗначенияПолей, ВидКИ, ТекущаяДата(), Истина);
|
|
7
Волшебник
22.11.24
✎
14:09
|
Дык может функция БСП не отработала
|
|
8
Azgerd
22.11.24
✎
14:29
|
(7) Ну запись в табличную часть "Контактная информация" она же добавила! Причем без ошибок.
|
|
9
Волшебник
22.11.24
✎
14:34
|
>> при записи контрагента запись адреса удаляется из табличной части
Поставьте здесь точку останова и разберитесь
|
|
10
Azgerd
22.11.24
✎
15:00
|
Вопрос закрыт. Контактную информацию надо добавлять не в справочник "Контрагенты", а в справочники "ЮридическиеЛица" и "ФизическиеЛица", так уж устроен БГУ, это как справочники "Партнеры" и "Контрагенты" в УТ
|
|