Як зібрати набір товарів і як рахується ціна комплекту

21 хв

Elbuz сам рахує ціну, собівартість, залишок і наявність комплекту з товарів, що в нього входять: подорожчав компонент — перерахувався й набір, вести ціну комплекту вручну не потрібно.

Коли це знадобиться:

  • Комплект має бути дешевшим, ніж товари поокремо — знижка на кожен компонент рахується в ціні набору сама.
  • Продаєте упаковку «2 шт.» — ціна подвоюється, залишок ділиться на два.
  • Частини комплекту купуєте в постачальників — ціна й наявність набору оновлюються разом із прайсами.
  • Закінчився один компонент — набір сам знімається з наявності.

З чого почати: позначте компоненти в сітці товарів і натисніть «У набір».

Що вміють набори

Набір — це звичайний товар каталогу, якому призначено склад: перелік інших товарів, з яких він зібраний.

Де це і хто має доступ

Меню
Базовий каталог товарів → Товари
Зібрати з каталогу
позначте компоненти галочками — кнопка «У набір» на смузі внизу
Зібрати з прайсів
вікно товарів прайс-листів → позначені рядки → «До набору»
Подивитися склад
меню додаткових операцій сітки → «Товари-набори» для обраного товару
Право доступу
вікно «Товари»; для складу з прайсів — ще «Список прайс-листів»
Меню додаткових операцій сітки товарів із пунктом «Товари-набори»
1Додаткові операції
2Товари-набори
  1. Меню додаткових операцій сітки товарів — відкривається кнопкою з трьома смугами.
  2. Пункт «Товари-набори» показує склад обраного товару; збирають набір іншою кнопкою — «У набір» на смузі, що зʼявляється після позначення товарів галочками.

З чого збирати: товари каталогу чи рядки прайсів

Від джерела складу залежить, коли й за якими правилами перераховується ціна набору.

Склад із каталогуСклад із прайс-листів
Що входитьтовари вашого каталогурядки прайсів постачальників
Коли перераховуєтьсяпри додаванні складу, по кнопці «Оновити гол. товари» і під час оновлення базового каталогу з прайсівавтоматично при пакетному оновленні прайсів
Ціна складається зцін товарів каталогуцін рядків прайсу, які є в наявності
Залишок головного товарускільки комплектів можна зібратискільки комплектів можна зібрати
Навіщокомплект із того, що вже заведено в каталозікомплект, якого у вас як товару немає — збирається з чужих прайсів

Як зібрати набір із товарів каталогу

Склад задається вручну: автоматично за правилом чи фільтром набір не збирається.

  1. У сітці товарів позначте галочками компоненти — усе, що має ввійти до набору. Унизу з'явиться смуга з діями над вибраним.
  2. Станьте курсором на товар, який буде головним (самим набором). Курсор і галочки — різні речі: галочки задають склад, курсор указує на набір.
  3. Натисніть на смузі кнопку «У набір».
  4. У вікні підтвердження перевірте: угорі — основний товар, нижче — склад. Підтвердьте.
Галочки — склад набору, курсор — головний товар; після «У набір» ціна комплекту стає сумою складу (відео прискорено)

Позначки зберігаються на сервері, а не у вікні браузера. У набір піде все позначене, навіть товари з інших сторінок сітки. Вікно підтвердження показує перші тридцять позицій і рядок «Усього до набору піде: …» — звіряйтеся саме з цим числом.

Обмеження на кількість позицій у складі немає. Товар, який уже є у складі цього набору, повторне «У набір» удруге не додасть.

Одразу після додавання ціна головного товару стає сумою по складу — що саме записується, див. розрахунок набору з каталогу.

Як зібрати набір із рядків прайс-листів

Такий набір — товар, якого у вас немає як готової позиції: ви продаєте комплект, а купуєте його частинами в постачальників. Ціна й наявність підтягуються при кожному пакетному оновленні прайсів.

  1. У вікні товарів прайс-листів позначте потрібні рядки постачальників.
  2. У сітці товарів каталогу станьте курсором на товар, який буде набором. Якщо його не обрано, з'явиться червоне повідомлення «Спочатку виберіть у каталозі основний товар набору — нічого не додано.», а позначки рядків залишаться.
  3. Натисніть «До набору» на смузі виділення й підтвердьте склад.

Вікно підтвердження показує склад із сервера — усі позначені рядки з усіх сторінок: перші тридцять, далі «…і ще N позицій» і підсумок «Усього до набору піде».

Як задати кількість і знижку компонентів

Вікно «Товари-набори» відкривається для обраного товару й показує його склад: назву компонента, категорію, виробника, артикули, ціну, статус наявності і два поля, які ви заповнюєте самі.

