Обновление доп. полей в СТУСС и фильтр по прайсу

Помощь пользователям в работе с программой E-Trade PriceList Importer
piston
Сообщения: 31
Зарегистрирован: 12 дек 2012 13:21

Добрый день!
Возникла такая проблема.
Есть доп. поле, в которое заносится числовое значение. По доп. полю настроен фильтр по поставщикам, выбрано два поставщика.
Есть номенклатура которая присутствует в обоих этих прайсах, но значение доп поля есть только в одном прайсе, во втором пустое значение.
В СТИПП в значение доп поля отображается все верно, но при пакетной обработке и обновление значения доп поля в СТУС всегда присваивается пустое значение.
Если поставить галочку для данного доп поля "Обновлять значение в СТУС, если оно не пустое в СТИПП", тогда в СТУС проставляется нужное значение, но в таком режиме доп поле в СТУС не очистится, если оно обнулится в СТИПП у обоих поставщиков.
Приоритеты по поставщикам не помогли.
Если номенклатура присутствует только в одном из прайсов, то все нормально.
Вопрос, по какому алгоритму выбирается значения для доп поля в СТУС, когда стоит фильтр по поставщикам и поставщиков больше одного.
Спасибо!
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

По алгоритму от кого взята цена от того и данные из доп. полей.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
piston
Сообщения: 31
Зарегистрирован: 12 дек 2012 13:21

Это если не стоит фильтр по поставщикам для доп поля.
В данном случае цена берется от третьего поставщика. А для обновления и заполнения доп поля используется другие два поставщика.
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Понятно, в таком случае алгоритма нет, берется первое попавшееся значение.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
piston
Сообщения: 31
Зарегистрирован: 12 дек 2012 13:21

Провел дополнительный эксперимент, значение берется не первое попавшееся, а берется значение от поставщика, у которого больше внутренний код (id), то есть который заведен последним в справочник контрагентов. Так как этот параметр не может быть редактируемым, в идеале сделать бы дополнительный параметр для контрагента "Порядок обновления доп поля" в окне Фильтр по поставщикам для доп поля, и учитывать этот порядок если возможно при обновление доп поля в СТУС, или учитывать глобальный параметр "Порядок" в справочнике контрагентов.
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

оно берёт любое значение внутренний код поставщика там не причём, это просто совпадение/
добавили сортировку по поставщику, но не уверены в том что это поможет.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
piston
Сообщения: 31
Зарегистрирован: 12 дек 2012 13:21

Спасибо.
Сортировка по полю Порядок или по наименованию поставщика?
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Сортировка по полю "порядок" из спр. контрагентов.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
piston
Сообщения: 31
Зарегистрирован: 12 дек 2012 13:21

Спасибо, после обновления, потестирую, отпишусь, помогло или нет.
piston
Сообщения: 31
Зарегистрирован: 12 дек 2012 13:21

Теперь при пакетной обработке, на этапе обновления доп полей выдает ошибку
http://joxi.ru/DmBJkWeCNqwR7m
http://joxi.ru/V2V5VQkH0Bx9gm
Ответить

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»