Business mobility today requires flexibility, and access to accounting systems from a smartphone is becoming a necessity, not a luxury. Many entrepreneurs and accountants are wondering whether it is possible to fully work in the app 1C:Enterprise directly from a mobile device based on Android. The answer is yes, but the launch process has its own technical nuances that must be taken into account for stable operation.
There are several ways to organize access to the database, starting from installing the local version directly on the phone and ending with connecting to a remote enterprise server. The choice of a specific method depends on the architecture of your system, the type of license and the required functionality. In this article, we will analyze each of the options in detail so that you can choose the best path for your situation.
It is worth noting right away that simply downloading an application from the store is not enough to get started. You will need to correctly configure access rights, make sure that platform versions are compatible, and, possibly, engage the services of a system administrator to publish the database. Further instructions will help you avoid common mistakes during initial initialization.
Official application and system requirements
To work with 1C configurations on mobile devices, the development company has released a special application 1C:Enterprise. It is available for free download in the official store Google Play. It is important to understand that the application itself is only a launch platform, and not a ready-made database. There are no pre-installed accounting or trading modules inside; they must be downloaded separately or connected remotely.
Before installation, make sure that your device meets the minimum technical requirements. For comfortable work, it is recommended to use smartphones with at least 4 GB of RAM and operating system version Android 8.0 and higher. On outdated models, the interface may not work correctly, and the data processing speed will be significantly lower than expected.
After installing the application, you will see an empty list of infobases. This is fine. To add a new database, you need to know the exact server address or have a configuration file. If you plan to use a local database, then the file with the extension .dt or .cf must be previously saved in the phone memory or on a cloud drive.
⚠️ Attention: The free version of the mobile application has restrictions on the number of concurrent users and the functionality of some reports. For full commercial use, you may need to purchase a special mobile license.
Before installing the application, check the availability of free space on the internal storage of your smartphone - the database during operation can occupy from 500 MB to several gigabytes, depending on the size of the document archive.
Connecting to the 1C server via the Internet
The most A common use case is connecting a mobile client to a server 1C:Enterpriselocated in an office or cloud. This method allows you to work with up-to-date data in real time, without manually transferring huge database files. To implement such a connection, the server must be correctly configured by the administrator and have a public IP address or domain name.
In the connection settings, you will need to enter the URL of the web service. It usually looks like a link starting with protocol http:// or https://. For example, the path might look like this: https://buhgalteria.mycompany.ru/hs/base. An error in even one character will make it impossible to authorize, so carefully copy the data from the server settings.
You must also specify the username and password that were created in the administrative console of the 1C server. If your organization uses two-factor authentication or protection via VPNensure that the tunnel is established before launching the application. Without a secure connection, access to corporate data may be blocked by security policy.
| Parameter | Description | Example value |
|---|---|---|
| Connection type | Method of communication with the server | HTTP service / Web server |
| Server address | Domain name or IP | 192.168.1.50 or 1c.example.com |
| Port | Port number for connection | 443 (HTTPS) or 80 (HTTP) |
| Database name | Identifier in the server list | Accounting_Base_v8 |
Launch a local database on the phone
Sometimes autonomous operation without constant access to the network is required, for example, when taking inventory in a warehouse with poor communication coverage. In this case, you can deploy the database directly in the smartphone’s memory. To do this, you will need a database upload file, which usually has the extension .dt. This file is created on the computer through the configurator or administration mode.
The download process begins by selecting the “Add” item in the main application menu. Next, select the “Load from file” option and specify the path to the saved archive. The system will automatically unpack the data and create a local copy. It is worth remembering that files in the format .cf contain only the configuration without data, so for full operation you need the infobase upload file.
After loading, the database will appear in the list of available ones. At the first launch, it may take time to index data and update service tables. On weaker devices this process may take several minutes. It is recommended not to interrupt the procedure and wait until initialization is complete to avoid damaging the database structure.
Why does the database not open after loading?
Most often the problem lies in the incompatibility of the platform version. If the database was unloaded from version 8.3.20, and the 8.3.15 platform is installed on the phone, the system will require an update or deny access. The solution is to update the 1C:Enterprise application to the latest available version on Google Play.
Setting up access rights and users
Data security is a critical aspect when working with financial information on mobile devices. The application 1C:Enterprise implements a flexible role model system. The administrator can configure profiles so that the mobile user sees only the documents he needs, for example, invoices or customer orders, while hiding salary slips or bank statements.
To set up rights, you must go to the “Administration” mode on the server or in the local version under the rights of the chief accountant. In the Users and Rights section, a new account is created with a limited set of roles. It is recommended to use complex passwords and change them regularly, especially if the device is used in public places or may be lost.
It is also worth paying attention to the session settings. You can limit the time of inactivity after which the system will automatically disconnect the connection. This will prevent unauthorized access if you forget to lock your smartphone screen. In some configurations, the function of forcing sessions to end when changing geolocation is available.
- 🔐 Create unique accounts for each mobile employee, do not use a common login.
- 📱 Enable application locking using a fingerprint or Face ID in the phone security settings.
- 🔄 Regularly audit event logs to monitor user actions.
⚠️ Attention: If you give the phone to third parties or send it for repair, be sure to delete local databases through the app menu or perform a full reset of the device to prevent leakage of confidential information.
☑️ Mobile access security
Solving common startup errors
During operation, users often encounter various system error messages. One of the most common problems is the message “Invalid platform version” or “Configuration not supported.” This means that the server uses a newer release of the 1C kernel than the one installed on your Androiddevice. In this case, there is only one solution - updating the mobile client.
Another common situation is a connection error with the server. It can be caused by an unstable Internet connection, ports blocked by a firewall, or the SSL certificate on the web server has expired. To diagnose, try opening the database address through a regular browser on your phone. If the page does not load, the problem is on the network or server side, not the application itself.
Sometimes the application may crash immediately after entering the password. This is often due to insufficient RAM or a conflicting Java version on the device (in rare cases). Try clearing the application cache in settings Android or reboot your device. If the problem persists, it makes sense to remove the database from the list and add it again, after first checking the integrity of the upload file.
Most connection errors can be resolved by updating the application to the latest version and checking the network settings, including disabling the VPN if it is not required to access company resources.
What to do if the application slows down when generating reports?
Heavy reports require significant processor resources. Try reducing the data sampling period or disabling detailing in the report settings. If this does not help, transfer the generation of complex analytical reports to a stationary PC.
Using 1C via a remote desktop
An alternative method that does not require the installation of special 1C mobile clients is the use of remote access protocols, such as RDP (Remote Desktop Protocol) or VNC. In this case, a full-fledged image of a Windows workstation is launched on the phone, where the desktop version of 1C is already installed and configured. You see on the smartphone screen an exact copy of the app interface, as on a computer monitor.
To implement this method, you will need a terminal server or a dedicated computer with the remote desktop function enabled. Any application for RDP clients, for example, Microsoft Remote Desktop, is installed on the smartphone. This method is convenient because it does not require adapting the interface to a small screen and supports all functionality without the limitations of the mobile version.
However, this approach has a significant drawback - high traffic consumption and requirements for the quality of the Internet connection. Transmission of a desktop video stream requires a stable channel with high bandwidth. If the signal is poor, the cursor may lag and the image may become blurry, making operation impossible. In addition, mouse control via the touch screen is less convenient than the native interface of the mobile application.
This option is ideal for emergency access to complex configuration functions that are not implemented in the mobile client, or for working with outdated versions of platforms that do not have support. Android. In other cases, it is recommended to use a native application for better ergonomics and saving resources.
Is it possible to work in 1C on a tablet without the Internet?
Yes, this is possible when using a local database. You need to upload the database to a file on your computer in advance, copy it to the tablet and upload it through the app. All changes will be saved locally, and synchronization with the office will require a subsequent network connection and data exchange.
Does mobile 1C support working with a barcode scanner?
Yes, most modern configurations for retail and warehouses support the use of a smartphone camera or barcode scanners connected via Bluetooth. The functionality depends on the specific version of the configuration and user access rights.
How to update the configuration on a mobile device?
If the database is connected to the server, the update occurs automatically upon login, if the administrator has updated it on the server. For local databases, you need to re-upload the updated database on your computer and download the file to the device, replacing the old version.
Is it safe to store the 1C database on your phone?
Storing the database is safe provided you set a password to enter the 1C application itself and have a screen lock on the device. However, for critical data, it is recommended to only use a connection to a secure server, and not store files locally.
Why doesn’t autofill fields work in the mobile version?
The autofill functionality depends on the specific configuration settings. In some cases, the mobile interface is simplified and does not support all the input mechanisms available in the full desktop version. Check the form settings in the configurator mode.