Unf mobilna aplikacija. Mobilna aplikacija mobi-s za upravljanje konfiguracijom male tvrtke. Besplatno korištenje u oblaku

25.01.2021 Savjet

06.06.2018

20. lipnja 2018. (srijeda) tvrtka 1C održava besplatni webinar “ Mobilna aplikacija 1C: Upravljanje našom tvrtkom za poslovanje.”

Webinar će biti zanimljiv onima koji žele jednostavno upravljati svojim poslovanjem mobitel, brzo dobiti pristup sustavu prodaje, robe i novca, sinkronizirati rad menadžera bez vezanosti za ured. Bit će korisna direktorima, poduzetnicima, startuperima, menadžerima, trgovcima i vlasnicima tvrtki.

Domaćin webinara je Yuri Pavlov, voditelj uspješne IT tvrtke RAU IT, stručnjak za automatizaciju upravljačkog računovodstva u poslovanju, trener " Trening centar br. 1" tvrtke 1C, autor knjiga o automatizaciji malih poduzeća.

Pogledajte video pozivnicu: https://youtu.be/pLSGVHgWc28

U programu:

  1. Pregled mobilne aplikacije 1C: Upravljanje našom tvrtkom.
  2. Scenariji korištenja. Radimo samo u aplikaciji.
    2.1. Računovodstvo robe u proizvodnji na primjeru mini pekare:
    • kupnja materijala;
    • pekarska proizvodnja;
    • prodaja;
    • analiza preostalih materijala i gotovih proizvoda.

    2.2.Obračun prodaje u maloprodajnom objektu na primjeru pokretne kavane:

    • analiza toka novca;
    • analiza prodaje;
    • prihvaćanje plaćanja i izdavanje KKM čekova.

    2.3. Suradnja – u načinu korištenja jedne baze podataka od strane više zaposlenika.

  3. Scenariji korištenja. Aplikacija za dijeljenje i glavna baza.
    3.1. Izlazna trgovina:
    • rad s katalogom proizvoda;
    • naručivanje putem pametnog telefona;
    • obrada naloga u lokalnom/oblaku UNF;
    • dostava robe.

    3.2. Otprema robe na mjestima preuzimanja online trgovine:

    • primanje narudžbe iz online trgovine;
    • dostava robe na mjestu preuzimanja;
    • prihvaćanje plaćanja.

    3.3. Dostava robe kurirskom službom prema prethodno postavljenoj narudžbi.

  4. Postavljanje sinkronizacije s glavnom bazom podataka.
  5. Uvjeti korištenja.

Sudjelovanje na webinaru je besplatno.

Za sudjelovanje na webinaru prijavite se putem poveznice. Upute za pristupanje webinaru. Ako imate pitanja o webinaru, obratite se 1C na: [e-mail zaštićen].

"1C: Upravljanje malom tvrtkom" za mobilni rad je aplikacija dizajnirana za rad na mobilnim uređajima s operativnim sustavima iOS sustavi i Android.

Aplikacija implementira osnovne računovodstvene mogućnosti za poduzeće s malom količinom dokumenata i mogućnošću rada s nalozima u kombinaciji s okvirnim ili oblak rješenjem "1C: Small Firm Management 8".

Aplikacija vam omogućuje da:

  • pohranjuju informacije o robi, njezinim stanjima, prodajnim i nabavnim cijenama
  • unos naloga uzimajući u obzir trenutna stanja i cijene
  • obavljati osnovne skladišne ​​i blagajničke poslove
  • rad u modu dijeljenje s rješenjem u kutiji ili oblaku "1C: Upravljanje malim tvrtkama"

Značajke razmjene podataka

Iz mobilne aplikacije u središnju bazu podataka prenose se sljedeći podaci:

Sljedeći podaci prenose se iz središnje baze podataka u mobilni klijent:
Prilikom prijenosa podataka iz središnje baze podataka u mobilni klijent moraju se uzeti u obzir sljedeći uvjeti i ograničenja:
Povezivanje mobilnog klijenta sa središnjom bazom podataka
Kada prvi put sinkronizirate podatke, aplikacija će od vas tražiti da se povežete sa središnjom bazom podataka.

Kako koristiti mobilnu aplikaciju 1C: Upravljanje malom tvrtkom

Prilikom prve sinkronizacije morat ćete navesti sljedeće parametre veze:
Nakon unosa parametara potrebno je zatvoriti obrazac za postavke nakon čega će se podaci sinkronizirati sa središnjom bazom podataka.
Ubuduće se obrazac za postavke može otvoriti klikom postavke U poglavlju Servis.

→ Sve novosti

Mobilna aplikacija "1C: Upravljanje našom tvrtkom"

Dakle, redom:
(1) nevjerojatan komentar koji u potpunosti odgovara na pitanje pod (0), "puno hvala."
(2) da, sigurno ću doći ovamo, hvala, dugo sam gledao, sada radim sve prema knjizi 1C s razvojem na mobilnoj platformi (usput, ono što je stvarno iznenadilo ja sam da oni gledaju primjere na 8.3.6, a ne neki prastari conf)
(3)(4) - Mehanizmi razmjene rebra - očito govorite o planovima razmjene, s kartama za slanje i primanje paketa? Da, upravo tako će razmjena funkcionirati, pitanje je u biti bilo kako ili kroz što formirati pakete - XML ​​ili JSON.
K(3) postoji amandman, na resursu "Notes from the Looking Glass" 1c opisuje proširenje mehanizma razmjene (serijalizacija aplikacijskih objekata) na JSON, posebno za razmjenu između različitih informacijski sustavi(uključujući 1s - 1s). Ni sama još nisam puno čitala, ali mislila sam da će me potaknuti u pravom smjeru i da ću morati dublje proučiti to pitanje.
I odmah, nakon (6) - ovo nije uvijek točno, čak i ako je "mobilni" imenik "srezan" u usporedbi s istim imenikom u "glavnom" - glupo pisanje CML-a na jednom mjestu i čitanje na drugom neće raditi, jer je struktura podataka heterogena.
I naravno, pozdravljam u ovoj temi trenera tečajeva na mobilnoj platformi (7):) 0/ a) postoje planovi za razmjene na mobilnoj platformi i oni se izoštravaju za razmjene između mobilne konferencije i glavne (mobilna platforma 8.3.7), teoretski možete imati vlastiti Build a RIB, iako u stvarnosti to nije potrebno (iako sve ovisi o zabludjeloj prirodi kupca).
Serijalizacija i deserijalizacija - znam samo u teoriji, u praksi sam morao napisati parser - razmjena je bila između zooma i intranet portala (definitivno ne Bitrixa, nekakve "crne kutije"), a struktura razmjene se mogla promijeniti u bilo kojem trenutku način - entitet je mogao imati određena polja, a možda i nije.

