Подписываем и шифруем алкогольную декларацию прямо в 1С!

Подготавливаем (подписываем и шифруем) алкогольную декларацию прямо в 1С (минуя программы-"посредники" типа КриптЭК-Д, СБиС++ и т.п.)!

Данная разработка предназначена, в первую очередь, для тех, кто формирует алкогольные декларации непосредственно в 1С. Ведь, после того, как дело сделано и сформирован выходной xml-файл, его нужно подписать и зашифровать, чтобы можно было отправлять на портал гос.органов (ФСРАР и орган субъекта (для розничных деклараций)). Для этого приходится проделывать целую кучу лишних манипуляций с каждым файлом — закачать его в другую программу, нажать кучу кнопок, чтобы в итоге получить готовый к отправке файл. И всё бы ничего, если бы эти программы обеспечивали транспорт до принимающего органа, но, по неким неведомым широкой общественности причинам, алкогольные декларации подаются только через отдельный портал, вручную.

При таком положении вещей использование этих программ только ради подписи и шифрования файла кажется мне чрезмерным и неудобным.

Представляемая Вашему внимаю разработка позволяет подготовить файл к передаче прямо в 1С, с удобным минималистическим интерфейсом и сохранением настроек (сертификатов передающей и принимающих сторон), позволяющим подписать и зашифровать файл буквально в два-три клика мыши.

 

Технические детали:

1) Перед подписью файла рекомендую воспользоваться проверкой файла по схеме прямо в этой же обработке, чтобы исключить ошибки.

2) Сохранение настроек (указанных сертификатов декларанта и получателей) сохраняется в разрезе ИНН декларанта (берётся из имени файла) и вида деклараций (розничные/прочие) после каждой их успешного указания. Соответственно, если настройки для конкретного декларанта и типа декларации былы указаны один раз, потом можно сразу жать «Подписать ЭЦП» без выбранной галки «Показывать настройки» — получим подготовку файла к передаче в один клик.

3) Подпись и шифрование реализованы через интерфейс CAPICOM. На компьютере должен быть установлен криптопровайдер, предоставляющий разрешённые ФСРАР ГОСТовские алгоритмы подписи и шифрования (я из таких знаю только КриптоПро CSP, но, вполне возможно, есть и другие, на сайте ФСРАР не нашёл конкретного закрытого перечня разрешённых крпитопровайдеров). При наличии установленного КриптоПро CSP, библиотека CAPICOM должна быть доступна на компьютере, но если по каким-то неведомым причинам её, всё-таки, у Вас нет (что мне кажется весьма маловероятным), её можно скачать по ссылке http://www.microsoft.com/ru-ru/download/details.aspx?id=25281 (вместе с примерами использования).

 

P.S. Обработка с подобным функционалом для 1С 7.7 здесь: //infostart.ru/public/156973/ .

20 Comments

  1. sohondo

    Добоый день, работает только под тонким клиентом, а можно сделать для толстого? Пробывали 1С Налогоплательщиком — не запускается. Под УТ 11 — работает хорошо. Интересно было бы именно под толстым — проверил на БП 2.0 — тоже не запускается 🙂 Под 3.0 все работает, но там тонкий клиент.

    Reply
  2. andrewks

    (1) sohondo, да, именно так, обработка написана на УФ.

    просто рекомендую пока создать пустую базу под 1с 8.2 — она по-умолчанию создастся именно с УФ, и там можно запускать.

    если будет свободное время — допишу и обычную форму

    Reply
  3. andrewks

    (1) sohondo, дело не в клиенте, а в режиме работы — управляемый или обычный. обработка работает в любом кленте, но в управляемом режиме

    Reply
  4. Dolly_EV

    Класс!!

    «если будет свободное время — допишу и обычную форму», может будет свободное время еще и переписать под 77 ? 🙂

    Reply
  5. andrewks

    (4) Dolly_EV, думаю, до обработки на 7.7 руки дойдут раньше, чем до обычной формы на 8-ке, ибо наверняка у многих «старичков» рынка торговые решения крутятся на 7.7. может, даже к концу недели (но без 100% гарантии 😉 )

    Reply
  6. sohondo

    Да — так получается, сертификаты берутся из хранилища сертифкатов, все нормально. Но очень бы хотелось именно обычную форму — чтобы пошла под БП 2.0 и Налогоплательщиком.

    Reply
  7. Dolly_EV

    (5)

    ибо наверняка у многих «старичков» рынка торговые решения крутятся на 7.7

    Правильный подход! 🙂

    Reply
  8. Dolly_EV

    123

    Reply
  9. andrewks

    (7) Dolly_EV, surprise! http://infostart.ru/public/156973/

    вчера совершенно неожиданно выдался свободный часок, и обработка для 7.7 родилась

    Reply
  10. andrewks

    (6) sohondo, вы в эти конфы хотите встроить эту обработку? если в конфе включена возможность изменений, просто залейте обработку в саму конфигурацию, ограничение на невозможность вызова УФ уже не будет. в БП 2 точно стои галка «разрешать вызов УФ в обычном приложении», в НП, скорее всего, тоже

    Reply
  11. sohondo

    Да так, сделал — загрузил в обработки, работает, галку ставил на управляемых формах, просто конечно идеально было бы не лазить в базовую версию, а зпускать просто обработкой как автор задумал, может будет накат сделать обычную форму?

    Reply
  12. sergb1979

    очень полезно, на неделю бы раньше публикациюююю

    Reply
  13. serg1983

    можно ли подписать Рутокеном 2.0 или JaCarta

    Reply
  14. aupovy

    удивительно, но обработка 2013 года помогла с текущей неурядицей с новыми ключами ГОСТ R 34.10-2012

    ФСРАР прниял без вопросов декларацию.

    Огромное спасибо автору, плюсанул )

    Reply
  15. user594182_igorhi

    (14) А у меня не получилось (1С:Предприятие 8.3 (8.3.14.1630) , Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.69.32) с помощью этой обработки зашифровать, выдало ошибку … Пришлось качнуть демо (14 дней) версию КриптоАРМ, в 2 квартале опять покупать что ли за 2200?!

    Reply
  16. user594182_igorhi

    (14) не обратил внимание, что вы писали 18.01.19г., я декларацию за 4кв. 2018г. зашифровал еще по старому сертификату через Криптэк-Д и ФСРАР всё скушал успешно. А получив новый сертификат в апреле 2019г. ГОСТ-2012, Центр-Информ в лоб сказал что Криптэк-Д не поддерживает данный формат — покупайте КриптоАРМ… :((((

    Reply
  17. user594182_igorhi
  18. user594182_igorhi

    Решил проблему «Такском-КриптоЛайн» версии 1.5… бесплатно

    Reply
  19. aupovy

    (16)у меня и сейчас шифрует без проблем декларации через эту обработку с новыми ключами ГОСТ-2012 и криптоАРМ не нужно.

    Конфигурация Розница 2, платформа 8.3.12

    Reply
  20. user594182_igorhi

    (19) В у меня 1С Предприятие выдало такую ошибку…:(((( (15) Попробую на другом компе, где стоит Розница

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *