Загрузки - data.Load

Спецификация

Таблица загрузок не поддерживает RowVersion.

data.Load Loads

Данные, которые вносятся в интерфейсе на вкладке "Загрузка данных".

FieldTypeDescription
ID* PK
int
SO+ unique record identifier
DateBegin
date
Start date of the record period. Relevant to matrix and stock
DateEnd
date
End date. Relevant to matrix
Description
varchar(500)
Load description
ID_LoadReplacement
data.Load
int
Load which has cancelled given load
ID_ref_Company
ref.Company
int
Data source company
ID_ref_LoadInitiationType
ref.LoadInitiationType
int
Load initiation type
ID_ref_LoadType
ref.LoadType
char(1)
Load type
ID_ref_LoadStatus*
ref.LoadStatus
int
Load status
ID_ref_Period
ref.Period
int
Load period
ID_ref_PeriodType
ref.PeriodType
char(2)
Type of load period

Получение файлов загрузки

Базовый URL https://app.sellout.plus/api/load.

GET /GetFilesInfo

Получение списка загрузок с файлами, добавленными к загрузке.

Параметры:

  • RowVersion — максимальная версия файла из файлов загрузки.

  • LoadID — уникальный идентификатор записи из data.Load.
    Если не передавать параметры в API, то вернётся полный список загрузок и добавленных файлов.

Структура ответа:

  • LoadID — уникальный идентификатор загрузки data.Load.

  • RowVersion — максимальная версия файла из файлов загрузки.

  • Files/Added — добавленные в загрузку файлы.

    • DateAdd — дата добавления файла.

    • ID — уникальный идентификатор файла.

    • Name — наименование файла.

    • Size — размер файла B.

  • Files/Deleted — удалённые из загрузки файлы.

    • ID — уникальный идентификатор файла.

    • Name — наименование файла.

GET /GetFile

Получение файла из загрузки по его уникальному индентификатору.

Параметры:

  • ID — уникальный идентификатор файла, полученный из ответа выше.

Связанные объекты

ER представления отображают поля актуальные для обозначенной предметной области. Полный перечень полей связанных объектов доступен в спецификации ниже.

Бизнес-представление