Донецкий техникум промышленной автоматики

Найпростіший склад через Гугл.Форми

Склад і складські функції - основа будь-якої торгівлі. Товари надходять на склад, і йдуть з нього. Надходження і списання бувають різних типів. Наприклад, надходження може бути нового товару від постачальника або повернення шлюбу. А списання зі складу можуть бути продажем клієнтам, списанням шлюбу, списанням простроченого товару, і просто переміщення на інший склад. Як же все це контролювати онлайн декількома операторами?

Є безліч складських програм: 1С, Мій склад, Антісклад, Купецька книга, Vast і купа інших. Але всі вони складні і мають дуже великим функціоналом, який нам не потрібен. Ну хіба що Vast майже те, що потрібно, але всерівно незручний і глючить.

Зробимо найпростішу модель складського обліку в Гугл.Документах

Спочатку зайдемо в Гугл.Документ і створимо форму. У ній ми вкажемо тільки одне значення: Найменування з типом відповідей «Один зі списку», зітремо демо дані «Варіант 1» і натиснемо на кнопку «Інше», щоб швидко вводити потрібні нам нові найменування.

У ній ми вкажемо тільки одне значення: Найменування з типом відповідей «Один зі списку», зітремо демо дані «Варіант 1» і натиснемо на кнопку «Інше», щоб швидко вводити потрібні нам нові найменування

Як зайти в Гугл.Форми

Трохи заповнимо цю таблицю і відкриємо відповіді. Як бачите, все так, як ми робили. До речі, буває глюк. Якщо не відзначити радіокнопку, дані не введуть. Так буває. Перейменуємо нашу вкладку в «Назви».

найменування товарів

Тепер відкрили пункт меню Інструменти і створимо ще одну форму. У ній вже почнемо вводити потрібні для складу пункти: Найменування, Кількість, Тип операції. У кожному пункті стираємо демо дані і в «Кількість» виставляємо «Інше».

Форма для складу

Форма для складу

Введення найменувань в гугл.форму

Тепер зайдемо в Доповнення і встановимо модуль rangeForm, запустимо його і для найменувань виберемо наш документ і вкладку «Назви», які ми робили до цього. Тепер все нові найменування через першу форму будуть автоматично потрапляти в цю форму. Не забудь в нижній частині доповнення активувати модуль на постійній основі.

Найменування товарів з вкладки

Заповнимо трохи таблицю парафіями та витратами. Пам'ятаємо, що ми тренуємося і це спрощена модель.

Повернемося до наших відповідей. Там все саме так, як ми вводили, тільки що з цим робити? Давайте трохи доповнимо дані.

По-перше, треба перейменувати вкладку, наприклад, в «Журнал», тому що це просто потік операцій, який ми записали. По-друге, нам потрібно всіх операціях «Витрата» зробити негативні значення. Додамо колонку і зробимо введемо просту формулу = if (C2 = »Витрата»; D2 * (- 1); D2), протягнемо її по всьому інтервалу наших значень. Цю нову колонку назвемо Потік, просто для внутрішнього настрою на потік товарів на склад і зі складу.

Заповнений журнал даними

Тепер нам треба встановити додаток під назвою copyDown, яке робить одну дуже важливу річ - під час чергової заповненні форми цей плагін скопіює наші формули на цьому аркуші вниз. Бага цього плагіна є його фичей - він працює тільки на першій вкладці, на інших не працює.

Робота модуля по додаванню формул

Щоб зрозуміти, що там у нас відбувалося зі складом, пропоную зробити Зведені таблиці, які знаходяться у вкладці Дані. Справа з'являється дивне вікно. Давайте виберемо в ньому таку послідовність:

  • В рядки виберемо Найменування;
  • У стовпці Тип операції;
  • В значення ставимо Кількість і виставляємо тип математики SUM;
  • Фільтри залишаємо порожніми.

Стан складу через зведену таблицю

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

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

  1. Ми спочатку повинні оприбуткувати фактичні товари, а потім їх витрачати за фактом видачі;
  2. Якщо у нас негативний баланс, значить хтось неуважно працював з формою, і це видно в історії змін.

Сподіваюся, цей пост був вам корисний. Слідом я зроблю більш складну форму для роботи зі складом.

Як же все це контролювати онлайн декількома операторами?
Там все саме так, як ми вводили, тільки що з цим робити?