ПолеЩо робить
Кількістьскільки штук компонента входить у набір. Порожнє значення рахується як одна штука
Знижка, %знижка на цей компонент у складі набору: ціна компонента зменшується на вказаний відсоток перед додаванням у суму

Дві дії в панелі вікна:

  • «Видалити набір» — прибирає весь склад обраного товару одразу після підтвердження «Видалити». Сам товар лишається, просто перестає бути набором; товари-компоненти в каталозі теж не зникають.
  • «Оновити гол. товари» — перераховує ціну й наявність усіх товарів-наборів акаунта, зібраних із каталогу, а не тільки відкритого. Детальніше: перерахунок кнопкою.

Поставте знижку кожному компоненту — і комплект коштуватиме дешевше, ніж ті самі товари поокремо, без ручної ціни, яку потім забувають оновити.

Як рахується ціна й наявність набору

Набір із каталогу

  • Ціна = сума по складу: (ціна компонента − знижка %) × кількість.
  • РРЦ і собівартість — суми відповідних полів компонентів із урахуванням кількості.
  • Залишок головного товару — скільки комплектів можна зібрати: по кожній позиції рахується «залишок ÷ кількість у складі» з округленням униз, і береться найменше число.
  • Наявність ставиться тільки тоді, коли всі компоненти в наявності. Якщо хоч одного немає — набір лишається без наявності.

Кнопка «У набір» одразу записує лише ціну набору за цією формулою. Набору з «Фіксованою ціною» або «Не оновлювати» вона ціну не змінює. РРЦ, собівартість, залишок і наявність набір отримає після «Оновити гол. товари» або оновлення базового каталогу.

Набір із прайс-листів

  • Ціна = сума по рядках прайсу: (ціна − знижка %) × кількість, як і для складу з каталогу.
  • РРЦ і собівартість — суми відповідних полів із урахуванням кількості, без знижки.
  • Залишок — скільки комплектів можна зібрати, за тим самим правилом.
  • Наявність ставиться тільки тоді, коли в наявності всі позиції складу. Бракує хоч однієї — набір лишається без наявності, а не продається за ціною неповного комплекту.

Набір з однієї позиції — теж набір. Упаковка «2 шт.» — один рядок складу з кількістю 2. Ціна й залишок рахуються так само, як у складу з кількох позицій.

Рядок складу, у якому набір посилається сам на себе, у розрахунок не йде — інакше з кількістю чи знижкою ціна змінювалася б на кожному перерахунку.

Що блокує перерахунок

Ознака товаруНаслідок
«Фіксована ціна»ціна набору не перераховується. Наявність оновлюється за складом в обох видів наборів, а в набору з прайс-листів — ще й залишок
«Не оновлювати»не оновлюється нічого
Позиції складу немає в наявності в жодному активному прайс-листі (набір із прайсу)набір не перераховується: наявність знімається, ціна й залишок лишаються попередніми

Правило прайс-листів «деактивувати товари, яких немає в прайсах» наборів не торкається: у набору немає власного рядка в жодному прайсі, і без винятку він знімався б із продажу при кожному оновленні.

Два налаштування поруч із розрахунком наборів

Де: загальні налаштування програми.

НалаштуванняЩо змінює
«Набори групувати за постачальником»вартість набору рахується окремо за кожним постачальником, а не змішує рядки різних прайсів в одну суму. Потрібне, коли комплект має купуватися в одного постачальника
«Собівартість за складом»на набори не впливає: працює зі специфікацією товару (секція картки «Склад товару (специфікація, набір)»). Під час збереження картки рахує собівартість товару як суму собівартостей позицій специфікації. Собівартість наборів рахують самі перерахунки наборів

Як перерахувати всі набори кнопкою

Кнопка «Оновити гол. товари» у вікні «Товари-набори» надсилає на сервер один запит, у чергу завдання не ставить. Поки запит виконується, кнопка неактивна і поруч крутиться індикатор.

  • Запит завершився — з'являється «Успішно оновлено».
  • Запит завершився помилкою — кнопка знову активна, червоне спливне повідомлення показує текст помилки.
Вікно «Товари-набори» з панеллю кнопок і шапкою таблиці
1Оновити гол. товари
2Видалити набір
  1. Оновити гол. товари — перераховує ціну та наявність головних товарів усіх наборів.
  2. Видалити набір — видаляє набір, вибраний у таблиці.

Три кроки перерахунку

