В статье рассматривается актуальный вопрос ведения бухгалтерского учета и сдачи электронной отчетности в контролирующие органы в операционной системе GNU/Linux.

Исходные условия


Несколько месяцев назад передо мной встала цель окончательно перевести все компьютеры в организации на ОС Linux. Большинство сотрудников в организации давно работают за компьютерами, на которых установлен Linux и используют Свободное программное обеспечение(СПО) в повседневной деятельности. Единственный отдел, которого не коснулся прогресс, была бухгалтерия.

Для перевода бухгалтерии на Linux, нужно было решить две основные задачи:
  1. В чем вести бухгалтерский учет в Linux;
  2. Как отправлять отчетность в контролирующие органы.

Электронная отчетность


Если с ведением бухгалтерской отчетности все более или менее понятно, то вот сдача отчетности в Linux — задача нетривиальная.

Представление отчетности в электронной форме осуществляется по телекоммуникационным каналам связи (ТКС) с применением усиленной квалифицированной электронной подписи через операторов электронного документооборота. [1]

Первая проблема заключается в том, что ни один из операторов электронного документооборота, или как их еще называют спецоператоров связи (СОС), не предоставляет готовые решения для Linux.

Вторая проблема заключается в усиленной квалифицированной электронной подписи (КЭП). Для работы с ней требуется наличие установленного средства криптографической защиты информации (СКЗИ), сертифицированного ФСБ.

Как ни странно, но такие СКЗИ под Linux существуют. Большинство спецоператоров связи используют СКЗИ КриптоПро, которая доступна для всех основных операционных систем.

Обзор рынка


На сайте Федеральной налоговой службы РФ приведен список Организаций — операторов Электронного Документооборота [3]. На данный момент он содержит 98 организаций.

Часть из представленных компаний является партнерами четверки компаний-лидеров рынка: «Тензор», «Такском», ЗАО «ПФ «СКБ Контур» и ЗАО «Калуга Астрал». Другая часть компаний предоставляет свои услуги только в определенных регионах.

Согласно данным Фонда социального страхования (ФСС) распределение клиентов между СОС на 2013 год выглядит следующим образом [4]:
image


Компания «Тензор» предлагает продукт «СБИС++». Программа выполнена в виде Windows приложения, поддерживает работу с несколькими криптопровайдерами: КриптоПро CSP, Signal Com CSP, Лисси CSP, VipNet CSP. [5]

Компания «Такском» предлагает два решения: «ПК Спринтер» и «Онлайн-Спринтер». Первое является Windows-приложением, второе позволяет работать с системой через браузер Internet Explorer. Для обоих решений требуется наличие СКЗИ КриптоПро. [6]

ЗАО «Калуга Астрал» предлагает продукт «Астрал Отчет», также выполненный в виде Windows приложения. В качестве СКЗИ используется КриптоПро. [7]

Компания ЗАО «ПФ «СКБ Контур» предлагает целый ряд решений. Большинство продуктов компании работает по технологии SaaS (англ. software as a service — программное обеспечение как услуга) и доступно через браузер (IE, Chrome, Safari или Firefox последних версий).

Также они предоставляют так называемую облачную КЭП (КлаудКЭП).

Облачная электронная подпись — это квалифицированная электронная подпись (КЭП), которая хранится на сервере специализированного оператора связи. Ее невозможно повредить или утерять. Для подтверждения доступа к облачной подписи вам потребуется вводить код из смс-сообщения (например, при расшифровке или подписи документов). [8]

Для работы с такой КЭП не требуется наличие специализированного программного обеспечения. Все операции подписания и расшифровки отчетов происходят непосредственно на сервере СОС.

Основные продукты компании для передачи отчетности:
  • Контур.Экстрен — требует наличия системнозависимых компонентов.


Продукты, не требующие установки дополнительных компонентов:

Тестирование


Было решено проверить работоспособность вышеуказанных продуктов на Linux.

К сожалению, ни одна программа для сдачи отчетности, выполненная в виде Windows приложения, через Wine не запустилась. Есть информация, что в WINE@Etersoft 2.0 реализована возможность запуска СБиС++ и КриптоПро, подробнее по ссылке. Проверить работоспособность данного решения у меня возможности нет.

«Онлайн-Спринтер» оказался привязан к Internet Explore и СКЗИ КриптоПро.

