On this page
table_chart
Модель данных
Пользователи и роли
users
emailpassword_hashis_confirmedlimitsinitial_limitscreated_at
Пользователь владеет отчетами, товарами и селлерами.
roles
codename
Связь с пользователями задается через таблицу user_roles.
Справочники пользователя
sellers
user_idseller_numbername
Ограничение уникальности: user_id + seller_number.
products
user_idsupplier_articlenamecost_priceseller_id
Ограничение уникальности: user_id + supplier_article.
seller_id используется для привязки товара к конкретному селлеру.
Отчеты
reports
user_idreport_numberfilenamesource_pathis_combinedseller_iduploaded_at
Отчет может быть:
- обычным weekly-отчетом
- объединенным отчетом, если
is_combined = true
report_items
Каждая строка отчета хранит агрегированный результат по одному артикулу поставщика.
Поля включают:
- продажи и возвраты
- суммы по СПП и цене продавца
- комиссию и производные показатели
- логистику и обратную логистику
- себестоимость
- НДС и УСН
- прибыль и маржу
manual_values
manual_values хранит ручные корректировки в JSON-формате по конкретным полям строки.
История операций
upload_history
filenamerows_useduploaded_at
Фиксирует расход лимитов при загрузке файлов.
limit_history
amountoperationcreated_at
Поддерживаются операции:
topupexpense