Morao sam “ručno” prikupiti “sve što je stiglo” i promijeniti podatke u Župu (ili ne promijeniti). — Po skupini ugovornih strana (pristupna skupina) kao u središnjoj bazi podataka
— Prema vašim dokumentima (narudžba - prodaja)
— Zatvorite pristup dokumentima o nabavi
— Bliski pristup novčanim transakcijama. (PKORKO)
— Poboljšajte funkcionalnost (odabir fakture) službeno normalno
prilikom sinkronizacije u centralnu bazu podataka (odabire se tvrtka iz koje se vrši prodaja)
ako je redovan od čete br.1
ako je službenik iz tvrtke br. 2
-Dodajte funkcionalnost (plan prodaje) kako bi prodajni agent mogao vidjeti plan i odstupanja od plana
-Izmijenite fakturu tako da se datum automatski postavlja +1 dan, od petka do ponedjeljka
-Modificirati standardno izvješće o dugu ugovornih strana, uzimajući u obzir filtar samo za naše.

Više detalja u prilogu.

Na primjeru mobilne aplikacije "1C: Upravljanje našom tvrtkom" (skraćeno UNF) želim prikazati evoluciju mobilne poslovne aplikacije od njezina nastanka i izdavanja prve verzije do danas. Aplikacija trenutno ima preko 220.000 preuzimanja; Aplikacija je besplatna, ali ima plaćene opcije(implementirano kupnjom putem aplikacije).


Prva verzija mobilnog UNF-a napravljena je na jednoj od prvih verzija mobilne platforme 1C:Enterprise 2012. godine. U to je vrijeme već postojala konfiguracija klijent-poslužitelj "1C: Upravljanje malom tvrtkom" (tada je to bilo ime), program za automatizaciju aktivnosti male tvrtke - prodaja, nabava, baza kupaca i dobavljača, skladište upravljanje, proizvodnja itd.

Kao i većina mobilnih aplikacija napisanih na višeplatformskoj mobilnoj platformi 1C:Enterprise, mobilni UNF dostupan je za iOS, Android i Windows.

Zadatak je postavljen na sljedeći način: izraditi mobilnu aplikaciju koja podržava dio scenarija rada “velikog” UNF-a. Aplikacija mora moći raditi i autonomno i sinkronizirati podatke s “velikim” UNF-om (u daljnjem tekstu riječ “veliki” u odnosu na klijent-poslužiteljsku verziju UNF-a ću pisati bez navodnika da ne opterećujem tekst). U slučaju rada s velikim CNF-om, scenariji "mobilnih" zaposlenika - prodajnog predstavnika, servisnog inženjera, prodavača - moraju biti podržani.

Prva verzija je izrađena u 1 čovjek-mjesec. Prilikom izrade mobilne aplikacije neki objekti metapodataka (imenici, dokumenti) implementirani su na temelju objekata velikog UNF-a. Ali neke su se funkcionalnosti morale programirati ispočetka, na primjer, proces razmjene podataka s velikim UNF-om. Istina, što se tiče razmjene podataka, zapravo smo morali malo programirati - koristili smo standardne mehanizme platforme (osobito planove razmjene), koji smanjuju kodiranje na minimum.

Osim pojednostavljivanja rada sa sinkronizacijom podataka, platforma 1C značajno olakšava rad na izradi mobilne aplikacije s punim značajkama, pružajući programeru takve komponente sučelja kao što su popisi (tabularni i hijerarhijski) s mogućnošću pretraživanja po njima, polja za unos s pretraživanjem, tablicama za izvješća, širokim rasponom grafikona, mogućnošću ispisa na WiFi i Bluetooth pisačima itd.

Značajke mobilne verzije

Postoje dvije glavne strategije za odabir funkcionalnosti mobilne aplikacije. Prvi je "jedna aplikacija - jedna funkcija". Primjerice, mobilna aplikacija za prijem robe na skladište koja samo može skenirati barkod proizvoda s ugrađenom kamerom i poslati podatke o primljenom proizvodu na server. Druga strategija je stvaranje mobilne aplikacije sa širokom funkcionalnošću "sve u jednom". Oba su pristupa valjana; Prilikom pisanja mobilnog UNF-a odabrali smo drugi pristup - naša aplikacija njime pokriva mnoge zadatke predmetno područje i može raditi potpuno autonomno, služeći potrebama mala organizacija. Još jedna prednost ovog pristupa je da korisnik može raditi s nekoliko međusobno povezanih funkcija iz jedne aplikacije.

Mobile UNF široko koristi funkcionalnost mobilnog uređaja, posebice:

  • Ugrađena kamera uređaja može se koristiti za fotografiranje proizvoda prilikom ispunjavanja kartice proizvoda, čitanje bar kodova i QR kodova
  • Račun za plaćanje klijentu se može poslati e-mailom ili SMS-om
  • Protustranku je moguće odabrati Adresar mobilni uređaj
  • Ako druga ugovorna strana ima telefonski broj, jednim dodirom je možete nazvati ili poslati SMS; ako je navedena e-pošta, pošaljite pismo; ako je navedena adresa, pokažite je na karti
  • Možete ispisivati ​​dokumente na pisače putem WiFi-a i Bluetootha
Postoji mogućnost sigurnosnog kopiranja i vraćanja mobilne UNF baze podataka na Yandex.Disk i slanja baze podataka poštom.

Konfiguracija mobilnog UNF-a izgleda prilično spartanski (pogledajte snimak zaslona u nastavku):

  • 8 priručnika (u velikom UNF-u ima 273 priručnika)
  • 7 dokumenata (u velikom UNF – 125)
  • 3 dnevnika dokumenata (u velikom UNF – 24)
  • 3 registra informacija (u velikom UNF – 357)
  • 4 registra akumulacije (u velikom UNF – 64)

Glavni objekti mobilnih UNF

No, unatoč tako malom broju aplikacijskih objekata, proizvod se pokazao prilično funkcionalnim.

Zanimljiva značajka mobilnog UNF-a je da ga često počinju koristiti ljudi koji nikad prije nisu čuli za 1C (da, ima i takvih u našoj zemlji), oni kojima je potrebna mobilna aplikacija za vođenje evidencije o njihovom malom biznisu ( na primjer, kućna radinost). Upravo su to pronašli tražeći unutra Google Play ili AppStore, pročitajte recenzije - i počeli raditi.

Autonomni rad