Гораздо лучше себя показали продукты компании ЗАО «ПФ «СКБ Контур». Они оказались удобнее и в плане тестирования, и в плане использования. Тестирование было облегчено наличием демо-доступа и акций по бесплатному использованию. Также для их работы не требуется установка дополнительного ПО при использовании облачной КЭП и они прекрасно работают в основных браузерах (Firefox, Google Chrome, Chromium).

СКЗИ и КЭП

Большинтсво СОС работают с СКЗИ КриптоПро CSP, некоторые поддерживают работу с СКЗИ Signal Com CSP, Лисси CSP, VipNet CSP. Только у КриптоПро есть нативная версия под Linux. Однако запуск КриптоПро на Linux оказался не таким простым делом и в итоге не удалось обеспечить её корректную работу.

По этой причине мы отказались от использования «железных» КЭП. Для облачных КЭП установка СКЗИ не требуется.

Итоги


После месяца тестирования выбор был окончательно остановлен на Контур.Бухгалтерии, которая позволяет не только вести бухгалтерский учет, но и отправлять отчетность в контролирующие органы. По акции нам доступно три месяца бесплатной работы в сервисе. А в организации остался всего один компьютер с Windows на борту, лицензия пока позволяет, но продлевать мы ее не планируем.

Бухгалтера тоже очень довольны. Работать можно на любом компьютере. Сервис простой, понятный и содержит много дополнительных возможностей: нормативную базу, позволяет проверить контрагентов, задать вопрос экспертам и много дополнительных обучающих материалов.


Бухгалтерский учет в Linux и альтернатива 1С


Для Linux существует ряд программ бухгалтерского учета. Все они очень своеобразны и не всегда успевают за обновлениями российского законодательства. Единственным серьезным и официальным решением для бухгалтерского учета в Linux является 1С.

О недостатках 1С хорошо написано в статье Почему 1С это плохо и почему так не любят 1С программистов.

Наш выбор в пользу Контур.Бухгалтерии определили следующие факторы:
  • Простота установки и настройки, точнее их отсутствие, Контур.Бухгалтерия просто работает;
  • Для отправки отчетности используется облачная КЭП, программы других разработчиков подобные КЭП не поддерживают;
  • Простота интерфейса и использования;
  • Обновления бесплатны и устанавливаются автоматически на серверах;
  • Облачный принцип работы, без ограничения по количеству рабочих мест;
  • Отсутствие необходимости иметь внештатного 1С программиста;
  • Наличие сопутствующих сервисов;
  • Большая нормативная и обучающая база.

Все ли так безоблачно в облаках?


Компания и её сервисы оставили приятное впечатление. Мы очень довольны предпринятым шагом. Но существуют определенные ограничения.

Во-первых, нигде на ресурсах компании я не встретил официального подтверждения поддержки операционных системах, отличных от Windows. В лицензионных соглашениях также не значатся операционные системы, отличные от Windows.

Во-вторых, продукты компании подойдут не всем организациям, всё зависит от налогового режима и вида деятельности. Перед приобретением продуктов необходимо внимательно ознакомиться со всеми возможностями сервисов.

В-третьих, в ряде моментов Контур.Бухгалтерия не конкурент 1С, которая обладает более гибкой настройкой под индивидуальные потребности.

Поэтому перед окончательным переходом необходимо внимательно изучить потребности бухгалтерии и функционал сервисов, благо есть возможность сделать это без какого-либо риска. Первые 30 дней использования Контур.Бухгалтерии предоставляются бесплатно. Также действует акция «Подарок для новых ООО» — квартал работы в онлайн-сервисе с отправкой отчетности. Для Контур.Эльбы действует акция «Год Эльбы для начинающих ИП» — год бесплатного обслуживания на тарифе «Премиум». Для Контур.Экстерн Малый Бизнес действует акция «Тест-Драйв» на 3 месяца.

Познакомиться с работой Контур.Бухгалтерии можно в демоверсии на сайте www.b-kontur.ru.

