Ядро

address_area

Справочник районов.

Column Type Description

id

INT

код

city_id

INT

код города

title

VARCHAR

название

last_update

TIMESTAMP

дата последнего изменения

address_city

Справочник городов.

Column Type Description

id

INT

код

country_id

INT

код страны

title

VARCHAR

название

last_update

TIMESTAMP

дата последнего изменения

address_country

Справочник стран.

Column Type Description

id

INT

код

title

VARCHAR

название

last_update

TIMESTAMP

дата последнего изменения

address_distribution

Распределение пользователей по домам.

Column Type Description

distr_id

INT

код

user_id

INT

код пользователя

hid

INT

код дома

address_house

Справочник домов.

Column Type Description

id

INT

код

area_id

INT

код района

quarter_id

INT

код квартала

street_id

INT

код улицы

house

INT

номер дома

frac

VARCHAR

дробь

post_index

VARCHAR

индекс

comment

VARCHAR

коментарий

last_update

TIMESTAMP

дата последнего изменения

address_quarter

Справочник кварталов.

Column Type Description

id

INT

код

city_id

INT

код города

title

VARCHAR

название

last_update

TIMESTAMP

дата последнего изменения

address_quarter_distribution

Распределение групп пользователей по кварталам.

Column Type Description

distr_id

INT

код

group_id

INT

код группы

quarter_id

INT

код квартала

address_street

Справочник улиц.

Column Type Description

id

INT

код

city_id

INT

код города

title

VARCHAR

название

last_update

TIMESTAMP

дата последнего изменения

config_global

Конфигурации.

counter

Счётчики для интерфейса.

customer

Контрагенты.

Column Type Description

id

INT

код

title

VARCHAR

название

title_pattern_id

INT

title_pattern

VARCHAR

param_group_id

INT

код группы параметров

date_created

DATETIME

время создания контрагента

user_id_created

INT

создавший пользователь

pswd

VARCHAR

customer_log

Лог изменений контрагентов.

customer_group_title

Группы параметров контрагентов.

Column Type Description

id

INT

код

title

VARCHAR

название

comment

VARCHAR

db_update_log

DB updates log.

Column Type Description

dt

DATETIME

Execution time

query_hash

CHAR

Query hash

event_processor_log

Помесячная таблица логов обработки событий.

file_data

Данные файлов.

Column Type Description

id

INT

код

title

VARCHAR

название документа

time

DATETIME

время сохранения документа

secret

CHAR

секрет для запроса файла

iface_state

Кэш состояний для интерфейса, например подписи на вкладке привязанных процессов об их количестве. Данные файлов.

Column Type Description

object_type

VARCHAR

тип объекта

object_id

INT

код объекта

iface_id

VARCHAR

идентификатор элемента интерфейса

state

VARCHAR

закэшированная строка

message

Сообщения, дополнительные сведения о значениях полей - в исходном коде ru.bgcrm.model.message.Message.

Column Type Description

id

INT

код

system_id

VARCHAR

внешний уникальный идентификатор, зависит от типа сообщения

process_id

INT

код процесса, ссылка на process:id

direction

TINYINT

направление, 1 - входящее, 2 - исходящее

user_id

INT

код пользователя, ссылка на user:id

sender

VARCHAR

не используется

from

VARCHAR

отправитель

to

VARCHAR

получатель

from_dt

DATETIME

дата и время отправки

to_dt

DATETIME

дата и время получения

subject

VARCHAR

тема

text

VARCHAR

текст сообщения, описание звонка

processed

TINYINT

1 - сообщение обработано

attach_data

TEXT

наименования вложений

news

Новости.

news_user

Адресаты новостей.

param_address

Параметры типа "address".

Column Type Description

id

INT

код

param_id

INT

код парамера

n

INT

house_id

INT

код дома

flat

CHAR

квартира

room

VARCHAR

комната

pod

TINYINT

подъезд

floor

TINYINT

этаж

value

VARCHAR

тестовая строка с адресом

comment

VARCHAR

комментарий

custom

TEXT

param_blob

Параметры типа "blob".

Column Type Description

id

INT

код

param_id

INT

код парамера

value

TEXT

значение

param_date

Параметры типа "date".

Column Type Description

id

INT

код

param_id

INT

код парамера

value

DATE

значение

