Vodniki

Kako izdelati aplikacijo za upravljanje zalog za majhno podjetje

Za izdelavo aplikacije za upravljanje zalog začnite s štirimi stvarmi: seznam artiklov, količina vsakega artikla na vsaki lokaciji, dnevnik vsakega gibanja zalog (vstop, izstop, prilagoditev, z razlogom) in opozorila o nizkih zalogah glede na mejo za ponovno naročilo. Orodje za izdelavo aplikacij z AI lahko iz preproste opisne razlage ustvari bazo podatkov, zaslone in opozorila. Odločitev, ki šteje najbolj, je beleženje gibanj namesto zgolj prepisovanja števila, ker vam ta zgodovina omogoča zaupati številkam.

Zakaj majhna podjetja gradijo lastno rešitev

Večina majhnih podjetij začne voditi zaloge v preglednici, to pa deluje, dokler ne neha. Običajne točke preloma:

  • Več ljudi posodablja preglednico in si medsebojno prepisujejo podatke
  • Nihče ne ve, zakaj se je število spremenilo ali kdo ga je spremenil
  • Nekaj zmanjka, preden kdo to opazi
  • Zaloge so na več mestih (prodajni prostor, skladišče, kombi, druga poslovalnica)
  • Preglednica je obrasla navodili, kako jo uporabljati

Gotova programska oprema za zaloge obstaja in je pogosto pravi odgovor (glejte konec tega vodnika). Ljudje gradijo lastno, kadar so njihove zaloge nenavadne (serije z rokom uporabe, izdelki iz drugih izdelkov, najem, ki se vrača), kadar potrebujejo le delček velikega izdelka ali kadar želijo, da se orodje natančno prilega načinu dela njihove ekipe. Če prihajate iz preglednice, je uporaben pripomoček kako preoblikovati preglednico v aplikacijo.

Kaj aplikacija potrebuje

Osnovni podatki

PodatkiGlavna polja
ArtikelIme, šifra SKU, črtna koda, kategorija, enota (kos, škatla, kg), nabavna cena, prodajna cena, meja za ponovno naročilo, dobavitelj, fotografija, aktiven ali arhiviran
LokacijaIme (trgovina, skladišče, kombi 2)
Stanje zalogeArtikel, lokacija, količina na zalogi
GibanjeArtikel, lokacija, sprememba (+ ali −), vrsta (prejeto, prodano, porabljeno, poškodovano, prešteto, preneseno), opomba, kdo, kdaj
DobaviteljIme, kontakt, dobavni rok

Glavna ideja: stanje zaloge je rezultat gibanj. Vsaka sprememba gre skozi zapis o gibanju, količina na zalogi pa se posodablja iz njega. Tako dobite revizijsko sled brez dodatnega dela in napake je lahko enostavno slediti ter razveljaviti.

Osrednji zasloni

  • Seznam artiklov z iskanjem, filtrom kategorij in filtrom „nizka zaloga“
  • Stran artikla z zalogo po lokacijah in nedavnimi gibanji
  • Hitro prilagajanje: prejem blaga, odvzem blaga, premik med lokacijami, zabeležba popisa
  • Pogled nizkih zalog: vse, kar je na ali pod mejo za ponovno naročilo, razvrščeno po dobavitelju
  • Način popisa zalog za redne popise, ki zabeleži razliko kot prilagoditev

Pozneje, če jih potrebujete

  • Nabavna naročila: naročilo dobavitelju, nato prejem glede na naročilo
  • Serije in datumi poteka za hrano, kozmetiko in zdravila
  • Kosovnica: končni izdelek iz sestavnih delov, tako da prodaja enega zmanjša več sestavnih delov
  • Poročila: vrednost zalog, počasi prodajani artikli, poraba skozi čas (glejte kako izdelati nadzorno ploščo)
  • Skeniranje črtnih kod s kamero telefona

Odločitve pred izdelavo

Kdo je vir resnice

Če prodajate prek spletne trgovine ali blagajniškega sistema, ki že spremlja zaloge, se odločite, kateri sistem je lastnik številke. Dva sistema, ki oba urejata ista števila, se bosta razšla. Možnosti:

  1. Vaša aplikacija je samo za stvari, ki jih trgovina ne spremlja (surovine, potrošni material, zaloga v skladišču).
  2. Trgovina je vir; vaša aplikacija bere iz nje za poročila in opozorila prek njenega API-ja.
  3. Vaša aplikacija je vir in potiska številke v trgovino. Najzmogljivejša možnost in tista, ki zahteva največ dela, da se pravilno obnese.