Ovaj scenarij rada namijenjen je vrlo malim organizacijama, kada se svo računovodstvo provodi isključivo na mobilnom uređaju. To može biti, na primjer, "kućni" posao - izrada nakita kod kuće i njegova prodaja na stranici VKontakte. Ili možda čak mala trgovina - osobno sam vidio slučaj gdje je trgovina igračaka specijalizirana za prodaju Lego konstruktora vodila evidenciju isključivo za mobilna verzija UNF. S obzirom da mobilni UNF može ispisivati ​​na WiFi i Bluetooth pisačima, može se koristiti za rješavanje prilično velikog broja problema. Mobilni UNF podržava obradu narudžbi, unos ulaznih i izlaznih računa, obračun primitaka i izdataka novca.

Rad u načinu sinkronizacije s poslužiteljem (prve verzije)

U načinu sinkronizacije s poslužiteljem u mobilnom UNF-u ranije verzije računovodstvena funkcionalnost je postala nedostupna, a rad u njemu odvijao se uglavnom s nalozima (primanje i ispunjavanje naloga) i pratećim poslovima (vođenje imenika ugovornih strana, roba i usluga i sl.).

Imenici roba i usluga, izvođača i narudžbi sinkronizirani su s velikim UNF-om.


Razmjena podataka između mobilnog i velikog UNF-a u prvim verzijama

Narudžbe unesene s mobilnih uređaja završile su u velikom UNF-u, a sinkronizirane su završile na mobilnim uređajima odgovornih za narudžbe. Dokumenti poput novčanih primitaka, prodaje robe itd., uneseni na mobilnim uređajima, išli su u veliki UNF, ali nisu bili sinkronizirani između Mobilni uredaji. Sav rad u mobilnoj aplikaciji u načinu sinkronizacije odvijao se uglavnom oko naloga - njihovo prihvaćanje i izvršenje; potpuno računovodstvo nije provedeno na mobilnom uređaju; za to je bilo potrebno koristiti veliki CNF na računalu.

To je bio slučaj u prvim verzijama, ali kasnije smo promijenili situaciju i proširili popis scenarija za korištenje mobilnog CNF-a kako bismo rad s njim učinili praktičnijim za korisnike.

Malo o sinkronizaciji podataka

Razmjena podataka između mobilnog i velikog UNF-a odvija se putem web usluga; mobilni UNF poziva web usluge raspoređene na velikoj UNF strani. Strukture podataka u velikom i mobilnom CNF-u su različite; Prilikom projektiranja arhitekture razmotrili smo 2 opcije za razmjenu podataka:
  1. Stvorite strukturu podataka u velikom CNF-u koja duplicira strukturu podataka mobilnog CNF-a i razmjenjujte podatke s mobilnim CNF-om jedan na jedan. Kada mijenjate podatke u velikom UNF-u, trebate prenijeti nove/promijenjene podatke u ovu dupliciranu strukturu, a nakon razmjene podataka s mobilnim UNF-om, podatke koji su došli s mobilnog uređaja i koji se nalaze u duplikatnoj strukturi pretvoriti u veliki UNF format.
  2. Razmjenjujte podatke izravno sa strukturama velikog UNF-a, pretvarajući podatke "u hodu" prema pravilima razmjene.
Odlučili smo se za drugu opciju. Prva opcija, iako je obećavala neke prednosti vezane uz jednostavnost stvarne razmjene podataka, nije dobro podnijela situaciju kada nova verzija mobilni UNF struktura podataka promijenjena (proširena); Kako bi razmjena podataka jedan na jedan nastavila funkcionirati, bilo bi potrebno ažurirati server, veliki UNF. Što je iz mnogo razloga bilo nedopustivo.

Mehanizmi za razmjenu podataka implementirani u platformu preuzimaju većinu posla kreiranja paketa za sinkronizaciju podataka, omogućujući vam da smanjite kodiranje na minimum. Tijekom procesa razmjene koristi se standardni mehanizam platforme 1C:Enterprise - mehanizam za razmjenu podataka; za svaki mobilni UNF kreira se čvor za razmjenu podataka u velikom UNF-u; u velikom i mobilnom UNF-u koristi se usluga registracije promjena za praćenje podataka promijenjenih od zadnje sinkronizacije itd.

Mobilna aplikacija pokreće razmjenu podataka, koristeći mehanizme platforme, generira paket za razmjenu (koji sadrži identifikator mobilne aplikacije i podatke ažurirane na mobilnom UNF-u od zadnje sinkronizacije) i šalje ga velikom UNF-u. Na temelju informacija u početni paket, veliki CNF priprema za mobilni CNF podatke koji su se promijenili u velikom CNF-u od zadnje sinkronizacije i pakira ih u pakete. Paketi u XDTO formatu su 1C objekti metapodataka serijalizirani u XML-u; Veličina svakog paketa nije veća od 500 predmeta.

Mobile UNF prikuplja ove podatke paket po paket. Nakon preuzimanja posljednjeg paketa, mobilni UNF počinje obrađivati ​​primljene podatke - obrađivati ​​dokumente, bilježiti imenike itd. U slučaju prekida veze, podržano je ponovno slanje paketa; Sami smo napisali mehanizam nastavka za CNF (nije u platformi), ali budući da se mobilni CNF isporučuje u izvornom kodu, programeri mogu pogledati implementaciju mehanizma i posuditi ga za svoje aplikacije.

Tijekom početne sinkronizacije mobilnog CNF-a s velikim CNF-om, ne možete raditi u mobilnom CNF-u - pojavljuje se modalni prozor, pokazujući napredak procesa. Sve naredne sinkronizacije su u pozadini i ne blokiraju rad mobilnog UNF-a.

Potpuni popis objekata razmijenjenih između mobilnog i velikog UNF-a:

  • Imenici:
    • Nomenklatura
    • Protustranke
    • popis korisnika
  • Dokumentacija:
    • Narudžbe kupaca
    • Potvrda na blagajni
    • Trošak iz blagajne
    • Račun za kupnju
    • Prodajni račun
    • Proizvodnja
  • Registri (ali ne sve cijene, već samo glavne):
    • CijeneDobavljači
    • Cijene proizvoda
  • Podaci o organizaciji:
    • Ime
    • Porezne informacije
U velikom UNF-u proizvodi imaju slike - slike stvarnih proizvoda. Kako bismo smanjili promet, ne učitavamo slike u mobilni UNF, one se učitavaju na zahtjev - npr. kada otvorimo karticu proizvoda u mobilnom UNF-u.


Kartica proizvoda sa slikom proizvoda

Evolucija aplikacije - razvoj slučajeva korištenja

Tipična situacija je da posao raste, a funkcionalnost mobilnog CNF-a na jednom mobilnom uređaju više nije dovoljna. U poslu se pojavljuje još jedan zaposlenik (ili zaposlenici), koji također trebaju raditi s narudžbama.