param_datetime

Параметры типа "datetime".

Column Type Description

id

INT

код

param_id

INT

код парамера

value

DATETIME

значение

param_email

Параметры типа "email".

Column Type Description

id

INT

код

param_id

INT

код парамера

n

INT

порядковый номер в списке

value

VARCHAR

значение

comment

VARCHAR

комментарий

param_file

Параметры типа "file".

Column Type Description

id

INT

код

param_id

INT

код парамера

n

INT

порядковый номер в списке

value

INT

значение

param_group

Группы параметров.

Column Type Description

group_id

INT

код группы

param_id

INT

код парамера

param_group_title

Названия групп параметров.

Column Type Description

id

INT

код

object

VARCHAR

тип объекта, к которому относится процесс

title

CHAR

название

param_list

Параметры типа "list".

Column Type Description

id

INT

код

param_id

INT

код парамера

value

INT

значение

comment

VARCHAR

комментарий

_comment

VARCHAR

название

param_list_value

Справочник значений параметров типа "list".

Column Type Description

id

INT

код

param_id

INT

код параметра

title

VARCHAR

значение

param_listcount

Параметры типа "listcount" с количественным полем.

Column Type Description

id

INT

код

param_id

INT

код парамера

value

INT

значение

count

DOUBLE

кол-во

comment

VARCHAR

название

param_listcount_value

Справочник значений параметров типа "listcount".

Column Type Description

id

INT

код

param_id

INT

код парамера

title

VARCHAR

значение

param_log

Лог изменения параметров со старым и новым значениями для выборки изменений сразу всех параметров объектов.

Column Type Description

dt

DATETIME

дата изменения

object_id

INT

код объекта, к которому относится параметр

user_id

INT

код пользователя сделавшего изменение

param_id

INT

код парамера

text

VARCHAR

значение

param_phone

Параметры типа "телефон"

Column Type Description

id

INT

код

param_id

INT

код парамера

value

TEXT

значение

param_phone_item

Телефоны

Column Type Description

id

INT

код

param_id

INT

код парамера

n

TINYINT

порядковый номер телефона в списке

phone

VARCHAR

телефонный номер, только цифры без форматирования

format

VARCHAR

формат номера

comment

VARCHAR

комментарий

flags

INT

значение

param_pref

Перечень параметров

Column Type Description

id

INT

код

object

VARCHAR

Тип объекта, к которому относится параметр

type

VARCHAR

тип параметра

title

VARCHAR

название

order

INT

порядковый номер(в интерфейсе crm)

script

TEXT

config

TEXT

comment

VARCHAR

комментарий

param_text

Cтроковые параметры

Column Type Description

id

INT

код

param_id

INT

код парамера

value

VARCHAR

значение

param_tree

Параметры типа "дерево"

Column Type Description

id

INT

код

param_id

INT

код парамера

value

VARCHAR

значение

param_tree_value

Значения параметров типа "дерево"

Column Type Description

id

INT

код

param_id

INT

код парамера

parent_id

INT

код родителя

title

VARCHAR

значение

process

Процессы

Column Type Description

id

INT

уникальный код процесса

type_id

INT

код типа процесса, ссылка на process_type:id

priority

TINYINT

приоритет процесса

status_id

INT

код статуса процесса, ссылка на process_status_title:id

status_dt

DATETIME

время последнего изменения статуса

status_user_id

INT

код пользователя, сделавшего последнее изменение статуса, ссылка на user:id

description

TEXT

описание процесса

create_dt

DATETIME

время создания процесса

create_user_id

INT

код пользователя, создавшего процесс, ссылка на user:id

close_dt

DATETIME

время закрытия процесса

close_user_id

INT

код пользователя, закрывшего процесс, ссылка на user:id

groups

CHAR(100)

коды групп решения с ролями, избыточное поле для ускорения выборки

executors

CHAR(100)

коды исполнителей, избыточное поле для ускорения выборки

title

CHAR(200)

не используется

process_executor

Исполнители процессов.

Column Type Description

process_id

INT

код процесса

group_id

INT

код группы

role_id

INT

код роли, которую исполняет группа в процессе

user_id

INT

код пользователя

process_group

Группы решения процессов.

Column Type Description

process_id

INT

код процесса, ссылка на process:id

group_id

INT

код группы, ссылка на user_group_title:id

role_id

INT

код роли, которую исполняет группа в процессе

Привязка процессов к объектам, включая и другие процессы.

Column Type Description

process_id

INT

код процесса, ссылка на process:id

object_type

VARCHAR

тип привязанного объекта, привязанные процессы: processLink, processDepend, processMade, контрагент: customer

object_id

INT

код привязанного объекта

object_title

VARCHAR

название привязанного объекта (избыточное поле)

dt_created

DATETIME

дата создания привязки

config

VARCHAR

конфигурация в формате ключ-значение

process_log

Лог изменений процессов.

Column Type Description

id

INT

код процесса, ссылка на process:id

dt

DATETIME

время

user_id

INT

код пользователя сделавшего изменение

data

TEXT

текст с описанием изменения

process_message_state

Статус сообщений процессов.

process_open_secret

Generated secrets for accessing processes via open interface.

Column Type Description

id

INT

process ID, link to process:id

secret

CHAR(32)

generated secret

process_status

Лог изменений статуса процессов.

Column Type Description

process_id

INT

код процесса

dt

DATETIME

время изменения статуса

status_id

INT

код статуса

user_id

INT

код пользователя изменившего статус

last

TINYINT

comment

VARCHAR

комментарий

process_status_title

Статусы процессов

Column Type Description

id

INT

код

pos

INT

порядковый номер(в интерфейсе crm)

title

VARCHAR

название

process_type

типы процессов

Column Type Description

id

INT

код

title

VARCHAR

название

archive

TINYINT

parent_id

INT

код типа-родителя

use_parent_props

TINYINT

1-дочерний тип наследует все св-ва родителя, 0-не неследует

child_count

INT

кол-во дочерних типов

data

TEXT

config

TEXT

last_modify_user_id

INT

код пользователя сделавшего последнее изменение

last_modify_dt

DATETIME

время последнего изменения

process_type_param

Конфигурация параметров типа процесса

Column Type Description

type_id

INT

код типа

param_id

INT

код парамера

process_type_status

Конфигурация статусов типа процесса

Column Type Description

type_id

INT

код типа

status_id

INT

код статуса

pos

INT

порядковый номер(в интерфейсе crm)

user

Пользователи.

Column Type Description

lu

TIMESTAMP

id

INT

код

deleted

TINYINT

title

VARCHAR

фио

login

VARCHAR

логин

pswd

VARCHAR

пароль

description

VARCHAR

описание

date_created

DATETIME

дата заведения

status

INT

статус (0-активен, 1-заблокирован)

ids

VARCHAR

config

TEXT

конфиг пользователя

email

VARCHAR

адрес электронной почты

personalization

TEXT

конфиг персонализации пользователя

user_group

Группы пользователей.

Column Type Description

user_id

INT

код пользователя, ссылка на user:id

group_id

INT

код группы, ссылка на user_group_title:id

date_from

DATE

в группе с

date_to

DATE

в группе до

user_group_title

Наименование групп пользователей.

Column Type Description

id

INT

код

title

VARCHAR

название

description

VARCHAR

описание

config

TEXT

parent_id

INT

код родительской группы

archive

TINYINT

child_count

DATE

кол-во дочерних типов

web_request_log

Помесячная таблица логов HTTP запросов.

Плагин FullText

fulltext_data

Полнотекстовый индекс.

Column Type Description

object_type

VARCHAR

тип индексированного объекта

object_id

INT

идентификатор индексированного объекта

scheduled_dt

DATETIME

запланированное время индексирования, NULL - индексирование выполненно

data

MEDIUMTEXT

текст

Плагин Task

task

Задачи процессов.

Column Type Description

id

INT

уникальный идентификатор задачи

type_id

VARCHAR

строковый идентификатор типа задачи из конфигурации

process_id

INT

процесс, к которому относится задача, ссылка на process:id.

scheduled_dt

DATETIME

запланированное время выполнения

executed_dt

DATETIME

фактическое время выполнения

config

TEXT

конфигурация задачи в формате ключ-значение

log

TEXT

поле не используется

Plugin Secret

secret_open

Secrets for open interface.

Column Type Description

id

CHAR(20)

unique secret ID, e.g. 'process-13432'

secret

CHAR(32)

secret value

dt

DATETIME

last update time