| Server IP : 37.9.174.138 / Your IP : 216.73.216.117 Web Server : Apache System : Linux vps6.backend.sk 6.12.100+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.100-1 (2026-07-30) x86_64 User : ftpuser ( 1001) PHP Version : 8.4.24 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/backend-accounting.sk/app/modules/worksheets/ |
Upload File : |
; Worksheet column types — metadata + controller class (same idea as extendedDatatable ini controllers).
; Referenced from table configs (tables/*.ini) as `type = checkbox`.
[checkbox]
label = Checkbox
category = generic
controller = modules\worksheets\code\columns\CheckboxColumnController
db_type = "TINYINT(1)"
db_null = true
db_default = null
php_type = bool
editable = true
[vat_checkbox]
label = VAT checkbox
category = generic
controller = modules\worksheets\code\columns\VatCheckboxColumnController
db_type = "TINYINT(2)"
db_null = true
db_default = null
php_type = int
editable = true
[text]
label = Text
category = generic
controller = modules\worksheets\code\columns\TextColumnController
db_type = "VARCHAR(255)"
db_null = true
db_default = null
php_type = string
editable = true
[worksheet_status]
label = Worksheet status
category = generic
controller = modules\worksheets\code\columns\StatusColumnController
db_type = "VARCHAR(64)"
db_null = true
db_default = UNSPROCESSED
php_type = string
editable = true
[worksheet_initial_data]
label = Worksheet initial data
category = generic
controller = modules\worksheets\code\columns\InitialDataColumnController
db_type = "VARCHAR(100)"
db_null = true
db_default = null
php_type = string
editable = true
[tax_mode]
label = Tax mode
category = generic
controller = modules\worksheets\code\columns\TaxModeColumnController
db_type = "VARCHAR(255)"
db_null = true
db_default = null
php_type = string
editable = false
[textarea]
label = Textarea
category = generic
controller = modules\worksheets\code\columns\TextareaColumnController
db_type = TEXT
db_null = true
db_default = null
php_type = string
editable = true
[date]
label = Date
category = generic
controller = modules\worksheets\code\columns\DateColumnController
db_type = DATE
db_null = true
db_default = null
php_type = string
editable = true
[integer]
label = Integer
category = generic
controller = modules\worksheets\code\columns\IntegerColumnController
db_type = INT
db_null = true
db_default = null
php_type = int
editable = true
[worksheet_period]
label = Worksheet period
category = generic
controller = modules\worksheets\code\columns\WorksheetPeriodColumnController
db_type = INT
db_null = true
db_default = null
php_type = int
editable = true
[senior_user]
label = Senior user
category = generic
controller = modules\worksheets\code\columns\ConsultantUserColumnController
consultant_roles = SENIOR, CHIEF_ACCOUNTANT
db_type = INT
db_null = true
db_default = null
php_type = int
editable = true
[medior_user]
label = Medior user
category = generic
controller = modules\worksheets\code\columns\ConsultantUserColumnController
consultant_roles = MEDIOR, SENIOR, OFFICE_MANAGER, CHIEF_ACCOUNTANT
db_type = INT
db_null = true
db_default = null
php_type = int
editable = true
[watchdog_join]
label = Watchdog join
category = generic
controller = modules\worksheets\code\columns\WatchdogJoinColumnController
db_persisted = false
editable = false
php_type = string
[consultation_duration]
label = Consultation duration
category = generic
controller = modules\worksheets\code\columns\ConsultationDurationColumnController
db_persisted = false
editable = false
php_type = string
[submission_control]
label = Submission control
category = generic
controller = modules\worksheets\code\columns\WorksheetMainControlColumnController
db_persisted = false
editable = false
php_type = string
[dppo_control]
label = DPPO control
category = generic
controller = modules\worksheets\code\columns\WorksheetMainDppoColumnController
db_persisted = false
editable = false
php_type = string
[evidence_vehicles_count]
label = Evidence vehicles count
category = generic
controller = modules\worksheets\code\columns\EvidenceVehiclesCountColumnController
db_persisted = false
editable = false
php_type = int
[evidence_licenses_count]
label = Evidence licenses count
category = generic
controller = modules\worksheets\code\columns\EvidenceLicensesCountColumnController
db_persisted = false
editable = false
php_type = int
[vat_coeff]
label = VAT coefficient
category = generic
controller = modules\worksheets\code\columns\VatCoeffColumnController
db_persisted = false
editable = false
php_type = string
[system_id]
label = System ID
category = system
controller = modules\worksheets\code\columns\SystemColumnController
db_type = INT
db_null = false
db_extra = AUTO_INCREMENT PRIMARY KEY
php_type = int
editable = false
visible = false
[system_state]
label = System state
category = system
controller = modules\worksheets\code\columns\SystemColumnController
db_type = "ENUM('ACTIVE','DISABLED','ARCHIVED','DELETED')"
db_null = false
db_default = ACTIVE
php_type = string
editable = false
visible = false
[system_created_at]
label = Created at
category = system
controller = modules\worksheets\code\columns\SystemColumnController
db_type = DATETIME
db_null = true
db_default = null
php_type = string
editable = false
visible = false
[system_updated_at]
label = Updated at
category = system
controller = modules\worksheets\code\columns\SystemColumnController
db_type = DATETIME
db_null = true
db_default = null
php_type = string
editable = false
visible = false
[system_string]
label = System string
category = system
controller = modules\worksheets\code\columns\SystemColumnController
db_type = "VARCHAR(255)"
db_null = true
db_default = null
php_type = string
editable = false
visible = false
[system_metadata]
label = Metadata
category = system
controller = modules\worksheets\code\columns\SystemColumnController
db_type = MEDIUMTEXT
db_null = true
db_default = null
php_type = string
editable = false
visible = false