Как отделить артикул от названия в одной ячейке

В этом разделе можно размещать ваши прайс-листы для получения помощи в настройке прайвил импорта, ячеек, определения категорий товара и т.д.
alecs1976
Сообщения: 220
Зарегистрирован: 05 апр 2011 18:19

Здравствуйте!
Есть прайс в котором в одной ячейке есть наименование и артикул, например
"(SN) 21243g Муфта переход.(НР) 15х1/2" (400)"
к артикулу относится "(SN) 21243g"
к названию "Муфта переход.(НР) 15х1/2"
Помогите сделать прайс по артикулам.
Прайс прилагаю

Добавлено модератором.
price.png
price.png (46.06 КБ) 5831 просмотр
Вложения
Фитинги Базовые.rar
(28.89 КБ) 233 скачивания
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Настройки импорта прайс-листа и правила импорта для товаров:
1.png
1.png (122.52 КБ) 5831 просмотр
2.png
2.png (36.42 КБ) 5831 просмотр
Создание регулярных выражений для импорта артикула в поле артикул из наименования :

Для категории которую мы создали под названием "Муфта"
4.png
4.png (26.22 КБ) 5831 просмотр
([(][a-z]{2}[)] [0-9]{5}[a-z]{1})

Для товаров типа:

(SN) 21243g Муфта переход.(НР) 22х3/4" (200)
(SN) 21243g Муфта переход.(НР) 28х1" (120)


([(][a-z]{3}[)] [0-9]{4}[a-z]{1})

Для товаров типа:

(IBP) 4270g Муфта ВР 12 x 3/8" (150)
(IBP) 4270g Муфта ВР 15 x 1/2" (300)

([(][a-z]{3}[)] [0-9]{4})

Для товаров типа:

(IBP) 5240 Муфта переходная 15х08
(IBP) 5240 Муфта переходная 18х15 (10)(500)


([(][a-z]{2}[)] [0-9]{4}[a-z]{1})

Для товаров типа:

(SN) 4270g Муфта ВР 10 x 1/2"
(SN) 4270g Муфта ВР 12 х 1/2" (300)


([(][a-z]{2}[)] [0-9]{4})

Для товаров типа:

(SN) 5240 Муфта переходная 10 х 6
(SN) 5240 Муфта переходная 12 х10 (1500)


По такому же принципу создаем регулярные выражения для второй категории "Отвод":
5.png
5.png (26.5 КБ) 5831 просмотр
([(][a-z]{2}[)] [0-9]{4}[a-z]{1})
([(][a-z]{3}[)] [0-9]{4}[а-я]{1})
([(][a-z]{3}[)] [0-9]{4})
([(][a-z]{2}[)] [0-9]{4}[а-я]{1})
([(][a-z]{2}[)] [0-9]{4})



Импортируем прайс-лист и получаем результат:
6.png
6.png (83.32 КБ) 5831 просмотр
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
alecs1976
Сообщения: 220
Зарегистрирован: 05 апр 2011 18:19

Спасибо за оперативный ответ.
Я наверное не так сформулировал задачу. Но и этот способ мне понадобится.
Вы отделили "муфты" от "отводов",
а необходимо отделить товар по "модели", т.е. сделать категории товара по номерам:

21243g
-Муфта переход.(НР) 15х1/2" (400)
- Муфта переход.(НР) 18х1/2" (250)
- Муфта переход.(НР) 18х3/4" (250)
- Муфта переход.(НР) 22х3/4" (200)
...
...

21270g
-Муфта переход.(ВР) 15х1/2" (250)
-Муфта переход.(ВР) 18х1/2" (250)
-Муфта переход.(ВР) 18х3/4" (200)
...
...


5001a
-Отвод однорастр. 90* 10 мм
-Отвод однорастр. 90* 12 мм
-Отвод однорастр. 90* 15 мм (250)
....
....

и в каждом из них соответственно уже наименование.
т.е. считайте что "номера" - идут как "бренды.
Если так возможно отфильтровать - то замечательно.
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Возможно, вместо категорий под названием "Муфта" и "Отвод" создайте категории с любым другим названием, Артикул отделится по такому же принципу.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
alecs1976
Сообщения: 220
Зарегистрирован: 05 апр 2011 18:19

ок.
тогда можно Вас попросить объяснить смысл всех знаков
([(][a-z]{2}[)] [0-9]{5}[a-z]{1})
для того чтобы мне было проще это сделать.
Я проанализировал эти же строки,что Вы указали выше, но не нашел закономерности.
Хотелось бы понять закономерность
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Да конечно, забыли ссылку вставить на регулярные выражения.
Ознакомьтесь
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
alecs1976
Сообщения: 220
Зарегистрирован: 05 апр 2011 18:19

это я надолго уйду в изучение Visual Studio 2010.
а коротко Вы мне неподскажите?
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Программа очень богата на функционал, и для того чтобы достичь желанного результата необходимо потратить время на изучение ее функционала.
Коротко в разделе справка

Изображение
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
alecs1976
Сообщения: 220
Зарегистрирован: 05 апр 2011 18:19

а как работать с таблицей :
Изображение
которая указана выше.
alecs1976
Сообщения: 220
Зарегистрирован: 05 апр 2011 18:19

и еще вопрос....как мне войти или найти табл.
Изображение
может укажите последовательность действий?
Ответить

Вернуться в «Примеры прайсов, помощь в настройке»