Začetek z možnostjo 1 ali 2 je veliko varnejši.

Kdo lahko kaj naredi

VlogaTipična dovoljenja
OsebjeIskanje artiklov, beleženje prejetega in porabljenega blaga, izvajanje popisov
VodjaVse, kar lahko osebje, plus urejanje artiklov, mej za ponovno naročilo in dobaviteljev ter odobritev velikih prilagoditev
LastnikVse, plus nabavne cene in poročila o vrednosti zalog

Skrivanje nabavnih cen pred nekaterimi zaposlenimi je pogosta zahteva; povejte to v prvem pozivu. Prava dovoljenja zahtevajo prijavo v aplikacijo, o čemer piše kako dodati prijavo v svojo aplikacijo.

Telefon ali računalnik

Delo z zalogami poteka stoje: v skladišču, ob dostavnih vratih, v kombiju. Zaslone za prilagajanje in popis zasnujte najprej za telefon, z velikimi gumbi in čim manj tipkanja. Poročila in urejanje artiklov so lahko namizno usmerjeni.

Izdelava po korakih

1. korak: Očistite trenutne podatke

Izvozite preglednico in jo uredite pred uvozom: en vrstica na artikel, dosledne enote, edinstvene šifre SKU, brez združenih celic. To vzame dlje, kot ljudje pričakujejo, in pozneje prihrani veliko težav.

2. korak: Napišite prvi poziv

Opišite podjetje, zaloge, ljudi in gibanja:

Izdelaj aplikacijo za zaloge za Fern & Stone, cvetličarno s prodajnim prostorom, skladiščem in dostavnim kombijem. Artikli imajo ime, šifro SKU, črtno kodo, kategorijo, enoto, nabavno ceno, prodajno ceno, dobavitelja in mejo za ponovno naročilo. Spremljaj količino po lokacijah. Vsaka sprememba je gibanje zaloge s vrsto (prejeto, prodano, poškodovano, prešteto, preneseno), količino, opombo, uporabnikom in časom – količin nikoli ne urejaj neposredno. Zasloni: iskalni seznam artiklov s filtrom nizkih zalog, stran artikla z zalogo po lokacijah in zgodovino gibanj, zaslon za hitro prilagajanje, prilagojen telefonu, ter stran nizkih zalog, razvrščena po dobavitelju. Osebje ne vidi nabavnih cen; vodje jih vidijo. Uporabi podatkovno bazo, preprosto in hitro zasnovo. Naj uvozim artikle iz datoteke CSV.

3. korak: Uvozite in preverite

Uvozite očiščeni CSV, nato preverite deset artiklov glede na stvarnost. Napačna začetna stanja bodo od prvega dne spodkopala zaupanje v aplikacijo, zato na dan preklopa naredite pravi popis najpomembnejših artiklov.

4. korak: Preizkusite gibanja

Prejmite blago, nekaj prodajte, enega poškodujte, nekaj prenesite v kombi, naredite popis, ki najde dva manjkajoča. Preverite, ali zgodovina vsakega artikla pravilno pripoveduje zgodbo in ali se količina ujema. Poskusite, da količina pade pod nič, in odločite, ali naj se to prepreči ali samo označi.

5. korak: Dodajte opozorila in poročila

Opozorilo o nizki zalogi po e-pošti ali dnevni povzetek za vodjo je ponavadi prva stvar, ki jo ljudje želijo, ko osnove delujejo. Potrebujete ponudnika e-pošte in načrtovano opravilo. Nato sledi preprosto poročilo o vrednosti zalog in seznam artiklov, ki se niso premaknili 90 dni.

6. korak: Uvedite najprej na eni lokaciji

Uporabljajte jo na enem mestu nekaj tednov, popravite, kar je nerodno, nato razširite. Največje tveganje ni napaka; ampak to, da se osebje vrne k preglednici, ker je aplikacija počasnejša.