U prvim verzijama mobilnog UNF-a pokretni scenarij bio je prilično jednostavan - podaci uneseni u mobilni UNF kopirali su se u bazu podataka velikog UNF-a, a korisnik je sada morao voditi evidenciju na računalu. U tom će slučaju mobilni UNF raditi u načinu rada s nalozima, te više neće biti moguće voditi evidenciju (kao na samostalnoj verziji mobilnog UNF-a).

To, naravno, nije bilo sasvim zgodno za krajnjeg korisnika - već je navikao voditi evidenciju s mobilnog uređaja, ali ovdje je bio prisiljen sjediti za tipkovnicom računala. Neće svi biti zadovoljni s ovim.

Stoga smo proširili popis scenarija za rad mobilnog UNF-a. Izgled našeg usluga u oblaku http://1cfresh.com, na temelju tehnologija oblaka 1cSvježe. Sada je moguće postaviti veliki CNF u oblak. Opisali smo tri scenarija za korištenje mobilne aplikacije kako korisnikov posao raste:

  1. Prilično mala tvrtka. Računovodstvo se vodi na jednom mobilnom uređaju.
  2. Posao raste - pojavili su se zaposlenici. Mobilni UNF možete instalirati na mobilne uređaje zaposlenika. U isto vrijeme, morate biti u mogućnosti razmjenjivati ​​podatke između mobilnih uređaja za sinkronizaciju podataka; Za to smo odlučili ne koristiti razmjenu datoteka, već koristiti za sinkronizaciju (i ujedno za backup) verziju velikog UNF-a koji se nalazi u http://1cfresh.com oblaku. Kada omogućite ovu skriptu, u oblaku http://1cfresh.com kreira se instanca velikog CNF-a, čija će se baza podataka koristiti za sinkronizaciju podataka između mobilnih uređaja. Korištenje jednog mobilnog uređaja u ovom scenariju je besplatno, za svaki dodatni uređaj naplaćujemo 75 rubalja mjesečno, ne možete koristiti više od tri uređaja u ovom scenariju. Istovremeno, korisnicima mobilnih uređaja mogu se dodijeliti unaprijed definirane uloge - prodajni predstavnik, serviser, prodavač (moguće je i detaljna postavka uloge); Funkcionalnost mobilne aplikacije bit će sukladno tome ograničena. Možete raditi i preko web klijenta ili tanak klijent s velikim CNF-om koji se nalazi u oblaku, ali će se funkcionalnost CNF-a u oblaku svesti na funkcionalnost mobilnog CNF-a. Ali nije potrebno raditi izravno u oblaku UNF - sav posao se može obaviti samo s mobilnih uređaja.
  3. Posao je narastao do veličine poduzeća srednje veličine. U ovom slučaju ima smisla iznajmiti potpunu verziju velikog UNF-a u oblaku kako biste dobili (putem web klijenta ili tankog klijenta) dodatnu funkcionalnost - CRM (planovi uključuju uključivanje CRM-a u mobilni UNF, ali za sada je dostupan samo u velikoj verziji), upravljanje skladištem, prošireno formiranje cijena, mogućnost rada s bankama i. U ovom slučaju, broj mobilnih uređaja koji rade s velikim CNF-om nije ograničen (svaki uređaj se naplaćuje dodatna naknada prema tarifi, kao za jedan radno mjesto; 1 licenca za UNF u Freshu ili za UNF u kutiji daje pravo na besplatno korištenje 1 mobilne aplikacije).

Iskustvo monetizacije aplikacije

Mobilna aplikacija UNF, kao što sam već napisao, je besplatna. Prije nekog vremena odlučili smo monetizirati našu aplikaciju (koristeći funkcionalnost kupnje putem aplikacije implementiranu u mobilnu platformu 1C:Enterprise verzije 8.3.8), prodajući dodatne funkcionalnosti - proizvodnju i mogućnost sinkronizacije s dodatnim mobilnim uređajima.


Produkcijska funkcionalnost je jednokratna kupnja, a mogućnost sinkronizacije s dodatnim mobilnim uređajima pakirana je kao pretplata koja se mora obnavljati svaki mjesec. Zanimljivo je da je samo 3 tjedna nakon dodavanja funkcionalnosti kupovine mobilni UNF bio u top 15 na Google Playu po prodaji poslovnih aplikacija.

Zaključak

Mobilni UNF je relativno malen (u smislu volumena izvorni kod), ali prilično popularan proizvod. Nadamo se da će priča o njegovoj evoluciji biti korisna kreatorima mobilnih proizvoda za krajnje korisnike koji koriste 1C tehnologije i druge razvojne alate.

Bilo bi korisno podsjetiti vas da na mobilnoj platformi 1C možete izraditi aplikacije koje komuniciraju ne samo s pozadinom poslužitelja 1C; protokoli koji se koriste za razmjenu podataka u mobilnim aplikacijama na 1C platformi su neovisni o platformi (web i HTTP servisi, podrška za XML i JSON itd.). Dakle, ako trebate brzo i dinamički razviti višeplatformski (Android, iOS, Windows) mobilni klijent, s mogućnošću izvanmrežnog rada bez stalne internetske veze za vašu poslovnu aplikaciju, onda bi mobilna platforma 1C mogla biti najbolji izbor za tebe.

U odnosu na mala i srednja poduzeća može se pripisati sljedeće: važna karakteristika poput mobilnosti. I to nije bez razloga, jer ove tvrtke mogu vrlo brzo odgovoriti na sve promjene. Osim toga, 1C je razvio posebno rješenje za takve tvrtke, "Upravljanje malom tvrtkom", pružajući mu verziju za mobilne uređaje (telefoni, tableti). U ovom ću pregledu govoriti o mogućnostima standardnog rješenja Mobilna aplikacija "1C: Upravljanje malom tvrtkom".

Značajke mobilne verzije

Prvo izdanje 1.2.3.1 pojavilo se 18. rujna 2015. U vrijeme pisanja ovog članka objavljeno je 9 izdanja. To sugerira da se funkcionalnost programa stalno proširuje i poboljšava.

Pogledajmo koje prednosti pruža mobilna verzija UNF-a.

Održavanje baze roba, usluga i klijenata. Imenike možete ispunjavati i uređivati ​​izravno na svom telefonu ili tabletu.

Za svaku stavku iz imenika nomenklature možete navesti:

  • šifra dobavljača;
  • crtični kod;
  • Prodajna cijena;
  • Nabavna cijena (izračunava se automatski na temelju unesenih podataka o nabavi);
  • Glavni dobavljač;
  • Trenutno stanje (program izračunava automatski);
  • Bilješke.