Кожен крок — один запит до бази відразу по всіх наборах, зібраних із каталогу. Обмеження на кількість наборів немає.

  1. Усім таким наборам, крім позначених «Не оновлювати», ставиться статус, якому в довіднику статусів наявності задано класифікацію «Ні». Наявність, поставлену набору руками, цей крок перезаписує — і в наборів із «Фіксованою ціною» теж.
  2. Наборам, у яких в наявності всі компоненти, наявність повертається: набір отримує статус наявності одного зі своїх компонентів.
  3. Наборам без «Не оновлювати» і без «Фіксованої ціни» записуються ціна, РРЦ, собівартість і залишок.
Що відбувається з кожним набором із каталогу. «Не оновлювати» виводить набір із перерахунку повністю, а «Фіксована ціна» зупиняє тільки нижній крок: наявність такому набору все одно перераховується
такнітакнітакні«Оновити гол. товари»або оновлення базового каталогуУ набору стоїть«Не оновлювати»?Набір не змінюєтьсяСтавиться статус наявностіз класифікацією «Ні» з довідникаУсі компонентив наявності?Набір отримує статус наявностіодного з компонентівЛишається «немає в наявності»Стоїть «Фіксована ціна»?Ціна, РРЦ, собівартістьі залишок не змінюютьсяЗаписуються ціна, РРЦ,собівартість і залишок
  • Початок або кінець
  • Дія або результат
  • Розвилка: далі шлях залежить від відповіді

Якщо перерахунок обірвався

  • Обрив після першого кроку: усі набори з каталогу, крім «Не оновлювати», стоять зі статусом «немає в наявності», ціни старі.
  • Обрив після другого: наявність уже нова, ціна й залишок — старі.
  • Ціни всім наборам записує один запит, тому стану «частина наборів із новою ціною, частина зі старою» кнопка не залишає.
  • Повторне натискання безпечне: кожен прогін рахує все заново зі складу й поточних даних компонентів. Щоб довести обірваний перерахунок до кінця, натисніть кнопку ще раз.

Попередні ціни й наявність наборів кнопка ніде не зберігає, повернути їх не можна.

Як набори перераховуються під час оновлення каталогу

Оновлення базового каталогу з прайсів перераховує набори обох видів на етапі оновлення цін і полів товарів, перед додаванням нових товарів. Порядок такий:

  1. Набори з прайс-листів: усім знімається наявність.
  2. Одним запитом записуються ціна, РРЦ, собівартість, залишок і наявність тим, у кого в наявності всі позиції складу.
  3. Набори з каталогу — тими самими трьома кроками, що й кнопка «Оновити гол. товари».

Наявність позицій береться з усіх активних прайс-листів, а не лише з того, який оновлюється. Набір із позицій різних постачальників не втрачає наявність, коли оновлюють один прайс.

Набір із прайс-листів під час оновлення каталогу. «Фіксована ціна» зберігає лише ціну, РРЦ і собівартість: залишок і наявність такий набір отримує так само, як інші
такнінітактакніОновлення базового каталогуетап оновлення цін і полів товарівУ набору стоїть«Не оновлювати»?Набір не змінюєтьсяНаявність знімаєтьсяКожна позиція складу є внаявностіхоча б в одному активномупрайс-листі?Набір лишається без наявностіціна й залишок старіСтоїть «Фіксована ціна»?Записуються залишок і наявністьціна, РРЦ, собівартість незмінюютьсяЗаписуються ціна, РРЦ,собівартість,залишок і наявність
  • Початок або кінець
  • Дія або результат
  • Розвилка: далі шлях залежить від відповіді

Що буде з каталогом, якщо оновлення зупинити або воно обірветься, і що дає повторний запуск — оновлення базового каталогу: обрив і повторний запуск.

Сценарії

Комплект дешевший, ніж ті самі товари окремо

Задача: продавати разом кілька товарів каталогу за ціною, нижчою за суму їхніх цін.

Що зробити: позначте компоненти галочками, станьте курсором на товар-комплект і натисніть «У набір». У «Товари-набори» проставте компонентам «Знижка, %» (і «Кількість», якщо потрібно) та натисніть «Оновити гол. товари».

Що вийде: ціна комплекту — сума (ціна компонента − знижка %) × кількість, залишок — скільки комплектів можна зібрати, наявність — лише коли в наявності всі компоненти.

РРЦ комплекту знижку не враховує — це сума РРЦ компонентів із урахуванням кількості.

Упаковка «2 шт.» одного товару

Задача: продавати товар парою як окрему позицію каталогу.

Що зробити: заведіть окремий товар-упаковку. Позначте галочкою одиничний товар, станьте курсором на упаковку, натисніть «У набір», у «Товари-набори» поставте «Кількість» 2 і натисніть «Оновити гол. товари».