Pogoste napake

  • Shranjevanje samo trenutne količine. Brez gibanj ne morete odgovoriti na vprašanje „zakaj je to napačno?“
  • Dovoljevanje vsem, da urejajo vse. Napaka v nastavitvi meje za ponovno naročilo ali izbrisan artikel lahko ostane neopažena tedne.
  • Prezrte enote. Nakup v škatlah po 12 kosov in prodaja posameznih kosov potrebuje jasno pravilo, sicer bodo števila napačna za faktor 12.
  • Preveč polj na zaslonu za prilagajanje. Če beleženje dostave traja minuto, tega ljudje ne bodo delali.
  • Najprej dvosmerna sinhronizacija s trgovino. Najprej naj aplikaciji zaupajo sami, šele nato jo povežite z drugimi sistemi.
  • Obravnavanje kot računovodstvo. Vrednotenje zalog za davčne namene (FIFO, uteženo povprečje) ima pravila; pred zanašanjem na številke aplikacije za vaše knjige se posvetujte z računovodjo.

Kdaj je gotov izdelek boljša izbira

  • Prodajate predvsem prek ene platforme, na primer Shopify ali Square. Njihove vgrajene funkcije za zaloge morda pokrijejo, kar potrebujete, ter so že povezane z vašo prodajo.
  • Potrebujete zaloge, tesno povezane z računovodstvom. Računovodska programska oprema in izdelki za zaloge, zasnovani za povezavo z njo, prihranijo veliko usklajevanja.
  • Imate skladiščno dejavnost s komisioniranjem, pakiranjem, nalepkami za pošiljanje in več prodajnimi kanali. Namenski sistemi za zaloge in skladišča so za to narejeni.

Gradite lastno, kadar vaše zaloge ne ustrezajo tem izdelkom, kadar bi za uporabo majhnega dela velikega sistema plačali veliko ali kadar je postopek okoli zalog (odobritve, delovni listi, vračila najetih stvari) tisto, kar resnično potrebujete upravljati. Naš vodnik o graditi ali kupiti programsko opremo za majhna podjetja obravnava ta kompromis.

Izdelava z Mythexom

Mythex je orodje za izdelavo aplikacij z AI: opišete zaloge, lokacije in ljudi, orodje pa izdela aplikacijo v živem predogledu in doda podatkovno bazo za artikle, lokacije in gibanja. Lahko priložite posnetek zaslona preglednice, ki jo uporabljate danes, da vidi vaše stolpce, in zahtevate uvoz CSV. Fotografije artiklov uporabljajo shrambo datotek projekta. Če ima vaša trgovina ali blagajna API, lahko ključ shranite med skrivnosti projekta in zahtevate, naj bere iz njega. Mythex ne vključuje vgrajenega sistema prijave za vaše osebje, zato računi in vloge v aplikaciji uporabljajo knjižnico ali ponudnika za avtentikacijo po vaši izbiri. Dokumentacija o izdelavi notranjega orodja in izdelavi aplikacije CRUD je dobro izhodišče.

Za prvi poziv, ki ga lahko uredite, odprite predlogo sledilnika zalog ali preberite širši vodnik o kako izdelati notranje orodje.

Vprašanja

Katere funkcije potrebuje osnovna aplikacija za zaloge?

Seznam artiklov s šiframi SKU, trenutno količino po lokacijah, način beleženja prejetega in odpremljenega blaga z razlogom, mejo za ponovno naročilo z opozorili o nizkih zalogah ter iskanje. Dobavitelji, nabavna naročila in poročila lahko pridejo kasneje.

Ali lahko za skeniranje črtnih kod v spletni aplikaciji uporabim telefon?

Da. Spletna aplikacija lahko prek brskalnika uporabi kamero telefona za branje običajnih črtnih kod in kod QR, tako da lahko osebje poišče ali popravi artikel brez posebnega skenerja. Preizkusite na telefonih in nalepkah, ki jih boste dejansko uporabljali, in pri svetlobi, pri kateri jih boste uporabljali.

Ali je za zaloge dovolj preglednica?

Za eno osebo in nekaj deset artiklov pogosto da. Začne odpovedovati, ko več ljudi ureja hkrati, ko potrebujete zgodovino, kdo je kaj spremenil, ali ko potrebujete opozorila, preden kaj zmanjka.

Ali naj se moja aplikacija za zaloge poveže s spletno trgovino ali blagajniškim sistemom?

Samo če že usklajevanje dveh stanj zalog stane prodajo ali čas. Dvosmerna sinhronizacija je najtežji del vsakega sistema za zaloge; če vaša trgovina ali blagajna že dobro spremlja zaloge, naj bo ona vir resnice.

Mythex · Pricing · Zgradite karkoli z AI · Predloge za spletna mesta in aplikacije · Mythex v primerjavi · Slovar pojmov gradnje aplikacij z AI · Brezplačna orodja za gradnjo aplikacij z AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)