Kako instalirati 1C mobilnu aplikaciju za Android. Pa zašto je mobilna aplikacija "1C" dobra ideja? Postavljanje softvera

Razvoj mobilnih aplikacija uvijek je povezan s potrebom za proučavanjem dodatnih tehnologija. I šta ako preispitate pitanje i iskoristite već poznate alate?

Po prvi put je kompanija "1C" pokušala ući tržište mobilnog tržišta 2006. godine. U to vrijeme je bilo pravo uzbuđenja za automatizaciju rada udaljenih zaposlenika pomoću PDA-e. Novi programi za rješavanje takvih zadataka pojavili su se kao gljive i takav dobavljač kao "1c" s uspješnim proizvodima za automatizaciju različitih područja poslovanja ne može propustiti priliku za ulazak u profitabilno tržište.

Do sredine 2006. godine, kompanija je iznijela izdanje novog proizvoda sa obećavajućim naslovom "1C: Enterprise 8. ekspanzija za džepne računare." Programeri 1C-a koji su ugledali perspektive 8. platforme, bilo je nade da je sada na jednom instrumentu bez mnogo poteškoća u te godine moguće izvesti razvoj u okviru operativnog sistema Windows Mobile u tim godinama.

U praksi je sve izgledalo mnogo gore. Zamislite originalne ideje, ovaj alat nije dozvolio. Paket " Proširenje za džepne računare»Zastupljeno je ubrzo dodatak za određene tipične konfiguracije od punog razvoja razvoja. Proširite funkciju konfiguracije dodavanjem novih metapodataka objekata nije navedena. Pronalaženje programera trećih strana ostalo je potpuno jednostavne stvari: stvaranje novih oblika za interakciju s korisnikom, obrada korisničkih događaja.

Da, bilo je svih vrsta ograničenja, ali čak ni oni nisu dozvolili toliko da se okrenu. Pored tehničkih ograničenja, potrošači su osjetili ozbiljnu financijsku barijeru. Kompanije su odlučile uvesti rješenje iz "1C", bilo je potrebno kupiti produktivni PDA, nabaviti licence za Windows Mobile, kao i plaćanje "1c" za opskrbu rješenja i konačnu primjenu.

Rješenje iz "1c" bilo je preskupo. Kompanije koje su navikle za uštedu, nastavile su koristiti alternativna rješenja. Štaviše, programeri alternativa uspeli su da daju svoje proizvode u funkcionalnost da komuniciraju sa rešenjima tipa 1C.

Tehnička ograničenja, visoki troškovi nisu dozvolili proizvodu da ponovi kolosalni uspjeh platforme za radnu površinu. Ideja za osvajanje tržišta tržišta mobilnog kornera.

prijave sa padom sudara.

Korak naprijed

Gubitak i gubici od neuspešnog projekta nisu stavili konačnu tačku na razvoj obećavajućeg smjera. U 2013. godini 1C je predstavio prvu stabilnu verziju nove platforme 8.3, što ima funkciju razvoja mobilnih aplikacija.

"1C" potpuno se prihvatio za rješavanje mobilne "teoreme" i uzimajući u obzir pogreške prethodnog neuspjelog proizvoda. Rezultat je bio potpuno novi alat koji nema nikakve veze sa prethodnikom i najrelevantnijim mobilnim platformama - Androidu i iOS-u.

Mobilne aplikacije u 1C stilu

Za puno poznanstvo sa mogućnostima razvoja pod mobilnim platformama, pokušajmo razviti malu konfiguraciju. Na kraju krajnjeg primjera možete bolje procijeniti dostupnu funkcionalnost i odrediti mogućnost korištenja 1C platforme za rješavanje problema.

Da biste radili, trebat će vam najnovije izdanje 1C: Enterprise 8.3 platforme. Verzija za osobinu distribucije dostupna je na službenoj web stranici 1C. Da rekreirate primjer njegovih sposobnosti više nego dovoljno.

Pored platforme "1C: Enterprise 8.3", potrebni su nam nekoliko dodatnih alata. Članak će razmotriti primjer razvoja aplikacije za Android. S tim u vezi, morat ćete uploaditi: Android SDK i Web server Apache. Prva komponenta sadrži sve što je potrebno za izgradnju aplikacije i emulator za testiranje, a web server je koristan za brzo preuzimanje aplikacije na mobilni OS.

Također nam treba isporuka mobilne platforme "Mobile Developer's". Sadrži konfiguraciju za pojednostavljenje procesa montaže stvorene mobilne aplikacije, kao i mobilne platforme za programere. Mora biti instaliran na mobilnom uređaju ili emulatoru.

Da biste izgradili aplikaciju spremnu za distribuciju putem Google Play-a, trebat ćete preuzeti Apachent. i Javajdk.. Ova tema nadilazi okvir članka, tako da možete naučiti detalje rada sa ovim alatima i sklop aplikacije u odgovarajućem odjeljku mog.

Konfiguriranje alata

Platforma " 1c: Enterprise 8.3"A Apache Web server isporučuje se sa instalatorima i postavljeni su na standardni način. Android SDK. Samo trebate raspadati u zasebnom direktoriju i pokrenuti " sDK Manager.exe.". Pojavićete se pred sobom odabirom dostupnih paketa za ugradnju. Za testiranje o kojima se raspravlja u okviru primjera člana, morat ćete odabrati i instalirati: Android SDK alati., A. alat za platformu ndroid., SDK platforma API 17.

Posljednji korak bit će stvaranje nove informativne baze. Za one koji nisu povezani sa razvojem pod " 1C: Enterprise»Dopustite mi da objasnim da bilo koje rešenje za ovu platformu sastoji se od informacione baze i konfiguracije. Dodavanje nove baze vrši se tipkom " Dodati»Pokretanje prozora. Nakon dodavanja baze podataka, otvorite ga " Konfigurator».

Prva mobilna konfiguracija

U glavnom meniju konfiguratora nalazimo seljak " Konfiguracija"I odaberite stavku" Otvori konfiguraciju ". Stablo konfiguracije (objekti iz kojih će se budućnost sastojati od budućnosti) prikazati na lijevoj strani prozora. Označite korijen konfiguracije u njemu i pritisnite kombinaciju tipki Alt + Enter." Editor Svojstva otvara se na desnoj strani prozora konfiguratora.

Nazovimo konfiguraciju " URADITI."I u" imenovanju upotrebe "imovine, ističemo Mobilni uređaj" Napomena Izvođenjem posljednje djelovanje, neki čvorovi za konfiguraciju postat će neaktivni. Nažalost, neće raditi sve objekte metapodataka na mobilnoj platformi.

