Спецификация прайс-листа
Мы постарались сделать загрузку прайс-листа простой и гибкой, но так, чтобы от этого не пострадала функциональность.
Общие требования
- Формат файла для загрузки — XLSX. Такой файл можно создать в любой версии Excel, которая была выпущена начиная с 2008 года.
- Максимальное количество позиций в таблице зависит от выбранного тарифа. На данный момент допустимо до 350 000 строк с информацией о товарах.
- Список товаров должн быть на первом листе.
- Данные в документе должны начинаться с первой строки и с первой колонки.
- Пустые строки допустимы только в конце таблицы. Пустая строка указывает, что следует завершить обработку списка позиций.
- Дубликаты строк запрещены. Дубликатами считаются строки, в которых значения полей Part, Manufacturer, DateManufacture и InStock одинаковые, при условии, что товар связан с одним и тем же складом. При этом система заблокирует дубликаты, если наименование производителя намерено указано некорректно с целью загрузить в систему дубликат.
- В поле «Партномер» (Part) Необходимо указывать только наименование (уникальный номер) электронного компонента, например, MAX205CPG, RC0402JR-07110KL или КТ872Б без дополнительной информации и условий поставки.
- Описание электронного компонента должно быть в поле Desc и нигде больше!
- Наименование производителя необходимо указывать для всех электронных компонентов. Для отечественных товаров допустимо указать «Россия». Список наименований производителей, который мы настоятельно рекомендуем использовать.
- Максимальный размер файла 100 Мб.
Партномер — это каталожный номер электронного компонента, который был присвоен производителем или уникальное общепринятое название товара, используемое на рынке.
Правила фомирования таблицы
В первой строке необходимо указать наименования столбов (колонок) прайс-листа. На основании этой информации система произведёт анализ и обработку данных таблицы.
Например, если в первой строке в первом столбце (A1) указано Eid, а во втором столбце в первой строке (B1) Manufacturer, то это означает, что во всех строках прайс-листа в первом столбце содержится «Уникальный идентификатор товара», а во втором столбце «Наименование производителя».
Вы можете указывать столбцы в любом удобном вам порядке, главное чтобы наименование в первой строке таблицы было указано правильно, а данные в строках, начиная со второй, соответствовали наименованию в первой строке.
Допустимые наименования столбцов
Обратите внимание на регистр символов, он имеет значение.
Описание столбцов
Пример прайс-листа для загрузки.
Столбец | Описание, особенности | Длина | Обязательное? |
---|---|---|---|
Eid |
Уникальный идентификатор товара в учётной системе поставщика.
Пример: 3640441 |
Максимум 64 символа. | Нет |
Part |
Партномер электронного компонента. Не указываете дополнительную информацию в этом поле. Только партномер. Пример: ACPL-332J-500E |
Максимум 64 символа. | Да |
Manufacturer |
Наименование производителя электронного компонента.
Пример: Heraeus Sensor |
Максимум 64 символов. | Да |
Category |
Наименование категории, к которой относится товар.
Пример: Полевые транзисторы |
Максимум 128 символов. | Нет |
Desc |
Описание электронного компонента. В этом поле следует указать полезную для покупателей информацию — технические характеристики товара или его особенности.
Пример: Корпус из алюминия |
Максимум 255 символов. | Нет |
Img | Ссылка на изображение с фотографией электронного компонента. | Максимум 128 символов. | Нет |
Ссылка на документ в формате .pdf c техническим описанием электронного компонента. | Максимум 128 символов. | Нет | |
Url | Ссылка на страницу сайта поставщика с подробной информацией о товаре. | Максимум 128 символов. | Нет |
Analogues |
Список аналогов.
Партномера следует указывать через разделитель :: Пример 3-x аналогов: AMCC1271::1004ХЛ11::1004ХЛ10. Следует избегать дубликатов. Не более 5 аналогов. |
Максимум 328 символов. | Нет |
Currency |
Буквенный код валюты. Это значение определяет валюту цены на товар. Допустимые значения: RUB — Рубль. USD — Доллар США. EUR — Евро. Пример: RUB |
3 символа. Только допустимые значения. |
Да
Если есть цена. |
Prices |
Информация о зависимости цен от количества электронных компонентов. Например, компания поставщик продаёт транзисторы IRLU9343PBF. Цена зависит от количества, которое будет заказано: От 1 штук до 100 — 87,35 руб. за штуку. От 100 штук до 800 — 74.5 руб. за штуку. От 800 штук — 65 руб. за штуку. Передать эти условия можно так: 1=87.35::100=74.5::800=65 Разделитель условий :: Если цена неизвестна, то поле Prices следует оставить пустым. Если цена не зависит от количества, то укажите просто число, например: 20.55. |
Максимум 255 символов. | Нет |
UnitOfMeasure |
Код единицы измерения количества товара. Если значение не указано, то система будет считать, что количество товара измеряется в штуках. В случае, если вы продаёте, например, коаксиальный кабель и его цена зависит от длины, вы можете указать код 2. Это будет означать, что единица измерения количества товара — метры. Доступные коды: 1
—
Штуки (шт)
2
—
Метры (м)
3
—
Сантиметры (см)
4
—
Миллиметры (см)
5
—
Килограммы (кг)
6
—
Граммы (г)
7
—
Квадратные метры (м2)
8
—
Кубические метры (м3)
9
—
Литры (л)
Пример: 3 |
Целое число, больше нуля. Только коды из списка. Значение по умолчанию: 1. |
Нет |
Warehouse |
Код склада. Если у вашей компании несколько складов, с которых производится отгрузка электронных компонентов, вы можете добавить их в систему. После регистрации дополнительных складов вы сможете указать их коды и тем самым связать товары c адресами отгрузки. Если код склада не указан или в передаётся значение 0, то система считает, что товар будет отгружен со склада «по умолчанию». Склад, который указан в анкете поставщика считается складом «по умолчанию». Пример: 45 |
Целое число, больше или равное нулю. | Нет |
MinOrder |
Минимальное количество товара, которое может быть заказано. Если значение не указано, то система будет считать, что минимальное количество доступное для заказа равняется 1. Пример: 25 |
Больше нуля. Максимальное значение: 10 000 000. | Да |
QuantityPerPack |
Количество электронных компонентов в упаковке. Если данной информации нет, то следует оставить поле пустым Пример: 100 |
Больше или равно нулю. Максимальное значение: 10 000 000. | Нет |
DateManufacture |
Год производства товара.
Пример: 2009 Рекомендуем передавать только год! |
Максимум 10 символов. | Нет |
TypeCase |
Тип корпуса электронного компонета.
Пример: TO251-3 |
Максимум 20 символов. | Нет |
TypePackage | Описание упаковки, в которой продаются электронные компоненты. | Максимум 20 символов. | Нет |
InStock |
Флаг, определяющий наличие на складе. 1 — есть на складе. 0 — нет в наличие. Если указано 1, то в поле Stock необходимо указать количество товара, которое имеется в наличие на складе. Если указано 0, то содержимое поля Stock следует оставить пустым. Пример: 1 |
Integer 1 или 0 |
Да |
Stock |
Количество товара, которое имеется в наличии на складе и доступно для заказа. Существует 2 способа передать информацию о количестве товара на складе. Первый — указать точное количество: Пример: 250 Второй — указать нижнюю границу количества товара, которое есть в наличии: Пример: 500+ 500+ означает, что на складе более 500 единиц товара. Если товара нет в наличии, то поле Stock следует оставить пустым: |
Максимум 30 символов. Значение должно удовлетворять регулярному выражению: ^[1-9][0-9]*[+]{0,1}$ |
Да В случае наличия товара на складе. |
Delivery |
Информация о сроке поставки товара на склад поставщика, в случае если его нет в наличии на складе. |
Максимум 64 символа. |
Да Если товара нет на складе. |
Что делать, если нет возможности указать производителя?
Мы настоятельно рекомендуем всегда указывать наименование производителя для электронных компонентов. Для покупателей эта информация крайне важна.
Но, если информации о производителе нет, то в колонке Manufacturer допустимо указать Unknown.
Мы продаём кабели, цена зависит от количества метров. Как изменить единицу измерения?
Для указания единицы измерения количества товара нужно использовать столбец UnitOfMeasure. В нём нужно указать код, целое число. Например, если необходимо сообщить системе, что количество товара измеряется в метрах, укажите код 2.
Как происходит проверка и обработка данных?
Прежде чем файл с прайс-листом будет обработан, система выполнит проверку наименования столбцов и 30 первых строк.
Во время обработки данных система проанализирует все строки. Для поиска будут доступны только те позиции, информация о которых корректна.
Online-склад или прайс-лист?
Вы можете загрузить прайс-лист даже если к системе подключен online-склад или наоборот, подключить online-склад, даже когда загружен прайс-лист. У вас будет возможность в любой момент переключить систему в требуемый режим работы — поиск товаров в прайс-листе или через online-склад.