[QUOTE]Владимир Щукин пишет:
Думаю, там программирования на полчаса, если в 1С шарить.
[/QUOTE]Побольше.
Думаю, там программирования на полчаса, если в 1С шарить.
[/QUOTE]Побольше.
12.09.2014 11:08:21
[QUOTE]Владимир Щукин пишет:
Думаю, там программирования на полчаса, если в 1С шарить. [/QUOTE]Побольше. |
|
|
11.09.2014 18:57:30
[QUOTE]Иван Михайлов пишет:
Товарищи, сталкивался ли кто-нибудь с необходимостью удаления некоторых объектов из 1С, но при операции "Удаление помеченных объектов" вылазит ошибка, что данные объекты используются в "Узле обмена с сайтом". Как быть? Мне необходимо удалить ненужные свойства товаров. [/QUOTE]1. Помечаешь свойства на удаление 2. Заходишь в узел обмена и пересохраняешь его(для УТ 10.3) 2. Заходишь в узел обмена, оттуда на форму редактирования свойств, закрываешь свойства, сохраняешь узел.(Для УТ 11) |
|
|
11.09.2014 15:42:40
[QUOTE][QUOTE]Минаев Дмитрий пишет:
На сайте ссылки к картинкам поменялись. [/QUOTE] [/QUOTE]Картинки пропали или только ссылки на них изменились? |
|
|
11.09.2014 15:03:11
[QUOTE]Минаев Дмитрий пишет:
Это всё здорово, но по основному вопросу подвижек так и нет."При перезаписи номенклатуры в 1С - на сайте обновляется картинка, хотя картинка в 1С не меняется и в пакете выгрузки её нет." Тех. поддержка ничего дельного пока не предложила. Проблему скорей всего не в Битриксе попробовал выгрузить товары в старую копию сайта(до установки обновлений) - проблема наблюдается. Получается надо подымать старые копии баз 1С до установки последних версий модуля и обновлений УТ. [/QUOTE]На сайт у товара картинка выгружается всего 1 раз. После этого она выгрузится, если эта картинка была изменена. Т.е. если изменился товар, но картинка осталась прежняя - товар на сайт выгрузится(с ссылкой на картинку), а сама картинка нет, т.к. она и так ранее была выгружена и обработана сайтом. Если вы сделали принудительную полную выгрузку данных(в настройке обмена такая кнопка есть) и после этого товары пропадают, когда выгружается товар без картинок - косяк на сайте(может не все обновления стоят) |
|
|
11.09.2014 14:52:57
[QUOTE]bnzaaai пишет:
Иначе для объектов, которые не передаются (не выполниться ни одно из условий "если ТипОбъекта = ..." всегда вызывается ПолучитьМассивУзловДляРегистрации(). Кода больше, но нет лишних вызовов функции. [/QUOTE][QUOTE]bnzaaai пишет: Вставьте этот код в условие если НЕ ИзмененияЗарегистрированы тогда [/QUOTE]Внес изменения. В новой версии будет эта доработка. Спасибо за советы. |
|
|
11.09.2014 11:55:50
[QUOTE][QUOTE]bnzaaai пишет:
Так же столкнулся с такой проблемой. Что удалось накопать под отладкой: В общем модуле Б_ОбменССайтомСервер строка "Если ФайлДляВыгрузки.НадоВыгружать тогда" дает ложь и не происходит запись двоичных данных самой картинки. Смысл этой проверки в этом месте, когда в xml уже вставлены ссылки на картинки? [/QUOTE] [/QUOTE]Смысл в том, что ссылка на картинку должна быть(чтобы у картинок они не пропали), а картинка выгружается только 1 раз(если сайт говорит, что все ок)(дальше только принудительно). Смысла нет ее постоянно выгружать на сайт или куда то еще. |
|
|
11.09.2014 11:52:09
[QUOTE]bnzaaai пишет:
Два раза вызывается функция "ПолучитьМассивУзловДляРегистрации" с запросом (ПланыОбмена.Б_ОбменССайтом.Выбрать()). Переделайте на один вызов. [/QUOTE]Сделано. [QUOTE]bnzaaai пишет: Вызывайте "ПолучитьМассивУзловДляРегистрации"только в случае необходимости, если убедились что тип объекта участвует в обмене. [/QUOTE]Такого не будет, т.к. частенько настройки меняются и изменения могут потеряться. [QUOTE]bnzaaai пишет: При регистрации пользовательских справочников всегда вызывается запрос и прочие манипуляции, даже если объект уже зарегистрирован выше. Сделайте проверку, объект зарегистрирован выше - это не пользовательский справочник и этот участок кода не выполнять. [/QUOTE]2/3 справочников, которые зарегистрированы выше, не могут быть пользовательскими. [QUOTE]bnzaaai пишет: В 1С есть общие модули с кэшированием результата функций (повторное использование возвращаемых значений). Будет лучше вынести все функции с запросами туда, это увеличит производительность при массовом изменении объектов (на запись каждого объекта в БД не будет вызываться запрос). [/QUOTE]В свое время мне не хотелось плодить общие модули.. Посмотрим, может и сделаю по вашему, а может и нет.. |
|
|
10.09.2014 17:47:56
[QUOTE]Минаев Дмитрий пишет:
Написал в тех поддержку. Параллельно разбираюсь сам. Сделал выгрузку в локальную папку, а не на сайт, в папке с выгрузкой файлов с картинками нет, но в XMLес товарами есть строки: <Картинка>import_files/e8/e87d9e54-3e2a-11e2-b23a-00112fee5b5c_2eefa876-4e4f-4ac2-80fb-00de92283daa.jpg</Картинка> <Картинка>import_files/e8/e87d9e54-3e2a-11e2-b23a-00112fee5b5c_5930223e-2b29-47b9-b491-812af825e59d.jpg</Картинка> Должно ли так быть? И это путь к картинке где? Подумал что на сайте но не смог найти . [/QUOTE]Да, должно быть так. Картинки были обработаны, а потом удалены с папки на сайте. [QUOTE]Михаил Щенков пишет: Вы здесь говорите, что картинки должны выгружаться один раз. И в тоже время в техподдержке говорите, что если мы имеем прикрепленную картинку к товару - то эти картинки/файлы и будут выгружаться даже при выгрузке изменений. Получается картинки/файлы выгружаются не один раз? [/QUOTE]Если еще раз почитаете, то поймете, что в обращении я писал про свойства с типом файл. Вот для них выгружаются все значения(все картинки этого справочника). Прикрепленные файлы товара - это не свойства. |
|
|
10.09.2014 10:58:46
[QUOTE]Ксения Шенкель пишет:
Добрый день, можно выгружать описание с html разметкой, но для этого необходимо установить в конфигураторе 1с модуль обмена с Битрикс. [url=http://dev.1c-bitrix.ru/community/blogs/product_features/exchange-module-with-1cbitrix-40.php]Модуль обмена с 1С-Битрикс 4.0[/url] [/QUOTE]Для УТ 11 нет описания товара с html разметкой. Для УТ 10.3 есть. |
|
|
09.09.2014 12:36:13
[QUOTE]Владимир Щукин пишет:
Методом научного тыка поменял "Истина" на "Ложь", сделал импорт. Ошибок не было, но свойства все равно стали сведениями, а не реквизитами. Не угадал, выходит. Может дадите подсказку и сэкономите мне несколько дней, а ? :) [/QUOTE]Если память не изменяет, то этот реквизит за это и отвечает + в наборы свойств нужно пихать эти свойства в табличную часть реквизитов, а не сведений |
|
|