Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Для загрузки информации из тегов со скриншета выше используется следующее правило:

FLD|barcode|f_3uffduguk

FLD - означает, что загружать нужно тег

barcode - название тега

f_3uffduguk- поле в программе, в которое загружается информация из тега, может быть стандартное (уточните в поддержке как его записать здесь), либо дополнительное пользовательское поле

Если загружать информацию  из тега нужно в числовое поле, то нужно указать в конце еще дополнительно |1 , т.е. все вместе будет так: FLD|barcode|f_3uffduguk|1

Image Modified


Чтобы загрузить параметр (начинается с тега param) из файла, нужно указать такое значение, пример PRM|Цвет|F_3S0K6P1GE

PRM - означает, что загружать нужно параметр

Цвет - название параметра

F_3S0K6P1GE - поле в программе, в которое загружается информация из параметра

Image Modified


Каждое правило указывается с новой строки.

Пример заполнения вкладки:

Image Added


Бывает поставщик дополняет формат YML какими-то своими дополнительными полями в каком-то произвольном виде, которые нельзя загрузить ни как тег, ни как параметр - в этом случае можно "вырезать" нужный текст из файла с помощью указания текста, который находится слева и справа от нужного значения. Для этого используется тег ANY. Например, поставщик в файле выводит 2 цены, оптовую и розничную в таком виде:

Image Added



Цену рекомендованную мы можем получить если вырежем текст, который находится между "RRP" currencyId="KZT"> и </price>

Image Added


Правило можно записать так:

ANY|[QT]RRP[QT] currencyId=[QT]KZT[QT]>|</price>|fixed_price|

кавычки в правилах заменяются на [QT]

fixed_price - код поля Рекомендованная цена (МРЦ)


Пример получившихся правил:

Image Added


Импорт XML

Для импорта файла XML вам нужно при его получении сохранять с расширением XLS и пробовать открыть в Excel. В большинстве случаев прайс открывается корректно и его можно загрузить как обычный Excel. Если файл открывается "криво" или не открывается в экселе, то можно попробовать сделать Импорт XML в новых версиях Excel (2016 с последними обновлениями или 2019) и записать во время импорта макрос. Если открыть в экселе не получается и с помощью макроса, нужно разрабатывать специальный скрипт, который преобразует ваш файл XML в табличный вид. Скрипт разрабатывается за дополнительную оплату.