Главная

api.debt

Долги

Methods

api.debt.calculateDaysAfterDeadline(outletId, distributorId, agreementId) → Number
api.debt.calculateDaysBeforeDeadline(outletId, distributorId, agreementId) → Number
api.debt.creditLimitData(outletId, distributorId, agreementId) → Number
api.debt.debt(idBuyer, idOutlet, idAgreement) → Number
api.debt.debtByAgreement(idOutlet, idAgreement) → Number
api.debt.debtByOutlet(idOutlet) → Number
api.debt.debtData() → Array.<DebtData>
api.debt.debtDataByBuyer(idBuyerList) → Array.<DebtData>
api.debt.debtDataByOutlet(idOutletList) → Array.<DebtData>
api.debt.undistributedDebt(idBuyerList) → Number
api.debt.undistributedDebtData(idBuyerList) → Array.<DebtData>

Methods description

calculateDaysAfterDeadline(outletId, distributorId, agreementId) → Number

Получить количество дней до наступления просрочки по дням

Parameters:
Name Type Description
outletId ID

ID торговой точки

distributorId ID

ID дистрибьютора

agreementId ID

ID договора

Return:
Number

calculateDaysBeforeDeadline(outletId, distributorId, agreementId) → Number

Получить количество дней после наступления просрочки по дням

Parameters:
Name Type Description
outletId ID

ID торговой точки

distributorId ID

ID дистрибьютора

agreementId ID

ID договора

Return:
Number

creditLimitData(outletId, distributorId, agreementId) → Number

Получить информацию о кредитных лимитах - по ТТ, по владельцу и по договору

Parameters:
Name Type Description
outletId ID

ID торговой точки

distributorId ID

ID дистрибьютора

agreementId ID

ID договора

Return:
Number

debt(idBuyer, idOutlet, idAgreement) → Number

Получить долг по торговой точке. Внимание: Положительное число - долг, отрицательное - переплата.

Parameters:
Name Type Description
idBuyer ID

ID владельца торговой точки

idOutlet ID

ID торговой точки

idAgreement ID

ID договора

Return:
Number

debtByAgreement(idOutlet, idAgreement) → Number

Получить задолженность или переплату для торговой точки и договора

Parameters:
Name Type Description
idOutlet ID

Идентификатор торговой точки

idAgreement ID

Идентификатор договора

Return:
Number -

Задолженность (положительное значение) или переплата (отрицательное значение) в основной валюте предприятия

debtByOutlet(idOutlet) → Number

Получить задолженность или переплату для торговой точки

Parameters:
Name Type Description
idOutlet ID

Идентификатор торговой точки

Return:
Number -

Задолженность (положительное значение) или переплата (отрицательное значение) в основной валюте предприятия

debtData() → Array.<DebtData>

Получить данные всех долгов

Return:
Array.<DebtData> -

Информация о долгах

debtDataByBuyer(idBuyerList) → Array.<DebtData>

Получить данные долгов по владельцам (распределенный и нераспределенный)

Parameters:
Name Type Description
idBuyerList IDList

Список идентификаторов владельцев

Return:
Array.<DebtData> -

Информация о долгах

debtDataByOutlet(idOutletList) → Array.<DebtData>

Получить данные долгов по торговым точкам

Parameters:
Name Type Description
idOutletList IDList

Список идентификаторов торговых точек

Return:
Array.<DebtData> -

Информация о долгах

undistributedDebt(idBuyerList) → Number

Получить сумму нераспределенного долга по владельцам в основной валюте дистрибьютора маршрута

Parameters:
Name Type Description
idBuyerList IDList

Список идентификаторов владельцев

Return:
Number -

Сумма нераспределенного долга, округленная до числа знаков после запятой из константы "CountFiguresRoundPDASums"

undistributedDebtData(idBuyerList) → Array.<DebtData>

Получить данные о нераспределенных долгах по владельцам

Parameters:
Name Type Description
idBuyerList IDList

Список идентификаторов владельцев

Return:
Array.<DebtData> -

Информация о долгах