/* eslint-disable camelcase,no-unused-vars,new-cap,no-undef,comma-dangle */
// This file is generated automatically and contain definition for code insight.
// It ignored by UnityBase server because name start from "_".
// Do not modify this file directly. Run `ucli createCodeInsightHelper --help` for details
/**
* Reports, User messages (notifications), Settings (aka about:config), Counters
* @version 5.0.10
* @module @unitybase/ubs
*/
/**
* Stored UI filters.
* doCmd.showList.autofilter use this entity to store user filters definition
* @extends EntityNamespace
* @mixes mStorage
*/
class ubs_filter_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
ubs_filter_ns.attrs = {
/**
* @type {Number}
*/
ID: 0,
/**
* Code of filter group
* @type {String}
*/
code: '',
/**
* Filter name
* @type {String}
*/
name: '',
/**
* filter
* @type {String}
*/
filter: '',
/**
* Is this filter accessible for all users
* Is this filter accessible for all users
* @type {Boolean}
*/
isGlobal: undefined,
/**
* Filter owner -> uba_user
* @type {Number}
*/
owner: 0,
/**
* Row owner -> uba_user
* @type {Number}
*/
mi_owner: 0,
/**
* Creation date
* @type {Date}
*/
mi_createDate: new Date(),
/**
* User who create row -> uba_user
* @type {Number}
*/
mi_createUser: 0,
/**
* Modification date
* @type {Date}
*/
mi_modifyDate: new Date(),
/**
* User who modify row -> uba_user
* @type {Number}
*/
mi_modifyUser: 0,
}
/**
* Stored UI filters.
* doCmd.showList.autofilter use this entity to store user filters definition
* @type {ubs_filter_ns}
*/
const ubs_filter = new ubs_filter_ns()
/**
* System messages.
* System messages
* @extends EntityNamespace
* @mixes mStorage
*/
class ubs_message_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
ubs_message_ns.attrs = {
/**
* @type {Number}
*/
ID: 0,
/**
* @type {String}
*/
messageBody: null,
/**
* @type {Boolean}
*/
complete: undefined,
/**
* @type {String}
*/
messageType: '',
/**
* @type {Date}
*/
startDate: new Date(),
/**
* @type {Date}
*/
expireDate: new Date(),
/**
* System messages recipients -> ubs_message_recipient
* @type {Number}
*/
recipients: null,
/**
* Row owner -> uba_user
* @type {Number}
*/
mi_owner: 0,
/**
* Creation date
* @type {Date}
*/
mi_createDate: new Date(),
/**
* User who create row -> uba_user
* @type {Number}
*/
mi_createUser: 0,
/**
* Modification date
* @type {Date}
*/
mi_modifyDate: new Date(),
/**
* User who modify row -> uba_user
* @type {Number}
*/
mi_modifyUser: 0,
/**
* Deletion date
* @type {Date}
*/
mi_deleteDate: new Date(),
/**
* User who delete row -> uba_user
* @type {Number}
*/
mi_deleteUser: null,
}
/**
* System messages.
* System messages
* @type {ubs_message_ns}
*/
const ubs_message = new ubs_message_ns()
/**
* System messages.
* System messages
* @extends EntityNamespace
* @mixes mStorage
*/
class ubs_message_edit_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
ubs_message_edit_ns.attrs = {
/**
* @type {Number}
*/
ID: 0,
/**
* @type {String}
*/
messageBody: null,
/**
* @type {Boolean}
*/
complete: undefined,
/**
* @type {String}
*/
messageType: '',
/**
* @type {Date}
*/
startDate: new Date(),
/**
* @type {Date}
*/
expireDate: new Date(),
/**
* Row owner -> uba_user
* @type {Number}
*/
mi_owner: 0,
/**
* Creation date
* @type {Date}
*/
mi_createDate: new Date(),
/**
* User who create row -> uba_user
* @type {Number}
*/
mi_createUser: 0,
/**
* Modification date
* @type {Date}
*/
mi_modifyDate: new Date(),
/**
* User who modify row -> uba_user
* @type {Number}
*/
mi_modifyUser: 0,
/**
* Deletion date
* @type {Date}
*/
mi_deleteDate: new Date(),
/**
* User who delete row -> uba_user
* @type {Number}
*/
mi_deleteUser: null,
}
/**
* System messages.
* System messages
* @type {ubs_message_edit_ns}
*/
const ubs_message_edit = new ubs_message_edit_ns()
/**
* System messages recipients.
* System messages recipient
* @extends EntityNamespace
* @mixes mStorage
*/
class ubs_message_recipient_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
ubs_message_recipient_ns.attrs = {
/**
* @type {Number}
*/
ID: 0,
/**
* @type {Number}
*/
messageID: 0,
/**
* @type {Number}
*/
userID: 0,
/**
* @type {Date}
*/
acceptDate: null,
}
/**
* System messages recipients.
* System messages recipient
* @type {ubs_message_recipient_ns}
*/
const ubs_message_recipient = new ubs_message_recipient_ns()
/**
* Registration key counter
* @extends EntityNamespace
* @mixes mStorage
*/
class ubs_numcounter_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
ubs_numcounter_ns.attrs = {
/**
* @type {Number}
*/
ID: 0,
/**
* Registration key
* @type {String}
*/
regKey: '',
/**
* Counter
* @type {Number}
*/
counter: 0,
}
/**
* Registration key counter
* @type {ubs_numcounter_ns}
*/
const ubs_numcounter = new ubs_numcounter_ns()
/**
* Reserved counters for registration keys
* @extends EntityNamespace
* @mixes mStorage
*/
class ubs_numcounterreserv_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
ubs_numcounterreserv_ns.attrs = {
/**
* @type {Number}
*/
ID: 0,
/**
* Registration key
* @type {String}
*/
regKey: '',
/**
* Counter
* @type {Number}
*/
counter: 0,
/**
* Reserved date for document
* @type {String}
*/
reservedDate: null,
/**
* Description of reserved number (Department name, etc)
* @type {String}
*/
note: null,
}
/**
* Reserved counters for registration keys
* @type {ubs_numcounterreserv_ns}
*/
const ubs_numcounterreserv = new ubs_numcounterreserv_ns()
/**
* Report templates
* @extends EntityNamespace
*/
class ubs_report_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
ubs_report_ns.attrs = {
/**
* @type {Number}
*/
ID: 0,
/**
* Model code where to store report
* @type {String}
*/
model: '',
/**
* @type {String}
*/
report_code: '',
/**
* @type {String}
*/
name: '',
/**
* Template
* @type {String}
*/
template: null,
/**
* Javascript code
* @type {String}
*/
code: null,
/**
* Emulate a mStorage.mi_modifyDate for cache version calculation
* @type {Date}
*/
mi_modifyDate: null,
}
/**
* Report templates
* @type {ubs_report_ns}
*/
const ubs_report = new ubs_report_ns()
/**
* Entity with information about system settings
* @extends EntityNamespace
* @mixes mStorage
*/
class ubs_settings_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
ubs_settings_ns.attrs = {
/**
* @type {Number}
*/
ID: 0,
/**
* Setting key
* @type {String}
*/
settingKey: '',
/**
* Setting name
* @type {String}
*/
name: '',
/**
* Description
* @type {String}
*/
description: null,
/**
* Value type
* @type {String}
*/
type: null,
/**
* Value
* @type {String}
*/
settingValue: null,
/**
* Default value
* @type {String}
*/
defaultValue: null,
/**
* Row owner -> uba_user
* @type {Number}
*/
mi_owner: 0,
/**
* Creation date
* @type {Date}
*/
mi_createDate: new Date(),
/**
* User who create row -> uba_user
* @type {Number}
*/
mi_createUser: 0,
/**
* Modification date
* @type {Date}
*/
mi_modifyDate: new Date(),
/**
* User who modify row -> uba_user
* @type {Number}
*/
mi_modifyUser: 0,
}
/**
* Entity with information about system settings
* @type {ubs_settings_ns}
*/
const ubs_settings = new ubs_settings_ns()
/**
* Soft lock
* @extends EntityNamespace
* @mixes mStorage
*/
class ubs_softLock_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
ubs_softLock_ns.attrs = {
/**
* @type {Number}
*/
ID: 0,
/**
* Entity
* @type {String}
*/
entity: '',
/**
* Instance ID
* @type {Number}
*/
lockID: 0,
/**
* User, who locking record -> uba_user
* @type {Number}
*/
lockUser: 0,
/**
* Lock type
* @type {String}
*/
lockType: '',
/**
* Lock time
* @type {Date}
*/
lockTime: new Date(),
}
/**
* Soft lock
* @type {ubs_softLock_ns}
*/
const ubs_softLock = new ubs_softLock_ns()
/**
*
* @extends EntityNamespace
* @mixes ftsservice
*/
class fts_ftsDefault_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
fts_ftsDefault_ns.attrs = {
/**
* @type {String}
*/
ID: null,
/**
* @type {Number}
*/
rowid: null,
/**
* @type {String}
*/
entity: null,
/**
* @type {String}
*/
ftsentity: null,
/**
* @type {String}
*/
dy: null,
/**
* @type {String}
*/
dm: null,
/**
* @type {String}
*/
dd: null,
/**
* @type {String}
*/
datacode: null,
/**
* @type {String}
*/
aclrls: null,
/**
* @type {String}
*/
entitydescr: null,
/**
* @type {String}
*/
databody: null,
/**
* @type {String}
*/
snippet: null,
/**
* @type {Number}
*/
rank: null,
}
/**
*
* @type {fts_ftsDefault_ns}
*/
const fts_ftsDefault = new fts_ftsDefault_ns()
/**
*
* @extends EntityNamespace
* @mixes mStorage
*/
class fts_tst_ftsentity_en_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
fts_tst_ftsentity_en_ns.attrs = {
/**
* @type {String}
*/
ID: null,
/**
* @type {Number}
*/
rowid: null,
/**
* @type {String}
*/
entity: null,
/**
* @type {String}
*/
ftsentity: null,
/**
* @type {String}
*/
dy: null,
/**
* @type {String}
*/
dm: null,
/**
* @type {String}
*/
dd: null,
/**
* @type {String}
*/
datacode: null,
/**
* @type {String}
*/
aclrls: null,
/**
* @type {String}
*/
entitydescr: null,
/**
* @type {String}
*/
databody: null,
/**
* @type {String}
*/
snippet: null,
/**
* @type {Number}
*/
rank: null,
}
/**
*
* @type {fts_tst_ftsentity_en_ns}
*/
const fts_tst_ftsentity_en = new fts_tst_ftsentity_en_ns()
/**
*
* @extends EntityNamespace
* @mixes mStorage
*/
class fts_tst_ftsentity_uk_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
fts_tst_ftsentity_uk_ns.attrs = {
/**
* @type {String}
*/
ID: null,
/**
* @type {Number}
*/
rowid: null,
/**
* @type {String}
*/
entity: null,
/**
* @type {String}
*/
ftsentity: null,
/**
* @type {String}
*/
dy: null,
/**
* @type {String}
*/
dm: null,
/**
* @type {String}
*/
dd: null,
/**
* @type {String}
*/
datacode: null,
/**
* @type {String}
*/
aclrls: null,
/**
* @type {String}
*/
entitydescr: null,
/**
* @type {String}
*/
databody: null,
/**
* @type {String}
*/
snippet: null,
/**
* @type {Number}
*/
rank: null,
}
/**
*
* @type {fts_tst_ftsentity_uk_ns}
*/
const fts_tst_ftsentity_uk = new fts_tst_ftsentity_uk_ns()
/**
*
* @extends EntityNamespace
* @mixes mStorage
*/
class fts_ftsDefault_en_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
fts_ftsDefault_en_ns.attrs = {
/**
* @type {String}
*/
ID: null,
/**
* @type {Number}
*/
rowid: null,
/**
* @type {String}
*/
entity: null,
/**
* @type {String}
*/
ftsentity: null,
/**
* @type {String}
*/
dy: null,
/**
* @type {String}
*/
dm: null,
/**
* @type {String}
*/
dd: null,
/**
* @type {String}
*/
datacode: null,
/**
* @type {String}
*/
aclrls: null,
/**
* @type {String}
*/
entitydescr: null,
/**
* @type {String}
*/
databody: null,
/**
* @type {String}
*/
snippet: null,
/**
* @type {Number}
*/
rank: null,
}
/**
*
* @type {fts_ftsDefault_en_ns}
*/
const fts_ftsDefault_en = new fts_ftsDefault_en_ns()
/**
*
* @extends EntityNamespace
* @mixes mStorage
*/
class fts_ftsDefault_uk_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
fts_ftsDefault_uk_ns.attrs = {
/**
* @type {String}
*/
ID: null,
/**
* @type {Number}
*/
rowid: null,
/**
* @type {String}
*/
entity: null,
/**
* @type {String}
*/
ftsentity: null,
/**
* @type {String}
*/
dy: null,
/**
* @type {String}
*/
dm: null,
/**
* @type {String}
*/
dd: null,
/**
* @type {String}
*/
datacode: null,
/**
* @type {String}
*/
aclrls: null,
/**
* @type {String}
*/
entitydescr: null,
/**
* @type {String}
*/
databody: null,
/**
* @type {String}
*/
snippet: null,
/**
* @type {Number}
*/
rank: null,
}
/**
*
* @type {fts_ftsDefault_uk_ns}
*/
const fts_ftsDefault_uk = new fts_ftsDefault_uk_ns()
/**
*
* @extends EntityNamespace
* @mixes ftsservice
*/
class fts_ftsSubjectSearch_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
fts_ftsSubjectSearch_ns.attrs = {
/**
* @type {String}
*/
ID: null,
/**
* @type {Number}
*/
rowid: null,
/**
* @type {String}
*/
entity: null,
/**
* @type {String}
*/
ftsentity: null,
/**
* @type {String}
*/
dy: null,
/**
* @type {String}
*/
dm: null,
/**
* @type {String}
*/
dd: null,
/**
* @type {String}
*/
datacode: null,
/**
* @type {String}
*/
aclrls: null,
/**
* @type {String}
*/
entitydescr: null,
/**
* @type {String}
*/
databody: null,
/**
* @type {String}
*/
snippet: null,
/**
* @type {Number}
*/
rank: null,
}
/**
*
* @type {fts_ftsSubjectSearch_ns}
*/
const fts_ftsSubjectSearch = new fts_ftsSubjectSearch_ns()
/**
*
* @extends EntityNamespace
* @mixes mStorage
*/
class fts_ftsSubjectSearch_en_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
fts_ftsSubjectSearch_en_ns.attrs = {
/**
* @type {String}
*/
ID: null,
/**
* @type {Number}
*/
rowid: null,
/**
* @type {String}
*/
entity: null,
/**
* @type {String}
*/
ftsentity: null,
/**
* @type {String}
*/
dy: null,
/**
* @type {String}
*/
dm: null,
/**
* @type {String}
*/
dd: null,
/**
* @type {String}
*/
datacode: null,
/**
* @type {String}
*/
aclrls: null,
/**
* @type {String}
*/
entitydescr: null,
/**
* @type {String}
*/
databody: null,
/**
* @type {String}
*/
snippet: null,
/**
* @type {Number}
*/
rank: null,
}
/**
*
* @type {fts_ftsSubjectSearch_en_ns}
*/
const fts_ftsSubjectSearch_en = new fts_ftsSubjectSearch_en_ns()
/**
*
* @extends EntityNamespace
* @mixes mStorage
*/
class fts_ftsSubjectSearch_uk_ns extends EntityNamespace {}
/** Attributes defined in metadata. This property not exist in real life and added just for help */
fts_ftsSubjectSearch_uk_ns.attrs = {
/**
* @type {String}
*/
ID: null,
/**
* @type {Number}
*/
rowid: null,
/**
* @type {String}
*/
entity: null,
/**
* @type {String}
*/
ftsentity: null,
/**
* @type {String}
*/
dy: null,
/**
* @type {String}
*/
dm: null,
/**
* @type {String}
*/
dd: null,
/**
* @type {String}
*/
datacode: null,
/**
* @type {String}
*/
aclrls: null,
/**
* @type {String}
*/
entitydescr: null,
/**
* @type {String}
*/
databody: null,
/**
* @type {String}
*/
snippet: null,
/**
* @type {Number}
*/
rank: null,
}
/**
*
* @type {fts_ftsSubjectSearch_uk_ns}
*/
const fts_ftsSubjectSearch_uk = new fts_ftsSubjectSearch_uk_ns()