Библиография


  1. Представление налоговой и бухгалтерской отчётности
  2. Федеральный закон от 06.04.2011 N 63-ФЗ «Об электронной подписи»
  3. Организации — операторы Электронного Документооборота
  4. Кто лидер на рынке отчетности?
  5. Системные требования «СБИС++».
  6. Системные требования «ПК Спринтер» и «Онлайн-Спринтер».
  7. Системные требования «Астрал Отчет»
  8. Приказ от 08.04.2013 № ММВ-7-4/142@ «Об утверждении Порядка применения квалифицированных сертификатов ключей проверки электронной подписи в информационных системах ФНС России»
  9. Официальный сайт компании КРИПТО-ПРО
  10. Официальный сайт компании ЗАО «ПФ «СКБ Контур»
  11. Начало работы в Контур-Экстерн с облачным сертификатом
  12. Отчет.ру
  13. Контур.Экстерн для малого бизнеса
  14. Контур.Эльба
  15. Контур.Бухгалтерия


Upd: Благодарю Dee3 за комментарий. Компания Тензор предлагает онлайн версию СБиС, которая может работать как с обычной подписью, так и с подписью, которая хранится на сервере компании. В системных требованиях прописано следующее:

в иных случаях (если электронная подпись хранится на нашем сервере) жестких требований к ОС нет: СБИС стабильно работает в любой операционной среде, включая Linux и Mac OS.

Комментарии (30)


  1. smarkelov
    23.09.2015 12:12
    +1

    Как я понимаю сейчас и 1С можно в браузере запускать )


  1. Anderson
    23.09.2015 12:19
    +5

    Конкурентов Эльбы почему не рассмотрели? Оказ от 1С по причине нелюбви конечно описан, но те же бухгалтерши не бунтовали? Выглядит как заказная статья почему-то


    1. OneManRevolution
      23.09.2015 13:28

      У нас очень молодой коллектив бухгалтеров. Они все достаточно хорошо владеют ПК. Отчасти выбор в пользу Контур.Бухгалтерии был продиктован их привычками, они давно работают с продуктами Контура (Контур.Экстерн, Контур.Фокус и Контур.Норматив). Пользователям КБ доступны Фокус и Норматив. Тут также сработал пресловутый фактор «Мы привыкли», только немного в ином направлении.

      Думаю, более подробный анализ облачных бухгалтерий — это тема следующей статьи. У меня на очереди ещё одна компания, которая изъявила желание сократить расходы на ИТ. Вот там ортодоксальные бухгалтера работают :) И требований у них больше.

      Самое главное, я хотел показать, что для Linux есть альтернативные решения касательно бухгалтерского ПО. И в определенных ситуациях возможен 100% переход на Linux и СПО.


  1. MAXXL
    23.09.2015 13:28

    а как там с возможностью добавлять свои печатные формы?


    1. OneManRevolution
      23.09.2015 14:42

      Нет такой возможности. Можно только оставить пожелание разработчикам, чтобы реализовали какой-то функционал.
      В этом вопросе Контур.Бухгалтерия проигрывает, так как не рассчитана на тонкую настройку со стороны пользователя.


    1. Newbilius
      23.09.2015 15:29

      MAXXL OneManRevolution В Контур.Эльбе можно создавать собственные «шаблоны документов», что вроде бы как раз попадает под определение «свои печатные формы». Выглядит это так: выгружается документ с плэйсхолдерами, редактируется, и загружается обратно. Или имелось ввиду нечто иное?

      Пример:


      1. MAXXL
        23.09.2015 17:10

        Ага, иное. Например сделать форму КС-2 к накладной.


  1. unwrecker
    23.09.2015 16:10

    Краткое содержание и правильный заголовок: «Бухгалтерский учет и электронная отчетность в браузере» :)

    Кстати, Криптопро в Линуксе работает замечательно.


    1. OneManRevolution
      23.09.2015 16:16

      В каком дистрибутиве? Я сколько с ней бился, так и не смог нормально запустить на Debian и Ubuntu. Пакеты устанавливаются, но прописать открытый ключ не выходит.

      Может посоветуете толковый мануал на эту тему?


      1. amarao
        23.09.2015 17:52

        Мануал по прописыванию ключа?

        cat key | sudo apt-key add  -
        


  1. heathen
    23.09.2015 17:39

    Скажите, пожалуйста, а ваша организация совсем не покупает и не продаёт заграничные товары? Работа с ГТД там устроена отвратительно (можно сказать, что для галочки).


    1. OneManRevolution
      23.09.2015 17:48

      Нет, не покупает и не продает. А что именно не так с ГТД?


      1. heathen
        24.09.2015 14:41

        Номера ГТД меняются в карточке товара, если мне не изменяет память. Учитывая, что каждая счёт-фактура даже с аналогичным товаром почти наверняка будет содержать свой номер ГТД, это означает, что работа с ГТД невозможна. А счёт-фактуры к ГТД приходуют все организации. Все ведь компьютеры покупают? Конечно, если закупка происходит для внутреннего использования, можно просто не учитывать их в учётной программе, но всё равно неприятно. А вот если организация торгующая, то это просто делает невозможным использование данного приложения. У вас в исходящем счёте-фактуре должен стоять тот же самый номер ГТД, что и во входящем — для конкретной партии товара. Если получается так, что в одном счёте-фактуре товары из двух или более партий — то общее количество должно разбиваться в соответствии с партиями и номерами ГТД.


  1. WondeRu
    23.09.2015 17:58
    +2

    «Облачная КЭП» звучит как издевательство над идеей PKI.


  1. tsifra
    23.09.2015 23:23

    Я бы, однозначно, отнес эту статью к PR. С точки зрения бухгалтерии не упомянуты Кнопка и МоёДело работающие через браузер. А с точки зрения сдачи отчетности принижена роль 1С. Мы тоже всей компанией работаем с Linux в том числе бухгалтерия (перемежаясь с WinXp на Virtualbox). Пока находимся на этапе Бухгалтерия + Управление Персоналом. Но, судя по всему, с отчетностью через linux проблем тоже нет. Кроме того у большинства компаний есть потребность хранить часть данных исключительно на своих серверах. Так что, каким бы тормозным и **б*щным с технической точки зрения не был 1С, они станут лидерами и на Linux. Если здесь есть страдальцы идущие тем же путем, что и мы — было бы интересно установить контакт. Думаю, мы окажемся полезными друг-другу.
    PS: 1С франчайзи — ****р*сы. Даже за импорт данных из стандартной поставки с ИТС диска 8.3 пытались срубить денег.


    1. OneManRevolution
      23.09.2015 23:46
      +1

      По поводу принижения роли 1С в вопросах сдачи отчетности скажу следующее. У организации был договор с одной из контор, занимающихся внедрением и сопровождением 1С. Когда я спросил их о том, что они могут предложить нам, учитывая нашу ситуацию, внятного ответа я не получил. Аналогичный вопрос я задал еще нескольким подобным конторам. Их ответы меня не убедили, даже наоборот — отбили желание с ними сотрудничать. В том числе это связано и с вашим аргументом.

      Исходя из своего личного опыта работы с 1С… я не готов заниматься ее настройкой и поддержкой. Поэтому пошел по пути наименьшего сопротивления. Бухгалтера уже имели опыт работы с программой, их задачам она удовлетворяет. Технически и финансово решение меня и руководство устроило.

      Я не утверждаю, что Контур.Бухгалтерия — панацея и убийца 1С. Но на 1С свет клином не сошёлся.


      1. tsifra
        24.09.2015 06:55

        Если у вас, когда вы будете автоматизировать ортодоксальную бухгалтерию, вдруг найдется компания по 1С, которая сможет обеспечивать качественную поддержку вцелом и по 1C-Linux в частности — был бы благодарен за рекомендацию. В случае с компанией 1С Бит был очень разочарован, либо чего-то недопонял.

        Кстати, а как в случае с веб-бухгалтерией происходит изъятие документации? Имеют ли сотрудники органов намерение работу компании поставить раком? Например: из офиса забирают компы, но с этим можно бороться вынося бухгалтерию на другие территории и обеспечивая удаленный доступ, а что с веб-решениями?


        1. heathen
          24.09.2015 14:44

          Так с веб-решениями (и с любыми другими SaaS\IaaS) ещё проще: вынесли у вас компы, вы идёте в ближайший магазин, покупаете новые, ставите и ваши сотрудники продолжают работу. В идеале (с IaaS) у вас вообще в офисе терминалы стоят — пусть забирают на здоровье.


          1. tsifra
            29.09.2015 11:35

            Вопрос в том, пытаются ли органы ограничить доступ к веб-бухгалтерии, чтобы не допустить корректировок данных.


            1. nitro80
              30.09.2015 07:53

              Интересный вопрос.
              Этим летом столкнулся с МВД, интересно, как поступят облачные сервисы, заблокируют ли доступ.


            1. heathen
              02.10.2015 14:31

              Для того, чтобы ограничить доступ, нужно знать, что таковой доступ есть. Пока это не очень распространено, в первый раз просто изымут технику. Ничего не найдут. Будут думать. Если надумают правильно — то попытаются как-то что-то сделать. Вопрос что.

              А вот если ограничат, то крайне любопытно, как именно. Так как органы наши любят изымать технику, то интересно, как они поступят с техникой облачного провайдера. Как одного из представителей таких провайдеров меня это сильно интересует.


              1. nitro80
                04.10.2015 12:51

                Для того, чтобы ограничить доступ, нужно знать, что таковой доступ есть. Пока это не очень распространено, в первый раз просто изымут технику. Ничего не найдут. Будут думать. Если надумают правильно — то попытаются как-то что-то сделать.
                При изъятии техники с опером приезжает специалист, который и поясняет тому, что нужно изымать, а что нет.
                Правда я не знаю, что будет в ситуации, если специалист увидит, что например основной сервер находится в облаке, или что бухгалтерия находится там же.

                По опыту: изымают всё, что им покажется нужным. Мой почти личный ноутбук забрали лишь на основании того, что нашли интересующее наименование в doc файлах, которые по сути были лишь письмами в Ростелеком.

                Если аудитории будет интересно, опишу мою ситуацию в отдельном материале.


                1. Maysoft
                  05.10.2015 09:18
                  +1

                  Если не трудно, то постарайтесь уделить внимание деталям, избегайте обобщений (если у вас были такие случаи менее 3 раз). Лишней информации не бывает, а тема многим интересна. Так что «приз в студию!»


                  1. nitro80
                    06.10.2015 04:12
                    +2

                    Хорошо. Быстро не обещаю, но как только сделаю — отпишу здесь в комментариях.


  1. Dee3
    24.09.2015 01:35

    У тензора СБис давно в онлайне, со всеми отчетностями и ЭДО. Windows-приложение потихоньку отмирает.


    1. OneManRevolution
      24.09.2015 01:57

      Да, действительно. Странно. Я общался с их технической поддержкой и консультант сказал, что работу в Linux они не поддерживают. А сейчас смотрю системные требования для СБИС онлайн и там у них есть строчка:

      * в иных случаях (если электронная подпись хранится на нашем сервере) жестких требований к ОС нет: СБИС стабильно работает в любой операционной среде, включая Linux и Mac OS.


      Спасибо за информацию, сейчас поправлю статью.


  1. zurapa
    24.09.2015 03:48

    Статья обзорная, классная, мне очень понравилась. Я так же сторонник открытых систем типа Linux и мне очень интересно идея, как организовать работу бухгалтерии на linux без использования технологий MS. Благодарность автору. Когда подрасту в карме, обязательно его плюсану.
    Я откровенно говоря недолюбливаю 1С за её ориентированность больше на MS инфраструктуру.
    Но в технологической организации там очень много изящных моментов и вариантов её использования.


  1. Newbilius
    24.09.2015 08:00

    Сможете прояснить один момент?

    А в организации остался всего один компьютер с Windows на борту, лицензия пока позволяет, но продлевать мы ее не планируем.

    Что имелось ввиду? Конкретная версия Windows же покупается раз и навсегда, вроде подписочных лицензий у них нет.


    1. OneManRevolution
      27.09.2015 17:12

      Я лично не занимался данным компьютером, но судя по документам, которые мне предоставил предыдущий сисадмин, лицензия истекает через неделю. Скорее всего это пробная версия винды, но в документах это обозвали сроком действия лицензии.


  1. Maysoft
    24.09.2015 09:06

    В добавление к статье хочу сказать, что с бухгалтерскими программами, в т.ч. 1С, можно работать из облака — очень много предложений. 1С превосходно ставится и работает хоть под wine, хоть с толстым клиентом в Linux. Проблема привязки крипто-систем под Windows практически никак не решается (кроме как в облаке), и это не только сдача отчетности, а еще и интернет-банкинг, доступ к госсайтам (zakupki.gov.ru, gosuslugi), защищенное соединение ГОСТ типа Континент-АП или ВипНет.