Склад і складські функції - основа будь-якої торгівлі. Товари надходять на склад, і йдуть з нього. Надходження і списання бувають різних типів. Наприклад, надходження може бути нового товару від постачальника або повернення шлюбу. А списання зі складу можуть бути продажем клієнтам, списанням шлюбу, списанням простроченого товару, і просто переміщення на інший склад. Як же все це контролювати онлайн декількома операторами?
Є безліч складських програм: 1С, Мій склад, Антісклад, Купецька книга, Vast і купа інших. Але всі вони складні і мають дуже великим функціоналом, який нам не потрібен. Ну хіба що Vast майже те, що потрібно, але всерівно незручний і глючить.
Зробимо найпростішу модель складського обліку в Гугл.Документах
Спочатку зайдемо в Гугл.Документ і створимо форму. У ній ми вкажемо тільки одне значення: Найменування з типом відповідей «Один зі списку», зітремо демо дані «Варіант 1» і натиснемо на кнопку «Інше», щоб швидко вводити потрібні нам нові найменування.
Як зайти в Гугл.Форми
Трохи заповнимо цю таблицю і відкриємо відповіді. Як бачите, все так, як ми робили. До речі, буває глюк. Якщо не відзначити радіокнопку, дані не введуть. Так буває. Перейменуємо нашу вкладку в «Назви».
найменування товарів
Тепер відкрили пункт меню Інструменти і створимо ще одну форму. У ній вже почнемо вводити потрібні для складу пункти: Найменування, Кількість, Тип операції. У кожному пункті стираємо демо дані і в «Кількість» виставляємо «Інше».
Форма для складу
Введення найменувань в гугл.форму
Тепер зайдемо в Доповнення і встановимо модуль rangeForm, запустимо його і для найменувань виберемо наш документ і вкладку «Назви», які ми робили до цього. Тепер все нові найменування через першу форму будуть автоматично потрапляти в цю форму. Не забудь в нижній частині доповнення активувати модуль на постійній основі.
Найменування товарів з вкладки
Заповнимо трохи таблицю парафіями та витратами. Пам'ятаємо, що ми тренуємося і це спрощена модель.
Повернемося до наших відповідей. Там все саме так, як ми вводили, тільки що з цим робити? Давайте трохи доповнимо дані.
По-перше, треба перейменувати вкладку, наприклад, в «Журнал», тому що це просто потік операцій, який ми записали. По-друге, нам потрібно всіх операціях «Витрата» зробити негативні значення. Додамо колонку і зробимо введемо просту формулу = if (C2 = »Витрата»; D2 * (- 1); D2), протягнемо її по всьому інтервалу наших значень. Цю нову колонку назвемо Потік, просто для внутрішнього настрою на потік товарів на склад і зі складу.
Заповнений журнал даними
Тепер нам треба встановити додаток під назвою copyDown, яке робить одну дуже важливу річ - під час чергової заповненні форми цей плагін скопіює наші формули на цьому аркуші вниз. Бага цього плагіна є його фичей - він працює тільки на першій вкладці, на інших не працює.
Робота модуля по додаванню формул
Щоб зрозуміти, що там у нас відбувалося зі складом, пропоную зробити Зведені таблиці, які знаходяться у вкладці Дані. Справа з'являється дивне вікно. Давайте виберемо в ньому таку послідовність:
- В рядки виберемо Найменування;
- У стовпці Тип операції;
- В значення ставимо Кількість і виставляємо тип математики SUM;
- Фільтри залишаємо порожніми.
Стан складу через зведену таблицю
Отримуємо красиву таблицю з підсумковими даними, якими можна оперативно користуватися. А якщо зайти в Форма і вибрати Зведення відповідей, то можна навіть динаміку простежувати без особливих зусиль.
PS Так як ідея спочатку була тільки в показі принципу, то треба розуміти деякі припущення:
- Ми спочатку повинні оприбуткувати фактичні товари, а потім їх витрачати за фактом видачі;
- Якщо у нас негативний баланс, значить хтось неуважно працював з формою, і це видно в історії змін.
Сподіваюся, цей пост був вам корисний. Слідом я зроблю більш складну форму для роботи зі складом.
Як же все це контролювати онлайн декількома операторами?Там все саме так, як ми вводили, тільки що з цим робити?