La cloche.

Il y a ceux qui ont lu cette nouvelle devant vous.
Abonnez-vous pour recevoir des articles frais.
E-mail
Nom
Nom de famille
Comment voulez-vous lire la cloche
Sans spam
Utilisation standard " 1C: Gestion d'une petite entreprise 8"Ceci est une installation sur une version" boîte "de l'ordinateur du programme. Cependant, les capacités du programme ne sont pas limitées à cela. DANS " 1C: UF.»Vous pouvez aussi travailler à travers l'InternetSi vous utilisez le service.Lorsque vous travaillez via Internet, le programme n'est pas démarré sur l'ordinateur de l'utilisateur, mais via un navigateur Web du site fournissant un tel service. Toutes les bases de données de cette version du travail avec protection fiable Stockez sur le serveur 1C et non sur l'ordinateur de l'utilisateur. Et l'utilisateur lui-même peut avoir accès à sa base de données non seulement à partir de l'ordinateur de bureau, mais aussi de la tablette, de l'ordinateur portable, ordinateur de famille, téléphone intelligent.
Ce modèle de travail s'appelle également le service "Cloud".
Les avantages et avantages du service "Cloud" Beaucoup, nous notons les principaux:
  • Le service fonctionne quotidiennement et 24 heures sur 24 (y compris les week-ends et les jours fériés;
  • Vous pouvez travailler immédiatement au service immédiatement après l'inscription, n'ayant accès qu'à Internet et au navigateur;
  • Mise à jour constante et gratuite des produits logiciels par spécialistes de la société "1c"
  • Stockage élevé de fiabilité et de sécurité sécurisé;
  • Support technique riches en 24 heures sur 24.

Allez au service "Cloud" "1c" avec une version "boîte" du programme "1C: UNF non" ou revenez au transfert de toutes les données accumulées à tout moment.
Remarque: Annexe "1c: une gestion de la petite entreprise" est disponible dans le service "- à partir de 1 044 roubles / mois (pour 2 utilisateurs).
Pour les utilisateurs du programme "1c: UNF" sur la plate-forme mobile "1C: Enterprise 8", une application mobile pour smartphones et tablettes sur les plates-formes IOS, Android et Windows, qui peut être possible:

  • maintenir une comptabilité opérationnelle pratique des commandes, les filtrant en fonction des critères spécifiés;
  • mener des bases de clients et des fournisseurs;
  • conserver des registres des marchandises (prix d'approvisionnement, prix de vente, résidus);
  • gardez les enregistrements des flux de trésorerie;
  • mener un calendrier fiscal pour la propriété intellectuelle sur USN et UNVD;
  • partage avec le programme "1C: gestion d'une petite entreprise" ("boîte" et versions "Cloud"), avec une configuration facile de la configuration d'informations entre applications;
  • soutien au travail simultané avec plusieurs tablettes ou smartphones;
  • mode de fonctionnement multi-utilisateurs (possibilité de choisir un scénario de travail à partir d'un appareil mobile - le propriétaire, le vendeur, etc.).

Application mobile "1c: UNF" Soutenir le travail dans un base de l'information Trois utilisateurs: ils peuvent travailler avec un smartphone ou des tablettes, ainsi que l'un des utilisateurs - gratuitement de l'ordinateur dans la version "Cloud" "1c: UNF" dans le service.
Les capacités de la version "Cloud" du programme sont limitées par les capacités. version mobile. Et travailler dans version complète "1c: la gestion d'une petite entreprise" doit être émise abonnement payé sur le service.

Sur l'exemple de l'application mobile "1c: gestion de notre société" (Abréviated inf), je veux montrer l'évolution demande d'entreprise mobile De son émergence et de sa libération de la toute première version jusqu'à aujourd'hui. Maintenant, cette application compte plus de 220 000 téléchargements; L'application est gratuite, mais elle a payé des options (implémentées par des achats intégrés).


La première version de Mobile OF a été faite sur l'une des premières versions de la plate-forme mobile "1C: Entreprises" en 2012. A cette époque, la configuration client-serveur "1c: gérer une petite entreprise" (alors le nom était telle), le programme d'automatisation des activités d'une petite entreprise - vente, achat, service clientèle et fournisseurs, gestion de l'entrepôt, production, production, etc.

Comme la plupart des applications mobiles écrites sur la plate-forme mobile de la plate-forme multiples plate-forme 1C: mobile UNF est disponible sur iOS, Android et Windows.

La tâche a été définie comme suit: Fabriquez une application mobile qui prend en charge une partie des scénarios de travail "Big" non. L'application doit pouvoir fonctionner à la fois de manière autonome et synchroniser les données avec le "Big" non (ci-après le mot "BIG" par rapport à la version client-serveur de l'UNF I Ecrire sans citations pour ne pas surcharger le texte). Dans le cas de la collaboration avec un grand non, le scénario des employés «mobile» - un représentant des ventes, un ingénieur de service et un vendeur doit être pris en charge.

La première version a été créée pour 1 mois personne. Lors de la création d'une application mobile, une partie des objets de métadonnées (livres de référence, documents) a été mise en œuvre sur la base des objets bolshoi off. Mais une partie de la fonctionnalité devait être programmée à partir de zéro, par exemple, le processus d'échange de données avec un grand non. Vrai, par rapport à l'échange de données elle-même, il était nécessaire de programmer un peu - nous avons utilisé les mécanismes standard de la plate-forme (en particulier les plans d'échange), ce qui a réduit l'écriture du code au minimum.

En plus de simplifier la synchronisation des données, la plate-forme 1C facilite de manière significative la conception d'une application mobile complète, fournissant au développeur aux composants d'interface tels que les listes (table et hiérarchique) avec la possibilité de les rechercher, des champs de saisie avec la recherche, des tables Pour les rapports, une large gamme de graphiques, la capacité imprime sur les imprimantes WiFi et Bluetooth, etc.

Caractéristiques de la version mobile

Il existe deux stratégies principales pour sélectionner une fonctionnalité d'application mobile. La première - "une application est une fonction". Par exemple, une application mobile pour recevoir des marchandises dans un entrepôt qui ne peut analyser que le code à barres intégré du produit et envoyer des informations sur le produit accepté sur le serveur. La deuxième stratégie consiste à créer une application mobile avec la vaste fonctionnalité de "tout en un". Les deux approches ont le droit de vivre; Lorsque vous écrivez un mobile non, nous avons choisi la deuxième approche - notre application couvre de nombreuses tâches de votre domaine et peut travailler totalement de manière autonome, en servant les besoins d'une petite organisation. Un autre plus de cette approche - l'utilisateur peut fonctionner avec plusieurs fonctionnalités interdépendantes d'une application.

Mobile n'utilise pas largement la fonctionnalité d'un appareil mobile, notamment:

  • La chambre de périphérique intégrée peut être utilisée pour photographier les marchandises lors du remplissage de la carte de produit, pour lire les codes de code à barres et QR.
  • Le paiement du paiement peut être envoyé au client par courrier électronique ou par SMS
  • La contrepartie peut être sélectionnée dans le carnet d'adresses de l'appareil mobile.
  • Si la contrepartie est définie sur le téléphone - vous pouvez appeler la contrepartie avec une touche ou envoyer des SMS si le courrier électronique est défini - Envoyer un e-mail si l'adresse est spécifiée - montrez-la sur la carte
  • Vous pouvez imprimer des documents sur des imprimantes via WiFi et Bluetooth
Il existe une option de sauvegarde et restauration d'une base mobile Onf sur Yandex.Disk et envoyant une base de données par courrier.

MOBILE UNF La configuration ressemble à Spartan (voir Capture d'écran ci-dessous):

  • 8 Livres de référence (dans Big UHF - 273 annuaires)
  • 7 documents (à Bolshoy UHF - 125)
  • 3 Journaux de documents (à Bolshoy Onf - 24)
  • 3 Inscription d'informations (à Bolshoy UHF - 357)
  • 4 registre d'accumulation (à Bolshoi uhn - 64)

Objets principaux de mobile non

Mais malgré une telle petite quantité d'objets appliqués, le produit s'est avéré assez fonctionnel.

La caractéristique intéressante de mobile non est que les gens commencent souvent à utiliser des personnes, avant 1s qui n'ont pas été abandonnés (oui, il y a dans notre pays et ceux qui ont besoin d'une demande mobile pour tenir compte de leur petite entreprise (par exemple , artisanat de la maison). Ils viennent de trouver la recherche dans Jeu de Google. Ou appstore, lire les commentaires - et a commencé à travailler.

Travail autonome

Ce scénario de travail est destiné aux très petites organisations lorsque toute la comptabilité est effectuée exclusivement sur un appareil mobile. C'est peut-être, par exemple, la "maison" est la fabrication de bijoux à la maison et leur vente sur la page Vkontakte. Et peut-être même un petit magasin - a personnellement vu un cas lorsqu'un magasin de jouets spécialisé dans la vente de concepteurs Lego a abouti au compte exclusivement sur la version mobile d'UNF. Considérant que MOBILE UNF est capable d'imprimer sur des imprimantes WiFi et Bluetooth, avec elle, vous pouvez résoudre un nombre assez important de tâches. Mobile n'entretient le traitement des commandes, entrant dans la réception et les consommables, en tenant compte de la réception et de la consommation d'argent.

Travailler dans la synchronisation des serveurs (premières versions)

En mode de synchronisation avec le serveur en mobile versions précoces Les fonctionnalités de comptabilité sont devenues indisponibles et les travaux de son activité ont été effectués principalement avec des commandes (réception et exécution des commandes) et activités connexes (maintien des répertoires de contreparties, de biens et de services, etc.).

Synchronisé avec de grands répertoires de l'UNF de biens et services, contreparties et commandes.


Exchange de données UFF mobile et Bolshaya dans les premières versions

Les commandes entrées dans les périphériques mobiles sont entrées dans un grand BLAND UNF, et lors de la synchronisation est tombée aux appareils mobiles responsables des commandes. Documents du type de recettes sur le caissier, la vente de biens, etc., introduits sur des appareils mobiles, est allé à un grand non non, mais non synchronisé entre appareils mobiles. Tous les travaux de l'application mobile en mode de synchronisation ont été effectués principalement autour des commandes - leur adoption et leur exécution, aucune comptabilisation à part entière sur le périphérique mobile n'a été effectuée, car elle était nécessaire de profiter d'un grand non sur l'ordinateur.

Donc, c'était dans les premières versions, mais nous avons ensuite changé la situation et élargi la liste des scénarios d'utilisation de mobiles pourra travailler plus pratique pour les utilisateurs.

Légèrement sur la synchronisation des données

Échange de données entre mobile et grand InfA sur des services Web; Mobile InflIs appelle les services Web déployés sur le côté de la grande UHF. Les structures de données dans la vaste et mobile diffèrent; Lors de la conception d'architecture, nous avons considéré 2 options pour l'échange de données:
  1. Créez une structure de données dans une grande structure de données en double en double sur mobile et échanger des données avec mobile non «un-en-un». Lorsque vous modifiez des données dans un grand Enfant, vous avez besoin de données neuves / modifiées pour transférer dans cette structure en double et après avoir échangé des données avec mobile non pour convertir des données d'un périphérique mobile et placée dans une structure en double en un grand format.
  2. Modifiez les données directement avec les structures d'un grand BRAND, effectuer la conversion de données "à la volée" en fonction des règles d'échange.
Décidé de s'arrêter à la deuxième version. La première option, bien qu'elles avaient promis d'avantages associés à la simplicité de l'échange de données lui-même, ont mal traité la situation lorsque nouvelle version Structure de données mobile non modifiée (étendue); Continuer l'échange de données "un en-un" au travail, il serait nécessaire de mettre à jour à la fois le serveur, grand non. Quoi, pour de nombreuses raisons, était inacceptable.

Les mécanismes d'échange de données mises en œuvre dans la plate-forme prennent la majeure partie des travaux sur la formation de paquets pour synchroniser des données, ce qui vous permet de réduire au minimum le code d'écriture. Dans le processus d'échange, le mécanisme de plate-forme Standard 1C est utilisé: les entreprises - mécanisme d'échange de données; Pour chaque mobile non, un nœud d'échange de données est créé dans un large éteint, dans un grand et mobile UNF, le service d'enregistrement pour suivre les données modifiées depuis la dernière synchronisation, etc.

L'application mobile initie un échange de données, à l'aide des mécanismes de la plate-forme formes le paquet d'échange (contenant un identifiant d'application mobile et des données mis à jour sur mobile non depuis la dernière synchronisation) et la transmet à un grand non. Basé sur des informations dans démarrer le paquetBIG UNFE se prépare pour les données mobiles non modifiées dans une grande échographie depuis la dernière synchronisation et les emballes dans des packages. Les forfaits au format XDTO sont des objets de métadonnées 1C, sérialisé en XML; La taille de chaque paquet n'est pas plus de 500 objets.

Mobile n'entre pas ces paquets de données. Après avoir téléchargé le dernier package, mobile n'entre pas pour traiter les données reçues - pour effectuer des documents, enregistrer des livres de référence, etc. En cas de rupture, les packages sont pris en charge; Nous avons écrit un mécanisme pour l'UNF les seuls (il n'y a pas sur la plate-forme), mais depuis que MOBILE UNF est fourni dans des codes source, les développeurs peuvent examiner la mise en œuvre du mécanisme et l'emprunter pour leurs applications.

Lors de la synchronisation principale de mobile non, avec un grand non, il est impossible de travailler dans une fenêtre mobile non modale apparaît indiquant le déroulement du processus. Toute la synchronisation ultérieure - fond et ne bloquez pas le travail de mobile non.

Une liste complète des objets échangés mobiles et de grande valeur non:

  • Répertoires:
    • Nomenclature
    • Contrepartie
    • une liste des utilisateurs
  • Documentation:
    • Commandes acheteurs
    • Admission à Cassus
    • Consommation de la gare
    • Facture d'achat
    • Facture de vente
    • Production
  • Registres (mais pas totalement tous les prix, mais seulement de base):
    • Prix \u200b\u200bPrix
    • Putrovarova
  • Informations sur l'organisation:
    • Nom
    • Informations sur la fiscalité
Dans la Bolchoï Uhf, les marchandises ont des images - images de la marchandise en fait. Afin de minimiser le trafic, nous n'expédons pas d'images mobiles, qu'ils chargent à la demande - par exemple, lorsque nous ouvrons la carte de marchandises dans le mobile UNF.


Marchandises de cartes illustrant les marchandises

Evolution de l'application - Développer les scénarios d'utilisation

Une situation typique - une entreprise grandit et la fonctionnalité de mobile non sur un appareil mobile cesse de suffire. Un autre employé (ou employé) apparaît dans l'entreprise et ils doivent également travailler avec des commandes.

Dans les premières versions de mobile non, le scénario de secours était tout à fait simple - les données introduites dans mobile non ont été copiées sur la base Bolchoi Uff et l'utilisateur devait enregistrer sur l'ordinateur. MOBILE Un déficit dans ce cas fonctionnera en mode de fonctionnement avec les commandes et pour conserver des enregistrements (comme sur la version autonome de mobile non), il ne sera pas possible.

Ceci, bien sûr, il n'était pas entièrement pratique pour l'utilisateur final - il était déjà habitué à garder la comptabilisation d'un appareil mobile, puis il est obligé de le transférer au clavier de l'ordinateur. Tout le monde ne sera pas satisfait de cela.

Par conséquent, nous avons élargi la liste des scénarios de travail mobiles non. Cela a été aidé par l'apparition de notre service cloud http://1cfresh.com basé sur technologie de nuage 1cfresh. Il y avait une occasion de placer un grand non dans le nuage. Nous avons peint trois scénarios pour utiliser une application mobile car la croissance des entreprises de l'utilisateur est entendue:

  1. Une très petite entreprise. La comptabilité est effectuée sur un périphérique mobile.
  2. Les entreprises grandissent - les employés sont apparus. Vous pouvez mettre mobile non sur des appareils mobiles d'employés. Il est nécessaire de pouvoir échanger des données entre les périphériques mobiles pour la synchronisation des données; Pour ce faire, nous avons décidé d'utiliser aucun échange via des fichiers, mais d'utiliser pour la synchronisation (et en même temps pour une sauvegarde) de la Big Unfast, situé dans la nuée http://1cfresh.com. Lorsque ce scénario est activé dans le cloud http://1cfresh.com, un grand Unffe est une instance, dont la base servira à synchroniser des données entre appareils mobiles. Utilisez un tel scénario d'un périphérique mobile - gratuitement, pour chaque périphérique supplémentaire que nous prenons 75 roubles / mois, vous ne pouvez utiliser plus de trois périphériques dans ce scénario. Dans le même temps, les utilisateurs d'appareils mobiles peuvent être définis des rôles prédéfinis - représentant des ventes, ingénieur de service, vendeur (peut aussi configuration détaillée les rôles); La fonctionnalité de l'application mobile sera limitée en conséquence. Vous pouvez également travailler via un client Web ou client mince Avec un grand défi, placé dans le nuage, mais la fonctionnalité du nuage UHF sera coupée à la fonctionnalité de mobile non. Mais travailler directement dans le nuage UF est facultatif - tout le travail ne peut être effectué que sur des appareils mobiles.
  3. Les affaires ont augmenté de la taille de l'entreprise centrale. Dans ce cas, il est logique de louer dans le nuage une version complète de GreaterFE pour obtenir (via un client Web ou un client léger) - CRM (plans - l'inclusion de CRM dans mobile non, mais seulement dans un Grande version), gestion de l'entrepôt, formation de prix étendue, capacité de travailler avec les banques et. Dans ce cas, le nombre d'appareils mobiles travaillant avec un grand défaut n'est pas limité (pour chaque périphérique, il existe des frais supplémentaires selon le tarif, comme pour un lieu de travail; 1 Licence pour UNF Enfant dans Frechet ou "Boxed" Unfe donne une utilisation gratuite et une application mobile).

Expérience de la monétisation des applications

Application mobile non, comme je l'ai écrit - gratuitement. Il y a quelque temps, nous avons décidé de monétiser notre application (en utilisant les achats intégrés mis en œuvre dans la plate-forme mobile 1C: les entreprises 8.3.8), la vente de fonctionnalités supplémentaires - production et la possibilité de se synchroniser avec des appareils mobiles supplémentaires.


Acheter la fonctionnalité "Production" - Un seul temps et la possibilité de se synchroniser avec des appareils mobiles supplémentaires sont encadrés comme une souscription à prolonger chaque mois. Fait intéressant, après 3 semaines après l'ajout de la fonctionnalité des achats, mobile UNF dans le Top 15 Google Play pour les applications métier.

Conclusion

Mobile sans relativement faible (en termes de volume code source), mais un produit plutôt populaire. Nous espérons que l'histoire de son évolution sera utile aux créateurs de produits d'utilisateur finale mobiles sur les technologies 1C et d'autres moyens de développement.

Il sera nécessaire de rappeler que sur la plate-forme mobile 1c, vous pouvez faire des applications qui interagissent non seulement avec le backend 1C-Server; Protocoles utilisés pour échanger des données dans applications mobiles sur la plate-forme 1C - Indépendantes de la plate-forme (Services Web et HTTP, support XML et JSON, etc.). Donc, si vous avez besoin de développer rapidement et de manière dynamique la plate-forme multi-plate-forme (Android, iOS, Windows) Client mobile, et avec la possibilité de travailler hors ligne sans connexion permanente à Internet pour votre application professionnelle, la plate-forme mobile 1C peut bien être la meilleure choix pour vous.

La gestion d'une petite entreprise (UNF) est décision prête Pour l'automatisation de la gestion opérationnelle dans les petites entreprises. Mobi-C est un complément sur votre base 1c. Notre société tente de couvrir autant de configurations standard Standard 1C que possible. À la fin de l'été 2016 sur les nombreuses demandes de nos clients, nous avons effectué un module d'intégration pour la configuration. Gestion d'une petite entreprise. Un peu est une configuration relativement jeune mais très dynamique. Il est très similaire à 1C fait un gros pari sur elle. Sur le ce moment MOBI-S prend en charge cette configuration.

Application mobile 1C Gestion d'une petite entreprise

Google Play est représenté application mobile émise par 1C pour fonctionner avec une configuration non. L'objectif principal de cet article de déterminer si MOBI-C est nécessaire s'il existe un client mobile de 1 ° C. À partir de la version 1.6.10 1C, a renommé la configuration et on l'appelle maintenant Gestion de notre entreprise.

Voici une brève description des fonctionnalités de l'application mobile à partir du site 1c

Application mobile implémente des opportunités de base de la comptabilité d'une entreprise avec une petite quantité de gestion de documents et la possibilité de travailler en mode multijoueur, ainsi qu'un bureau ou une solution de cloud 1c: gestion de notre société 8.

L'application vous permet de:

Stocker des informations sur les marchandises, leurs restes, les prix de vente et les achats;

Stocker la base de données client et leurs coordonnées;

Commandes de formulaire, en tenant compte des résidus et des prix actuels;

Effectuer des envois et le paiement des commandes;

Produire des entrepôts de base et des opérations de trésorerie;

Mobi-C offre beaucoup plus de fonctionnalités et une procédure d'installation plus compréhensible et simple et d'échange.

Utiliser Mobi-C vous obtenez.

  1. La capacité de planifier des agents de travail à l'aide de tâches. Contrôle et analyse des tâches.
  2. Plus d'occasions de travailler avec des documents (planification et historique des ventes, recherche avancée, matrices commerciales, scanner de code à barres, etc.)
  3. Utilisez la plupart des rapports hors standard sur le PDA.
  4. Contrôle des agents de vente à l'aide de GPS. Travailler avec un agent de piste et un rapport où sont les agents maintenant?
  5. En utilisant des messages.
  6. Marchandisage.

Visuellement avec ces caractéristiques se trouvent dans la section Vidéo.

Si vous doutez que choisir quelque chose décision optimale Sera installé les deux systèmes (application mobile 1c éteint et mobi-C). Selon les résultats des tests, choisissez le meilleur.

  • Développement d'applications mobiles,
  • Développement sous Android
  • Sur l'exemple de l'application mobile "1C: gestion de notre société" (abrégé non), je souhaite montrer l'évolution d'une application d'entreprise mobile de son émergence et de la libération de la toute première version à ce jour. Maintenant, cette application compte plus de 220 000 téléchargements; L'application est gratuite, mais elle a payé des options (implémentées par des achats intégrés).


    La première version de Mobile UNF a été faite sur l'une des premières versions de 2012. A cette époque, la configuration client-serveur "1c: gérer une petite entreprise" (alors le nom était telle), le programme d'automatisation des activités d'une petite entreprise - vente, achat, service clientèle et fournisseurs, gestion de l'entrepôt, production, production, etc.

    Comme la plupart des applications mobiles écrites sur la plate-forme mobile de la plate-forme multiples plate-forme 1C: mobile UNF est disponible sur iOS, Android et Windows.

    La tâche a été définie comme suit: Fabriquez une application mobile qui prend en charge une partie des scénarios de travail "Big" non. L'application doit pouvoir fonctionner à la fois de manière autonome et synchroniser les données avec le "Big" non (ci-après le mot "BIG" par rapport à la version client-serveur de l'UNF I Ecrire sans citations pour ne pas surcharger le texte). Dans le cas de la collaboration avec un grand non, le scénario des employés «mobile» - un représentant des ventes, un ingénieur de service et un vendeur doit être pris en charge.

    La première version a été créée pour 1 mois personne. Lors de la création d'une application mobile, une partie des objets de métadonnées (livres de référence, documents) a été mise en œuvre sur la base des objets bolshoi off. Mais une partie de la fonctionnalité devait être programmée à partir de zéro, par exemple, le processus d'échange de données avec un grand non. Vrai, par rapport à l'échange de données elle-même, il était nécessaire de programmer un peu - nous avons utilisé les mécanismes standard de la plate-forme (en particulier les plans d'échange), ce qui a réduit l'écriture du code au minimum.

    En plus de simplifier la synchronisation des données, la plate-forme 1C facilite de manière significative la conception d'une application mobile complète, fournissant au développeur aux composants d'interface tels que les listes (table et hiérarchique) avec la possibilité de les rechercher, des champs de saisie avec la recherche, des tables Pour les rapports, une large gamme de graphiques, la capacité imprime sur les imprimantes WiFi et Bluetooth, etc.

    Caractéristiques de la version mobile

    Il existe deux stratégies principales pour sélectionner une fonctionnalité d'application mobile. La première - "une application est une fonction". Par exemple, une application mobile pour recevoir des marchandises dans un entrepôt qui ne peut analyser que le code à barres intégré du produit et envoyer des informations sur le produit accepté sur le serveur. La deuxième stratégie consiste à créer une application mobile avec la vaste fonctionnalité de "tout en un". Les deux approches ont le droit de vivre; Lorsque vous écrivez un mobile non, nous avons choisi la deuxième approche - notre application couvre de nombreuses tâches de votre domaine et peut travailler totalement de manière autonome, en servant les besoins d'une petite organisation. Un autre plus de cette approche - l'utilisateur peut fonctionner avec plusieurs fonctionnalités interdépendantes d'une application.

    Mobile n'utilise pas largement la fonctionnalité d'un appareil mobile, notamment:

    • La chambre de périphérique intégrée peut être utilisée pour photographier les marchandises lors du remplissage de la carte de produit, pour lire les codes de code à barres et QR.
    • Le paiement du paiement peut être envoyé au client par courrier électronique ou par SMS
    • La contrepartie peut être sélectionnée dans le carnet d'adresses de l'appareil mobile.
    • Si la contrepartie est définie sur le téléphone - vous pouvez appeler la contrepartie avec une touche ou envoyer des SMS si le courrier électronique est défini - Envoyer un e-mail si l'adresse est spécifiée - montrez-la sur la carte
    • Vous pouvez imprimer des documents sur des imprimantes via WiFi et Bluetooth
    Il existe une option de sauvegarde et restauration d'une base mobile Onf sur Yandex.Disk et envoyant une base de données par courrier.

    MOBILE UNF La configuration ressemble à Spartan (voir Capture d'écran ci-dessous):

    • 8 Livres de référence (dans Big UHF - 273 annuaires)
    • 7 documents (à Bolshoy UHF - 125)
    • 3 Journaux de documents (à Bolshoy Onf - 24)
    • 3 Inscription d'informations (à Bolshoy UHF - 357)
    • 4 registre d'accumulation (à Bolshoi uhn - 64)

    Objets principaux de mobile non

    Mais malgré une telle petite quantité d'objets appliqués, le produit s'est avéré assez fonctionnel.

    La caractéristique intéressante de mobile non est que les gens commencent souvent à utiliser des personnes, avant 1s qui n'ont pas été abandonnés (oui, il y a dans notre pays et ceux qui ont besoin d'une demande mobile pour tenir compte de leur petite entreprise (par exemple , artisanat de la maison). Ils viennent de trouver la recherche dans Google Play ou AppStore, lire des critiques - et ont commencé à travailler.

    Travail autonome

    Ce scénario de travail est destiné aux très petites organisations lorsque toute la comptabilité est effectuée exclusivement sur un appareil mobile. C'est peut-être, par exemple, la "maison" est la fabrication de bijoux à la maison et leur vente sur la page Vkontakte. Et peut-être même un petit magasin - a personnellement vu un cas lorsqu'un magasin de jouets spécialisé dans la vente de concepteurs Lego a abouti au compte exclusivement sur la version mobile d'UNF. Considérant que MOBILE UNF est capable d'imprimer sur des imprimantes WiFi et Bluetooth, avec elle, vous pouvez résoudre un nombre assez important de tâches. Mobile n'entretient le traitement des commandes, entrant dans la réception et les consommables, en tenant compte de la réception et de la consommation d'argent.

    Travailler dans la synchronisation des serveurs (premières versions)

    Dans le mode de synchronisation avec le serveur dans mobile non, dans les versions antérieures, la fonctionnalité de comptabilité est devenue indisponible et que les travaux ont été effectués principalement avec des commandes (réception et exécution des commandes) et activités connexes (maintenance des manuels de contreparties, de biens et de services, etc.).

    Synchronisé avec de grands répertoires de l'UNF de biens et services, contreparties et commandes.


    Exchange de données UFF mobile et Bolshaya dans les premières versions

    Les commandes entrées dans les périphériques mobiles sont entrées dans un grand BLAND UNF, et lors de la synchronisation est tombée aux appareils mobiles responsables des commandes. Les documents du type de recettes dans le caissier, la vente de biens, etc., introduits sur des appareils mobiles, se sont rendus à un grand non non, mais non synchronisé entre des appareils mobiles. Tous les travaux de l'application mobile en mode de synchronisation ont été effectués principalement autour des commandes - leur adoption et leur exécution, aucune comptabilisation à part entière sur le périphérique mobile n'a été effectuée, car elle était nécessaire de profiter d'un grand non sur l'ordinateur.

    Donc, c'était dans les premières versions, mais nous avons ensuite changé la situation et élargi la liste des scénarios d'utilisation de mobiles pourra travailler plus pratique pour les utilisateurs.

    Légèrement sur la synchronisation des données

    Échange de données entre mobile et grand InfA sur des services Web; Mobile InflIs appelle les services Web déployés sur le côté de la grande UHF. Les structures de données dans la vaste et mobile diffèrent; Lors de la conception d'architecture, nous avons considéré 2 options pour l'échange de données:
    1. Créez une structure de données dans une grande structure de données en double en double sur mobile et échanger des données avec mobile non «un-en-un». Lorsque vous modifiez des données dans un grand Enfant, vous avez besoin de données neuves / modifiées pour transférer dans cette structure en double et après avoir échangé des données avec mobile non pour convertir des données d'un périphérique mobile et placée dans une structure en double en un grand format.
    2. Modifiez les données directement avec les structures d'un grand BRAND, effectuer la conversion de données "à la volée" en fonction des règles d'échange.
    Décidé de s'arrêter à la deuxième version. La première option, bien qu'elles avaient promis d'avantages associés à la simplicité de l'échange de données, ont mal traité la situation lorsque la structure de données a été modifiée (développée) dans la nouvelle version de Mobile Onf; Continuer l'échange de données "un en-un" au travail, il serait nécessaire de mettre à jour à la fois le serveur, grand non. Quoi, pour de nombreuses raisons, était inacceptable.

    Les mécanismes d'échange de données mises en œuvre dans la plate-forme prennent la majeure partie des travaux sur la formation de paquets pour synchroniser des données, ce qui vous permet de réduire au minimum le code d'écriture. Dans le processus d'échange, le mécanisme de plate-forme Standard 1C est utilisé: les entreprises - mécanisme d'échange de données; Pour chaque mobile non, un nœud d'échange de données est créé dans un large éteint, dans un grand et mobile UNF, le service d'enregistrement pour suivre les données modifiées depuis la dernière synchronisation, etc.

    L'application mobile initie un échange de données, à l'aide des mécanismes de la plate-forme formes le paquet d'échange (contenant un identifiant d'application mobile et des données mis à jour sur mobile non depuis la dernière synchronisation) et la transmet à un grand non. Sur la base des informations figurant dans le package de départ, le BIG UHF se prépare à des données mobiles non modifiées dans une grande échographie depuis la dernière synchronisation et les emballe dans des paquets. Les forfaits au format XDTO sont des objets de métadonnées 1C, sérialisé en XML; La taille de chaque paquet n'est pas plus de 500 objets.

    Mobile n'entre pas ces paquets de données. Après avoir téléchargé le dernier package, mobile n'entre pas pour traiter les données reçues - pour effectuer des documents, enregistrer des livres de référence, etc. En cas de rupture, les packages sont pris en charge; Nous avons écrit un mécanisme pour l'UNF les seuls (il n'y a pas sur la plate-forme), mais depuis que MOBILE UNF est fourni dans des codes source, les développeurs peuvent examiner la mise en œuvre du mécanisme et l'emprunter pour leurs applications.

    Lors de la synchronisation principale de mobile non, avec un grand non, il est impossible de travailler dans une fenêtre mobile non modale apparaît indiquant le déroulement du processus. Toute la synchronisation ultérieure - fond et ne bloquez pas le travail de mobile non.

    Une liste complète des objets échangés mobiles et de grande valeur non:

    • Répertoires:
      • Nomenclature
      • Contrepartie
      • une liste des utilisateurs
    • Documentation:
      • Commandes acheteurs
      • Admission à Cassus
      • Consommation de la gare
      • Facture d'achat
      • Facture de vente
      • Production
    • Registres (mais pas totalement tous les prix, mais seulement de base):
      • Prix \u200b\u200bPrix
      • Putrovarova
    • Informations sur l'organisation:
      • Nom
      • Informations sur la fiscalité
    Dans la Bolchoï Uhf, les marchandises ont des images - images de la marchandise en fait. Afin de minimiser le trafic, nous n'expédons pas d'images mobiles, qu'ils chargent à la demande - par exemple, lorsque nous ouvrons la carte de marchandises dans le mobile UNF.


    Marchandises de cartes illustrant les marchandises

    Evolution de l'application - Développer les scénarios d'utilisation

    Une situation typique - une entreprise grandit et la fonctionnalité de mobile non sur un appareil mobile cesse de suffire. Un autre employé (ou employé) apparaît dans l'entreprise et ils doivent également travailler avec des commandes.

    Dans les premières versions de mobile non, le scénario de secours était tout à fait simple - les données introduites dans mobile non ont été copiées sur la base Bolchoi Uff et l'utilisateur devait enregistrer sur l'ordinateur. MOBILE Un déficit dans ce cas fonctionnera en mode de fonctionnement avec les commandes et pour conserver des enregistrements (comme sur la version autonome de mobile non), il ne sera pas possible.

    Ceci, bien sûr, il n'était pas entièrement pratique pour l'utilisateur final - il était déjà habitué à garder la comptabilisation d'un appareil mobile, puis il est obligé de le transférer au clavier de l'ordinateur. Tout le monde ne sera pas satisfait de cela.

    Par conséquent, nous avons élargi la liste des scénarios de travail mobiles non. Cela a été aidé par l'émergence de notre service nuage http://1cfresh.com, basé sur la technologie Cloud 1cfresh. Il y avait une occasion de placer un grand non dans le nuage. Nous avons peint trois scénarios pour utiliser une application mobile car la croissance des entreprises de l'utilisateur est entendue:

    1. Une très petite entreprise. La comptabilité est effectuée sur un périphérique mobile.
    2. Les entreprises grandissent - les employés sont apparus. Vous pouvez mettre mobile non sur des appareils mobiles d'employés. Il est nécessaire de pouvoir échanger des données entre les périphériques mobiles pour la synchronisation des données; Pour ce faire, nous avons décidé d'utiliser aucun échange via des fichiers, mais d'utiliser pour la synchronisation (et en même temps pour une sauvegarde) de la Big Unfast, situé dans la nuée http://1cfresh.com. Lorsque ce scénario est activé dans le cloud http://1cfresh.com, un grand Unffe est une instance, dont la base servira à synchroniser des données entre appareils mobiles. Utilisez un tel scénario d'un périphérique mobile - gratuitement, pour chaque périphérique supplémentaire que nous prenons 75 roubles / mois, vous ne pouvez utiliser plus de trois périphériques dans ce scénario. Dans le même temps, les utilisateurs d'appareils mobiles peuvent être définis des rôles prédéfinis - un représentant des ventes, un ingénieur de service, un vendeur (un paramètre détaillé des rôles est également possible); La fonctionnalité de l'application mobile sera limitée en conséquence. Vous pouvez également travailler via un client Web ou un client léger avec un grand immeuble, placé dans le nuage, mais la fonctionnalité du cloud n'offra pas à la fonctionnalité de mobile non. Mais travailler directement dans le nuage UF est facultatif - tout le travail ne peut être effectué que sur des appareils mobiles.
    3. Les affaires ont augmenté de la taille de l'entreprise centrale. Dans ce cas, il est logique de louer dans le nuage une version complète de GreaterFE pour obtenir (via un client Web ou un client léger) - CRM (plans - l'inclusion de CRM dans mobile non, mais seulement dans un Grande version), gestion de l'entrepôt, formation de prix étendue, capacité de travailler avec les banques et. Dans ce cas, le nombre d'appareils mobiles exécutés avec un grand Enfant n'est pas limité (pour chaque périphérique, des frais supplémentaires sont des frais supplémentaires selon le tarif, comme pour un lieu de travail; 1 licence UF à Frechech ou "boxe" Unfe donne une utilisation gratuite et 1 application mobile).

    Expérience de la monétisation des applications

    Application mobile non, comme je l'ai écrit - gratuitement. Il y a quelque temps, nous avons décidé de monétiser notre application (en utilisant les achats intégrés mis en œuvre dans la plate-forme mobile 1C: les entreprises 8.3.8), la vente de fonctionnalités supplémentaires - production et la possibilité de se synchroniser avec des appareils mobiles supplémentaires.


    Acheter la fonctionnalité "Production" - Un seul temps et la possibilité de se synchroniser avec des appareils mobiles supplémentaires sont encadrés comme une souscription à prolonger chaque mois. Fait intéressant, après 3 semaines après l'ajout de la fonctionnalité des achats, mobile UNF dans le Top 15 Google Play pour les applications métier.

    Conclusion

    MOBILE UNF est relativement faible (en termes de portée du code source), mais d'un produit plutôt populaire. Nous espérons que l'histoire de son évolution sera utile aux créateurs de produits d'utilisateur finale mobiles sur les technologies 1C et d'autres moyens de développement.

    Il sera nécessaire de rappeler que sur la plate-forme mobile 1c, vous pouvez faire des applications qui interagissent non seulement avec le backend 1C-Server; Les protocoles utilisés pour échanger des données dans des applications mobiles sur la plate-forme 1C - Indépendants indépendants de la plate-forme (services Web et HTTP, support pour XML et JSON, etc.). Donc, si vous avez besoin de développer rapidement et de manière dynamique la plate-forme multi-plate-forme (Android, iOS, Windows) Client mobile, et avec la possibilité de travailler hors ligne sans connexion permanente à Internet pour votre application professionnelle, la plate-forme mobile 1C peut bien être la meilleure choix pour vous.

    La cloche.

    Il y a ceux qui ont lu cette nouvelle devant vous.
    Abonnez-vous pour recevoir des articles frais.
    E-mail
    Nom
    Nom de famille
    Comment voulez-vous lire la cloche
    Sans spam