Таблица аудита

Таблица аудита brs_audit : сюда загружается информация о всех сущностях и документах из системы МойСклад.

Представления данных

Таблицы с именами вида brv_сущность : в них содержится информация о конкретных видах документов и справочников из МоегоСклада. Часть названия таблицы сущность соответствует названию сущности в API МоегоСклада.

Ниже приведен список таблиц и ссылки на описание полей из документации по API МоегоСклада.

Имя таблицы

Описание

Ссылка на описание сущности

brv_accumulationdiscount

Скидки

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-skidki

brv_bonusprogram

Бонусная программа

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-bonusnaq-programma

brv_bundle

Комплекты

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-komplekt

brv_cashin

Приходный ордер

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-prihodnyj-order

brv_contract

Договоры

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-dogowor-dogowory

brv_counterparty

Контрагенты

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-kontragent

brv_counterpartyadjustment

Корректировка баланса контрагента

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-korrektirowka-balansa-kontragenta

brv_currency

Валюта

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-valuta

brv_customentity

Пользовательский справочник

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-pol-zowatel-skij-sprawochnik

brv_customerorder

Заказы покупателей

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-zakaz-pokupatelq

brv_customerorder_positions

Позиции заказа покупателей

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-zakaz-pokupatelq-pozicii-zakaza-pokupatelq

brv_demand

Отгрузки

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-otgruzka

brv_demand_positions

Позиции отгрузки

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-otgruzka-pozicii-otgruzki

brv_employee

Сотрудники

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-sotrudnik

brv_enter

Оприходования

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-oprihodowanie

brv_enter_positions

Позиции оприходования

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-oprihodowanie-pozicii-oprihodowanij

brv_expenseitem

Статьи расходов

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-stat-q-rashodow

brv_group

Отделы

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-otdel

brv_internalorder

Внутренние заказ

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-vnutrennij-zakaz

brv_internalorder_positions

Позиции внутреннего заказа

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-vnutrennij-zakaz-pozicii-vnutrennego-zakaza

brv_inventory

Инвентаризация

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-inwentarizaciq

brv_inventory_positions

Позиции инвентаризации

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-inwentarizaciq-pozicii-inwentarizacii

brv_invoicein

Счета поставщиков

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-schet-postawschika

brv_invoicein_positions

Позиции счета покупателю

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-schet-postawschika-pozicii-scheta-postawschika

brv_invoiceout

Счет покупателя

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-schet-pokupatelu

brv_invoiceout_positions

Позиции счета покупателю

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-schet-pokupatelu-pozicii-scheta-pokupatelu

brv_loss

Списание

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-spisanie

brv_loss_positions

Позиции списания

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-spisanie-pozicii-spisaniq

brv_move

Перемещение

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-peremeschenie

brv_move_positions

Позиции перемещения

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-peremeschenie-pozicii-peremescheniq

brv_organization

Юрлицо

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-jurlico

brv_paymentout

Исходящий платеж

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-ishodqschij-platezh

brv_pricelist

Прайс-лист

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-prajs-list

brv_pricelist_positions

Позиции прайс-листа

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-prajs-list-pozicii-prajs-lista

brv_processing

Тех. операция

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-teh-operaciq

brv_processingorder

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

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-zakaz-na-proizwodstwo

brv_processingplan

Тех. карта

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-teh-karta

brv_product

Товары

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-towar

brv_productfolder

Группы товаров

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-gruppa-towarow

brv_project

Проекты

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-proekt

brv_purchaseorder

Заказ поставщику

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-zakaz-postawschiku

brv_purchaseorder_positions

Позиция заказа поставщику

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-zakaz-postawschiku-pozicii-zakaza-postawschiku

brv_purchasereturn

Возврат поставщику

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-vozwrat-postawschiku

brv_purchasereturn_positions

Позиции возврата поставщику

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-vozwrat-postawschiku-pozicii-vozwrata-postawschiku

brv_retaildemand

Розничная продажа

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-roznichnaq-prodazha

brv_retaildemand_positions

Позиции розничной продажи

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-roznichnaq-prodazha-pozicii-roznichnoj-prodazhi

brv_retaildrawercashin

Внесение денег

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-vnesenie-deneg

brv_retaildrawercashout

Выплата денег

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-vyplata-deneg

brv_retailsalesreturn

Розничный возврат

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-roznichnyj-wozwrat

brv_retailsalesreturn_positions

Позиции розничного возврата

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-roznichnyj-wozwrat-pozicii-roznichnogo-wozwrata

brv_retailshift

Розничная смена

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-roznichnaq-smena

brv_retailstore

Точки продаж

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-tochka-prodazh

brv_saleschannel

Канал продаж

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-kanal-prodazh

brv_salesreturn

Возврат покупателя

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-vozwrat-pokupatelq

brv_salesreturn_positions

Позиции возврата покупателя

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-vozwrat-pokupatelq-pozicii-wozwrata-pokupatelq

brv_service

Услуга

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-usluga

brv_store

Склад

https://dev.moysklad.ru/doc/api/remap/1.2/dictionaries/#suschnosti-sklad

brv_supply

Приемка

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-priemka

brv_supply_positions

Позиции приемки

https://dev.moysklad.ru/doc/api/remap/1.2/documents/#dokumenty-priemka-poziciq-priemki

Функции

Функции необходимы для быстрых расчетов значений, используются в SQL запросах

Пример использования функции в SQL запросе:

SELECT 
  test.brf_get_sum(cp.price, cp.quantity, cp.discount, cp.vat, c.vatIncluded) 
  as sum_total
FROM test.brv_customerorder_positions cp -- таблица позиций в заказах
join test.brv_customerorder c 
  on cp.entity_id = c.entity_id -- таблица заказы покупателей
SQL

Перечень функций

Имя функции

Назначение

Пример вызова

brf_get_sum

Вычисление суммы на основании количества, цены, скидки и ставки НДС

brf_get_sum(cp.price, --цена
cp.quantity, --количество
cp.discount, --скидка
cp.vat, --ндс
c.vatIncluded) --ндс включен
SQL

brf_get_sum_discount

Вычисление суммы скидки на основании количества, цены и скидки

brf_get_sum_discount(cp.price, --цена
cp.quantity, --количество
cp.discount --скидка) 
SQL

brf_get_sum_vat

Вычисление суммы НДС на основании количества, цены, скидки и ставки НДС

brf_get_sum_vat(cp.price, --цена
cp.quantity, --количество
cp.discount, --скидка
cp.vat, --ндс
c.vatIncluded) --ндс включен
SQL

brf_get_atr_value

Получение дополнительных полей

brf_get_atr_value(co.attributes, -- поле с массивом
                               -- значений доп. полей
'Мое поле') --название доп. поля
SQL