Имя: Пароль:
1C
1С v8
Не сохраняются контакты контрагентов
0 Lovchiy
 
11.09.17
21:25
После выгрузки заказов с сайта типовым модулем Битрикс, создается контрагент. Но если открыть карточку клиента и записать, контакты пропадают. Спасает только если каждый контакт вырезать и заново вставить. В чем может быть проблема в конфигурации 1с или в модуле обмена Битрикс? (1с 8.3 УТ 3.1(похожая на УТ 11.3)
1 RS2017
 
11.09.17
22:00
(0) взять консоль и сравнить регистр (или ТЧ) где хранится контактная информация после загрузки и после ручного ввода.
2 Lovchiy
 
11.09.17
22:06
(1) Если можно подробней, не сильно опытен в этом. Какой регистр смотреть?
3 Сияющий Асинхраль
 
11.09.17
22:09
Кажется в последних релизах не регистрах хранится, а в табличных частях, да ко всему прочему не абы как, а в строковом реквизите табличной части содержится XML текст, который и представляет собой адрес. По крайней мере в части конф сделали так, с этим текстом, помнится в конвертации данных проразвлекался часик-другой, а потом решил плюнуть, поскольку количество усилий на разбор не соответствовало сумме означенной клиенту :-) , может битрикс также решил :-)
4 Lovchiy
 
11.09.17
22:18
(3) Все может быть, но они пишут, что модуль не виноват в этом
5 Сияющий Асинхраль
 
11.09.17
22:26
А модуль то конфе соответствует?
6 Lovchiy
 
11.09.17
22:41
(5) Да, правда релиз просит поновее 3.1.5.1, а у нас 3.1.2.4
7 Numerus Mikhail
 
11.09.17
22:50
(6) Вероятно в этом и дело, релиз у вас старый.
8 Lovchiy
 
12.09.17
00:10
(7) Пробовали ставить модуль подходящей версии, все равно проблема повторяется. Скорее всего проблема в другом
9 Fram
 
12.09.17
00:19
(8) собери волю в кулак и сделай (1)
10 ribuh
 
12.09.17
06:06
Проверьте справочник ВидыКонтактнойИнформации на предмет наличия в группе "СправочникКонтрагенты" (Наименование: "Контактная информация справочника "Контрагенты"") задвоенных значений. Вполне вероятно, что в результате кривого обмена туда "дописаны" повторяющиеся виды контактной информации, с которыми и записывается КИ в ТЧ справочника.
Ситуация не нова - с момента, когда с предопределенными элементами справочников стала возможно работать в режиме учёта (уже не помню на какой платформе появилось, но уже давно) многие правила обмена не адаптировали к изменениям, и вместо одно, к примеру, "ФактАдресКонтрагента" могло появиться два элемента.
Проверить просто: правой кнопкой выбрать Изменить выделенные на "проблеммном" контрагенте и посмотреть как на картинке (тут немного не про адреса и предопределенные элементы, но суть, думаю, понятна)...
http://savepic.net/9957880.htm
11 ribuh
 
12.09.17
06:33
хотя я что-то не проснулся, контакты - это не про то, прошу прощения - чукча не читатель, чукча писатель)))))))))
12 Lovchiy
 
13.09.17
23:08
(1) При выгрузке с сайта согласно консоли у контрагента не заполняются значения полей типа: <КонтактнаяИнформация xmlns="http://www.v8.1c.ru/ssl/contactinfo"; xmlns:xs="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; Представление="Северодонецк, НП № 2"><Состав xsi:type="Адрес"/></КонтактнаяИнформация>. Если вручную они заполнены.
13 Сияющий Асинхраль
 
13.09.17
23:41
(12) похоже это именно та хрень, про которую я говорил в (3), то бишь кусок чистого текста, который должен бы вставляться в текстовое поле табличной части, если так, то, наверное, я был прав, ребята скорее всего решили не геморроится с его заполнением...
14 Lovchiy
 
13.09.17
23:42
Вот нашел решение кажется http://bedrosova.blogspot.com/2014/11/1_29.html
Только не пойму куда это все записать
15 Lovchiy
 
14.09.17
09:58
Разобрался, всем спасибо за помощь
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn