Загрузки - 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
int
Load which has cancelled given load
ID_ref_Company
int
Data source company
ID_mapping_DataSource
int
Data source
ID_ref_CompanyManufacturer*
int
Company manufacturer
ID_ref_LoadConfiguration
int
Load configuration
ID_ref_LoadInitiationType
tinyint
Load initiation type
ID_ref_LoadStatus*
tinyint
Load status
ID_ref_LoadType
char(1)
Load type
ID_ref_Period
int
Load period
ID_ref_PeriodType
char(2)
Type of load period
RowVersion*
bigint
Версия записи

Получение списка загрузок и метаинформации

GET <API_URL>/load/GetFilesInfo

Параметры:

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

  • LoadID — уникальный идентификатор записи из load. Необязательный.

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

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

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

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

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

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

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

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

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

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

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

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

Выгрузка файла из загрузок

GET <API_URL>/load/GetFile

Получение файла из загрузки по его уникальному индентификатору. Выгружается бинарный файл + передается название выгружаемого файла.

Параметры:

  • ID — уникальный идентификатор файла, который необходимо выгрузить.

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

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

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