Imenik izvođača može se sinkronizirati s kontaktima na uređaju. Oni. prilikom kreiranja novog kupca program će izvršiti pretragu i unijeti podatke u karticu druge ugovorne strane od telefonski imenik. Prilikom uređivanja imenika izvođača dostupna su sljedeća polja:

  • Stanje (tko je kome dužan, izračunava se automatski);
  • Telefon;
  • E-mail;
  • Adresa;
  • Bilješke.

Registracija narudžbi kupaca na licu mjesta. Možete implementirati scenarij u kojem prodajni predstavnik, koji se nalazi kod klijenta (u maloprodajnom objektu), registrira potrebe kupca i unutar nekoliko sekundi dokument „Narudžba kupca” pojavljuje se u središnjoj bazi podataka. To vam omogućuje da vrlo brzo započnete obradu Narudžbe kupca, na primjer, počnete prikupljati robu za otpremu ili planirate pružanje usluge.

Prilikom registracije u aplikaciji Buyer Order odmah možete vidjeti skladišna stanja robe i trenutne maloprodajne cijene. Prilikom odabira narudžbi možete ih filtrirati prema sljedećim kriterijima: u tijeku, izvršene, bez plaćanja, plaćene, neotpremljene i otpremljene.


Registracija kupnje i prodaje

U aplikaciji možete registrirati kupnju i prodaju robe ili usluga.

Izvršavanje plaćanja

Na temelju dokumenata Narudžbe kupca (moguće je i bez razloga) unesite dokument Potvrda o primitku novca, čime bilježite činjenicu plaćanja od strane klijenta za određenu narudžbu ili avansno plaćanje za nadolazeću isporuku robe ili pružanje usluga.

Sustav izvješćivanja

Mobilna aplikacija nudi niz izvješća:

  • Kretanje novca;
  • Dugovi;
  • Preostala roba;
  • Prodajni.

Naravno, omogućen je višekorisnički rad, tj. S bazom podataka možete raditi istovremeno na nekoliko mobilnih uređaja i na nekoliko stolnih računala.

Pogledajmo još jednu funkcionalnost Program "Porezni kalendar". Relevantno je samo ako ste samostalni poduzetnik koji koristi pojednostavljeni ili imputirani porezni sustav. Postoje vrlo jednostavne postavke. Programu možete reći koje poreze plaćate. Također je moguće uključiti način podsjetnika, u kojem će vas slučaju mobilna aplikacija obavijestiti o rokovima za plaćanje poreza.

Gdje mogu preuzeti

Mobilna aplikacija "1C: Upravljanje malom tvrtkom" distribuira se besplatno. Može se preuzeti s Google playa ili App Storea.

Licenciranje

Za korištenje programa ne morate kupiti dodatne licence. Na primjer, ako imate jednu licencu za UNF PROF za stolno računalo, onda na njega možete povezati neograničen broj mobilnih verzija programa.

Kako postaviti sinkronizaciju s bazom podataka na računalu

Već sam ranije spomenuo da uz mobilnu verziju programa postoji i verzija UNF-a za stolno računalo, u kojoj ima znatno više mogućnosti za vođenje evidencije. Stoga je moguće provesti autonomni rad mobilna aplikacija, i takoreći u sprezi s “velikim bratom”.

Uvećana shema za postavljanje sinkronizacije podataka izgleda ovako:

  • Potrebno je instalirati i konfigurirati web poslužitelj Apache na računalu sa središnjom bazom podataka;
  • Odaberite korisnika baze pod čijim imenom će se podaci razmjenjivati;
  • Zatim trebate pokrenuti bazu podataka u načinu rada konfiguratora i objaviti je na web poslužitelju;
  • Na kraju je u mobilnoj verziji potrebno navesti internetsku adresu na kojoj je objavljena središnja baza podataka UNF-a.

Detaljne upute za postavljanje razmjene podataka nalaze se u dokumentaciji za 1C:UNF PROF ili Basic.

Kao rezultat razmjene, sljedeće informacije se učitavaju iz UNF mobilne aplikacije u središnju bazu podataka:

  • Elementi imenika "Nomenklatura" (uključujući utvrđene maloprodajne cijene);
  • Elementi imenika „Druge strane”;
  • Dokumenti „Narudžba kupca“, „Primitak robe“, „Otprema robe“, „Priljev novca“ i „Odljev novca“.

U suprotnom smjeru prenose se sljedeći podaci:

  • Elementi imenika "Nomenklatura" i "Protustrane strane";
  • Dokumenti "Narudžba kupca";
  • Kao i podatke o cijenama i stanju zaliha.

Važno je zapamtiti da se razmjena artikala i dokumenata u kojima se oni nalaze odvija samo za tipove "Stock" i "Service". Također morate uzeti u obzir da u aplikaciji mobilne nomenklature nije moguće voditi evidenciju po svojstvima i serijama.

Besplatno korištenje u oblaku

Tvrtka 1C podržava mala i srednja poduzeća ne riječima, već djelima. Za poduzetnike početnike dostupna je potpuno besplatna opcija za rad 3 korisnika u 1CFresh cloud servisu.

Poanta je ovo. Možete besplatno implementirati 1C:UNF bazu podataka za svoj račun na usluzi u oblaku i na nju povezati tri UNF mobilne aplikacije. Na taj ćete način dobiti osnovne funkcionalnosti za računovodstvo na početku poslovanja.

Postoji jedno ograničenje. Funkcionalnost UNF programa na cloud servisu ograničena je mogućnostima mobilne aplikacije. Oni. I u oblaku i na mobilnom uređaju u ovom scenariju rada, funkcionalnost programa bit će ista.

Ako je potrebno, možete se prebaciti na plaćenu opciju za korištenje UNF-a u oblaku, u kojem slučaju će vam biti dostupne sve značajke programa (tj. možete ukloniti gore opisano ograničenje).

Ovaj video prikazuje rad kombinacije mobilne aplikacije + UNF u oblaku.

Mobilna aplikacija 1C: Upravljanje našom tvrtkom za mobilni rad može se koristiti zajedno sa radnom površinom ( PROF ili Osnovni, temeljni) ili cloud verziju aplikacije 1C: Upravljanje našom tvrtkom 8.

Kako biste mogli sinkronizirati mobilnu aplikaciju s desktop verzijom, morate izvršiti niz radnji u desktop verziji.

