COOPENOMICS  v1
Кооперативная Экономика
Действия

Функции

void draft::migrate ()
 Миграция контракта шаблонов документов. Выполняет миграцию контракта на новую версию. Подробнее...
 
void draft::newid (eosio::name scope, uint64_t id)
 Создание нового идентификатора в области видимости. Создает новый идентификатор для использования в контракте. Подробнее...
 
void draft::createdraft (eosio::name scope, eosio::name username, uint64_t registry_id, eosio::name lang, std::string title, std::string description, std::string context, std::string model, std::string translation_data)
 Создание нового шаблона документа. Создает новый шаблон документа с указанными параметрами и переводом на указанный язык. Подробнее...
 
void draft::createtrans (eosio::name scope, eosio::name username, uint64_t registry_id, eosio::name lang, std::string data)
 Создание нового перевода шаблона документа. Создает новый перевод существующего шаблона документа на указанный язык. Подробнее...
 
void draft::deldraft (eosio::name scope, eosio::name username, uint64_t registry_id)
 Удаление шаблона документа. Удаляет существующий шаблон документа из системы. Подробнее...
 
void draft::deltrans (eosio::name scope, eosio::name username, uint64_t translate_id)
 Удаление перевода шаблона документа. Удаляет существующий перевод шаблона документа. Подробнее...
 
void draft::editdraft (eosio::name scope, eosio::name username, uint64_t registry_id, std::string title, std::string description, std::string context, std::string model)
 Редактирование существующего шаблона документа. Изменяет параметры существующего шаблона документа. Подробнее...
 
void draft::edittrans (eosio::name scope, eosio::name username, uint64_t translate_id, std::string data)
 Редактирование перевода шаблона документа. Изменяет данные существующего перевода шаблона документа. Подробнее...
 
void draft::upversion (eosio::name scope, eosio::name username, uint64_t registry_id)
 Увеличение версии шаблона документа. Увеличивает версию существующего шаблона документа на единицу. Подробнее...
 

Подробное описание

Функции

◆ createdraft()

void draft::createdraft ( eosio::name  scope,
eosio::name  username,
uint64_t  registry_id,
eosio::name  lang,
std::string  title,
std::string  description,
std::string  context,
std::string  model,
std::string  translation_data 
)

Создание нового шаблона документа. Создает новый шаблон документа с указанными параметрами и переводом на указанный язык.

Аргументы
scopeОбласть видимости (кооператив или _draft)
usernameИмя пользователя, создающего шаблон
registry_idРеестровый идентификатор шаблона
langЯзык перевода по умолчанию
titleЗаголовок шаблона
descriptionОписание шаблона
contextКонтекст шаблона
modelМодель шаблона
translation_dataДанные перевода на указанный язык
Заметки
Авторизация требуется от аккаунта: scope или _system

◆ createtrans()

void draft::createtrans ( eosio::name  scope,
eosio::name  username,
uint64_t  registry_id,
eosio::name  lang,
std::string  data 
)

Создание нового перевода шаблона документа. Создает новый перевод существующего шаблона документа на указанный язык.

Аргументы
scopeОбласть видимости (кооператив или _draft)
usernameИмя пользователя, создающего перевод
registry_idРеестровый идентификатор шаблона
langЯзык перевода
dataДанные перевода
Заметки
Авторизация требуется от аккаунта: scope или _system

◆ deldraft()

void draft::deldraft ( eosio::name  scope,
eosio::name  username,
uint64_t  registry_id 
)

Удаление шаблона документа. Удаляет существующий шаблон документа из системы.

Аргументы
scopeОбласть видимости (кооператив или _draft)
usernameИмя пользователя, удаляющего шаблон
registry_idРеестровый идентификатор шаблона для удаления
Заметки
Авторизация требуется от аккаунта: scope или _system

◆ deltrans()

void draft::deltrans ( eosio::name  scope,
eosio::name  username,
uint64_t  translate_id 
)

Удаление перевода шаблона документа. Удаляет существующий перевод шаблона документа.

Аргументы
scopeОбласть видимости (кооператив или _draft)
usernameИмя пользователя, удаляющего перевод
translate_idИдентификатор перевода для удаления
Заметки
Авторизация требуется от аккаунта: scope или _system

◆ editdraft()

void draft::editdraft ( eosio::name  scope,
eosio::name  username,
uint64_t  registry_id,
std::string  title,
std::string  description,
std::string  context,
std::string  model 
)

Редактирование существующего шаблона документа. Изменяет параметры существующего шаблона документа.

Аргументы
scopeОбласть видимости (кооператив или _draft)
usernameИмя пользователя, редактирующего шаблон
registry_idРеестровый идентификатор шаблона
titleНовый заголовок шаблона
descriptionНовое описание шаблона
contextНовый контекст шаблона
modelНовая модель шаблона
Заметки
Авторизация требуется от аккаунта: scope или _system

◆ edittrans()

void draft::edittrans ( eosio::name  scope,
eosio::name  username,
uint64_t  translate_id,
std::string  data 
)

Редактирование перевода шаблона документа. Изменяет данные существующего перевода шаблона документа.

Аргументы
scopeОбласть видимости (кооператив или _draft)
usernameИмя пользователя, редактирующего перевод
translate_idИдентификатор перевода
dataНовые данные перевода
Заметки
Авторизация требуется от аккаунта: scope или _system

◆ migrate()

void draft::migrate ( )

Миграция контракта шаблонов документов. Выполняет миграцию контракта на новую версию.

Заметки
Авторизация требуется от аккаунта: _draft

◆ newid()

void draft::newid ( eosio::name  scope,
uint64_t  id 
)

Создание нового идентификатора в области видимости. Создает новый идентификатор для использования в контракте.

Аргументы
scopeОбласть видимости (кооператив или _draft)
idИдентификатор для создания
Заметки
Авторизация требуется от аккаунта: _draft

◆ upversion()

void draft::upversion ( eosio::name  scope,
eosio::name  username,
uint64_t  registry_id 
)

Увеличение версии шаблона документа. Увеличивает версию существующего шаблона документа на единицу.

Аргументы
scopeОбласть видимости (кооператив или _draft)
usernameИмя пользователя, увеличивающего версию
registry_idРеестровый идентификатор шаблона
Заметки
Авторизация требуется от аккаунта: scope или _system