import type { IGenerate, IMetaDocument } from '../../document'
import type { ICooperativeData, IVars } from '../../model'
import type { IOrganizationData } from '../../users'

export const registry_id = 50

// Модель действия для генерации
export interface Action extends IGenerate {
  registry_id: number
}

// Модель данных документа
export interface Model {
  meta: IMetaDocument
  coop: ICooperativeData
  partner: IOrganizationData
  vars: IVars
}

export const title = 'Пользовательское соглашение (оферта) о присоединении к платформе "Кооперативная Экономика"'
export const description = 'Форма пользовательского соглашения (оферта) о присоединении к платформе "Кооперативная Экономика"'

export const context = '<div class="digital-document"><div style="text-align: right; margin:">\n<p style="margin: 0px !important">{% trans \'APPROVED\' %}</p>\n<p style="margin: 0px !important">{% trans \'protocol\' %} {{ vars.coopenomics_agreement.protocol_number }}</p>\n<p style="margin: 0px !important">{{ coop.short_name }}</p>\n<p style="margin: 0px !important">{% trans \'from\' %} {{ vars.coopenomics_agreement.protocol_day_month_year }}</p>\n</div>\n<div style="text-align: center">\n<h1 class="header"> {% trans \'PROVISION\' %}</h1>\n<p class="subheader">{% trans \'consumer_program_title\' %}</p>\n</div>\n<p>{% trans \'coop_agreement_intro_1\' %} {{coop.chairman.last_name}} {{coop.chairman.first_name}} {{coop.chairman.middle_name}}{% trans \'coop_agreement_intro_2\' %} {{ partner.short_name}} {% trans \'coop_agreement_intro_3\' %}{{partner.represented_by.last_name}} {{partner.represented_by.first_name}} {{partner.represented_by.middle_name}}{% trans \'coop_agreement_intro_4\' %} </p>\n<div style="text-align: left">\n<h3>{% trans \'coop_agreement_1\' %}</h3>\n</div>\n<p>{% trans \'coop_agreement_1_text\' %}</p>\n<div style="text-align: left">\n<h3>{% trans \'coop_agreement_2\' %}</h3>\n</div>\n<p>{% trans \'coop_agreement_2_text\' %}</p>\n<div style="text-align: left">\n<h3>{% trans \'coop_agreement_3\' %}</h3>\n</div>\n<p>{% trans \'coop_agreement_3_text\' %}</p>\n<div style="text-align: left">\n<h3>{% trans \'coop_agreement_4\' %}</h3>\n</div>\n<p>{% trans \'coop_agreement_4_text\' %}</p>\n<div style="text-align: left">\n<h3>{% trans \'coop_agreement_5\' %}</h3>\n</div>\n<p>{% trans \'coop_agreement_5_text\' %}</p>\n<div style="text-align: left">\n<h3>{% trans \'coop_agreement_6\' %}</h3>\n</div>\n<p>{% trans \'coop_agreement_6_text\' %}</p>\n<div style="text-align: left">\n<h3>{% trans \'coop_agreement_7\' %}</h3>\n</div>\n<p>{% trans \'coop_agreement_7_text\', vars.contact_email %}</p>\n<div class="signature">\n{% trans \'acceptance_agreement\' %}</div></div>\n<style>\n.digital-document {\npadding: 20px;\nwhite-space: pre-wrap;\n}\n.subheader {padding-bottom: 20px;}\n</style>\n'

