Як налаштувати автоматичне створення внутрішнього артикула товару (лічильник)
Функція [[ЗнайтиМаксДодати1{Товар БК: Артикул (внутрішній)}]]
у програмі є зручним інструментом для роботи з лічильником у формулах. Ця функція дозволяє автоматично збільшувати значення лічильника, роблячи потрібні підрахунки більш автоматизованими та спрощеними. За допомогою цієї функції можна легко збільшити значення поля для кожного товару на 1, починаючи з вказаного початкового значення.
Щоб використати цю функцію, виконайте такі кроки:
- Підготовка даних: переконайтеся, що у вас є поле, в якому хочете автоматично збільшити значення, і кожен товар має свій унікальний артикул ( внутрішній код), що використовується для ідентифікації товарів.
- Встановлення початкового значення: виберіть початкове значення, з якого буде починатися збільшення значень кожного товару. Наприклад, встановіть початкове значення в 1200.
- Формула: вставте функцію
[[ЗнайтиМаксДодати1{Товар БК: Артикул (внутрішній)}]]
для потрібного поля для автоматичного збільшення значень. При цьому програма буде шукати найбільше значення у вибраному полі серед усіх товарів та збільшуватиме його на 1 для кожного нового товару, використовуючи вказане поле, в даному прикладі це поле Артикул (внутрішній код) для ідентифікації товарів. - Застосування формули: після вставки формули програма автоматично обробить дані та заповнить поле значеннями, збільшеними на 1 щодо максимального значення, знайденого у цьому полі серед усіх товарів.
Приклад: функція [[ЗнайтиМаксДодати1{Товар БК: Артикул (внутрішній)}]]
буде шукати максимальне значення серед вже існуючих, а потім додавати до нього 1, тому якщо у вас у початковому значенні вказано 1200, а серед існуючих товарів є товар зі значенням вище, наприклад, 1300, то функція прийме це максимальне значення за основу і почне рахувати від 1301.
Це дозволяє уникнути ручного введення даних та заощадити час при роботі з великою кількістю товарів, коли потрібно встановити послідовні значення кожного з них.
Як створити початкові префікси артикулів.
Припустимо, у товарів є колонка "Артикул (внутрішній)" та "Префікс артикула". Ви хочете автоматично створити значення "Артикул (внутрішній)" для кожного товару на основі префіксу артикула та деякого початкового значення. Для цього ви можете використовувати наступну формулу:
CONCAT('PRF-', [[ЗнайтиМаксДодати1{Товар БК: Артикул (внутрішній)}]])
У цьому прикладі ми використовуємо функцію CONCAT()
для об'єднання рядкового префікса "PRF-" з результатом функції [[ЗнайтиМаксДодати1{Товар БК: Артикул (внутрішній)}]]
. Щоразу, коли це оновлення виконується, функція [[ЗнайтиМаксДодати1{Товар БК: Артикул (внутрішній)}]]
будезнаходити максимальне значення "Артикул (внутрішній)" серед усіх товарів і збільшувати його на 1.
Таким чином, кожен товар отримуватиме унікальний "Префікс артикула" у поєднанні з його артикулом (внутрішнім кодом) та початковим значенням "PRF -". Наприклад, якщо у товарів артикули "1001", "1002" та "1003", після виконання цього запиту вони отримають значення "Префікс артикула" наступним чином: "PRF-1001", "PRF-1002" та "PRF-1003". "Префікс артикула" можна задати заздалегідь в окремому полі (наприклад, він може бути різним для категорій, брендів та ін.), тоді у формулі можна вказати назву цього поля замість "PRF-".