Модуль: Debts

Модуль Debts служит для задач, связанных с долгами, лимитами и договорами

Khorn - Модуль Debts

Methods

inner api.Debts.getAgreements(outletIdList, distributorId) → Array.<agreement>
inner api.Debts.getDebtSaleDocuments(outletIdList, distributorId, buyerIdList) → Array.<saleDocument>
inner api.Debts.getOutletLimitDays(outletId, distributorId) → Number

Methods description

inner getAgreements(outletIdList, distributorId) → Array.<agreement>

Вернуть список договоров

Parameters:
Name Type Description
outletIdList Number | Array.<Number> | String | Array.<String> Список торговых точек
distributorId String | Number Идентификатор дистрибьютора
Return:
Array.<agreement> - Массив договоров
Since:
  • build 10
Author:
  • Пряхина Анастасия <a.priakhina@systtech.ru>

inner getDebtSaleDocuments(outletIdList, distributorId, buyerIdList) → Array.<saleDocument>

Вернуть неоплаченные отгрузки для ТТ

Parameters:
Name Type Description
outletIdList Number | Array.<Number> | String | Array.<String> Список торговых точек
distributorId String | Number Идентификатор дистрибьютора
buyerIdList Number | Array.<Number> | String | Array.<String> Cписок владельцев
Return:
Array.<saleDocument> - Массив неоплаченных отгрузок
Since:
  • build 10
Author:
  • Пряхина Анастасия <a.priakhina@systtech.ru>

inner getOutletLimitDays(outletId, distributorId) → Number

Вернуть лимит дней ТТ

Parameters:
Name Type Description
outletId String | Number Идентификатор ТТ
distributorId String | Number Идентификатор дистрибьютора
Return:
Number - Количество дней лимита
Since:
  • build 10
Author:
  • Пряхина Анастасия <a.priakhina@systtech.ru>

Type Definitions

agreement

Договор для предоставления ТТ лимитов
Properties:
Name Type Description
id String Идентификатор договора
outletId String Идентификатор ТТ
name String Название договора
startDate Date Начало действия договора
endDate Date Окончание действия договора
balance Number Остаток лимита по договору
period Number Количество дней действия договора
limit Number Сумма лимита по договору

saleDocument

Неоплаченная отгрузка
Properties:
Name Type Description
buyerId String Идентификатор владельца
period Number Количество дней лимита
outletId String Идентификатор ТТ
docId String Индетификатор отгрузки
date Date Дата создания отгрузки
agreementId String Идентификатор договора, на который сделана отгрузка
amount Number Сумма долга по документу
name String Название документа
currencyId String Индетификатор валюты
operationId String Индетификатор операции
type String Тип документа
hasLink Boolean Признак наличия ссылки на документ