export const translations = {
  ru: {
    APPROVED: 'УТВЕРЖДЕНО',
    protocol: 'Протоколом Совета №',
    from: 'от',
    PROVISION: 'ПОЛЬЗОВАТЕЛЬСКОЕ СОГЛАШЕНИЕ (ОФЕРТА)',
    consumer_program_title: 'о присоединении пайщиков Потребительского Кооператива “ВОСХОД” к платформе “КООПЕРАТИВНАЯ ЭКОНОМИКА”',
    acceptance_agreement: 'СОГЛАСЕН',
    coop_agreement_intro_1: 'Потребительский Кооператив «ВОСХОД» (далее «Общество») в лице Председателя Совета ',
    coop_agreement_intro_2: ', действующего на основании Устава с одной стороны, и пайщик Общества ',
    coop_agreement_intro_3: '(далее «Кооператив»), в лице ',
    coop_agreement_intro_4: ', действующего(ей) на основании Устава, с другой стороны, а вместе Стороны, заключили настоящее Пользовательское Соглашение (далее “Соглашение”) о нижеследующем:',
    coop_agreement_1: '1.\tТЕРМИНЫ И ОПРЕДЕЛЕНИЯ',
    coop_agreement_1_text: '1.1.\tПлатформа - основанная на технологии распределенного реестра цифровая экосистема “Кооперативная Экономика” (COOPENOMICS), представляющая из себя операционную систему для кооперации (COOPOS) и программный комплекс, разрабатываемый и развиваемый Обществом и Провайдерами и, управляемый Обществом для цифрового автоматизированного взаимодействия субъектов различных правовых форм и юрисдикций в рамках потребительской кооперации (согласно Закона РФ № 3085-1 от 19.06.1992 г. и ГК РФ) в соответствии с методологией документооборота Союза Потребительских Обществ “РУСЬ” и, включает в себя набор цифровых целевых потребительских программ, библиотеку типов и интерфейсов данных, контроллер прав доступа, хранилище персональных данных, реестр шаблонов, генератор документов, цифровой кошелёк, а также, набор Клиентского и Сервисного ПО провайдеров, где:\n1.1.1.\tОперационная система для кооперации (COOPOS) - это цифровая среда для установки и исполнения цифровых целевых потребительских программ, функционирующая на основе технологии распределенной базы данных (блокчейн) под консенсусным управлением участников Общества;\n1.1.2.\tЦифровая целевая потребительская программа (ЦЦПП) - методологически сформулированный регламент взаимодействия Кооператива и его пайщиков по одной из моделей обеспечения материальных и иных потребностей пайщиков, разрабатываемый как Обществом, так и Провайдерами, оформленный в программный код смарт-контракта операционной системы (COOPOS), позволяющий пайщикам совершать стандартизированные действия в установленном порядке, сопровождающиеся автоматизированным производством первичных документов по такой модели взаимодействия;\n1.1.3.\tБиблиотека типов и интерфейсов данных - реестр стандартов об интерфейсах действий в операционной системе для кооперации (COOPOS) и структурах данных в таблицах распределенной базы данных, которые доступны и необходимы для подключения Клиентского и Сервисного ПО провайдеров;\n1.1.4.\tКонтроллер прав доступа - сервисное программное обеспечение, представляющее систему авторизации и контроля прав доступа к персональным данным пайщиков, документам кооператива и инструментам управления ими; \n1.1.5.\t“Цифровой Кошелёк” (CARDCOOP) - универсальное кастодиальное программное обеспечение, которое используется Провайдерами и пользователями их Клиентского ПО для безопасной авторизации на Платформе, хранения и применения приватных ключей доступа к Платформе;\n1.1.6.\tКлиентское ПО - программное обеспечение для отображения информации в браузерном/мобильном/десктопном/прогрессивном приложении пользователя, предоставляемое Обществом и Провайдером, которое подключается к операционной системе (COOPOS) посредством “Цифрового Кошелька” (CARDCOOP);\n1.1.7.\tСервисное ПО - программное обеспечение, включающее сервисы оповещений, сканеры и обозреватели распределенной базы данных операционной системы (COOPOS), модули формирования бухгалтерской отчетности, и прочие сервисы технической автоматизации, исполняемые на серверах Провайдеров и необходимые для работы их Клиентского ПО;\n1.1.8.\tПровайдер - это зарегистрированный участник Платформы, который создает собственное Клиентское и Сервисное ПО для подключения к операционной системе COOPOS, совместимое с “Цифровым Кошельком” CARDCOOP.\n1.2.\t“Цифровой Кооператив” (MONOCOOP) - программный комплекс Клиентского и Сервисного ПО, разработанный Обществом, реализующий подключение потребительских и производственных кооперативов к Платформе через браузерные, мобильные, десктопные и прогрессивные приложения, которые включают в себя конструктор рабочих столов, позволяющий без написания программного кода настроить отображаемый интерфейс используемых в кооперативе цифровых целевых потребительских программ (ЦППП) для пайщиков. \n1.3.\tДенежные Средства - Рубли Российской Федерации.\n1.4.\tЧленский взнос - невозвратный целевой взнос Кооператива в Общество Денежными средствами, вносимый Кооперативом в Общество в размере и на условиях настоящего Соглашения.\n1.5.\tКвота - совокупный объем вычислительных ресурсов Платформы, который предоставляется Обществом для Кооператива, исходя из усредненного расчета потребления такого вычислительного ресурса за месяц по каждой операции и включает в себя три категории ресурсов:\n1.5.1.\tRAM - количество информации, измеряемое в байтах (bytes), которое одновременно может быть сохранено в оперативной памяти распределенной базы данных операционной системы COOPOS;\n1.5.2.\tCPU - количество времени, измеряемое в микросекундах (ms), доступное для обработки информации о действиях с операционной системой COOPOS;\n1.5.3.\tNET - количество информации, измеряемое в байтах (bytes), передаваемое через распределенную базу данных операционной системы COOPOS.\nОбъем расхода каждой категории по каждой операции в COOPOS рассчитывается на основе фактических данных оборудования серверов, подключенных к Платформе, публикуется на сайте https://цифровой-кооператив.рф, и актуален на момент своей публикации.\n1.6.\tПробный Период - время, которое Кооператив тратит на техническое присоединение к Платформе, наладку, проверку функционирования и пр. и, которое составляет 10 (десять) календарных дней с даты акцепта Кооперативом настоящего Соглашения.\n1.7.\tСогласие - акцепт Кооперативом настоящего Соглашения письменно или с помощью электронной подписи на сайте https://цифровой-кооператив.рф\n',
    coop_agreement_2: '2.\tПРЕДМЕТ СОГЛАШЕНИЯ',
    coop_agreement_2_text: 'Настоящее Соглашение формулируют условия и регламент присоединения и осуществления деятельности Кооператива на Платформе в режиме натурного тестирования Платформы и MONOCOOP и является по отношению к Кооперативу Офертой от Общества, где Общество является Оферентом, а Кооператив является Акцептантом.\n',
    coop_agreement_3: '3.\tУСЛОВИЯ И РЕГЛАМЕНТ ПРИСОЕДИНЕНИЯ',
    coop_agreement_3_text: '3.1.\tФактическое присоединение Кооператива к Платформе осуществляется Обществом посредством запуска MONOCOOР на (под)домене Кооператива в соответствии с разделом 5 Инструкции в течение Пробного Периода, которая является неотъемлемым Приложением к настоящему Соглашению.\n3.2.\tДействия, которые Кооператив совершает на Платформе, измеряются в Квотах.\n3.3.\tКооператив выплачивает Обществу Членский Взнос Денежными средствами в размере 1500 (полторы тысячи) рублей за использование одной Квоты.\n3.4.\tКооператив, в соответствии с п. 3.3 настоящего Соглашения, и по истечению Пробного Периода выплачивает Членский Взнос  в Общество за 24 (двадцать четыре) часа до начала использования Квоты согласно реквизитов Общества, указанных на сайте https://цифровой-кооператив.рф. \n3.5.\tФактом оплаты Членского Взноса Кооператива в Общество признается время и дата начисления Членского Взноса, вносимого Кооперативом согласно п. 3.3 настоящего Соглашения на расчетный счет Общества. \n3.6.\tПри неоплате Членского Взноса в Общество с соответствии с п. 3.3 настоящего Соглашения, за исключением услови, изложенного в п. 4.6. настоящего Соглашения, подключение Кооператива к Платформе приостанавливается до момента осуществления оплаты Членского Взноса Кооперативом.\n',
    coop_agreement_4: '4.\tОБЯЗАТЕЛЬСТВА И ПРАВА',
    coop_agreement_4_text: '4.1.\tОбщество обязуется заблаговременно - за 3 (три) дня до предполагаемого истечения Квоты - известить Кооператив посредством направления уведомления или сообщения согласно реквизитов Кооператива, указанных в п.7.7. настоящего Соглашения. \n4.2.\tКооператив соглашается не предпринимать действий юридического характера с какими-то ни было претензиями или рекламациями в отношении Общества в связи с возможными сбоями и/или ошибками в функционировании Платформы и/или MONOCOOР в рамках срока действия настоящего Соглашения, ввиду проведения натурного тестирования Платформы с участием Кооператива.\n4.3.\tКооператив обязуется предоставлять Обществу информацию об ошибках и сбоях функционирования Платформы и MONOCOOР при наличии таковых согласно реквизитов Общества, указанных на сайте https://цифровой-кооператив.рф.\n4.4.\tКооператив обязуется сохранять в тайне передаваемую или создаваемую для него Обществом защищаемую информацию, в том числе, но не ограничиваясь: логины, пароли, коды доступа закрытые ключи электронной подписи и прочую информацию, имеющую пометку “конфиденциально”, а также обеспечить такую тайну со стороны своих пайщиков и аффилированных лиц, в соответствии с условиями, изложенными в разделе 5 настоящего Соглашения, в течение срока действия настоящего Соглашения, а в случае его расторжения в соответствии с п.7.5 или окончания срока действия настоящего Соглашения без заключения последующего договора или соглашения с Обществом по подключению к Платформе - в течение 2 (двух) лет с даты такого расторжения или окончания срока действия настоящего Соглашения.\n4.5.\tКооператив обязуется немедленно информировать Общество о факте доступа посторонних лиц к защищаемой Обществом информации, а также подозрении на него, направив сообщение согласно реквизитов Общества, указанных на сайте https://цифровой-кооператив.рф.\n4.6.\tКооператив имеет право запросить продление Пробного Периода у Общества на срок по согласованию с Обществом, направив соответствующее обращение по реквизитам Общества, указанных на сайте https://цифровой-кооператив.рф за 24 (двадцать четыре) часа до окончания срока Пробного Периода согласно п. 1.6. настоящего Соглашения.\n',
    coop_agreement_5: '5.\tКОНФИДЕНЦИАЛЬНОСТЬ',
    coop_agreement_5_text: '5.1.\tСтороны обязуются соблюдать условия конфиденциальности и неразглашения в отношении Защищаемой информации. в части технологических, методологических и организационных аспектов Платформы, а также, не ограничиваясь, коды доступа, логины, пароли, ключи электронной подписи, в течение действия настоящего Соглашения, а в случае его расторжения в соответствии с п.7.5. или окончания срока действия настоящего Соглашения без заключения последующего договора или соглашения с Обществом по подключению к Платформе - в течение 2 (двух) лет с даты такого расторжения или окончания срока действия настоящего Соглашения.\n5.2.\tЗащищаемая (конфиденциальная) информация, в соответствии с Федеральным законом от 29 июля 2004 г. №98-ФЗ «О коммерческой тайне», это информация, составляющая коммерческую тайну (секрет производства), сведения любого характера (производственные, технические, экономические, организационные и другие), в том числе о результатах интеллектуальной деятельности в научно-технической сфере, а также сведения о способах осуществления профессиональной деятельности, которые имеют действительную или потенциальную коммерческую ценность в силу неизвестности их третьим лицам, к которым у третьих лиц нет свободного доступа на законном основании и в отношении которых обладателем таких сведений введен режим коммерческой тайны и, при передаче такой информации раскрывающая Сторона письменно указывает как “конфиденциальную”.\n5.3.\tРазглашение защищаемой (конфиденциальной) информации - действие или бездействие принимающей Стороны, в результате которых информация, отмеченная раскрывающей Стороной как “конфиденциальная”, в любой возможной форме (устной, письменной, иной форме, в том числе с использованием технических средств) становится известной третьим лицам без согласия раскрывающей Стороны либо вопреки условиям настоящего Соглашения.\n5.4.\tЗащищенной (конфиденциальной) информацией не является информация, уже являющаяся или ставшая общеизвестной законным путем, не по вине принимающей Стороны или аффилированных с ней лиц.\n5.5.\tПринимающая сторона обязуется не раскрывать и не передавать третьим лицам любую Конфиденциальную информацию, полученную от Раскрывающей стороны или ставшую известной в ходе действия настоящего Соглашения с Раскрывающей стороной, за исключением случаев, когда того требует Законодательство.\n5.6.\tВ случае передачи Конфиденциальной информации в органы или учреждения государственной власти по принуждению, Принимающая сторона обязуется ограничить эту передачу требуемым минимумом и незамедлительно уведомить Раскрывающую сторону о сути этой передачи в той максимальной степени, в какой это может быть допустимо в свете обстоятельств\n5.7.\tВсе материальные носители, на которых записана Конфиденциальная информация, представленные Принимающей стороне в соответствии с настоящим Соглашением, а также любые снятые с них копии, являются собственностью Раскрывающей стороны, и подлежат возврату и/или уничтожению Принимающей стороной в соответствии с указаниями Раскрывающей стороны. Раскрывающая сторона сохраняет право дать Принимающей стороне указание об удалении Конфиденциальной информации с принадлежащих Принимающей стороне материальных носителей, или об уничтожении данных материальных носителей, если удаление с них Конфиденциальной информации невозможно.\n',
    coop_agreement_6: '6.\tФОРС МАЖОРНЫЕ ОБСТОЯТЕЛЬСТВА',
    coop_agreement_6_text: '6.1.\tВ случае вступления в силу таких изменений в законодательство РФ, которые повлекут за собой несоответствие им условий настоящего Соглашения, Общество может внести в настоящее Соглашение такие изменения, при которых условия настоящего Соглашения будут соответствовать действующему на территории РФ законодательству.\n6.2.\tИзменения законодательства РФ, которые повлекут за собой несоответствие им условий настоящего Соглашения, считаются форс-мажорными обстоятельствами для Общества.\n6.3.\tФорс-мажорными являются также все случае которые являются форс мажорными при гражданском обороте в том числе: повреждение, порча имущества, в т. ч. созданное и приобретенное Обществом в рамках настоящего Соглашения, через пожар, затопление, кражу, гражданские конфликты, военные действия, комендантский час, объявленный карантин, стихийные бедствия и др.\n6.4.\tПри наступлении форс-мажорных случаев или внесения изменений в условия настоящего Соглашения в соответствии с п. 6.1. и 6.3. настоящего Соглашения, Общество сразу уведомляет о них Кооператив посредством контактных данных, указанных в п.7.7. настоящего Соглашения.\n',
    coop_agreement_7: '7.\tЗАКЛЮЧИТЕЛЬНЫЕ ПОЛОЖЕНИЯ',
    coop_agreement_7_text: '7.1.\tМомент подписания Кооперативом настоящего Соглашения или его отметка о Согласии считается акцептом Кооперативом настоящего Соглашении, его условиями и регламентом. Экземпляр акцептованного Кооперативом Соглашения, который передается Обществом Кооперативу очно или почтовым отправлением, или его электронная копия, которая передается Кооперативу, согласно указанных им реквизитов, имеют равную юридическую силу.\n7.2.\tЕсли какое-либо положение настоящего Соглашения окажется недействительным (ничтожным) или незаконным по действующему законодательству, все остальные положения настоящего Соглашения останутся в силе, как если бы такое положение было отделено от Соглашения и не входило в него.\n7.3.\tНастоящее Соглашение заключается Сторонами на срочной основе и действует в течение 3 (трех) месяцев с даты акцепта настоящего Соглашения Кооперативом, что обусловлено сроком проведения натурного тестирования Платформы с участием Кооператива.\n7.4.\tВсе изменения и дополнения к Соглашению действительны только в случае их подписания обеими Сторонами.\n7.5.\tКаждая из Сторон имеет право в одностороннем порядке расторгнуть настоящее Соглашение, направив письменное уведомление другой Стороне согласно реквизитов: для Общества, указанных на сайте https://цифровой-кооператив.рф и для Кооператива в соответствии с п.7.7. настоящего Соглашения -  за 30 (тридцать) дней до даты такого расторжения.\n7.6.\tЕсли сроки натурного тестирования Платформы и MONOCOOР превысят срок, указанный в п. 7.3. настоящего Соглашения, то его действие автоматически продлевается на дополнительный календарный месяц, кроме случая направления уведомления о расторжении настоящего Соглашения в соответствии с п.7.5. \n7.7.\tРеквизиты для связи и направления уведомлений Кооперативу: электронная почта - {0}, Взаимодействие Кооператива и Общества в рамках настоящего Соглашения, могут проводиться дистанционно в электронном виде, в том числе и через Личный кабинет Кооператива на Платформе.\n7.8.\tПри выходе или исключении Кооператива и состава пайщиков Общества настоящее Соглашение и все его положения автоматически теряют силу, за исключением условий, изложенных в п. 4.4.  настоящего Соглашения.\n7.9.\tВсе разногласия Стороны решают путем переговоров.\n',
  },
  // ... другие переводы
}