Da bismo rešili naš zadatak, u stablu konfiguracije morat ćemo stvoriti nekoliko metapodataka predmeta:


Postupak adresiranja (zadatak) Izvoz menadžera \u003d Stvoriti neovisne služenja (); Menadžer test.period \u003d protočni (); Upravljati. Posjedovanje \u003d zadatak; Menadžer stranica.atatus \u003d Zadatak. STARTUP; Upravljački menadžer. Regrut (); Ekstrudres

Oglas 2. Funkcijska koda "Štiširani zadaci ()

Funkcije uredske narudžbe () Zahtev za izvoz \u003d novi zahtjev; Zahtjev. Tekst \u003d "Odaberite | Uslovne sreasures. Komunikacija kao zadatak, | uvjerenje-trajno. Čišćenje. Podaci o izvršenju podataka | od registracije.<> Značenje (popis. Testuszadach. Ispunjeno)) kao vrhovne sredskurke. | Poredaj po | Podaci o izvršenju silazno "; zahtjev. PLAĆENA UGRADNJA (" Trenutni podaci ", trenutni podaci ()); Zahtjev za vraćanje. Popunite (). Isključivanje ();

Uz prijem podataka iz registra podataka i njihovog snimanja, oni će sada naučiti naš vodič za rad sa registracijom. Da biste to učinili, dodajte zajednički modul za stablo konfiguracije s imenom " Radne stanice" Možete bez njega, ali odmah se želim fokusirati na mogućnost prekida koda po modulima. Mnogi programeri 1C još uvijek zanemaruju ovu preporuku i opisuju sva logika na jednom mjestu, čime otežava naknadnu podršku Kodeksa. Stvorite novi postupak u modulu " CreateNovaDach"(Pogledajte popis 3).

Oglas 3. Kodeks postupka "Kreirajte obavezu"

Postupak Kreirajte komunikaciju (link) Izvoz ako je veza. Sadržaj zatim povrat; Završen; Zahtjev \u003d novi zahtjev; Upit.text \u003d "Odaberite | Stronast SredSires. Pokretanje | od | registracije. Izvršite. Sredstvo (& Pubded, zadatak \u003d & zadatak) kao standardne sreagures"; Zahtjev. Instalacijski parametar ("trenutni datum", terandantata ()); Zahtjev. Instalirajte parametar ("zadatak", link); Rezultat \u003d upit. Popunite (). Odaberite (); Ako je rezultat. Sljedeći () onda ako je rezultat. Status<> Link. TopAtus zatim registrira. Provodi. Adresa (referenca); Završen; Inače registriranje. Ponašanja. Adresa (veza); Završen; Ekstrudres

Prije stvaranja novog zapisa, provjerava prisustvo već dostupnih unosa za zadatak. Ako zapis već postoji, onda morate uporediti status zadataka. Ako se status iz registra ne razlikuje od statusa zabilježenog elementa, nema potrebe za stvaranjem dodatnog zapisa.

Zadnji potez otvorite oblik referentne knjige "Zadaci" i stvorite rukovatelj događaja " Postzapisinserver" Napisat ćemo izazov postupku opisanom u trećem popisu:

Rad. Stvaranje osnivanja (trenutni objekt. Veza);

Radimo na sučelju

Glavna funkcionalnost aplikacije je spremna - korisnik može kreirati zadatke, a svaki novi zadatak stvara unos u periodični registar informacija. Sada ćemo se baviti sučeljem. Dat ću posao sa zadacima na prvi plan. Uostalom, logičan je odmah nakon pokretanja aplikacije za prikaz liste ne zatvorenih zadataka i mogućnost stvaranja novog?

Pronađite u čvoru za konfiguraciju stabla " Opći oblici"I dodajte novi obrazac sa imenom" Radna površina" Otvorite stvoreni obrazac u konstruktoru sučelja i dodajte potreban tip " Tablice" Nazovimo ga "Openzaches". Tablica će sadržavati dva stupca - " Zadatak"(Danderty Trainusland. Lice) i" Izvršivanje podataka"(Datum).

Sljedeći korak povlačenjem dodanih rekvizita na obrazac. Moramo imati sučelje najjednostavnijeg tablice. Nećemo precizirati nikakve veličine, ostavit ćemo negu za skaliranje sučelja platforme.

Za kreiranu tablicu u inspektoru Svojstva odaberite potvrdni okvir za " Samo pogled", A nekretnina" Položaj naredbenog panela»Mi naznačimo vrijednost" Ne ". Ispunit ćemo tablicu sa dinamičnim informacijama, tako da nema smisla u uređivanju korisnika.

Sada opisamo događaj događaja "Odlazak" događaja. Dodajte jednu liniju koda na njega:

OpenFoollows. Preuzmi (registre. Provodi. Provođenje.

U Kodeksu privlačimo postupak koji je opisao SAD " Primite Osoknezakryzdach»I rezultat njegovog izvršenja postavljen je u tablicu.

Vratimo se konstruktoru obrasca i dodaj grupu tipa "normalne ploče bez ekrana" sa dva gumba: " Stvoriti"I" Osvježiti" Imovina " Grupisanje»U dodatnoj grupi postavite vrijednost" horizontalno ". Za ekspresivniji dizajn tipki dodajte sliku i promijenite zadani font.

Sada odaberite dugme " Stvoriti"I pitajte je globalni tim" Zadaci: Kreirajte" To će vam omogućiti da stvorite zadatke, zaobilazeći ulaz u sam direktorij. Pritiskom na drugo dugme ažurirat ćemo sadržaj tablice sa zadacima. Ovo će zahtijevati da stvorite dodatni naredbeni obrazac.

Sve nove naredbe forme kreirane su na "kartici" Timovi" Princip je jednostavan - dodajte novu naredbu, opišite akcioni kôd u njemu, a zatim povežite naredbu sa sučeljem, u našem slučaju sa gumbom.

Takođe ne bismo trebali zaboraviti da razvijamo upravljanu aplikaciju, tako da morate jasno razlikovati kôd klijenta i servera. Kada pritisnete dugme, bit će kontekst " Podijeliti", A mi ćemo dobiti podatke iz baze sa servera. U kodu izgleda ovako:

& Raspored postupka UpdatePriceclocked (Command) Popis ažuriranja (); Ekustrira i nasserver Postupak za ljeto (neuspjeh, standardna obrada) Otvoreni izlaznici. Zum (registrira. Provesti. Ekstrudres

Sada ćemo definirati naš oblik radne površine kao polja osnovne stranice. Otvorite svojstva konfiguracije (odaberite gornji čvor i kliknite " Alt + Enter.") I za imovinu nekretnine za početnu stranicu, uspostavit ćemo vrijednost" Jedan stupac", Nakon dodavanja našeg obrasca na listu" Radna površina».

Aplikacija je u potpunosti spremna i vrijeme je za testiranje u radu. Pokušajte pokrenuti primjer i stvoriti nekoliko zadataka sa statusom različitih od " Implementiran" Registar informacija nadopunjen je s novim zapisima (to se može pregledati kroz stavku izbornika " Sve funkcije") A neki su prikazani na radnoj površini.

Zemljište na Androidu

Konfiguracija savršeno funkcionira na radnoj površini, a sada je vrijeme za testiranje na mobilnom OS emulatoru. Da biste pripremili novi emulator, pokrenite tumač naredbe ( cmd.exe.) I idite na "toos" direktorij distribucije s Android SDK-om. Pokrenite naredbu " android.bat avd.", Koji će pokrenuti virtualni Android Device Manager. U njemu pritisnite tipku "Create" i u prozoru koji se pojavljuje, odredite parametre virtualnog uređaja. U svom radnom okruženju odlučio sam oponašati Nexus s s androidom Verzija 4.2.2. (Nivo API 17).

Nakon kreiranja uređaja, odmah ga pokrenite. Dok se Android preuzima, vratite se na konfigurator i objavite našu aplikaciju na web poslužitelju. U glavnom meniju konfiguratora odaberite stavku " Konfiguracija» -> « Mobilna aplikacija» -> « Objaviti" U prozoru Postavke publikacije navedite ime aplikacije (možda bilo koji), web server (u našem okruženju treba biti jedan) i direktorij za pohranu postavki.

Navođenjem kao ime " todo-mobilni."Aplikacija će biti dostupna na adresi -" http: // host / todo mobile" Kliknite "OK" i pokušajte kontaktirati objavljenu aplikaciju pomoću pregledača. U slučaju uspjeha, poslužitelj će dati XML kôd kreirati konfiguraciju.

Vraćamo se u emulator i pokrećemo aplikaciju sa mobilnom platformom za programere. Sama datoteka aplikacije dostupna je uz isporuku mobilne platforme programera i naziva se "1Cem-arm.apk". Da biste instalirali ovu aplikaciju u emulatoru koristimo uslužni program " adb.exe.»Iz imenika" platforma-alati.»: adb.exe install -r 1cem-ruka.apk.

Nakon uspješne instalacije otvorite listu aplikacija u emulatoru i pokrenite mobilnu platformu programera. U prozoru koji se otvori kliknite " Dodajte aplikaciju"A u polju" Adresa "odredite URL na naš web poslužitelj. Imam ga http://192.0.168.106/todo-mobile. Kliknite " Dodati."A naša konfiguracija se uspješno preseljena na mobilnu platformu. Aplikacija je spremna za rad. Ispitajte rezultat i vratite se na konfigurator, vrijeme je da se aplikacije pružite "mobilnim funkcionalnim".

Slanje SMS / MMS poruka

Funkcije za rad sa SMS / MMS-om Poruke za mobilne platforme su podržane na različite načine. Na primjer, prilikom rada na Android aplikaciji, programer ima mogućnost pretplate na SMS i pristupiti novim porukama odmah nakon prijema. Alas, ali na iOS-u je, dakle, tokom razvoja, dokumentacija bi trebala biti pri ruci.

Za slanje SMS poruka pružili su objekt SMS set. Razmotrite primjer:

I postupak žalbe Pošaljite SMSMS poruku (primalac, tekstualnu poruku) Novost \u003d novi SMS (); Novosasitiization.text \u003d Tekstualna poruka; Novoissizacija. Proročnici. Dodajte (primalac); Sredstva za sredstva. Sendsmsss (novoća); Ekstrudres

Kod je prilično jednostavan i teško trebaju komentare. Sada pogledajmo registraciju dolaznih poruka:

I postupak pritužbe Povezivanje ConnectingCreckingclocationCoctions () Pretplatite se na poruku \u003d Novi opisi ("Obrada komunikacije", ovaj objekt); Makshonia. Zatvoreni forcessmssssSSOS (pretplatite se); Krajnji postupci i postupak obrade komunikacije (poruka, opcionalni parametri) // Obrada nove poruke // set. SOLEKACIJA, poruka. Tekst; Ekstrudres

Postupak " Obrada"Zoviće se svaki put kada primite novi SMS. Kroz parametar " Poruka»Vrsta objekta se prenosi SMS set"I lako možemo dobiti tekstualne poruke i informacije o pošiljatelju.

Rad sa MMS porukama vrši se na sličan način. Prvo kreiramo SMS poruku, a zatim dodajte privitak (na primjer, slike). Takva jednostavna akcijska sms pretvara se u MMS:

Novoissizacija \u003d novi SMS set (); Prilog \u003d NOVO MMSTRUCE; Prilog. Data \u003d Slika; Prilog. USPOS-CONTAING \u003d "Slika / JPEG"; MMS postavka. Doplate. Adredno (prilog);

Pozivanje sa vaše mobilne aplikacije

Program poziva vrši se pomoću metode "Disanenera" metode globalnog predmeta "Finansiranje". Prije pozivanja metode, izuzetno je poželjno provjeriti mogućnost poziva:

Ako sredstva sredstava. Brojilac saradnika () tada sredstva za srčane bolesti. Brzomjer (broj telefona, poziva terapeut); Završen;

Parametar " Puknuti»Utječe na izvršenje biranja. Kada je jednak Tačno"Broj broja se izvodi automatski putem standardne aplikacije poziva. Sa važnom vrijednošću "korisnik će također vidjeti standardni broj sučelja aplikacije za biranje, ali da biste pozvali, morat ćete kliknuti" Nazvati».

Spisak poziva

Mobilna platforma omogućava programeru da komunicira sa dnevnikom poziva. Na primjer, lako možete dobiti popis odlaznih, propuštenih ili dolaznih poziva. Funkcija je podržana samo na Androidu:

Novinari \u003d sredstva za sredstva. Izbor \u003d Nove knjige izbora; ELEMENTELOTOR \u003d izbor. Elektrošta. Adredno (tip ("ElementBotatory")); ElementaTub. LIMETSE \u003d NOVO Poljska ("tipično"); Elementator. Vidolacija \u003d žrtve komponovkannovy. ElementaTub. Definicija \u003d titzvonkazhranasvonkov. Objavljeno; Elementatub. Koristeći \u003d istinu; Lista računovodstvaCurdlazvonkov \u003d nazhvonkov. Noćničko) (izbor); // u spisku zapise bit će kolekcija zapisa

Geopozicioniranje

Gotovo svaki moderan pametni telefon ima funkciju određivanja geopozicije. Ovu funkciju možete koristiti sa ugrađenog jezika 1c. Dobijanje trenutnih koordinata uređaja može se podijeliti u 2 faze: odabir dobavljača geopozicije i obradu dobivenih koordinata:

// pružit ćemo izbor platforme dobavljača savršeninger \u003d korisno za metodu. Peresamogotochnochdar (); Koordinate \u003d korisnici. Izlivanje prevođenja alternetenosti (idealnog sata); // Ako su koordinate davno primili, ažuriramo ako koordinate \u003d nedefinirane ili protočne () - koordinate. Podaci\u003e 3600 zatim korisnici - renoviranje (idealno korisno, 60); Koordinate \u003d korisnici. Izlivanje prevođenja alternetenosti (idealnog sata); Završen;

Rad sa multimedijskim funkcijama

Programer je dostupan za fotografiranje, video snimke, audio zapise ugrađenom jeziku: Pad fotografija(), Madevideobregate(), Napravite audiopredite().

Za koji mobilni OS je bolji za razvijanje za 1C?

Uprkos mojoj ljubavi prema Appleovoj tehnici, kreirajte mobilne aplikacije koristeći alate sa 1C platformom najbolje pod Androidom. Ovdje postoji nekoliko razloga, ali najvažnije su od njih podržane funkcije. Nažalost, pod iOS-om, mnoge potrebne stvari nisu podržane. Na primjer, nedostatak mogućnosti stavljanja softverske pretplate na SMS poruke ili komunicirati s dnevnikom poziva - može onemogućiti nemoguće implementirati neke ideje. Android u tom pogledu je prijateljskiji. Ne zaboravite i na troškove samih uređaja. Nije svaka kompanija bit će spremna za prelazak na kupovinu Apple mobilnih uređaja.

Umjesto završetka

Platforma " 1c: Enterprise 8"U praksi se pokazalo pripremljenim za spremnost da postane jednostavan alat za razvoj korpusa. Aplikacije za mobilne platforme. Primjeri koji se razmatraju u članku su dodatna potvrda. Nije potrebno potrošiti resurse za proučavanje izvornih alata ako se funkcionalnost aplikacije postavi u mogućnosti mobilne platforme i kompanija dominira proizvodima kompanije 1C.

Razvoj mobilnih aplikacija na 1C platformi za već obučene programere 1c Rad na stacionarnom platformi zahtijeva minimalni skup vještina i ima vrlo nizak prag košenja za mobilni razvoj (u odnosu na druge platforme mobilnog razvoja).

U ovom ću članku pokušati opisati naglaske rada sa mobilnom platformom (nešto poput mini fa.q. da bi počeo raditi kao mobilna platforma).

Dakle, krenimo:
1. Pokrenite stacionarnu platformu 1c, obavezno instalirajte prilikom postavljanja komponente "Moduli za proširenje web servera".
2. Uklonite Apache 2.2 Web server sa zadanim postavkama.
3. Stvaranje prazne baze podataka s zadanim postavkama i otvorite ga u režimu konfiguratora.
4. U konfiguratoru navedite "Dodjelu upotrebe" - mobilni uređaj. Možete odabrati i opcije za lični računar ili hibridnu verziju "mobilni uređaj + lični računar". U slučaju hibridne verzije "mobilnog uređaja + ličnog računara", trebali bismo razlikovati kod koji će se izvoditi na PC-u i na mobilnom uređaju. Da biste razlimili izvršenje kodeksa, direktive o preprocesoru su "# ako je izbor mobilnog preduzeća tada" i "# ako ThinkLient tada". Preprocesorske direktive definiraju kontekst 1c koda. Trebalo bi shvatiti da je skup konfiguracijskih objekata koji su dostupni za upotrebu značajno ograničen na mobilnoj platformi u odnosu na stacionarnu platformu. Na primjer, na mobilnoj platformi nismo dostupni radeći sa planovima vrsta karakteristika, planovima računa, računovodstvenim registrima, kao i izvještajima (nepristupačne grane metada istaknute su u sivoj boji).

5. Obavijestite konfiguraciju i objavite na web poslužitelju.


6. Idemo na preglednik na http://127.0.0.1/mobpril/ i pogledajte XML datoteku (to jest, naša cjelokupna objavljena konfiguracija pohranjuje se na web poslužitelju kao XML datoteku).


7. Neka virtualna mašina VMware Workstation (ili bilo koji drugi). Igrajte Android operativni sistem na virtualnoj mašini.

P.S. Bolje je umjesto virtualne mašine da koristi pravi Android uređaj kao pravi uređaj uvijek će raditi brže i stabilnije od virtualne mašine.
8. Uklonite na Android mobilnoj platformi 1c.

Da biste prebacili datoteke za instalaciju mobilne platforme na Android, prikladno je koristiti Google Disc program (za ovo morate staviti program "Google Disk" na Android (s PlayMarket) i programa "Automatsko učitavanje i sinhronizaciju" na a PC). Ako stavimo platformu na virtualnu mašinu, onda nam je potrebna datoteka " 1Cem-x86.apk."Ako stavimo platformu za pravi mobilni uređaj koji pokreće Android, onda nam je potrebna datoteka" 1Cem-ruku.apk.«.


9. Dalje, povežite aplikaciju objavljenu na web poslužitelju na našem mobilnom uređaju.
Da biste saznali IP adresu računara na kojoj je Apache web server dovoljno instaliran da unese naredbu na naredbeni redak ipconfig(ili da pogledate informacije o mrežnoj vezi). Ako imate grešku kada ste povezani, pokušajte onemogućiti antivirus i vatrozid.

Ako smo u mobilnoj aplikaciji, stavićemo zastavu "Ponovo pokretanje sa konfiguratora", a zatim svaki put kada pokrenete mobilnu aplikaciju, potražite ažuriranu mobilnu aplikaciju na stacionarnom računalu ako se ažuriranje nađe u pokretanju biti ažurirana mobilna aplikacija na svom mobilnom uređaju.



10. Hoće li naša prva prijava "zdravo mir !!!".

Da biste to učinili, izvršite sljedeće korake:

10.1. Kreirajte opšti oblik i mesto na njenom krajoliku.

10.2. Radno područje osnovne stranice i dodajte zajednički obrazac stvoren u koraku 10.1.

Također kao predložak početne stranice, naznačavamo - jedan stupac (samo 1 stupac dostupan je u mobilnoj aplikaciji).

10.3. Napisat ćemo našu mobilnu aplikaciju i vidjeti natpis "Zdravo mir !!!".


11. Prilikom stvaranja oblika dokumenata, referentne knjige I.T.D. Trebali biste razmotriti veličinu ekrana mobilnog uređaja i ne apsorbirati veliki broj elemenata na obrascu, u protivnom ćemo se izgubiti u upotrebljivosti. Na obrascu treba postaviti samo oni elementi koji će zapravo primjenjivati \u200b\u200bkorisnik. Da biste uštedjeli prostor u tablici delova dokumenata, možete koristiti stupce, već grupe stupaca. Potrebno je optimizirati upotrebu prostora u obrascima.

Kreirajte referentne knjige "Nomenklatura", "Specifikacije nomenklature", "Položaj" i dokument "Primanje robe" i pogledajte kako se prikazuju na mobilnoj platformi.

Ispod snimke zaslona su oblici lista referentnih knjiga "nomenklatura" i "kolege ulaganja".


Oblik dokumenta "dolazak robe":

Kao što se može vidjeti s snimke zaslona u dijelu tablice, grupa zvučnika koristi se za optimizaciju prostora.

Oblik ulaska u novu liniju u tablici dijela robe:

Oblik popisa dokumenata "Primanje robe":

Dakle, imamo 2 konfiguracije - konfiguraciju mobilnog uređaja sa ograničenim setom objekata i konfiguracije stacionarnog računara koji razmjenjuju.
Trebalo bi shvatiti da je mobilna širina pojasa za internet prilično niska i prijenos velikih količina podataka između mobilnog uređaja i stacionarnog računara zauzima veliko vrijeme.

U ovom smo članku koristili platformu za programer i 2 konfiguracije (konfiguracija mobilnog uređaja sa ograničenim setom objekata i stacionarnu konfiguraciju računara). Takav je pristup potreban samo pri izradi aplikacije, u stvarnoj praksi sastavimo. Dodatak Prilog mobilne aplikacije i vozite ga u PlayMarket. Korisnik će preuzeti APK datoteku, instalirati ga na mobilni uređaj i upotrijebite potpuno autonomnu mobilnu aplikaciju.

Također na mobilnoj platformi, funkcije upućivanja poziva i slanja SMS poruka, skeniranja barkoda, audio i video zapisa, funkcije geopozicije i rad sa web uslugama. Nastavlja se…

Dobar dan, dragi čitaoci, privučemo na vašu pažnju malom članu o kreiranju jednostavne mobilne aplikacije na osnovu 1c mobilne platforme: preduzeća pod Androidom bez sastavljanja datoteke APK.

Za početak, ukratko će se odrediti sa osnovnim pojmovima i softverom koji moramo razviti.

1. Osnovni pojmovi

Mobilna platforma- alat koji vam omogućuje implementiranje aplikacija koje funkcioniraju na mobilnim uređajima koji rade iOS operativne sisteme, Android, Windows Phone.

Mobilna aplikacija -je rezultat konačnog razvoja . Instaliran na mobilnom uređaju i ima mogućnost razmjene informacija s glavnom aplikacijom u vanrednom načinu rada. Dostupni su sljedeći kanali za povratne informacije o informacijama: Exchange: Exchange datoteke, e-poštu, web usluge itd.

Kao razvojno okruženje, konfigurator djeluje, jedino što treba uzeti u obzir je: Nisu svi konfiguracijski objekti i sistemski mehanizmi podržani mobilnom aplikacijom.

2. Povećani softver

2.1 InstalacijaWeb. server

Za početak instalirajte web poslužitelj. Rad je moguć Internet informacije usluge. iz Microsofta i sa Apache.. U našem primjeru ćemo razmotriti Apache. Budući da je jednostavniji u postavljanju i stabilnom u radu.

Sa ključem " Sljedeći » Idite na sljedeći prozor:

Na terenu Mrežna domena i Naziv servera Namećemo localhost."(Ili 127.0.0.1). To znači da će server raditi na lokalnom računaru.

U polju « Administrator.s. E-pošta Adresa» Sperificiramo adresu za slanje pošte, odgovori poslužitelja će doći na njega.

Podrazumevano Apache. Radi sa 80 portom. Uz isti port, zadani ima mnogo popularnih programa, poput TeamViewer., Skyp.e.što neće trajati da trči Apache.. Postoje 2 mogućnosti za rješavanje ovog problema, onemogućite upotrebu ovog porta u ovim programima ili promijenite port Apache..

Da biste saznali koji programi zauzimaju 80 porta, morate pokrenuti CMD.exe (pritisnite Start - da biste se vozili u CMD pretragu - u prozoru koji se pojavljuje na ime administratora ") u prozoru koji se pojavljuje u unosu naredbe netstat -ab..

U snimku zaslona vidimo da je 80. port zauzet Skype.

Ostavimo zadani port 80. Kliknite " Sljedeći » Odaberite tipičnu instalaciju. Kliknite " Sljedeći » , promijenite instalacijski direktorij ako vam je potrebna, u sljedećem prozoru kliknite " Instalirati, nakon čega počinje proces instalacije.

Nakon završetka instalacije, ikona se pojavljuje u sistemskoj ladici ako se na njega kliknete dva puta, otvorit će se sljedeći prozor:

Ako još uvijek imate problema sa standardnim portom, uvijek se može ručno mijenjati, jer trebate ići u mapu gdje Apache., odaberite mapu " cONF ", Otvori datoteku " httpd.conf." U njemu da pronađe parametar "Slušaj" i promijenite svoje vrijednosti u priključak koji vam je potreban, na primjer 8080.

Nakon promjene broja porta, spremite datoteku i ponovo pokrenite Apache.. Za to u ladici kliknite na ikonu

izabrano je lijevo dugme miša u meniju koji se pojavi je izabran " Ponovo pokrenite.».

Učinimo da uđemo na performanse web servera, unesite pretraživač i u polje za unos adrese, navedite HTTP: // Localhost: 8080 / (gdje je na ekranu trebalo da se pojavi port 8080) sljedeća stranica:

2.2 Podešavanje platforme

Za uspješan rad potreban je da će se instalirati sljedeće komponente:

2.3 Mobilna instalacija platforme

Preuzmite mobilnu platformu sa stranice 1c https://user.v8.1c.ru/. Naš primjer koristi verziju 8.3.8.70.

Preuzeta platforma je arhiva koja se sastoji od sljedećih mapa:

  1. Android - Sadrži datoteke za sklop pod Androidu;
  2. iOS. - Sadrži datoteke za sastavljanje pod iPhoneom;
  3. Windows - Sadrži datoteke za sastavljanje pod Windows telefonom;
  4. MobileAppmaker. - Sadrži konfiguracijske datoteke "Kolektor aplikacija".

Budući da ćemo razvoj aplikacije dovesti do uređaja pod kontrolom Android OS-a, tada smo zainteresirani za prvi direktorij.

Da vidimo njegov sadržaj:

  • 1Cem-arm.apk - Mobilna platforma za mobilne programere za ruku arhitekturu, najčešće korištena;
  • 1Cem-x86.apk - Mobilna platforma za mobilne programere za X86 arhitekturu koristi se za procesore iz Intela;
  • prjamdroid-arm.zip je mobilna platforma namijenjena montiranju mobilnih aplikacija (za arhitekturu ruku);
  • pRJANDROIR-X86.ZIP je mobilna platforma za sastavljanje mobilnih aplikacija (za X86 arhitekturu).

Instalirat ćemo mobilnu platformu na uređaju, za ovu kopiju datoteku "1Cem-arm.apk" na telefon ili ako vaš uređaj koristi Intel procesor, "1Cem-x86.apk".

Idite na upravitelj datoteka na svom mobilnom uređaju, pronađite našu datoteku i pokrenite ga

Instalacija se može pojaviti na blokiranju aplikacija koje nisu primljene iz trgovine za reprodukciju.

U ovom slučaju morate kliknuti " Postavke"I u prozoru koji se pojavljuje, odaberite potvrdni okvir" Nepoznati izvori»

i ponovite instalaciju.

2.4 Podešavanje konfiguracije

Nakon što je sav softver konfiguriran za nastavak za razvoj naše mobilne aplikacije. Kreirajte novu bazu informacija i idite na njega u režimu konfiguracije.
Idite na meni Servis -\u003e Parametri I stavite potvrdni okvir kao što je prikazano na snimku zaslona:

Imate li pitanje, treba li vam savjetnik pomoć?

Zatim nazovite svojstva čvora Korijenske konfiguracije i postavite "svrhu upotrebe" kao parametar "Mobile Device", zastava "Lični računar" se uklanja. Nakon toga bit će dostupni predmeti za mobilne aplikacije. Dio konfiguracijskih objekata bit će nedostupan.

2.5 Objavljivanje konfiguracije aplikacije

Sljedeći korak je prenos konfiguracije na telefon. Za to prvo kreirajte direktorij, put do ovog direktorija treba biti kratak, ne sadržite razmake i sastoji se samo od latinskog, na primjer C: \\ mobileapp. Dalje dođite u konfiguraciji -\u003e mobilnu aplikaciju -\u003e objavite . U prozoru koji se pojavljuje, popunite parametre:

  • Ime - Naziv mobilne aplikacije. Ime se ne bi trebalo podudarati s nazivom objave baze za suptilni klijent.
  • Ažurirajte mobilnu aplikaciju - Ako je postavljena ova opcija, tada će konfiguracija na uređaju automatski biti ažurirana svakom ažuriranjem konfiguracije.
  • Imenik je put do mape u kojoj će se pohraniti datoteke mobilnih aplikacija.

Provjerite da li sve radi, idite na preglednik na http: // Localhost: 8080 / Mobipp /, moramo vidjeti sljedeću XML datoteku:

U polju Adresa unesite IP računara na kojem se konfiguracija i naziv samog publikacije objavljuju kroz kosa. U našem primjeru, ne koristi se standardni priključak, tako da će adresa imati sljedeći obrazac:

Kliknite gumb za preuzimanje, nakon preuzimanja slijedećih postavki bi se trebao pojaviti prozor:

Instalirajte parametre:

  • « Ponovo pokrenite od konfiguratora"Aplikacija će se automatski ažurirati kada se XML konfiguracijska datoteka ažurira na XML web poslužitelju.
  • « Otklanjanje pogrešaka»- Moguća koraka za uklanjanje pogrešaka na mobilnom uređaju iz konfiguratora na računaru programera. Pritisnite tipku " UREDU.».

U slučaju, nakon pritiska na dugme " Skinuti»Slična greška će se pojaviti:

Sada je naša baza dodana na vaš mobilni uređaj, a mi ga možemo pokrenuti, kliknite na njega na listi odabira baze podataka. Prazan prozor koji se pojavljuje, jer još nismo dodali jedan objekt metapodataka. Nastavit ćemo se razviti.

  1. Postavljanje razmjene između centralne banke i mobilne aplikacije

Pretpostavimo da imamo određeni osnovni izvor koji sadrži samo jedan direktorij: "nomenklatura". I mora razmjenjivati \u200b\u200binformacije s našom mobilnom aplikacijom.

Dopustite da se pretvorimo u konfigurator mobilne aplikacije, stvorite hijerarhijski direktorij pod nazivom "Nomenklatura". Dodajte obrazac za listu.

Idemo na radionicu osnovne stranice i dodajemo listu imenika "NOMENCLATURA", parametar "Start Page" postavljen kao "jedan stupac".

Kliknite na dugme " Osvježiti"Aplikacija u telefonu treba automatski ažurirati. Ako ne, prikazujemo dugme na ploči i pritisnite ga. Na ekranu se treba pojaviti sljedeći prozor:

Sljedeći korak će stvoriti novi IB. U njoj dodajte priručnik "nomenklatura", čija će struktura u potpunosti ponoviti priručnik "nomenklatura" mobilne aplikacije. Ova baza će se ponašati kao izvor.

Kreirajte novu web uslugu, nazovite ga "Mobileexchange". U nekretninama je postavio uri imena "Mobileexchange". U ovoj web usluzi dodajte novu operaciju i nazovite ga "preuzimanja"

Sada napišite kod koji će vratiti popis proizvoda iz izvorne baze kao XML datoteke. Idemo na svojstva rada "preuzimanja" i stvoriti novu značajku s polja " Naziv metode" U funkciji feed, sljedeći kod:

Objavit ćemo web uslugu za ovo, idemo Administracija -\u003e Publikacija o Web. Server . U prozoru koji se pojavljuje postavite ime web usluge "MobileExchange" i uklonite krpelj "Objavite tankog klijenta i web klijentu". Nakon toga pritisnite tipku " Objaviti».

Nakon objavljivanja web servisa, okrećemo se na konfiguraciju mobilne platforme, otvorite listu priručnika "nomenklature" direktorija i dodajte novu naredbu "Ažuriranje nomenklatura" na naredbenu ploču. Prije toga preporučuje se ukloniti potvrdni okvir AutoComplete»Na ovom panelu.

Stvorite novu akciju iz naredbe "Ažurirajte nomenklaturu" i napišite sljedeći kod:

Ažuriramo konfiguraciju.

Ovo je završeno na ovome. Idite u korisnički režim konfiguracije izvora i nasumično napunite nomenklaturni direktorij

Idite na svoj mobilni uređaj, pokrenite aplikaciju i kliknite gumb "Ažuriranje nomenklature". Ako se sve učini pravilno, podaci bi se trebali pojaviti na ekranu:

Zaključak

Sažećemo naš rad - ispostavili smo se ispostavilo se od nule da bismo konfigurirali i razvili mobilnu aplikaciju i konfigurirali njegovu razmjenu s drugom bazom. Vrijedi napomenuti da vam 1C mobilna platforma omogućuje vam da to brzo i prikladno to učinite.

Nedavno je mobilna platforma 1C Enterprise 8.3 distribuirala 1C kompanija samo među plaćenim pretplatnicima. Ali ne tako davno, kompanija 1c je revidirala svoju politiku o ovom pitanju, a sada je elektronska verzija mobilne platforme s besplatnim raspodjelom.

Šta je 1c 83 mobilna platforma?

Moguće je da već znate da je 1C platforma sama po sebi poduzeća 8.3 omogućava vam razvoj mobilnih aplikacija. Istovremeno, razvoj mobilne aplikacije vrši se na isti način kao i razvoj "normalne" konfiguracije. Ali kako započeti konfiguraciju na ovaj način na pametnom telefonu ili tabletu? U ove svrhe trebat će nam mobilna platforma 1C Enterprise 8.3.

Mobilna platforma 1C Enterprise 8.3- Ovo je kombinacija programa koji vam omogućavaju instaliranje i pokretanje konfiguracija (aplikacija) na pametnim telefonima i tabletima koji pokreću Google Android ili Apple iOS.

Najvažnija prednost 1C mobilne platforme je da se aplikacija (Konfiguracija) razvija odmah za mobilne operativne sisteme, a zatim se jednostavno instalira na mobilnom uređaju. Dakle, pisanjem mobilne aplikacije za 1c, možemo ga odmah utvrditi svim zaposlenima za kompaniju bez obzira na to koji operativni sistem (Android ili iOS) njihov telefon ili tablet radi.

Bitan! Da biste razvili mobilne aplikacije, toplo preporučujemo korištenje verzije 1C 8.3.4.482 platforme. Edukativna verzija 1c platforme Enterprise 8.3.4.482 uključena je u ovu raspodjelu 1c mobilne platforme. Pročitajte ograničenja verzije treninga platforme

Danas su računovodstvo i drugo računovodstvo u velikom preduzeću većim dijelom dovoljan složen proces.

Dragi čitaoci! Članak govori o tipičnim načinima rješavanja pravnih pitanja, ali svaki je slučaj pojedinačno. Ako želite znati kako riješite svoj problem - Kontaktirajte savjetnika:

Aplikacije i pozivi prihvaćeni su oko sat i sedam dana u sedmici..

Brzo sam i. Je besplatan!

Zato ako ga implementirate u ručnom režimu, tada je vjerovatnoća za bilo kakve pogreške.

Softverski proizvod 1c: Kompanija to izbjegava i prima sve potrebne informacije direktno na ekranu pametnog telefona ili drugog sličnog uređaja.

Šta trebate znati

Platforma 1C: Enterprise 8 je moćan softverski proizvod, koji kroz upotrebu velikog broja aplikacija omogućuje vam obrazac prijavljivanja i automatski održavanje zapisa.

U stvari, ova aplikacija predstavlja softversku membranu za bazu podataka sa kreaticima radnog algoritama ugrađeni u njega.

Sve su operacije obavezne pod trenutnim zakonodavstvom.

1C: Kompanija je prilično moćno softversko okruženje koje uključuje sljedeća primijenjena rješenja, konfiguracije:

  1. Računovodstvo.
  2. Trgovina i skladište.
  3. Plata i snimci.
  4. Proizvodnja, usluge.

Postoje i različite, manje univerzalne konfiguracije, koje su zasebne radne komponente primijenjenih rješenja navedenih gore.

Do danas, 1C platforma: Kompanija je prenesena na lični računari opremljeni sljedećim operativnim sistemima:

  • Windows;
  • Linux.

Relativno su nedavno proizvele posebne verzije aplikacije koja se razmatra za mobilne uređaje.

Podržani rad sa sledećim arhitekturama:

  • Android;

Softver instaliran na softver za pametne telefon ili tablet u svojoj funkcionalnosti praktično nije inferiorniji sličnim proizvodima za obične računare.

I sve vrste mobilnih uređaja podržavaju funkcije koje jednostavno nisu dostupne za konvencionalne računare:

  • geopozicioniranje;
  • multimedijske mogućnosti;
  • skeniranje barkoda;
  • lokalne obavijesti;
  • pošta;
  • SMS / MMS poruke.

Svi koji su različiti povezani su sa upotrebom mobilne verzije 1c: Preduzeće se mora nužno baviti sljedećim važnim pitanjima:

  • osnovni pojmovi;
  • ko može biti korisnik?
  • pravni osnov.

Osnovni pojmovi

Da biste shvatili šta je - Mobilna platforma 1C: Enterprise - potrebno je upoznati sa osnovnim pojmovima povezanim sa funkcioniranjem sistema koji se razmatra.

Osnovni pojmovi su sljedeće:

  • primjena rješenja;
  • komponentni sistem;
  • sposobnosti određene konfiguracije;
  • licenciranje.

Pod aplikacijskim rješenjem znači određenu konfiguraciju koja vrši one ili druge ciljeve u proizvodnji.

U stvari, konfiguracija je jedna od komponenti softvera 1c: preduzeće. Izvodi određene funkcije ugrađene u njene kreatore.

Komponentni sustav - sustav koji je formirao dobavljač unutar određenog primijenjenog rješenja.

Na primjer, jedna od 1c konfiguracija: Preduzeće nazvano Računovodstvo može izvesti pored glavnih zadataka (računovodstvo, formiranje izvještavanja) specifičnije:

Za svaku konfiguraciju, komponente su čisto pojedinca. Konfiguracijske mogućnosti - određeni skup funkcija, omogućavajući implementaciju velikog broja različitih zadataka.

Najčešće imaju osnovnu, posebnu svrhu. U 1C: Kompanija uključuje mnoge konfiguracije.

U stvari, ovaj je proizvod sastavljanje svih programskih razvijenih od strane ovog proizvođača.

Razumijeva se da je licenciranje potreba da se osigurava zvanično stečena verzija. U procesu instalacije, integracija ili nakon toga morate unijeti poseban elektronički ključ.

Ni u kojem slučaju ne smiju koristiti različite vrste emulatora i drugih piratskih metoda korištenja ovog proizvoda, jer se ovaj čin kriminaliziran.

Ko može biti korisnik?

Korisnici i mobilne verzije i kompletni mogu biti zaposleni u preduzeću u različitim pozicijama.

U većini slučajeva su:

Također, sve određene konfiguracije za analizu aktivnosti preduzeća i usvajanje bilo kakvih važnih odluka, izvršni ili generalni direktor koriste daljnju ekonomsku strategiju.

Budući da je proizvod 1c: Kompanija vam omogućuje pribavljanje konsolidovanih informacija iz svih radnih rješenja za primijenjene radom.

Ako je potrebno, možete brzo i lako izgraditi grafikone različitih vrsta, dobijte sve potrebne podatke u tabelarnom obliku.

Pravni osnov

Najvažnija korist vrste tipa koja se razmatra je da se svi izračuni, formiranje izvještavanja i drugih postupaka obavljaju samo u okviru trenutnog zakonodavstva.

Ono što je posebno prikladno, jer vjerovatnoća pogreške pretpostavlja pravilnom uporabom i unošenje preciznih podataka potpuno su odsutni.

To omogućava da provede minimalno vrijeme za proučavanje zakonodavstva. Pored toga, 1C: Kompanija se ažurira u automatskom režimu - ako je ova opcija uključena u određenu isporuku.

Ali istovremeno se mora imati na umu da je potrebno znati zakonodavni okvir sa ovim programskim okruženjem. To izbjegava pogreške u radu programa i nedostataka.

Istovremeno, za svaku pojedinačnu konfiguraciju / primijenjenu otopinu 1c: Enterprise zakonodavna baza je čisto pojedinac:

Također je moguće pratiti relevantna ažuriranja zakonodavstva na službenoj web stranici savezne porezne službe i drugih resursa.

Čak bi se i programi također trebali pogriješiti, rad je uvijek potreban za kontrolu u obaveznom.

Mobilna platforma 1c: preduzeće i upravljanje trgovinama

Možete instalirati oba odvojena primijenjena rješenja na mobilnoj platformi i sav njihov kompleks - 1C: preduzeća. Takođe se odnosi na konfiguraciju trgovinskog upravljanja.

Ali prije upotrebe potrebno je baviti se sljedećim važnim pitanjima:

  • gdje radi mobilna platforma?
  • sposobnosti platforme;
  • gde možete instalirati;
  • koji problemi mogu nastati.

Gdje radi mobilna platforma?

1C Mobilna platforma može raditi gotovo na bilo kojim uređajima u kojima su instalirani iOS operativni sistemi ili Android.

Foto: Brzina mobilne platforme

Ovi operativni sistemi su pogodno okruženje za prenos vrste tipa koji se razmatra. Posebno je prikladno raditi s ovom aplikacijom na tabletima s velikim ekranom.

Zahtjevi mobilne platforme ove vrste na performanse uređaja Hardver su minimalni.

U većini slučajeva bit će 512 MB RAM-a i najjednostavniji procesor sa frekvencijom sata od 1 GHz.

Danas gotovo svi uređaji imaju sličan skup karakteristika na njihovoj "ploči". Zbog toga će mobilna platforma raditi gotovo svuda, za sticanje zasebne jedinice za to neće trebati.

Mogućnosti platforme

Lista mobilnih platformskih karakteristika ograničena je na funkcionalnost samog uređaja na koji je instaliran.

Jedna od najpovoljnijih karakteristika je skeniranje barkodova pomoću kamere - posebno je prikladno i u potražnji za ljudima koji se bave kupovinom robe po nabavku.

Odličan dodatak tome je Geopozicioniranje - koristeći ga, možete definirati adresu, poštanski broj u automatskom režimu i povezati ga na određene podatke.

Video: Ažuriraj 1C platforma: Enterprise

Ako je potrebno, možete dodati i u bazu podataka:

  • video;
  • audio;
  • fotografija.

Mogućnosti mobilne platforme samo su malo inferiorne do verzije instalirane na uobičajenom, stacionarnom računaru.

Navigacijski bar je prisutan (posao započinje s njim), svi se podaci dostavljaju u tabelarnom formatu.

Ako je potrebno, možete ih uređivati, promjene se mogu sinhronizirati s bazama smještenim u uredu.

Kako mogu instalirati

Postupak instalacije ove aplikacije izuzetno je jednostavan. Ne zahtijeva pomoć ljudi koji su uključeni u implementaciju.

Sam postupak instalacije ovisi o tome koji će se softver platforme koristiti:

  • Android;

U prvom slučaju, trebat ćete posjetiti 1C odjeljak u Google Play trgovini. Samo je prisustvo stabilne internetske veze dovoljno dovoljno, kao i slobodan prostor na uređaju.

Sama instalacija se izvodi automatski. Ako mobilna platforma mora biti instalirana na iOS operativnom sistemu, trebali biste posjetiti App Store Application Store.

Da biste instalirali, također će zahtijevati dovoljno brzu internetsku vezu, kao i slobodan prostor u memoriji uređaja.

Koji se problemi mogu pojaviti

U procesu rada vrste tipa koji se razmatra, postoje neke funkcije koje treba uzeti u obzir.

Najvažnije je sljedeće:

  • morate na odgovarajući način konfigurirati poslužitelj da bi sarađivao sa aplikacijom koja se razmatra;
  • treba koristiti samo trenutne verzije 1C-a.

Jedan od najčešćih problema je nemogućnost sinhronizacije sa osnovnom bazom koja se nalazi na serverima preduzeća.

Najčešće se ovakav problem događa zbog prisutnosti neprikladnih postavki. Prije upotrebe mobilne platforme, unesite odgovarajuće parametre.

Također je potrebno koristiti samo trenutne verzije aplikacija za 1C, jer neki potonji nisu uvijek kompatibilni s prethodnim.

Danas je mobilna platforma 1c: Kompanija je odličan način sa minimalnim troškovima vremena za dobivanje svih potrebnih informacija o aktivnostima kompanije bilo kojeg razmjera.

Ovaj proizvod ima veliki broj prednosti i nema nedostatke.

Pažnja!

  • U vezi s čestim promjenama u zakonodavstvu, informacije ponekad postaju brže nego što imamo vremena za ažuriranje na web mjestu.
  • Svi su slučajevi vrlo pojedinačni i ovise o skupu faktora. Osnovne informacije ne garantuju rješenje vaših problema.