Ovi su koraci prikazani u nastavku. Moraju se pokrenuti na vašem lokalnom računalu. Primjer razmatra računalo koje radi operacijski sustav Windows:

  • Morate biti sigurni da je web poslužitelj instaliran i pokrenut na vašem računalu Apache ili IIS, A Vatrozid ne blokira dolazne veze na port koji koristi web poslužitelj (obično 80 ili 8080). Više informacija o postavljanju web poslužitelja možete pronaći u dokumentaciji koja je isporučena s njima.
  • Potrebno je implementirati desktop aplikaciju 1C: Upravljanje našom tvrtkom 8 na vašem računalu. Preporučljivo za korištenje Najnovija verzija desktop aplikacija. Hoću Osnovni, temeljni ili PROF verzija.

    Sinkronizacija s mobilnom aplikacijom provodit će se u ime korisnika koji ima pristup desktop aplikaciji.

    Prema zadanim postavkama već postoji korisnik u desktop aplikaciji Administrator, možete ga koristiti ili nabaviti novi (odjeljak administracijaPostavke korisnika i pravaKorisnici), postavljanje minimalnih prava potrebnih za sinkronizaciju – Prodajni, Nabava I Novac.

  • Morate objaviti web uslugu MobileService za razmjenu podataka s mobilnom aplikacijom. Ova se operacija izvodi u konfiguratoru desktop aplikacija 1C: Upravljanje našom tvrtkom 8. Da biste to učinili, morate koristiti stavku izbornika administracija.


U prozoru koji se pojavi trebate navesti naziv publikacije, odabrati web uslugu koju ćete koristiti, postaviti direktorij publikacije i provjeriti jesu li potvrdni okviri označeni Objavite web usluge I MobileService.


Nakon unosa korisničkog imena i lozinke, vaš bi preglednik trebao prikazati poveznicu na WSDL dijagram.


    U mobilnu aplikaciju morate unijeti adresu na kojoj je web servis objavljen te svoje korisničko ime i lozinku. Adresa bi trebala biti nešto poput http:///[PublicationName] . Ako lokalno računalo i mobilni uređaj spojeni na istu mrežu, zatim kao IP adrese računalo koristi svoj lokalni IP adresa.

    Ako se vaš mobilni uređaj spoji na centralu informacijska baza s druge mreže putem interneta, tada morate koristiti vanjski statički IP adresa Računalo. Ova usluga može pružiti vaš davatelj internetskih usluga. Ako iz nekog razloga vanjski statički IP adresa ne možete koristiti, tada možete koristiti uslugu 1C: Link(isključujući korisnike osnovne verzije, za koje usluga nije dostupna).

Nakon dovršetka gore navedenih koraka, postavljanje sinkronizacije mobilne aplikacije s desktop verzijom aplikacije 1C: Upravljanje našom tvrtkom 8 Bit će dovršeno.