Що вийде: ціна упаковки — подвоєна ціна товару (мінус «Знижка, %», якщо її вказано), залишок — залишок одиничного товару, поділений на два з округленням униз.

Комплект із позицій постачальників

Задача: продавати комплект, частини якого ви не тримаєте в каталозі, а купуєте в постачальників.

Що зробити: у вікні товарів прайс-листів позначте рядки-частини, у сітці товарів станьте курсором на товар-комплект і натисніть «До набору». Якщо комплект має братися в одного постачальника — увімкніть «Набори групувати за постачальником».

Що вийде: ціна, РРЦ, собівартість, залишок і наявність комплекту перераховуються під час оновлення базового каталогу, наявність — лише коли кожна позиція складу є в наявності. Кнопка «Оновити гол. товари» такий комплект не перераховує.

Своя ціна комплекту, наявність — автоматично

Задача: тримати на комплект свою ціну, але щоб він зникав із наявності, коли закінчився компонент.

Що зробити: зберіть набір кнопкою «У набір», потім у картці товару-комплекту задайте ціну й поставте ознаку «Фіксована ціна».

Що вийде: перерахунки не чіпають ціну, РРЦ і собівартість комплекту, а наявність рахують за складом. Повторне «У набір» додає компоненти, а задану ціну не змінює.

Що робити, коли набір рахується не так

Що ви бачитеЧому такЩо зробити
«Для додавання товарів у набір, виберіть товари!»не позначено жодного компонентапоставити галочки — без них смуга з кнопкою «У набір» навіть не з'явиться
Не знаходжу, де зібрати набіркнопка живе не в меню, а на смузі виділення, яка з'являється після галочокпозначити товари галочками
«Спочатку виберіть у каталозі основний товар набору — нічого не додано.»не обрано товар каталогу, який має стати наборомстати курсором на товар-набір у сітці товарів каталогу й повторити «У набір» або «До набору» — позначки лишаються
«Для створення набору товарів, виберіть товар із прайс-листа!»не позначено жодного рядка прайсупозначити рядки у вікні товарів прайс-листів
У набір потрапило більше товарів, ніж було у вікні підтвердженняпозначки зберігаються на сервері, а діалог показує перші тридцять (для прайсів — лише завантажену сторінку)звіряти число «Усього до набору піде» і перевіряти склад у вікні «Товари-набори»
Набір «немає в наявності»хоча б одна позиція складу не в наявності — комплект зібрати нема з чогоперевірити наявність кожної позиції у вікні «Товари-набори»
Ціна набору не змінюєтьсяу головного товару стоїть «Фіксована ціна» або «Не оновлювати»зняти ознаку в картці товару
Ціна набору з прайсів не змінилася після оновлення каталогухоча б однієї позиції складу немає в наявності в жодному активному прайс-листі — такий набір не перераховується, лише втрачає наявністьдочекатися появи позиції або замінити її в складі
Залишок набору менший, ніж очікуваливін дорівнює числу комплектів, які можна зібрати: найменше з «залишок позиції ÷ кількість у складі»подивитися, яка позиція обмежує; саме її не вистачає
Комплект зібраний із різних постачальниківвимкнено «Набори групувати за постачальником»увімкнути налаштування
Ціна перерахувалася не тільки в цього набору«Оновити гол. товари» перераховує всі набори акаунтатак і працює кнопка
Товар зник із продажу після оновлення прайсівне через набір: набори виключені з деактиваціїшукати причину в правилах прайс-листа

Часті запитання

Як видалити весь набір одразу, а не по одному товару?

Відкрийте «Товари-набори» для товару-набору і натисніть «Видалити набір», підтвердьте «Видалити». Товар і компоненти лишаться в каталозі. Видалити самі товари — позначками в сітці.

Чи списуються компоненти зі складу, коли продано комплект?

Ні. Набір лише рахує свій залишок із залишків компонентів; залишки самих компонентів продаж комплекту не змінює.

Чи можна зібрати набори автоматично за фільтром?

Ні, склад задається вручну — галочками в сітці товарів або в товарах прайс-листів (як зібрати).

Чи зробити кольори й розміри одного товару набором?

Ні, набір — це комплект різних товарів. Варіації одного товару — це товари-опції.

Поставив набору наявність вручну — чому вона змінилася?

Перерахунок наборів перезаписує наявність за складом, навіть у наборів із «Фіксованою ціною». Зберегти ручну наявність можна лише ознакою «Не оновлювати» (кроки перерахунку).

Суміжні теми

Чи була стаття корисною?