DamuBPM
Возможности DamuBPM
Установка
FAQ
Справочник по Lua API
AccUndoaByPkNoOper - Отмена проведения документа
AppendFile - Append file
BPMSStartProcess2 - Запуск процесса и связывание его с основным процессом
Base64Encode - кодироват строку в Base64
CSVRead - чтение CSV
CheckGrantOfEntity - Check grant of entity - проверка доступа к сущности
ClearCache - Очистка кеша
ColumnsByQuery - Columns by query - получение поля запроса по SQL
Command - Выполнение команды
CompareHashAndPassword - Compare hash and password
CryptoSignPKCS1v15 - вычисляет подпись хеширования с использованием RSASSA-PKCS1-V1_5-SIGN из RSA PKCS # 1 v1.5.
DBCurrentDateTime - текущее время по формату 2006-01-02 15:04:05
DML - изменение информации c проверками на доступы.
DMLI - изменение информации без проверок на доступы.
Detail - Получение детальной информации по записи по ID
DoScriptGetTable - Запуск скрипта и получение результата в виде таблицы
EncodeQRCode - Формирование QR Кода из lua и получение UUID файла
FileContent Получить содержимое файла
GetPasswordHash - Получение хеша пароля
HasPrefix - проверяет, начинается ли строка s префиксом.
HasSuffix - проверяет, заканчивается ли строка s суффиксом.
Hostname - Hostname
HttpGet2 - Http Get 2
ImapProcessInBoxToMessage - Imap process in box to message - oбработка получения входящей электронной почты
Join - Сцепить элементы массива в строку
JsonToString - Преобразовать JSON в строку
JsonToStringIndent - Преобразовать JSON в строку с отступами
JsonToXML - Преобразовать JSON в XML строку
LdapSearch - Поиск в LDAP
Md5 - Возвращает Md5 строку
MkdirAll - Создать папки с подпапками
PDFBatch - обработка PDF файла
ParseEmailAddress - Парсинг E-mail адреса
ParseHTMLTemplate - Обработка HTML шаблона
ParseTemplate - Обработка шаблона
Plugin - Выполнение функции, разработанной на языке golang в виде Plugin
QRCodeBase64 - Формирование QR Кода из шаблона страницы или lua
Query - получение данных по запросу с входными параметрами.
QueryEscape - экранирует строку
QueryUnescape - обратное преобразование QueryEscape
RateLimiter - Ограничение частоты вызова по интервалу
RegexpFindAllStringsAndJoin - найти подстроки и склеить
RegexpFindStringSubmatch - поиск подстроки.
RunParallel - Запустить скрипт параллельно
SendEmail - отправка Email
SendMail2 - Отправить на E-mail
SendMail2NoTLS - Отправить на E-mail (Без поддержки TLS)
SendWSAsync - Отправка асинхронного WebSocket сообщения через Backend
Split - Разбить строку на массив используя разделитель
SqlCall - Вызов Sql блока с поддержкой in/out параметров
SqlQueryRow - Получить строку из базы данных в глобальные переменные
SqlQueryRow2 - Получить строку из базы данных в переменную
SqlQueryRows - Получение результата запроса
SqlQueryRowsExtDb - получить выборку данных из внешней базы данных
StrContains - Возвращает результат о том, находится ли substr в s.
StrReplace - Заменить подстроку
StringToJson - Преобразование строки в table
StripTags - убирает теги в HTML строке
TimeParseFormat - преобразование строки даты времени
TimeParseUnix - Преобразвание строки в Unix Time
UploadRawData - загрузка файла
XmltoJSONString - преобразовать XML в JSON строку
Template Functions
Пакеты Lua API
Справочник по RestAPI
Руководство по MarketPlace
База знаний по Картотеке обременений
KB по сторонним решениям
Квалификационные требования к разработчикам
Руководство по разработке
DamuBPM
Справочник по Lua API
Md5 - Возвращает Md5 строку
View page source
Md5 - Возвращает Md5 строку
Пример
result
=
Md5
([[
test
]])
Результат
098f6bcd4621d373cade4e832627b4f6