Пакетна переоцінка товарів. Імпорт з Excel.

Пакетна переоцінка дозволяє переоцінити товари одразу на багатьох торгових точках.

Часто виникає необхідність зробити переоцінки для певного набору товарів одразу на десятках магазинів. Для цього формується документ "Пакетна переоцінка", до нього додається набір підрозділів компанії (магазинів, торгових точок, складів), а також набір товарів, які потрібно переоцінити на цих точках. Для товарів встановлюються нові ціни. Під час проведення пакетної переоцінки для кожної торгової точки буде сформовано свій окремий акт переоцінки з тим набором товарів (із заданого набору), який присутній на цій торговій точці.

Пакетна переоцінка товарів. Імпорт з Excel.

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

Нові вимоги

З часом з'ясувалось, що не завжди для всіх встановлених торгових точок для обраного товару треба призначати однакову ціну.

Бувають моменти, коли на той самий товар на всі 50 торгових точок встановлюємо ціну 100 грн., а на 1 точку треба встановити ціну 95 грн.

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

Вирішення задачі

Зазвичай, подібні задачі реалізуються за правилом (для цього товару на всіх точках ціна 100 грн.) та винятком із правила (для певної торгової точки на цей товар пишемо ціну 95 грн.).

Практична реалізація

Створимо нову пакетну переоцінку, додамо в неї торгові точки та товари (детально процес створення пакетної переоцінки описаний в статті).

В головній формі переходимо до розділу "Пакети документів" і тиснемо "Пакетна переоцінка".

Головна форма Trade Control Utility. Пакети документів.

Буде створена нова пакетна переоцінка, куди ми можемо додавати підрозділи, товари та ціни.

Зараз ми маємо задачу автоматично заповнити пакетну переоцінку з файлу Excel. Для цього завантажимо цей файл.

Зразок файла Excel для імпорту пакетної переоцінки

В пакетній переоцінці тиснемо команду "Імпортувати з Excel", відкриється стандартний діалог, де ми обираємо потрібний файл і тиснемо "ОК".

Пакетна переоцінка

Отримаємо ось такий результат.

Перелік торгових точок

Перелік торгових точок пакетної переоцінки

Перелік товарів з цінами та прив'язками до підрозділів

Перелік товарів пакетної переоцінки

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

Спробуємо сформувати акти переоцінки та провести їх. Для цього переходимо в розділ "Документи" та тиснемо "Створити і провести".

Проведення документів в пакетній переоцінці

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

Перелік документів в пакетній переоцінці

За подвійним кліком можемо відкрити будь-який акт і подивитись його вміст.

Зразок проведеного акту переоцінки із пакета

Останні зауваження

Для успішного імпорту таблиця Excel повинна мати наступні стовпчики: "ID товару", "ID підрозділу", "НОВА ціна продажу". Інші стовпчики не використовуються, і можуть бути будь-якими. Порядок стовпчиків не важливий.

Рядки, в яких вказані невірні ID підрозділів чи товарів, а також некоректні ціни (наприклад, текст замість числа) будуть ігноруватись.

Якщо в пакетній переоцінці з'явиться дубль товару для тієї самої торгової точки, такий пакет не може бути збережений і проведений. Буде виведене відповідне повідомлення.

Якщо під час створення і проведення актів переоцінки в якомусь акті виникне проблема (наприклад, закритий товар), всі акти пакета не будуть проведені. Пакет дотримується принципу "все або нічого".

Andriy Kravchenko

Andriy Kravchenko

Admin, Writer, File Uploader

Останнє оновлення:

1/26/2026 9:34:36 PM

33