похоже я понял, что ловлю не то.... Мне надо отловить создание скидки на товар, чтобы проставить флажки Вот нашел, что используется класс \Bitrix\Sale\Discount Но не могу найти его событий
набивший оскомину вопрос про бренд подскажите. Я правильно понимаю, что Марка(Бренд) признано необязательным полем и его можно выгрузить только как реквизит? В 11.2 Марка (Бренд) является справочником Тот же Производитель выгружается как справочник.
капец какой-то. Разрабы, вы не знаете фича это у вас или косяк? Или чтобы получить ответ надо в ТП обязательно писать? Или вам дела до этого форума нет? Тогда зачем он вообще?
Никаких дополнительных телодвижений делать не нужно. При выгрузке номенклатуры модулем битрикс необходимо выгружать еще и свойства. Тогда и на сайте будут созданы свойства аля брэнды, производители, материалы и тд
http://prnt.sc/da9edw у свойства два кода. Символьный код, его не трогаем и внешний код. Существующему свойству ART необходимо присвоить внешний код свойства, который создает выгрузка битрикса. Удаляем свойство созданное выгрузкой. Запускаем выгрузку.
собственно сабж. Любое изменение и нажатие кнопки Записать и закрыть, запускает эту выгрузку. Будь то изменение состава выгружаемой номенклатуры или просто смена расписания. 1С УТ 11.2 MS-SQL, модуль 6 0 3 1
Алексей Сипаев написал: Ну в таком случае вам нужно будет доработать модуль обмена на стороне 1с или заставить модуль не снимать флаг "Выполнить полный обмен принудительно"
Попробовал. Рабочий вариант. Выгрузки получаются правильные Поправлю код Благодарю
Игорь Шмелев написал: Если после полной выгрузки заглянуть в узел обмена то стоят ли пометки на изменение номенклатуры?
не понял о каких пометках речь
Цитата
Игорь Шмелев написал: Я бы начал плясать от печки. Раз вы задаете вопрос в этой теме значит у вас интегрирован модуль обмена от Битрикс. Я бы сделал копию базв, вернул бы модуль обмена к конфигурации поставщика и посмотрел бы насколько корректна выгрузка номенклатуры. Возможно косяки могут идти с других мест. Если в базовой выгрузке все в порядке, то открывал бы модуль обмена и смотрел бы где и как формируются наименования файлов и папок для выгрузки
Модуль обмена не переписывался. На сайт выгрузка идет нормально. она и в файл идет "нормально", но смотря как это расценивать. Принудительная выгрузка имеет следующий вид
Строго по одному файлу!!! И все картинки ,которые фигурируют в файле import___ лежат в папке import_files в этом же каталоге пакета
Если затем делать выгрузку измененных позиций, то имеем несколько файлов import__ и остальных в том же кол-ве Файлы картинок, могут отсутствовать. Оно и понятно, выгружаем якобы изменения Если делать слияние выгрузки полной и последующих выгрузок изменений, то получится полная ерунда, с точки зрения задачи, которую мне надо решить.
Но принудительная выгрузка в своей структуре и содержании, полностью устраивает. Но к сожалению нет возможности сделать ее по расписанию.
Есть полная выгрузка по расписанию.... но она совсем не полная. Если сделать сначала принудительную, затем полную, думая, что все-таки в полной будет весь товар, но возможно не все картинки...То это тоже не так. По содержанию файлы xml принудительной и полной выгрузки разные
Обмен с сайтом у меня работает нормально Нужна выгрузка в файл по расписанию. Я отдаю эту выгрузку клиентам. Меня устраивает принудительная выгрузка, я ее затем перекладываю куда мне нужно. Да, я знаю, что она затирается следующей выгрузкой, это меня тоже устраивает. Но если делать сначала принудительную, а потом выгрузку изменений, то номенклатура начинает гулять по разным пакетам, может лежать в разных файлах, картинки лежат в разных каталогов пакетов и тд
К тому же выгрузка изменений вообще непонятная. Я только, что сделал принудительную, делаю ТУТ ЖЕ выгрузку изменений, она по идее должна быть пустая, а в ней процентов 20 номенклатуры, которая только что была выгружена
Татьяна Старкова написал: В Вашем случае сначала выполните полную выгрузку с принудительной выгрузкой всех картинок. Затем настройте ваш узел обмена на выгрузку измененных объектов по расписанию. Подробное описание полей формы узла обмена доступно в уроках учебного курса .
Не работает данная схема.
Делаем принудительную выгрузку картинок. Выгружается порядка гига информации. Тут же меняем на "выгружать только измененные объекты", запускаем. Во первых полностью удаляется все, что было выгружено принудительной выгрузкой. Во вторых выгружается по несколько файлов номенклатуры в каждом пакете выгрузки, то что они уже с другими именами, даже ладно Только что делали принудительную выгрузку, а щас делаем только выгрузку изменений. Откуда-то взялась выгрузка аж на 250 мег. В базе уже нет никого, выгружаем только номенклатуру
Вопрос актуален. Как сделать ПОЛНУЮ выгрузку номенклатуры с картинками, по расписанию?
а ТП вообще участвует в жизни форума? Или надо код зарегистрировать, или денюжку куда-то опустить, или просто умерло уже все? Столько вопросов висит, на которые разработчикам не составит труда ответить. Ладно бы это было где-то документировано. Так ведь о возможностях модуля зачастую приходится догадываться или лезть в код.
Есть необходимость делать полную выгрузку в файл. Устроила бы принудительная выгрузка картинок, но нет возможности поставить ее на расписание. Полная выгрузка отчего-то неполная. Никак не могу понять логику. Как сделать выгрузку в файл, чтобы в итоге там был полный каталог?
Необходимо создать пользователя с минимальными правами, для выгрузки номенклатуры с сайта Создаю, добавляю в группу, на странице обмена, разрешаю этой группе выгрузку. При попытке подключения данным пользователем к сайту получаю неверный логин\пароль Добавляю пользователя в группу Админов сайта, все работает
если у вида номенклатуры стоит использовать общие хар-ки, а на остатках к примеру номенклатура этого вида, но с индивидуальной хар-кой, то в выгрузку она не попадает Может быть обратная ситуация. Если вы к примеру поигрались с видами, завели номенклатуру и хар-ки к ней программно И у вида стоит использовать индивидуальные хар-ки (а раньше было общие) и у номенклатуры стоит Общие для вида и на остатках имеем именно хар-ку из общих, тоже не попадает
Действительно в выгрузку берутся только хар-ки которые прописаны у вида? (галка Классифицировать по видам не стоит)
Александр Денисюк написал: Больше всего похоже на то, что идентификаторы совпадают.
спасибо, что ответили. Я уже не чаял )) Да, то что коды совпадают, я уже дошел до этого. Сейчас я ищу где эти коды посмотреть Уже куда только не залез.
ЗЫ Управление торговлей, редакция 11.2 (11.2.3.182) Модуль 6,0,3,1