← Rad s popisom infobaza
  • Razvoj mobilnih aplikacija,
  • Android razvoj
  • Na primjeru mobilne aplikacije "1C: Upravljanje našom tvrtkom" (skraćeno UNF) želim prikazati evoluciju mobilne poslovne aplikacije od njezina nastanka i izdavanja prve verzije do danas. Aplikacija trenutno ima preko 220.000 preuzimanja; Aplikacija je besplatna, ali ima opcije koje se plaćaju (implementirane kupnjom putem aplikacije).


    Prva verzija mobilnog UNF-a napravljena je na jednoj od prvih verzija 2012. godine. U to je vrijeme već postojala konfiguracija klijent-poslužitelj "1C: Upravljanje malom tvrtkom" (tada je to bilo ime), program za automatizaciju aktivnosti male tvrtke - prodaja, nabava, baza kupaca i dobavljača, skladište upravljanje, proizvodnja itd.

    Kao i većina mobilnih aplikacija napisanih na višeplatformskoj mobilnoj platformi 1C:Enterprise, mobilni UNF dostupan je za iOS, Android i Windows.

    Zadatak je postavljen na sljedeći način: izraditi mobilnu aplikaciju koja podržava dio scenarija rada “velikog” UNF-a. Aplikacija mora moći raditi i autonomno i sinkronizirati podatke s “velikim” UNF-om (u daljnjem tekstu riječ “veliki” u odnosu na klijent-poslužiteljsku verziju UNF-a ću pisati bez navodnika da ne opterećujem tekst). U slučaju rada s velikim CNF-om, scenariji "mobilnih" zaposlenika - prodajnog predstavnika, servisnog inženjera, prodavača - moraju biti podržani.

    Prva verzija je izrađena u 1 čovjek-mjesec. Prilikom izrade mobilne aplikacije neki objekti metapodataka (imenici, dokumenti) implementirani su na temelju objekata velikog UNF-a. Ali neke su se funkcionalnosti morale programirati ispočetka, na primjer, proces razmjene podataka s velikim UNF-om. Istina, što se tiče razmjene podataka, zapravo smo morali malo programirati - koristili smo standardne mehanizme platforme (osobito planove razmjene), koji smanjuju kodiranje na minimum.

    Osim pojednostavljivanja rada sa sinkronizacijom podataka, platforma 1C značajno olakšava rad na izradi mobilne aplikacije s punim značajkama, pružajući programeru takve komponente sučelja kao što su popisi (tabularni i hijerarhijski) s mogućnošću pretraživanja po njima, polja za unos s pretraživanjem, tablicama za izvješća, širokim rasponom grafikona, mogućnošću ispisa na WiFi i Bluetooth pisačima itd.

    Značajke mobilne verzije

    Postoje dvije glavne strategije za odabir funkcionalnosti mobilne aplikacije. Prvi je "jedna aplikacija - jedna funkcija". Primjerice, mobilna aplikacija za prijem robe na skladište koja samo može skenirati barkod proizvoda s ugrađenom kamerom i poslati podatke o primljenom proizvodu na server. Druga strategija je stvaranje mobilne aplikacije sa širokom funkcionalnošću "sve u jednom". Oba su pristupa valjana; Prilikom pisanja mobilnog UNF-a odabrali smo drugi pristup - naša aplikacija pokriva mnoge zadatke u svom predmetnom području i može raditi potpuno autonomno, služeći potrebama male organizacije. Još jedna prednost ovog pristupa je da korisnik može raditi s nekoliko međusobno povezanih funkcija iz jedne aplikacije.

    Mobile UNF široko koristi funkcionalnost mobilnog uređaja, posebice:

    • Ugrađena kamera uređaja može se koristiti za fotografiranje proizvoda prilikom ispunjavanja kartice proizvoda, čitanje bar kodova i QR kodova
    • Račun za plaćanje klijentu se može poslati e-mailom ili SMS-om
    • Protustranku je moguće odabrati iz adresara mobilnog uređaja
    • Ako druga ugovorna strana ima telefonski broj, jednim dodirom je možete nazvati ili poslati SMS; ako je navedena e-pošta, pošaljite pismo; ako je navedena adresa, pokažite je na karti
    • Možete ispisivati ​​dokumente na pisače putem WiFi-a i Bluetootha
    Postoji mogućnost sigurnosnog kopiranja i vraćanja mobilne UNF baze podataka na Yandex.Disk i slanja baze podataka poštom.

    Konfiguracija mobilnog UNF-a izgleda prilično spartanski (pogledajte snimak zaslona u nastavku):

    • 8 priručnika (u velikom UNF-u ima 273 priručnika)
    • 7 dokumenata (u velikom UNF – 125)
    • 3 dnevnika dokumenata (u velikom UNF – 24)
    • 3 registra informacija (u velikom UNF – 357)
    • 4 registra akumulacije (u velikom UNF – 64)

    Glavni objekti mobilnih UNF

    No, unatoč tako malom broju aplikacijskih objekata, proizvod se pokazao prilično funkcionalnim.

    Zanimljiva značajka mobilnog UNF-a je da ga često počinju koristiti ljudi koji nikad prije nisu čuli za 1C (da, ima i takvih u našoj zemlji), oni kojima je potrebna mobilna aplikacija za vođenje evidencije o njihovom malom biznisu ( na primjer, kućna radinost). Jednostavno su ga pronašli pretragom na Google Playu ili AppStoreu, pročitali recenzije i krenuli s radom.

    Autonomni rad

    Ovaj scenarij rada namijenjen je vrlo malim organizacijama, kada se svo računovodstvo provodi isključivo na mobilnom uređaju. To može biti, na primjer, "kućni" posao - izrada nakita kod kuće i njegova prodaja na stranici VKontakte. Ili možda čak mala trgovina - osobno sam vidio slučaj gdje je trgovina igračaka specijalizirana za prodaju Lego konstruktora vodila evidenciju isključivo na mobilnoj verziji UNF-a. S obzirom da mobilni UNF može ispisivati ​​na WiFi i Bluetooth pisačima, može se koristiti za rješavanje prilično velikog broja problema. Mobilni UNF podržava obradu narudžbi, unos ulaznih i izlaznih računa, obračun primitaka i izdataka novca.

    Rad u načinu sinkronizacije s poslužiteljem (prve verzije)

    U načinu sinkronizacije s serverom u mobilnom UNF-u u ranijim verzijama računovodstvena funkcionalnost postala je nedostupna, a rad u njemu odvijao se uglavnom s nalozima (primanje i ispunjavanje naloga) i povezanim aktivnostima (vođenje imenika ugovornih strana, roba i usluga, itd.).

    Imenici roba i usluga, izvođača i narudžbi sinkronizirani su s velikim UNF-om.


    Razmjena podataka između mobilnog i velikog UNF-a u prvim verzijama

    Narudžbe unesene s mobilnih uređaja završile su u velikom UNF-u, a sinkronizirane su završile na mobilnim uređajima odgovornih za narudžbe. Dokumenti kao što su blagajnički računi, prodaja robe i sl., uneseni na mobilnim uređajima, išli su u veliki UNF, ali nisu bili sinkronizirani između mobilnih uređaja. Sav rad u mobilnoj aplikaciji u načinu sinkronizacije odvijao se uglavnom oko naloga - njihovo prihvaćanje i izvršenje; potpuno računovodstvo nije provedeno na mobilnom uređaju; za to je bilo potrebno koristiti veliki CNF na računalu.

    To je bio slučaj u prvim verzijama, ali kasnije smo promijenili situaciju i proširili popis scenarija za korištenje mobilnog CNF-a kako bismo rad s njim učinili praktičnijim za korisnike.

    Malo o sinkronizaciji podataka

    Razmjena podataka između mobilnog i velikog UNF-a odvija se putem web usluga; mobilni UNF poziva web usluge raspoređene na velikoj UNF strani. Strukture podataka u velikom i mobilnom CNF-u su različite; Prilikom projektiranja arhitekture razmotrili smo 2 opcije za razmjenu podataka:
    1. Stvorite strukturu podataka u velikom CNF-u koja duplicira strukturu podataka mobilnog CNF-a i razmjenjujte podatke s mobilnim CNF-om jedan na jedan. Kada mijenjate podatke u velikom UNF-u, trebate prenijeti nove/promijenjene podatke u ovu dupliciranu strukturu, a nakon razmjene podataka s mobilnim UNF-om, podatke koji su došli s mobilnog uređaja i koji se nalaze u duplikatnoj strukturi pretvoriti u veliki UNF format.
    2. Razmjenjujte podatke izravno sa strukturama velikog UNF-a, pretvarajući podatke "u hodu" prema pravilima razmjene.
    Odlučili smo se za drugu opciju. Prva opcija, iako je obećavala neke prednosti povezane s jednostavnošću same razmjene podataka, nije dobro podnijela situaciju kada se struktura podataka promijenila (proširila) u novoj verziji mobilnog UNF-a; Kako bi razmjena podataka jedan na jedan nastavila funkcionirati, bilo bi potrebno ažurirati server, veliki UNF. Što je iz mnogo razloga bilo nedopustivo.

    Mehanizmi za razmjenu podataka implementirani u platformu preuzimaju većinu posla kreiranja paketa za sinkronizaciju podataka, omogućujući vam da smanjite kodiranje na minimum. Tijekom procesa razmjene koristi se standardni mehanizam platforme 1C:Enterprise - mehanizam za razmjenu podataka; za svaki mobilni UNF kreira se čvor za razmjenu podataka u velikom UNF-u; u velikom i mobilnom UNF-u koristi se usluga registracije promjena za praćenje podataka promijenjenih od zadnje sinkronizacije itd.

    Mobilna aplikacija pokreće razmjenu podataka, koristeći mehanizme platforme, generira paket za razmjenu (koji sadrži identifikator mobilne aplikacije i podatke ažurirane na mobilnom UNF-u od zadnje sinkronizacije) i šalje ga velikom UNF-u. Na temelju informacija u početnom paketu, veliki CNF priprema za mobilni CNF podatke promijenjene u velikom CNF-u od zadnje sinkronizacije i pakira ih u pakete. Paketi u XDTO formatu su 1C objekti metapodataka serijalizirani u XML-u; Veličina svakog paketa nije veća od 500 predmeta.

    Mobile UNF prikuplja ove podatke paket po paket. Nakon preuzimanja posljednjeg paketa, mobilni UNF počinje obrađivati ​​primljene podatke - obrađivati ​​dokumente, bilježiti imenike itd. U slučaju prekida veze, podržano je ponovno slanje paketa; Sami smo napisali mehanizam nastavka za CNF (nije u platformi), ali budući da se mobilni CNF isporučuje u izvornom kodu, programeri mogu pogledati implementaciju mehanizma i posuditi ga za svoje aplikacije.

    Tijekom početne sinkronizacije mobilnog CNF-a s velikim CNF-om, ne možete raditi u mobilnom CNF-u - pojavljuje se modalni prozor koji prikazuje napredak procesa. Sve naredne sinkronizacije su u pozadini i ne blokiraju rad mobilnog UNF-a.

    Potpuni popis objekata razmijenjenih između mobilnog i velikog UNF-a:

    • Imenici:
      • Nomenklatura
      • Protustranke
      • popis korisnika
    • Dokumentacija:
      • Narudžbe kupaca
      • Potvrda na blagajni
      • Trošak iz blagajne
      • Račun za kupnju
      • Prodajni račun
      • Proizvodnja
    • Registri (ali ne sve cijene, već samo glavne):
      • CijeneDobavljači
      • Cijene proizvoda
    • Podaci o organizaciji:
      • Ime
      • Porezne informacije
    U velikom UNF-u proizvodi imaju slike - slike stvarnih proizvoda. Kako bismo smanjili promet, ne učitavamo slike u mobilni UNF, one se učitavaju na zahtjev - npr. kada otvorimo karticu proizvoda u mobilnom UNF-u.


    Kartica proizvoda sa slikom proizvoda

    Evolucija aplikacije - razvoj slučajeva korištenja

    Tipična situacija je da posao raste, a funkcionalnost mobilnog CNF-a na jednom mobilnom uređaju više nije dovoljna. U poslu se pojavljuje još jedan zaposlenik (ili zaposlenici), koji također trebaju raditi s narudžbama.

    U prvim verzijama mobilnog UNF-a pokretni scenarij bio je prilično jednostavan - podaci uneseni u mobilni UNF kopirali su se u bazu podataka velikog UNF-a, a korisnik je sada morao voditi evidenciju na računalu. U tom će slučaju mobilni UNF raditi u načinu rada s nalozima, te više neće biti moguće voditi evidenciju (kao na samostalnoj verziji mobilnog UNF-a).

    To, naravno, nije bilo sasvim zgodno za krajnjeg korisnika - već je navikao voditi evidenciju s mobilnog uređaja, ali ovdje je bio prisiljen sjediti za tipkovnicom računala. Neće svi biti zadovoljni s ovim.

    Stoga smo proširili popis scenarija za rad mobilnog UNF-a. U tome nam je pomogla pojava našeg cloud servisa http://1cfresh.com, koji se temelji na cloud tehnologiji 1cFresh. Sada je moguće postaviti veliki CNF u oblak. Opisali smo tri scenarija za korištenje mobilne aplikacije kako korisnikov posao raste:

    1. Prilično mala tvrtka. Računovodstvo se vodi na jednom mobilnom uređaju.
    2. Posao raste - pojavili su se zaposlenici. Mobilni UNF možete instalirati na mobilne uređaje zaposlenika. U isto vrijeme, morate biti u mogućnosti razmjenjivati ​​podatke između mobilnih uređaja za sinkronizaciju podataka; Za to smo odlučili ne koristiti razmjenu datoteka, već koristiti za sinkronizaciju (i ujedno za backup) verziju velikog UNF-a koji se nalazi u http://1cfresh.com oblaku. Kada omogućite ovu skriptu, u oblaku http://1cfresh.com kreira se instanca velikog CNF-a, čija će se baza podataka koristiti za sinkronizaciju podataka između mobilnih uređaja. Korištenje jednog mobilnog uređaja u ovom scenariju je besplatno, za svaki dodatni uređaj naplaćujemo 75 rubalja mjesečno, ne možete koristiti više od tri uređaja u ovom scenariju. Istovremeno, korisnicima mobilnih uređaja mogu se dodijeliti unaprijed definirane uloge - prodajni predstavnik, serviser, prodavač (moguća je i detaljna konfiguracija uloga); Funkcionalnost mobilne aplikacije bit će sukladno tome ograničena. Također možete raditi putem web klijenta ili tankog klijenta s velikim CNF-om hostiranim u oblaku, ali će funkcionalnost CNF-a u oblaku biti smanjena na funkcionalnost mobilnog CNF-a. Ali nije potrebno raditi izravno u oblaku UNF - sav posao se može obaviti samo s mobilnih uređaja.
    3. Posao je narastao do veličine poduzeća srednje veličine. U ovom slučaju ima smisla iznajmiti potpunu verziju velikog UNF-a u oblaku kako biste dobili (putem web klijenta ili tankog klijenta) dodatnu funkcionalnost - CRM (planovi uključuju uključivanje CRM-a u mobilni UNF, ali za sada je dostupan samo u velikoj verziji), upravljanje skladištem, prošireno formiranje cijena, mogućnost rada s bankama i. U ovom slučaju, broj mobilnih uređaja koji rade s velikim CNF-om nije ograničen (za svaki uređaj naplaćuje se dodatna naknada prema tarifi, kao za jedno radno mjesto; 1 licenca za CNF u Freshu ili za "boxed" CNF daje pravo na besplatno korištenje 1 mobilne aplikacije).

    Iskustvo monetizacije aplikacije

    Mobilna aplikacija UNF, kao što sam već napisao, je besplatna. Prije nekog vremena odlučili smo monetizirati našu aplikaciju (koristeći funkcionalnost kupnje putem aplikacije implementiranu u mobilnu platformu 1C:Enterprise verzije 8.3.8), prodajući dodatne funkcionalnosti - proizvodnju i mogućnost sinkronizacije s dodatnim mobilnim uređajima.


    Produkcijska funkcionalnost je jednokratna kupnja, a mogućnost sinkronizacije s dodatnim mobilnim uređajima pakirana je kao pretplata koja se mora obnavljati svaki mjesec. Zanimljivo je da je samo 3 tjedna nakon dodavanja funkcionalnosti kupovine mobilni UNF bio u top 15 na Google Playu po prodaji poslovnih aplikacija.

    Zaključak

    Mobile UNF je relativno malen (u smislu količine izvornog koda), ali prilično popularan proizvod. Nadamo se da će priča o njegovoj evoluciji biti korisna kreatorima mobilnih proizvoda za krajnje korisnike koji koriste 1C tehnologije i druge razvojne alate.

    Bilo bi korisno podsjetiti vas da na mobilnoj platformi 1C možete izraditi aplikacije koje komuniciraju ne samo s pozadinom poslužitelja 1C; protokoli koji se koriste za razmjenu podataka u mobilnim aplikacijama na 1C platformi su neovisni o platformi (web i HTTP servisi, podrška za XML i JSON itd.). Dakle, ako trebate brzo i dinamički razviti višeplatformski (Android, iOS, Windows) mobilni klijent, s mogućnošću izvanmrežnog rada bez stalne internetske veze za vašu poslovnu aplikaciju, onda bi mobilna platforma 1C mogla biti najbolji izbor za tebe.