La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam.
Uso standard " 1c: gestione di una piccola azienda 8"Questa è un'installazione sulla versione" Box "del computer del programma. Tuttavia, le capacità del programma non sono limitate a questo. NEL " 1c: UF.»Puoi anche lavorare attraverso internetSe usi il servizio.Quando si lavora via Internet, il programma non viene avviato sul computer dell'utente, ma tramite un browser Web dal sito che fornisce un tale servizio. Tutti i database in questa versione di lavoro con protezione affidabile Conservare sul server 1C e non sul computer dell'utente. E l'utente stesso può avere accesso al suo database non solo dal computer dell'ufficio, ma anche dal tablet, laptop, computer domestico, smartphone.
Questo modello di lavoro è anche chiamato il servizio "cloud".
I vantaggi e i vantaggi del servizio "cloud" molto, notiamo i principali:
  • Il servizio funziona quotidianamente e tutto il giorno (compresi i fine settimana e le festività;
  • È possibile lavorare nel servizio immediatamente dopo la registrazione, avendo solo accesso a Internet e Browser;
  • Aggiornamento costante e gratuito dei prodotti software per specialisti della società "1C"
  • Affidabilità elevata garantita e archiviazione di sicurezza;
  • Supporto tecnico 24 ore su 24 garantito.

Vai a "Cloud" Service "1C" con una versione "Box" del programma "1C: non uniforme" o tornare al trasferimento di tutti i dati accumulati in qualsiasi momento.
Nota: Appendice "1C: una piccola gestione aziendale" è disponibile nel servizio "- da 1.044 rubli / mese (per 2 utenti).
Per gli utenti del programma "1C: UNF" sulla piattaforma mobile "1C: Enterprise 8", un'applicazione mobile per smartphone e tablet su piattaforme IOS, Android e Windows, che possono essere possibili:

  • mantenere una comoda contabilità operativa degli ordini, filtrandoli in base ai criteri specificati;
  • condurre basi e fornitori del cliente;
  • mantenere i record di beni (prezzo di approvvigionamento, prezzo di vendita, residui);
  • mantenere i record di flusso di cassa;
  • condurre un calendario fiscale per IP su USN e UNVD;
  • condivisione con il programma "1c: gestione di una piccola azienda" (versioni "box" e "cloud"), con facile configurazione dello scambio di informazioni tra le applicazioni;
  • supporto per lavori simultanei con diverse tavolette o smartphone;
  • modalità di funzionamento multi-utente (la possibilità di scegliere uno scenario di lavoro da un dispositivo mobile - il proprietario, il venditore, ecc.).

Applicazione mobile "1C: SF" supporta il lavoro in uno base di informazioni Tre utenti: possono funzionare con uno smartphone o tablet e uno degli utenti - gratuitamente dal computer nella versione "cloud" "1c: non ha" nel servizio.
Le funzionalità della versione "cloud" del programma sono limitate dalle funzionalità. versione mobile. E lavorare in versione completa "1c: la gestione di una piccola azienda" deve essere emessa abbonamento a pagamento sul servizio.

Sull'esempio dell'applicazione mobile "1C: Gestione della nostra azienda" (ABBREVIATED ONF) Voglio mostrare l'evoluzione applicazione aziendale mobile Dal suo emergere e il rilascio della prima versione fino ad oggi. Ora questa applicazione ha più di 220.000 download; L'app è gratuita, ma ha opzioni a pagamento (implementate tramite acquisti incorporati).


La prima versione di Mobile non è stata effettuata su una delle prime versioni della piattaforma mobile "1C: imprese" nel 2012. A quel tempo, la configurazione del client-server "1C: Gestire una piccola azienda" (quindi il nome è stato tale), il programma per automatizzare le attività di una piccola azienda - vendite, acquisti, assistenza clienti e fornitori, gestione del magazzino, produzione, eccetera.

Come la maggior parte delle applicazioni mobili scritte su Platform Mobile Platform Platform 1C: mobile non è disponibile su iOS, Android e Windows.

Il compito è stato impostato come segue: effettuare un'applicazione mobile che supporti parte degli scenari di lavoro "BIG" UNF. L'applicazione dovrebbe essere in grado di lavorare sia autonomamente che sincronizzare i dati con il "grande" non unif (di seguito la parola "grande" in relazione alla versione del server client dell'FF non scriverlo senza virgolette non sovraccaricare il testo). Nel caso di lavorare con un grande non diF, lo scenario dei dipendenti "mobili" - un rappresentante di vendita, un tecnico dei servizi e un venditore devono essere supportati.

La prima versione è stata creata per 1 mese-mese. Durante la creazione di un'applicazione mobile, una parte degli oggetti dei metadati (libri di riferimento, documenti) è stata implementata sulla base degli oggetti BolShoi off. Ma parte della funzionalità doveva essere programmata da zero, ad esempio, il processo di scambio di dati con grandi non uniforme. Vero, in relazione allo scambio di dati stesso, è stato necessario programmare un po '- abbiamo utilizzato i meccanismi standard della piattaforma (in particolare, i piani di scambio), che hanno ridotto la scrittura del codice al minimo.

Oltre a semplificare la sincronizzazione dei dati, la piattaforma 1C facilita significativamente la progettazione di un'applicazione mobile integrale, fornendo allo sviluppatore ai componenti dell'interfaccia come elenchi (tabella e gerarchica) con la possibilità di cercarli, campi di input con ricerca, tabelle Per i rapporti, un'ampia gamma di grafici, l'abilità stampa sulle stampanti WiFi e Bluetooth, ecc.

Caratteristiche della versione mobile.

Esistono due strategie principali per selezionare una funzionalità di applicazione mobile. La prima - "Un'applicazione è una funzione". Ad esempio, un'applicazione mobile per ricevere merci in un magazzino in grado di eseguire la scansione solo del codice a barre integrato del prodotto e inviare informazioni sul prodotto accettato al server. La seconda strategia è creare un'applicazione mobile con l'ampia funzionalità di "tutto in uno". Entrambi gli approcci hanno il diritto alla vita; Quando scrivi un dispositivo mobile, abbiamo scelto il secondo approccio: la nostra applicazione copre molte attività della tua area tematica e possiamo funzionare completamente autonomamente, servendo le esigenze di una piccola organizzazione. Un altro vantaggio di questo approccio: l'utente può funzionare con diverse funzionalità interrelate da una domanda.

Mobile UNF è ampiamente utilizzando la funzionalità di un dispositivo mobile, in particolare:

  • La camera del dispositivo integrata può essere utilizzata per fotografare la merce quando si riempie la scheda del prodotto, per leggere i codici a barre e i codici QR.
  • L'account per il pagamento può essere inviato al client tramite e-mail o via SMS
  • La controparte può essere selezionata dalla rubrica del dispositivo mobile.
  • Se la controparte è impostata il telefono - è possibile chiamare la controparte con un tocco o inviare SMS se è impostata e-mail - invia un'e-mail se viene specificato l'indirizzo - mostralo sulla mappa
  • È possibile stampare documenti su stampanti tramite WiFi e Bluetooth
C'è un backup di opzioni e ripristinare una base mobile ONF su Yandex.Disk e inviando un database per posta.

La configurazione mobile UNF è simile a Spartan (vedi screenshot sotto):

  • 8 libri di riferimento (in grandi directory UHF - 273)
  • 7 documenti (a Bolshoy UHF - 125)
  • 3 riviste di documenti (a Bolshoy ONF - 24)
  • 3 Registro delle informazioni (a Bolshoy UHF - 357)
  • 4 Registro di accumulazione (in bolshoi uhn - 64)

Oggetti principali di dispositivi mobili

Ma nonostante una tanta piccola quantità di oggetti applicati, il prodotto si è rivelato abbastanza funzionale.

La caratteristica interessante del cellulare non uni è che le persone spesso iniziano a usare le persone, prima dei 1 anni che non avevano abbandonato (sì, ci sono nel nostro paese e simili), coloro che hanno bisogno di un'applicazione mobile per mantenere la contabilità per la loro piccola impresa (per esempio , home crafting). Hanno appena trovato a cercare Google Play. OppStore, leggi le recensioni - e ha iniziato a lavorare.

Lavoro autonomo

Questo scenario di lavoro è destinato a organizzazioni molto piccole quando tutte le contabilità vengono eseguite esclusivamente su un dispositivo mobile. Potrebbe essere, ad esempio, il business "Home" è la fabbricazione di gioielli a casa e la loro vendita sulla pagina Vkontakte. E forse anche un piccolo negozio - ha visto personalmente un caso quando un negozio di giocattoli specializzato nella vendita di designer LEGO ha portato al conto esclusivamente sulla versione mobile di UNF. Considerando che Mobile DEF è in grado di stampare su stampanti WiFi e Bluetooth, con esso è possibile risolvere un numero abbastanza elevato di compiti. Mobile SF supporta il trattamento degli ordini, inserendo la ricevuta e i materiali di consumo, contabilizzando la ricevuta e il consumo di denaro.

Lavora nella sincronizzazione del server (prime versioni)

Nella modalità di sincronizzazione con il server in mobile fuori versioni precoci La funzionalità contabile è diventata non disponibile, e il lavoro in esso è stato effettuato principalmente con gli ordini (ricezione e esecuzione di ordini) e attività correlate (mantenimento di directory di controparti, beni e servizi, ecc.).

Sincronizzato con grandi directory-haF di beni e servizi, controparti e ordini.


Scambio dati Mobile e Bolshaya UFF nelle prime versioni

Gli ordini inseriti dai dispositivi mobili sono entrati in ampia e, durante la sincronizzazione, sono scesi ai dispositivi mobili responsabili degli ordini. Documenti del tipo di ricevute sul cassiere, la vendita di beni, ecc., Introdotta sui dispositivi mobili, è andato a grande non, ma non sincronizzato tra dispositivi mobili. Tutto il lavoro nell'applicazione mobile in modalità di sincronizzazione è stato effettuato principalmente attorno agli ordini: la loro adozione ed eseguazione, non è stata condotta alcuna contabilità a pieno titolo sul dispositivo mobile, per questo è stato necessario godere di un grande difensore del computer.

Quindi è stata nelle prime versioni, ma in seguito abbiamo cambiato la situazione e ampliato l'elenco degli scenari di utilizzo del cellulare non funziona con il funzionamento più conveniente per gli utenti.

Leggermente sulla sincronizzazione dei dati

Lo scambio di dati tra dispositivi mobili e grandi non passa attraverso i servizi Web; I servizi Web dei telefoni cellulari non hanno dati Web implementati sul lato del grande UHF. Le strutture di dati nel grande e mobile ONF differiscono; Durante la progettazione di architettura, abbiamo considerato 2 opzioni per lo scambio di dati:
  1. Creare una struttura dei dati in una grande struttura dati duplicata, duplicata di dispositivi mobili, e scambia dati con cellulare non "uno". Quando si modificano i dati in modo ampio, è necessario che i dati nuovi / modificati per il trasferimento di questa struttura duplicata, e dopo lo scambio di dati con i dati mobili non convertire i dati da un dispositivo mobile e inserito in una struttura duplicata in un grande formato UNF.
  2. Cambia i dati direttamente con le strutture di un grande non unif, eseguendo la conversione dei dati "al volo" secondo le regole di Exchange.
Ho deciso di fermarti alla seconda versione. La prima opzione, sebbene promise alcuni vantaggi associati alla semplicità dello scambio di dati stesso, scarsamente elaborato la situazione quando nuova versione Struttura dati modificata mobile non modificata (espansa); Per continuare lo scambio di dati "one-in-one" per funzionare, sarebbe necessario aggiornare sia il server, grande non unif. Cosa, per molte ragioni, era inaccettabile.

I meccanismi di scambio dati implementati nella piattaforma assumono la maggior parte del lavoro sulla formazione di pacchetti per sincronizzare i dati, consentendo di ridurre al minimo il codice di scrittura. Nel processo di scambio, il meccanismo di piattaforma standard 1C è utilizzato: Imprese - Meccanismo di scambio dei dati; Per ciascun dispositivo mobile non è stato unl, un nodo di scambio di dati viene creato in larga parte, in un grande e mobile, il servizio di registrazione per il monitoraggio dei dati modificato dall'ultima sincronizzazione, ecc.

L'applicazione mobile avvia lo scambio di dati, utilizzando i meccanismi della piattaforma costituisce il pacchetto di scambio (contenente un identificativo di applicazione mobile e dati aggiornati su dispositivi mobili dall'ultima sincronizzazione) e inoltrarlo a un grande non uniforme. Sulla base delle informazioni in pacchetto inizialeBIG non si sta preparando per i dati mobili modificati modificati in modo ampio dall'ultima sincronizzazione, e li ha impacchettati in pacchetti. I pacchetti in formato XDTO sono oggetti metadati 1C, serializzati in XML; La dimensione di ciascun pacchetto non è più di 500 oggetti.

Mobile non ha un pacchetto di pacchetti di dati. Dopo aver scaricato l'ultimo pacchetto, il dispositivo mobile non ha inizio per elaborare i dati ricevuti - per condurre documenti, registrare i libri di riferimento, ecc. In caso di rottura, i pacchetti sono supportati; Abbiamo scritto un meccanismo per l'UNF da soli (non esiste nessuno nella piattaforma), ma poiché Mobile SF è fornito nei codici fonti, gli sviluppatori possono esaminare l'implementazione del meccanismo e prenderlo in prestito per le loro applicazioni.

Durante la sincronizzazione primaria di dispositivi mobili non unificati, con un grande non unif, è impossibile lavorare in un dispositivo mobile unf - viene visualizzata una finestra modale che indica il corso del processo. Tutta la sincronizzazione successiva - Sfondo e non bloccare il lavoro del cellulare UNF.

Un elenco completo di oggetti che vengono scambiati cellulari e grandi:

  • Directory:
    • Nomenclatura
    • Controparti
    • Un elenco di utenti
  • Documentazione:
    • Ordini acquirenti
    • Ammissione a Cassus.
    • Consumo dalla stazione
    • Fattura d'acquisto
    • Fattura di vendita.
    • Produzione
  • Registri (ma non pienamente tutti i prezzi, ma solo di base):
    • Prezzi dei prezzi
    • Putrovarova.
  • Informazioni sull'organizzazione:
    • Nome
    • Informazioni sulla tassazione
Nel Bolshoi UHF, i prodotti hanno immagini - immagini della merce in realtà. Per ridurre al minimo il traffico, non spediamo in immagini mobili unfragie, vengono caricate su richiesta - ad esempio, quando apriamo la carta merci nell'UNF mobile UNF.


Beni della carta raffigurante la merce

Evoluzione dell'applicazione - Sviluppa gli scenari d'uso

Una situazione tipica - Affari cresce e la funzionalità di dispositivi mobili di un dispositivo mobile cessa di essere sufficiente. Un altro dipendente (o dipendenti) appare nel business e hanno anche bisogno di lavorare con gli ordini.

Nelle prime versioni di dispositivi mobili non, lo scenario di rilievo è stato piuttosto semplice - i dati introdotti in mobile non unificati sono stati copiati nella base di Bolshoi UFF, e l'utente ha dovuto registrare sul computer. Mobile UNF in questo caso funzionerà in modalità operativa con gli ordini e per mantenere i record (come sulla versione autonoma di Mobile UNF) su di esso non sarà possibile.

Questo, ovviamente, non era del tutto conveniente per l'utente finale - era già abituato a mantenere la contabilità da un dispositivo mobile, e quindi è costretto a trasferirlo alla tastiera del computer. Non tutti saranno soddisfatti con esso.

Pertanto, abbiamo ampliato l'elenco degli scenari del lavoro mobile UNF. Questo è stato aiutato dall'apparizione del nostro servizio cloud http://1cfresh.com basato su. tecnologia cloud 1cfresh. C'era un'opportunità per posizionare un grande non dif nel cloud. Abbiamo dipinto tre scenari per l'utilizzo di un'applicazione mobile come è ascoltata la crescita aziendale dell'utente:

  1. Una business molto piccola. La contabilità è condotta su un dispositivo mobile.
  2. Affari cresce - i dipendenti sono apparsi. Puoi mettere un DEP mobile sui dispositivi mobili dei dipendenti. È necessario essere in grado di scambiare dati tra dispositivi mobili per la sincronizzazione dei dati; Per fare ciò, abbiamo deciso di non utilizzare alcun scambio attraverso file, ma da utilizzare per la sincronizzazione (e allo stesso tempo per una versione di backup) del Big-Broppo, situato nel cloud http://1cfresh.com. Quando questo scenario è abilitato nel cloud http://1cfresh.com, un grande non uniforme è un'istanza, la cui base sarà utilizzata per sincronizzare i dati tra dispositivi mobili. Utilizzare in un tale scenario di un dispositivo mobile - GRATIS, per ogni dispositivo aggiuntivo prendiamo 75 rubli / mese, è possibile utilizzare non più di tre dispositivi in \u200b\u200bquesto scenario. Allo stesso tempo, gli utenti di dispositivi mobili possono essere impostati ruoli predefiniti - Rappresentante di vendita, tecnico dei servizi, venditore (può anche setup dettagliato ruoli); La funzionalità dell'applicazione mobile sarà limitata di conseguenza. Puoi anche lavorare attraverso un client web o client sottile Con un grande non uniforme, inserito nel cloud, ma la funzionalità del cloud uhf verrà tagliato alla funzionalità del cellulare UNF. Ma lavorare direttamente nel cloud UF è opzionale - tutto il lavoro può essere eseguito solo dai dispositivi mobili.
  3. Business è salito alla dimensione della media azienda. In questo caso, ha senso noleggiare nel cloud una versione completa di maggiori non uniforme per ottenere (attraverso un client web o un client sottile) funzionalità aggiuntive - CRM (piani - l'inclusione di CRM in Mobile UNF, ma mentre solo in A Versione grande), Gestione del magazzino, formazione dei prezzi estesi, capacità di lavorare con le banche e. In questo caso, il numero di dispositivi mobili che lavora con un grande non è non limitato non è limitato (per ciascun dispositivo c'è un costo aggiuntivo in base alla tariffa, come per uno posto di lavoro; 1 Licenza per UNF in FRECHET o "Boxed" UNF offre un uso gratuito e 1 applicazione mobile).

Esperienza nella monetizzazione dell'applicazione

Applicazione mobile non uniforme, come ho scritto - gratis. Qualche tempo fa, abbiamo deciso di monetizzare la nostra applicazione (utilizzando la funzionalità degli acquisti incorporati implementati nella piattaforma mobile 1C: Enterprises versione 8.3.8), vendendo funzionalità aggiuntive - produzione e la capacità di sincronizzare con dispositivi mobili aggiuntivi.


Acquistare la funzionalità "Produzione" - Una tantum e la capacità di sincronizzare con dispositivi mobili aggiuntivi è incorniciata come abbonamento che deve essere esteso ogni mese. È interessante notare che dopo 3 settimane dopo l'aggiunta della funzionalità degli acquisti, il dispositivo mobile non ha avuto i primi 15 Google Play per applicazioni aziendali.

Conclusione

Mobile UNF - relativamente piccolo (in termini di volume codice sorgente), ma un prodotto piuttosto popolare. Speriamo che la storia della sua evoluzione sarà utile ai creatori di prodotti per l'utente finale mobile sia sulle tecnologie del 1C che su altri mezzi di sviluppo.

Sarà necessario ricordare che sulla piattaforma mobile 1c, è possibile effettuare applicazioni che interagiscono non solo con backend del server 1C; Protocolli utilizzati per scambiare dati in applicazioni mobili sulla piattaforma 1C - piattaforma-indipendente (servizi web e http, supporto XML. e json, ecc.). Quindi, se hai bisogno di sviluppare rapidamente e dinamicamente sviluppato il client mobile multipiattaforma (Android, iOS, Windows), e con la possibilità di lavorare offline senza una connessione permanente con Internet per la tua applicazione aziendale, la piattaforma mobile 1C potrebbe essere la migliore Scelta per te.

La gestione di una piccola azienda (UNF) è decisione pronta Per l'automazione della gestione operativa nelle piccole imprese. Mobi-c è un componente aggiuntivo sulla base 1c. La nostra azienda sta tentando di coprire quante più configurazioni standard 1C standard possibile. Alla fine dell'estate del 2016 sulle numerose richieste dei nostri clienti, abbiamo fatto un modulo di integrazione per la configurazione Gestione di una piccola azienda. Unf è una configurazione relativamente giovane ma molto dinamica. È molto simile a 1C rende una grande scommessa su di esso. Sul questo momento Mobi-s supporta questa configurazione.

Gestione dell'applicazione mobile 1C di una piccola azienda

Google Play è rappresentato applicazione mobile rilasciata da 1c per lavorare con configurazione UNF. Lo scopo principale di questo articolo per capire se MOBI-C è necessario se c'è un client mobile da 1C. A partire dalla versione 1.6.10 1c ha rinominato la configurazione e ora viene chiamato Gestione della nostra azienda.

Ecco una breve descrizione delle caratteristiche dell'applicazione mobile dal sito 1C

L'applicazione mobile implementa opportunità di contabilità di base per un'impresa con una piccola quantità di gestione dei documenti e la possibilità di lavorare in modalità multiplayer, insieme a una soluzione desktop o cloud 1c: gestione della nostra azienda 8.

L'applicazione ti consente di:

Memorizzare informazioni sulle merci, i loro resti, la vendita di prezzi e acquisti;

Memorizzare il database dei clienti e le loro informazioni di contatto;

Formare ordini, tenendo conto dei residui e dei prezzi correnti;

Effettuare la spedizione e il pagamento degli ordini;

Produrre magazzino di base e operazioni di cassa;

Mobi-C offre molte più funzioni e una procedura di installazione più comprensibile e semplice e lo scambio di.

Usando Mobi-c ottieni.

  1. La capacità di pianificare gli agenti di lavoro utilizzando compiti. Controllo e analisi dei compiti.
  2. Maggiori opportunità per lavorare con i documenti (piano e cronologia delle vendite, ricerca avanzata, matrici commerciali, scanner di codici a barre, ecc.)
  3. Utilizzare la maggior parte dei rapporti standard sul PDA.
  4. Controllo degli agenti di vendita utilizzando GPS. Lavorando con un agente di binari e un rapporto dove sono ora gli agenti?
  5. Usando i messaggi.
  6. Merchandising.

Visivamente con queste funzionalità può essere trovato nella sezione video.

Se dubiti di scegliere qualcosa decisione ottimale Verrà installato entrambi i sistemi (applicazione mobile 1C OFF e MOBI-C). Secondo i risultati del test, scegli il meglio.

  • Sviluppo di applicazioni mobili,
  • Sviluppo sotto Android.
  • Nell'esempio dell'applicazione mobile "1C: Gestione della nostra azienda" (abbreviato), voglio mostrare l'evoluzione di un'applicazione di business mobile dalla sua comparsa e il rilascio della prima versione di questo giorno. Ora questa applicazione ha più di 220.000 download; L'app è gratuita, ma ha opzioni a pagamento (implementate tramite acquisti incorporati).


    La prima versione di Mobile non è stata effettuata su una delle prime versioni nel 2012. A quel tempo, la configurazione del client-server "1C: Gestire una piccola azienda" (quindi il nome è stato tale), il programma per automatizzare le attività di una piccola azienda - vendite, acquisti, assistenza clienti e fornitori, gestione del magazzino, produzione, eccetera.

    Come la maggior parte delle applicazioni mobili scritte su Platform Mobile Platform Platform 1C: mobile non è disponibile su iOS, Android e Windows.

    Il compito è stato impostato come segue: effettuare un'applicazione mobile che supporti parte degli scenari di lavoro "BIG" UNF. L'applicazione dovrebbe essere in grado di lavorare sia autonomamente che sincronizzare i dati con il "grande" non unif (di seguito la parola "grande" in relazione alla versione del server client dell'FF non scriverlo senza virgolette non sovraccaricare il testo). Nel caso di lavorare con un grande non diF, lo scenario dei dipendenti "mobili" - un rappresentante di vendita, un tecnico dei servizi e un venditore devono essere supportati.

    La prima versione è stata creata per 1 mese-mese. Durante la creazione di un'applicazione mobile, una parte degli oggetti dei metadati (libri di riferimento, documenti) è stata implementata sulla base degli oggetti BolShoi off. Ma parte della funzionalità doveva essere programmata da zero, ad esempio, il processo di scambio di dati con grandi non uniforme. Vero, in relazione allo scambio di dati stesso, è stato necessario programmare un po '- abbiamo utilizzato i meccanismi standard della piattaforma (in particolare, i piani di scambio), che hanno ridotto la scrittura del codice al minimo.

    Oltre a semplificare la sincronizzazione dei dati, la piattaforma 1C facilita significativamente la progettazione di un'applicazione mobile integrale, fornendo allo sviluppatore ai componenti dell'interfaccia come elenchi (tabella e gerarchica) con la possibilità di cercarli, campi di input con ricerca, tabelle Per i rapporti, un'ampia gamma di grafici, l'abilità stampa sulle stampanti WiFi e Bluetooth, ecc.

    Caratteristiche della versione mobile.

    Esistono due strategie principali per selezionare una funzionalità di applicazione mobile. La prima - "Un'applicazione è una funzione". Ad esempio, un'applicazione mobile per ricevere merci in un magazzino in grado di eseguire la scansione solo del codice a barre integrato del prodotto e inviare informazioni sul prodotto accettato al server. La seconda strategia è creare un'applicazione mobile con l'ampia funzionalità di "tutto in uno". Entrambi gli approcci hanno il diritto alla vita; Quando scrivi un dispositivo mobile, abbiamo scelto il secondo approccio: la nostra applicazione copre molte attività della tua area tematica e possiamo funzionare completamente autonomamente, servendo le esigenze di una piccola organizzazione. Un altro vantaggio di questo approccio: l'utente può funzionare con diverse funzionalità interrelate da una domanda.

    Mobile UNF è ampiamente utilizzando la funzionalità di un dispositivo mobile, in particolare:

    • La camera del dispositivo integrata può essere utilizzata per fotografare la merce quando si riempie la scheda del prodotto, per leggere i codici a barre e i codici QR.
    • L'account per il pagamento può essere inviato al client tramite e-mail o via SMS
    • La controparte può essere selezionata dalla rubrica del dispositivo mobile.
    • Se la controparte è impostata il telefono - è possibile chiamare la controparte con un tocco o inviare SMS se è impostata e-mail - invia un'e-mail se viene specificato l'indirizzo - mostralo sulla mappa
    • È possibile stampare documenti su stampanti tramite WiFi e Bluetooth
    C'è un backup di opzioni e ripristinare una base mobile ONF su Yandex.Disk e inviando un database per posta.

    La configurazione mobile UNF è simile a Spartan (vedi screenshot sotto):

    • 8 libri di riferimento (in grandi directory UHF - 273)
    • 7 documenti (a Bolshoy UHF - 125)
    • 3 riviste di documenti (a Bolshoy ONF - 24)
    • 3 Registro delle informazioni (a Bolshoy UHF - 357)
    • 4 Registro di accumulazione (in bolshoi uhn - 64)

    Oggetti principali di dispositivi mobili

    Ma nonostante una tanta piccola quantità di oggetti applicati, il prodotto si è rivelato abbastanza funzionale.

    La caratteristica interessante del cellulare non uni è che le persone spesso iniziano a usare le persone, prima dei 1 anni che non avevano abbandonato (sì, ci sono nel nostro paese e simili), coloro che hanno bisogno di un'applicazione mobile per mantenere la contabilità per la loro piccola impresa (per esempio , home crafting). Hanno appena trovato la ricerca in Google Play o AppStore, leggi le recensioni - e ha iniziato a lavorare.

    Lavoro autonomo

    Questo scenario di lavoro è destinato a organizzazioni molto piccole quando tutte le contabilità vengono eseguite esclusivamente su un dispositivo mobile. Potrebbe essere, ad esempio, il business "Home" è la fabbricazione di gioielli a casa e la loro vendita sulla pagina Vkontakte. E forse anche un piccolo negozio - ha visto personalmente un caso quando un negozio di giocattoli specializzato nella vendita di designer LEGO ha portato al conto esclusivamente sulla versione mobile di UNF. Considerando che Mobile DEF è in grado di stampare su stampanti WiFi e Bluetooth, con esso è possibile risolvere un numero abbastanza elevato di compiti. Mobile SF supporta il trattamento degli ordini, inserendo la ricevuta e i materiali di consumo, contabilizzando la ricevuta e il consumo di denaro.

    Lavora nella sincronizzazione del server (prime versioni)

    Nella modalità Sincronizzazione con il server in Mobile SF, nelle versioni precedenti, le funzionalità contabili sono diventate non disponibili e il lavoro è stato effettuato principalmente con gli ordini (ricezione e esecuzione di ordini) e attività correlate (manutenzione di manuali di controparti, beni e servizi, eccetera.).

    Sincronizzato con grandi directory-haF di beni e servizi, controparti e ordini.


    Scambio dati Mobile e Bolshaya UFF nelle prime versioni

    Gli ordini inseriti dai dispositivi mobili sono entrati in ampia e, durante la sincronizzazione, sono scesi ai dispositivi mobili responsabili degli ordini. Documenti del tipo di ricevute nel cassiere, la vendita di beni, ecc., Introdotta sui dispositivi mobili, è andato a un grande non unif, ma non sincronizzato tra dispositivi mobili. Tutto il lavoro nell'applicazione mobile in modalità di sincronizzazione è stato effettuato principalmente attorno agli ordini: la loro adozione ed eseguazione, non è stata condotta alcuna contabilità a pieno titolo sul dispositivo mobile, per questo è stato necessario godere di un grande difensore del computer.

    Quindi è stata nelle prime versioni, ma in seguito abbiamo cambiato la situazione e ampliato l'elenco degli scenari di utilizzo del cellulare non funziona con il funzionamento più conveniente per gli utenti.

    Leggermente sulla sincronizzazione dei dati

    Lo scambio di dati tra dispositivi mobili e grandi non passa attraverso i servizi Web; I servizi Web dei telefoni cellulari non hanno dati Web implementati sul lato del grande UHF. Le strutture di dati nel grande e mobile ONF differiscono; Durante la progettazione di architettura, abbiamo considerato 2 opzioni per lo scambio di dati:
    1. Creare una struttura dei dati in una grande struttura dati duplicata, duplicata di dispositivi mobili, e scambia dati con cellulare non "uno". Quando si modificano i dati in modo ampio, è necessario che i dati nuovi / modificati per il trasferimento di questa struttura duplicata, e dopo lo scambio di dati con i dati mobili non convertire i dati da un dispositivo mobile e inserito in una struttura duplicata in un grande formato UNF.
    2. Cambia i dati direttamente con le strutture di un grande non unif, eseguendo la conversione dei dati "al volo" secondo le regole di Exchange.
    Ho deciso di fermarti alla seconda versione. La prima opzione, sebbene abbiano promesso alcuni vantaggi associati alla semplicità dello scambio di dati, scarsamente elaborato la situazione quando la struttura dei dati è stata modificata (espansa) nella nuova versione di Mobile ONF; Per continuare lo scambio di dati "one-in-one" per funzionare, sarebbe necessario aggiornare sia il server, grande non unif. Cosa, per molte ragioni, era inaccettabile.

    I meccanismi di scambio dati implementati nella piattaforma assumono la maggior parte del lavoro sulla formazione di pacchetti per sincronizzare i dati, consentendo di ridurre al minimo il codice di scrittura. Nel processo di scambio, il meccanismo di piattaforma standard 1C è utilizzato: Imprese - Meccanismo di scambio dei dati; Per ciascun dispositivo mobile non è stato unl, un nodo di scambio di dati viene creato in larga parte, in un grande e mobile, il servizio di registrazione per il monitoraggio dei dati modificato dall'ultima sincronizzazione, ecc.

    L'applicazione mobile avvia lo scambio di dati, utilizzando i meccanismi della piattaforma costituisce il pacchetto di scambio (contenente un identificativo di applicazione mobile e dati aggiornati su dispositivi mobili dall'ultima sincronizzazione) e inoltrarlo a un grande non uniforme. Sulla base delle informazioni nel pacchetto iniziale, il Big UHF si sta preparando per i dati mobili iF modificati in un grande non unif dall'ultima sincronizzazione, e li imballa in pacchetti. I pacchetti in formato XDTO sono oggetti metadati 1C, serializzati in XML; La dimensione di ciascun pacchetto non è più di 500 oggetti.

    Mobile non ha un pacchetto di pacchetti di dati. Dopo aver scaricato l'ultimo pacchetto, il dispositivo mobile non ha inizio per elaborare i dati ricevuti - per condurre documenti, registrare i libri di riferimento, ecc. In caso di rottura, i pacchetti sono supportati; Abbiamo scritto un meccanismo per l'UNF da soli (non esiste nessuno nella piattaforma), ma poiché Mobile SF è fornito nei codici fonti, gli sviluppatori possono esaminare l'implementazione del meccanismo e prenderlo in prestito per le loro applicazioni.

    Durante la sincronizzazione primaria di dispositivi mobili non unificati, con un grande non unif, è impossibile lavorare in un dispositivo mobile unf - viene visualizzata una finestra modale che indica il corso del processo. Tutta la sincronizzazione successiva - Sfondo e non bloccare il lavoro del cellulare UNF.

    Un elenco completo di oggetti che vengono scambiati cellulari e grandi:

    • Directory:
      • Nomenclatura
      • Controparti
      • Un elenco di utenti
    • Documentazione:
      • Ordini acquirenti
      • Ammissione a Cassus.
      • Consumo dalla stazione
      • Fattura d'acquisto
      • Fattura di vendita.
      • Produzione
    • Registri (ma non pienamente tutti i prezzi, ma solo di base):
      • Prezzi dei prezzi
      • Putrovarova.
    • Informazioni sull'organizzazione:
      • Nome
      • Informazioni sulla tassazione
    Nel Bolshoi UHF, i prodotti hanno immagini - immagini della merce in realtà. Per ridurre al minimo il traffico, non spediamo in immagini mobili unfragie, vengono caricate su richiesta - ad esempio, quando apriamo la carta merci nell'UNF mobile UNF.


    Beni della carta raffigurante la merce

    Evoluzione dell'applicazione - Sviluppa gli scenari d'uso

    Una situazione tipica - Affari cresce e la funzionalità di dispositivi mobili di un dispositivo mobile cessa di essere sufficiente. Un altro dipendente (o dipendenti) appare nel business e hanno anche bisogno di lavorare con gli ordini.

    Nelle prime versioni di dispositivi mobili non, lo scenario di rilievo è stato piuttosto semplice - i dati introdotti in mobile non unificati sono stati copiati nella base di Bolshoi UFF, e l'utente ha dovuto registrare sul computer. Mobile UNF in questo caso funzionerà in modalità operativa con gli ordini e per mantenere i record (come sulla versione autonoma di Mobile UNF) su di esso non sarà possibile.

    Questo, ovviamente, non era del tutto conveniente per l'utente finale - era già abituato a mantenere la contabilità da un dispositivo mobile, e quindi è costretto a trasferirlo alla tastiera del computer. Non tutti saranno soddisfatti con esso.

    Pertanto, abbiamo ampliato l'elenco degli scenari del lavoro mobile UNF. Questo è stato aiutato dall'emergere del nostro servizio cloud http://1cfresh.com, basato sulla tecnologia cloud 1cfresh. C'era un'opportunità per posizionare un grande non dif nel cloud. Abbiamo dipinto tre scenari per l'utilizzo di un'applicazione mobile come è ascoltata la crescita aziendale dell'utente:

    1. Una business molto piccola. La contabilità è condotta su un dispositivo mobile.
    2. Affari cresce - i dipendenti sono apparsi. Puoi mettere un DEP mobile sui dispositivi mobili dei dipendenti. È necessario essere in grado di scambiare dati tra dispositivi mobili per la sincronizzazione dei dati; Per fare ciò, abbiamo deciso di non utilizzare alcun scambio attraverso file, ma da utilizzare per la sincronizzazione (e allo stesso tempo per una versione di backup) del Big-Broppo, situato nel cloud http://1cfresh.com. Quando questo scenario è abilitato nel cloud http://1cfresh.com, un grande non uniforme è un'istanza, la cui base sarà utilizzata per sincronizzare i dati tra dispositivi mobili. Utilizzare in un tale scenario di un dispositivo mobile - GRATIS, per ogni dispositivo aggiuntivo prendiamo 75 rubli / mese, è possibile utilizzare non più di tre dispositivi in \u200b\u200bquesto scenario. Allo stesso tempo, gli utenti dei dispositivi mobili possono essere impostati ruoli predefiniti - un rappresentante di vendita, anche un tecnico di servizio, un venditore (è possibile anche un'impostazione dettagliata dei ruoli); La funzionalità dell'applicazione mobile sarà limitata di conseguenza. È inoltre possibile lavorare attraverso un client Web o un client sottile con un grande non unif, posizionato nel cloud, ma la funzionalità della cloud non ha tagliato la funzionalità di dispositivi mobili Ma lavorare direttamente nel cloud UF è opzionale - tutto il lavoro può essere eseguito solo dai dispositivi mobili.
    3. Business è salito alla dimensione della media azienda. In questo caso, ha senso noleggiare nel cloud una versione completa di maggiori non uniforme per ottenere (attraverso un client web o un client sottile) funzionalità aggiuntive - CRM (piani - l'inclusione di CRM in Mobile UNF, ma mentre solo in A Versione grande), Gestione del magazzino, formazione dei prezzi estesi, capacità di lavorare con le banche e. In questo caso, il numero di dispositivi mobili in esecuzione con un grande non dispone di non è limitato (per ciascun dispositivo è presente un costo aggiuntivo in base alla tariffa, come per un posto di lavoro; 1 licenza UF in Frechech o "boxing" non dà un uso gratuito e 1 applicazione mobile).

    Esperienza nella monetizzazione dell'applicazione

    Applicazione mobile non uniforme, come ho scritto - gratis. Qualche tempo fa, abbiamo deciso di monetizzare la nostra applicazione (utilizzando la funzionalità degli acquisti incorporati implementati nella piattaforma mobile 1C: Enterprises versione 8.3.8), vendendo funzionalità aggiuntive - produzione e la capacità di sincronizzare con dispositivi mobili aggiuntivi.


    Acquistare la funzionalità "Produzione" - Una tantum e la capacità di sincronizzare con dispositivi mobili aggiuntivi è incorniciata come abbonamento che deve essere esteso ogni mese. È interessante notare che dopo 3 settimane dopo l'aggiunta della funzionalità degli acquisti, il dispositivo mobile non ha avuto i primi 15 Google Play per applicazioni aziendali.

    Conclusione

    Mobile UNF è relativamente piccolo (in termini di portata del codice sorgente), ma un prodotto piuttosto popolare. Speriamo che la storia della sua evoluzione sarà utile ai creatori di prodotti per l'utente finale mobile sia sulle tecnologie del 1C che su altri mezzi di sviluppo.

    Sarà necessario ricordare che sulla piattaforma mobile 1c, è possibile effettuare applicazioni che interagiscono non solo con backend del server 1C; I protocolli utilizzati per scambiare dati nelle applicazioni mobili sulla piattaforma 1C - piattaforma-indipendenti dalla piattaforma (servizi Web e HTTP, supporto per XML e JSON, ecc.). Quindi, se hai bisogno di sviluppare rapidamente e dinamicamente sviluppato il client mobile multipiattaforma (Android, iOS, Windows), e con la possibilità di lavorare offline senza una connessione permanente con Internet per la tua applicazione aziendale, la piattaforma mobile 1C potrebbe essere la migliore Scelta per te.

    La campana.

    Ci sono quelli che hanno letto questa notizia prima di te.
    Iscriviti per ricevere articoli freschi.
    E-mail
    Nome
    Cognome
    Come vuoi leggere la campana
    Senza spam.