Те, кто интересуется highload-системами, читали про архитектуры Twitter, Facebook и прочие другие. Но никогда еще не было публикаций о системах такого класса, как Диадок. В отличие от Twitter, эта система не является бесплатной и доступной всем и содержит довольно большой слой бизнес-логики, предназначенной для решения задач из конкретной предметной области.
Пару слов вкратце о системе: для чего она предназначена. Чтобы было сразу понятно, что это такое, представьте web-интерфейс для почты, но это не совсем почта, точнее, совсем не почта. Данная система предназначена для обмена документами. Основные документы – это счета-фактуры и накладные. При этом электронные документы являются юридически значимыми, имеют такую же силу, как и бумажные документы с печатями и подписями.
Обмен электронными документами в России только начинает развиваться, и в не столь далеком будущем, вероятно, все счета-фактуры будут передаваться в электронном виде. Ежегодно в России создается 12 миллиардов счетов-фактур. Это в среднем 380 документов в секунду, а при пиковой нагрузке – тысячи документов в секунду. Любой проект, который нацелен на предоставление услуг по обмену электронными документами, должен рассчитывать на такие объемы и создавать соответствующую архитектуру.
Электронный документооборот: что это и как работает
Поподробнее о Диадоке с точки зрения бизнеса и бухгалтерии можно узнать на сайте Диадока, а здесь далее пойдут технические подробности.
Платформа
ОС: Windows, Linux
Язык: C#, .Net 4.0
Очередь сообщений: RabbitMQ
Хранилища данных: Cassandra, MySQL, Berkeley DB, Kanso (собственная разработка)
Протоколы: Thrift, Protocol Buffers
Кэширование в памяти: Redis
MVC: ASP.NET MVC, Razor (только для админки)
Балансировка нагрузки: Nginx.
Архитектура
Система является сервис-ориентированной (SOA). Основной формат данных для взаимодействия – Protocol Buffers от компании Google, позволяющий эффективно обмениваться данными между сервисами. Протокол взаимодействия – HTTP. При этом для публикации сервисов используется не IIS, а собственная реализация HTTP-обработчика. IIS используется только для web-интерфейса системы.
В схеме развертывания содержится список exe-файлов, которые вообще есть в системе, и при выкладывании на рабочую площадку определяется, какие сервисы на каком сервере будут работать. Если какой-либо компоненте требуется подключиться к какому-либо сервису, то происходит случайный выбор из работающих реплик сервиса и выполняется подключение.
Cassandra
Cassandra используется в основном для ведения логов благодаря высокой скорости записи данных, но последнее время применяется и для других целей, например, если нужно хранить персистентно ключ-значение. Нельзя сказать, что это идеальное key-value хранилище, но мы с ним научились работать. Для взаимодействия с Cassandra используется упомянутый протокол Thrift. Thrift – это аналог Protocol Buffers, разработанный компанией Facebook, находящийся сейчас под опекой Apache Software Foundation.
Принципы электронного документооборота
Kanso
Собственная разработка отказоустойчивого и распределенного хранения данных. По функциональности чем-то напоминает файловую систему, но с жестким ограничением: записывать в файл можно только в конец. То, что уже записано, изменить нельзя. Такое ограничение увеличивает объем данных, но гарантирует, что никакие данные не пропадут.
MySQL
Используется только для хранения данных, которые не требуют частых изменений. Для MySQL не применяется шардинг, все изменения происходят через один сервер, а для чтения данных есть несколько реплик.
RabbitMQ
Этот сервис сообщений показал себя достаточно хорошо и используется для асинхронной обработки событий. Сообщения имеют ограниченный срок хранения и через несколько дней удаляются из очереди. Сюда мы, как и в http-сервисы, передаем структуры на основе Protocol Buffers.
Кэширование данных
Для кэширования данных и быстрого поиска информации используется Redis, а также целая группа сервисов на .net, которые при запуске читают данные из Kanso и записывают в свою локальную базу Berkeley DB.
Интеграция
Для публичного API также используется Protocol Buffers, но при этом есть возможность взаимодействовать через OLE Automation. Многие крупные компании сталкиваются с проблемами автоматизации интеграции, и разработчики Диадока помогают интегрировать проект с другими системами. Очень часто из внешних систем невозможно выгружать данные в XML или другом машиночитаемом формате, и мы вынуждены конвертировать данные из печатных форм (PDF) в наш формат.
Подробнее об интеграции см.:
https://diadoc.kontur.ru/sdk/IntegrationOptions.html
https://diadoc.kontur.ru/sdk/
Принципы разработки
- Очень часто используется парное программирование.
- Обязательный Code Review.
- Двухнедельное планирование итераций.
- Ежедневное совещание всей команды о текущем состоянии дел (Stand-up meeting).
- Прозрачность информации о состоянии проекта как с точки зрения маркетинга, так и с точки зрения разработки.
Инструменты разработки
- Visual Studio 2012
- Resharper
- TeamCity для Continuous Integration
- YouTrack в качестве issue tracker
Статистика
Количество программистов: 24
Количество серверов: ~40
Среднее время доставки документа: 7 сек
Зарегистрированных организаций: ~160 000
Источник: habr.com
Контур Диадок
Исключить потери документов – хранение на защищенных серверах СКБ Контур.
Легкий поиск документов
С Диадоком найти документ пятилетней давности — дело пары секунд.
Представление в ФНС
Выгружайте документы для контролирующих органов в пару кликов.
ЭДО для маркировки
Диадок автоматически направляет коды продукции в систему маркировки.
Цены
- Входящие документы бесплатны
- Цена исходящих зависит от выбранного тарифа. Чем больше документов в пакете, тем ниже стоимость одного документа.
- Модуль 1С оплачивается согласно тарифа
250 исходящих
7,6 Р за документ
600 исходящих
7 Р за документ
1200 исходящих
6,5 Р за документ
3000 исходящих
6,2 Р за документ
Акция «Безлимит на 1 месяц» от Диадока
Акция позволяет новым клиентам бесплатно отправлять сколько угодно юридически значимых документов в течение одного месяца.
* Предложение действует с 1 января по 31 декабря 2023 только для новых клиентов
Интеграция с 1С и другими системами
Сертификат электронной подписи
Подключение к Диадоку
Интеграция с 1С и другими системами
Работать в Диадоке можно через веб-версию или интеграционное решение. Интеграция позволит вам обмениваться счетами-фактурами и любыми другими электронными документами прямо в вашей учетной системе.
Для пользователей 1С разработан готовый модуль. Самостоятельно скачать, установить и настроить его можно за 15 минут.
- Модуль для 1С — от 13 700 ₽
Интеграцию с остальными учетными системами можно настроить с помощью коннектора, методов API или Контур.ERP для SAP.
- Интеграция с любой другой учетной системой — от 18 000 ₽
Сертификат электронной подписи
Чтобы подписывать документы, физическим и юридическим лицам нужен квалифицированный сертификат электронной подписи.
- Квалифицированный сертификат электронной подписи — 4 000 ₽
В стоимость входят:
- Изготовление сертификата сроком действия 12 месяцев
- Лицензия на СКЗИ — средство криптографической защиты информации, которое шифрует документы и генерирует электронную подпись
Вы можете выбрать: установить электронную подпись на компьютер или записать на защищенный носитель. Носитель или токен — устройство в виде USB-флешки, защищенное паролем. Носитель вы можете приобрести дополнительно:
- Защищенное устройство хранения Рутокен Лайт:
- для всех регионов РФ, кроме Москвы и Московской области — 1 500 ₽
- для Москвы и Московской области — 2 000 ₽
Также вы можете заказать отдельно:
- Лицензию на СКЗИ «КриптоПро CSP» на 12 месяцев — 1 350 ₽
Подключение к Диадоку
Для старта работы в Диадоке не нужно заключать договор на бумаге. Достаточно войти в сервис по сертификату электронной подписи и принять условия лицензионного договора. Подключение к Диадоку бесплатное.
Тарифы на пакеты исходящих документов подразумевают предоплату за отправку определенного числа документов в год. Тарифы действуют до исчерпания документов в пакете или до истечения срока его действия.
Оплата производится только за документы, по которым завершен документооборот.
Указанные тарифы не облагаются НДС на основании пп. 26 п. 2 ст. 149 Налогового кодекса РФ.
Почему именно Диадок? Диадок гарантирует безопасность ваших документов.
Защита документов от доступа третьих лиц – осуществляется за счет применения КЭП, по которой происходит авторизация ваших сотрудников в Диадоке.
Защита на уровне инфраструктуры дата-центра СКБ Контур – реализована на высочайшем уровне согласно техническим нормам ИБ-законодательства (подтверждено лицензиями ФСБ).
СКБ Контур использует систему трехкратного резервного копирования и хранения копий на разных серверах, что обеспечивает тройную гарантию сохранности каждого вашего документа.
Акция Модуль 1С для Диадока
У нас действует акция: дарим Интеграционный модуль Диадок для 1С на 21 день.
* Предложение действует с 1 января по 31 декабря 2023 только для новых клиентов
Начать работать в Диадоке просто. Оставьте заявку
- СОФТ-Онлайн Официальный сервисный центр СКБ Контур
- +7(342) 212-85-55
- Торговый эквайринг от Тинькофф
Hestia | Разработано ThemeIsle
Акция «Скидка 50 % для новых клиентов»
Действует с 10 февраля по 20 февраля
С 10 по 20 февраля в Контур. Экстерне пройдет акция для новых подключений.
Акция действует для новых клиентов и для тех, у кого оплаченный период закончился более 6 месяцев назад.
В акции «Скидка 50 % для новых клиентов» участвуют следующие тарифы сроком на 12 и 24 месяца:
«Оптимальный плюс»,
«Максимальный»,
«Общий лайт»,
«Общий»,
«Общий Плюс»,
«Бюджетник»,
«Бюджетник плюс».
Оставляйте заявку на Контур. Экстерн
Отправка сообщения
Заполните форму для отправки сообщения
Отказ от ЭДО
Электронный документооборот (ЭДО) — не новое явление для российского бизнеса. Однако современные технологии по-прежнему пугают некоторых руководителей, из-за чего они не решаются перейти на обмен электронными документами. При этом у них не всегда есть понимание, можно ли отказать контрагенту, предлагающему перейти на ЭДО. У контрагентов же возникает вопрос о дальнейших действиях в случае получения отказа. Рассказываем, что делать в обеих ситуациях.
Можно ли отказать контрагенту, который хочет перейти на ЭДО
Организации внедряют электронный документооборот для долгого применения в будущем. Конечно, они заинтересованы в том, чтобы как больше партнеров и клиентов также перешли на цифру. Ведь только в этом случае удастся выстроить удобный и выгодный обмен электронными документами.
Нередко руководители компаний заранее анализируют количество своих контрагентов, подключенных к ЭДО. При этом процесс присоединения продолжается и позже — с помощью писем-приглашений. Получатель такого сообщения может согласиться на предложение, но решение отказаться тоже правомерно.
Согласие обеих сторон на ЭДО и их свобода в этом решении оговариваются в законе № 149-ФЗ «Об информации, информационных технологиях и о защите информации» и Гражданском кодексе России.
Основные причины отказа от электронного документооборота
Объясняя отказ от электронного документооборота, руководители компаний называют схожий перечень причин. Большинство построено на непроверенных фактах и заблуждениях, из-за чего реальная картина процесса перехода на ЭДО серьезно искажается.
Итак, перечислим самые частые причины отказа от ЭДО:
- Документы в электронном виде небезопасны: будет сложно гарантировать сохранность и конфиденциальность данных.
Напротив, при ЭДО контрагентам не страшны махинации и манипуляции. Все документы и действия с ними отражаются в единой системе ЭДО, в процессе не задействованы посторонние, а электронная подпись гарантирует, что в файл не вносились изменения после подписания. Требования предъявляются и к архивам. К примеру, в системе ЭДО Контур.Диадок копии файлов хранятся на разных серверах. Даже сбой на одном из них не затронет сохранность документа.
- Электронный документооборот нужен только большим компаниям.
Эффект от цифровизации виден и в небольших организациях, поскольку из административных расходов сразу «выпадают» затраты на бумагу, печать, курьерские и почтовые услуги. Сотрудники смогут быстрее обрабатывать данные и получат больше свободного времени на другие задачи.
- Возрастут налоговые риски, возникнут сложности во взаимодействии с контролирующими госорганами.
Государственные структуры все активнее переходят на цифру и реже принимают документы на бумажном носителе. Причем ФНС в этом вопросе — передовое ведомство: налоговая давно внедрила возможность, а в ряде случаев и обязанность сдачи электронной отчетности. Точно так же ПФР, ФСС, Росстат, суды, другие органы готовы принимать многие документы, завизированные квалифицированной электронной подписью.
Благодаря ЭДО сокращаются расхождения с контрагентами, а значит, станет меньше налоговых проверок. Представлять документы по требованию налоговой тоже будет проще — в Диадоке можно быстро найти и выгрузить нужные файлы.
- Переход на ЭДО будет долгим и болезненным.
Действительно, на крупных предприятиях внедрение электронного делопроизводства может занять несколько месяцев. Особенно в том случае, если ЭДО подключается через сложную интеграцию с учетной системой. Но есть и другие варианты — веб-версия Диадока или модуль для 1С.
Веб-версию не нужно устанавливать, достаточно просто открыть в браузере, а пользоваться ей можно бесплатно, без какой-либо абонентской платы. Готовый модуль Диадока для 1С вы сможете скачать и самостоятельно настроить всего за 15 минут. Интерфейс в этих решениях интуитивно понятный, сотрудникам не потребуется много времени на знакомство с сервисом.
- Слишком мало контрагентов перешли на обмен электронными документами.
Для начала это утверждение стоит проверить — в этом поможет, например, специальный сервис Диадока. В нем можно узнать, кто из контрагентов уже в Диадоке, — для этого введите название компании или ИНН. Если нужный поставщик или клиент окажется не в списке, ему можно направить приглашение в сервисе.
Стоит отметить, что в период ограничений из-за пандемии все больше компаний начали переходить на электронный документооборот. Это помогло им быстро перестроить бизнес-процессы и уйти на удаленку без прекращения работы с документами. Системы ЭДО обеспечивают доступ к файлам с любого устройства.
Эксперты Диадока помогут с привлечением контрагентов: расскажут, как подобрать эффективный способ рассылки приглашений к электронному документообороту, поделятся шаблонами писем, новостей и скриптами разговора. Если же партнер уже работает через ЭДО, но использует систему другого оператора, для обмена документами понадобится лишь настройка роуминга.
При этом подключение к электронному документообороту не обязывает компанию начинать онлайн-обмен документами со всеми контрагентами сразу. Все зависит от конкретного решения, в Диадоке вы можете как пригласить контрагентов к ЭДО, так и отказаться от взаимодействия.
Как оформить отказ от электронного документооборота
Если вы пока не готовы переходить на ЭДО с кем-то из контрагентов, отказать нужно так, чтобы соблюсти деловой этикет и в будущем вернуться к вопросу перехода на ЭДО.
Ответное письмо может быть составлено в свободной форме — никаких регламентов в этом отношении нет. Но для оформления аргументированного и вежливого отказа можно обратиться к правилам составления официальной корреспонденции. Они предполагают следующее:
- Текст должен состоять из трех условных частей: вступления, основного раздела и заключения. В начале письма напишите обращение и заголовок, в основной части сообщите об отказе, а в конце укажите дату и поставьте подпись.
- Стоит придерживаться сдержанного, лаконичного стиля. Сообщать об отказе нужно максимально корректно и грамотно, но конкретно и прямо. При этом необязательно объяснять свою мотивацию, но указание причины будет только плюсом.
- Желательно выразить благодарность за предложение и оказанное внимание, а также дать понять, что вы не против продолжать сотрудничество.
- Оформить письмо с отказом можно как на простом листе бумаги, так и на бланке организации с реквизитами и логотипом. Для придания официального статуса документ может подписать уполномоченный сотрудник. Перед отправкой в адрес организации поставьте на документе номер и дату.
Другая ситуация, если в вашей компании уже налажен ЭДО, но руководитель не планирует настраивать обмен электронными документами с конкретным контрагентом. В этом случае отказать можно как с помощью письма, так и в самой системе ЭДО. К примеру, в Диадоке вы можете просто не принять приглашение от кого-то из партнеров — и продолжить «бумажное» взаимодействие.
Образец письма об отказе от ЭДО
Утвержденной формы письма об отказе от электронного документооборота нет. Однако с приведенными выше рекомендациями можно составить свой вариант. Ориентируйтесь на следующий образец:
Главному бухгалтеру ООО «Компания»
Ответ на предложение о переходе на электронный документооборот
Уважаемый Иван Иванович!
Благодарим за проявленное внимание к нашей компании и приглашение перейти на электронный документооборот в рамках нашего взаимодействия. Мы ознакомились с темой и внимательно изучили ее аспекты, узнали, кто из наших контрагентов пользуется такими системами и почему.
К сожалению, вынужден сообщить, что пока мы не готовы принять данное предложение. Нас устраивает действующий документооборот бумажными версиями документов, и в ближайшее время мы не рассчитываем на изменения в работе нашей компании.
Надеемся на ваше понимание и на то, что это не повлияет на дальнейшее сотрудничество. Мы с радостью продолжим работу в прежнем ключе.
Главный бухгалтер ООО «Фирма» ____________________ Петров П.П.
Что делать в случае отказа контрагента перейти на ЭДО
Если контрагент отказал вам в переходе на электронный документооборот, есть несколько вариантов действий. Первый — не делать ничего и продолжить взаимодействие в привычном бумажном формате. Второй — вовсе отказаться от партнерства с контрагентом, что может быть не лучшим исходом для обеих сторон.
Всегда можно попробовать переубедить партнера, особенно если нет уверенности в том, что он откажется еще раз. Узнайте причину отказа, приведите аргументы и поделитесь своим опытом. Как правило, в компаниях руководствуются причинами:
- Через ЭДО работает мало контрагентов. На сайте Диадока вы можете заранее проверить по ИНН/КПП, кто уже работает в системе или имеет техническую возможность. С учетом результатов этой проверки будет проще принять решение.
- Приглашать каждого бизнес-партнера к ЭДО индивидуально — это долго. Чтобы сократить время на эту процедуру, можно сделать массовую рассылку приглашений в Диадоке, составление писем облегчат готовые шаблоны.
- Нужны финансовые вложения. На деле переход на ЭДО не требует больших затрат и лишних средств, тем более что сэкономленное на административных расходах компенсирует ваши вложения.
Еще одним аргументом на чаше весов в пользу ЭДО послужит принятая в конце 2020 года «Концепция электронного документооборота в хозяйственной деятельности». Документ был разработан ФНС совместно с бизнес-сообществом и стал дополнительным доказательством взятого государством курса на цифровизацию.
Основание концепции — сформулированный комплексный подход к регулированию в области ЭДО. Она описывает цели и указывает основные направления развития ЭДО в России. В документ включен план мероприятий, среди которых:
- проработка порядка взаимодействия при обмене электронными документами,
- создание форматов электронных документов, которые использует бизнес,
- развитие информационной системы ФНС и другое.
Реализация концепции, по планам правительства, позволит уже до конца 2024 года перевести в электронную форму 95 % счетов-фактур и 70 % транспортных и товарных накладных. Предполагается, что с 2022 года общее количество электронных документов ежегодно будет расти не менее чем на 20 %.
Источник: 59-kontur.ru
Программы для эвм диадок что это
Все ещё возишься с бумажками?
Эффективное решение для
электронного документооборота
Современные решения для продвинутых компаний
- Счета-фактуры, договоры, акты, накладные
- Сохранение юридической значимости
- Защищенность информации
- Мгновенная доставка
от
3 500
в год
Что такое Диадок и для чего он нужен ?
![]() |
![]() |
![]() |
![]() |
Для кого сервис Вы — коммерческая организация. У Вас много клиентов или поставщиков. Вы работаете с НДС. Почтовые пересылки занимают время и излишне тратят бюджет. Ваш партнер работает с Диадок. |
Количество отправляемых писем в месяц — 40 и более.
Легко и быстро
Все привыкли работать с электронной почтой, а Диадок — та же почта только с электронной подписью документов.
Любой компьютер с интернет — ваше почтовое отделение, нет очередей, клиенты довольны
Интеграция с 1С и другими учетными системами.
Можно бесплатно попробовать!
Полная сохранность документов в электронном виде с круглосуточным доступом.
Считайте выгоду
Не надо держать на полную ставку курьера.
Клиенты вовремя получают счета-фактуры, накладные и прочие документы, подписанные юридически значимой электронной подписью.
Стоимость отправки одного письма в отделении связи составляет более 20 руб., в то время как в Диадок —
7 рублей и менее.
Срок доставки сообщений минимальный.
Меньше ошибок ручного ввода;
Нет расхождений с контрагентами;
Минимум требований из налоговых органов;
Снижение операционных затрат.
Удобство пользования
Техническая поддержка сервиса включена в стоимость предоставляемых услуг — Вам всегда помогут и объяснят.
В Диадоке зарегистрировано более 1 200 000 организаций, уже сейчас готовых обмениваться электронными документами.
Диадок доступен каждому!
Процедура установки и работы
Рассмотрим процесс внедрения сервиса
![]() |
Диадок — очень простой способ обмениваться электронными документами с вашими партнерами. Счета-фактуры, акты, накладные и договоры в электронном виде без использования бумаги. | ![]() |
Используете 1С — скачайте модуль и пользуйтесь Диадок в 1С, он-лайн консультанты Вам помогут настроить сервис и ответят на вопросы |
![]() |
Получить демо-доступ для пробы очень просто , а если вы являетесь нашим клиентом по продукту Контур-Экстерн — то вы уже можете пользоваться Диадок. Если у Вас есть электронная подпись — мы регистрируем ее в сервисе и можете работать. | ![]() |
Нет 1С — не беда , счета-фактуры и накладные и Акты можно создать в Диадок. Поиск клиентов в Диадок — очень простой. |
![]() |
Ищите клиентов в сервисе , кто уже может работать, и отправляете ему приглашение для обмена документами в электронном виде. | ![]() |
Подписываете документ и отправляете его как в обычной почте. Все работает — проверенно на |
Система очень проста в использовании и работает на любых компьютерах, вам не требуется гнаться за постоянным апгрейдом железа и беспокоиться, как бы не потерять данные.
Преимущества:
- Интеграция со всеми учетными системи (1С, SAP) – основная функциональность Диадока будет доступна прямо в привычной для вас программе.
- Бесплатное и бессрочное хранение документов – все данные, переданные через Диадок, хранятся на защищенных серверах СКБ Контура.
- Поиск контрагентов – загрузите список ИНН, и система покажет вам, какие компании присутствуют в Диадоке.
- Протокол передачи – система фиксирует каждое действие с документом в Диадоке, историю можно скачать, сохранить и распечатать.
- Синий штамп – подтверждает, что электронный оригинал документа передан через Диадок, и содержит информацию о том, кто и когда подписал документ.
Все храниться на наших защищенных серверах с круглосуточной доступностью и защитой!
Источник: sc-kontur.ru