Долги
Methods
- api.debt.calculateDaysAfterDeadline(outletId, distributorId, agreementId) → Number
- api.debt.calculateDaysBeforeDeadline(outletId, distributorId, agreementId) → Number
- api.debt.creditLimitData(outletId, distributorId, agreementId) → CreditLimitData
- 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) → CreditLimitData
-
Получить информацию о кредитных лимитах - по ТТ, по владельцу и по договору
Parameters:
Name Type Description outletId ID ID торговой точки
distributorId ID ID дистрибьютора
agreementId ID ID договора
Return:
-
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:
-
debtDataByBuyer(idBuyerList) → Array.<DebtData>
-
Получить данные долгов по владельцам (распределенный и нераспределенный)
Parameters:
Name Type Description idBuyerList IDList Список идентификаторов владельцев
Return:
-
debtDataByOutlet(idOutletList) → Array.<DebtData>
-
Получить данные долгов по торговым точкам
Parameters:
Name Type Description idOutletList IDList Список идентификаторов торговых точек
Return:
-
undistributedDebt(idBuyerList) → Number
-
Получить сумму нераспределенного долга по владельцам в основной валюте дистрибьютора маршрута
Parameters:
Name Type Description idBuyerList IDList Список идентификаторов владельцев
Return:
Number -Сумма нераспределенного долга, округленная до числа знаков после запятой из константы "CountFiguresRoundPDASums"
-
undistributedDebtData(idBuyerList) → Array.<DebtData>
-
Получить данные о нераспределенных долгах по владельцам
Parameters:
Name Type Description idBuyerList IDList Список идентификаторов владельцев
Return: