Программа «1С:Деньги 8» — это отличное и очень доступное решение для ведения домашней бухгалтерии и учета личных финансов. Стоимость базовой версии составляет всего около 600 рублей (оплата производится один раз, подписки нет). Однако у пользователей часто возникает логичный вопрос: как организовать работу с этой базой удаленно? Например, если нужно вводить данные по очереди с домашнего компьютера и с рабочего ноутбука, а также оперативно синхронизировать информацию с 2–3 мобильных телефонов членов семьи.
В этой статье мы подробно разберем, почему популярные «серверные» сценарии администрирования не подходят для базовой версии программы, проанализируем технические ограничения платформы и рассмотрим полностью рабочие, безопасные и практически бесплатные способы реализации этой задачи.
Часто у технически подкованных пользователей возникает идея развернуть полноценную инфраструктуру на базе домашнего компьютера или роутера. Сценарий выглядит примерно так: установить Linux (например, Ubuntu), развернуть бесплатную СУБД PostgreSQL, установить туда серверную часть «1С:Предприятие», запустить веб-сервер Apache или IIS, опубликовать базу и подключаться к ней через тонкий клиент или браузер.
Вынуждены вас разочаровать: этот план технически невозможен для базовой версии «1С:Деньги» из-за жестких лицензионных ограничений, заложенных фирмой «1С»:
«Неверный формат файла программного лицензирования» или «Лицензия не найдена». Модуль расширения веб-сервера просто заблокирует такое подключение.1Cv8.1CD. Подключить ее к серверной СУБД (PostgreSQL, MS SQL, IBM DB2) технически невозможно.Таким образом, стандартные варианты аренды облачного сервера (например, виртуальной машины в Яндекс Облаке за 2000 рублей в месяц) или покупка собственного мини-сервера под СУБД для базовой версии бессмысленны. Как же тогда решить задачу доступа с двух компьютеров?
Если вам требуется работать с полноценной базой на двух разных компьютерах (например, стационарный ПК дома и ноутбук в поездках), но строго по очереди, наиболее простым и бесплатным решением будет использование популярных облачных хранилищ: Яндекс.Диск, Dropbox или Облако Mail.ru.
Рассмотрим пошагово, как правильно настроить этот процесс:
C:\YandexDisk\1C_Bases\Money\.1Cv8.1CD.Важное и критическое правило безопасности! Чтобы избежать повреждения базы данных, вы должны соблюдать строгую дисциплину работы:
Если открыть базу одновременно на двух устройствах или запустить программу до окончания синхронизации, облачный сервис не сможет объединить изменения. Он создаст так называемую «конфликтную копию» файла (например, 1Cv8 (конфликтная копия...).1CD). Вам придется вручную разбираться, в каком файле находятся актуальные данные, что чревато потерей части введенных транзакций.
Если вы хотите полностью исключить риск рассинхронизации файлов базы данных и при этом не привязываться к процессу ожидания загрузки файлов в облако, лучшим выбором станет организация удаленного доступа к вашему основному ПК.
Суть метода: программа «1С:Деньги» физически установлена, лицензирована и запущена только на одном мощном домашнем компьютере. Со второго компьютера вы просто подключаетесь к экрану домашнего ПК.
Для реализации этого сценария рассмотрим три удобных варианта:
Этот метод абсолютно легален, не нарушает условия лицензионного соглашения базовой версии «1С» и гарантирует сохранность данных, так как сам файл базы данных никогда не перемещается по сети и не синхронизируется сторонними программами.
Владельцы смартфонов на Android и iOS могут использовать бесплатное мобильное приложение «1С:Миниденьги». В нем удобно фиксировать ежедневные расходы «на ходу» (в магазине, на заправке), а затем передавать эти транзакции в основную настольную базу «1С:Деньги».
Поскольку веб-публикация базовой версии нам недоступна, настроить прямую синхронизацию по HTTP-протоколу напрямую не получится. Но разработчики предусмотрели альтернативный, очень простой механизм — синхронизацию через файлы обмена в облаке.
Разберем по шагам, как настроить этот процесс:
C:\YandexDisk\1C_Exchange\).Такой цикл обмена позволяет поддерживать актуальность данных на всех устройствах, не требуя при этом наличия постоянно включенного сервера и белого IP-адреса.
Давайте сопоставим все рассмотренные варианты в единой таблице, чтобы вы могли выбрать наиболее подходящий под ваши задачи:
| Критерий | Облачный диск (Яндекс.Диск) | Удаленный доступ (RustDesk/RDP) | Мобильный обмен через файлы |
|---|---|---|---|
| Стоимость | Бесплатно | Бесплатно (или стоимость лицензии Win Pro) | Бесплатно |
| Сложность настройки | Низкая (уровень обычного пользователя) | Средняя (требуется базовая настройка удаленного доступа) | Низкая |
| Безопасность данных | Средняя (есть риск появления конфликтных копий при спешке) | Высокая (база физически не покидает один компьютер) | Высокая (переносятся только файлы изменений) |
| Требования к интернету | Нужен только для синхронизации файлов | Требуется стабильное подключение на обоих ПК во время работы | Нужен только в момент выполнения обмена |
Таким образом, организовать полноценное «личное облако» для ведения домашнего бюджета в «1С:Деньги» — это вполне выполнимая задача, которая не требует никаких финансовых затрат на аренду дорогостоящих серверов или покупку серверных лицензий платформы. Выберите наиболее удобный для вас вариант (синхронизацию файлов через облако или удаленный доступ) и наслаждайтесь комфортной работой с любого устройства!