Главная

api.constants

Работа с константами

Methods

api.constants.amountFormatPrecision() → Number
api.constants.firstDayOfWeek() → Number
api.constants.isAllowAddPhotoManually() → Boolean
api.constants.isAllowEditPlanTask() → Boolean
api.constants.isAllowEditReferences() → Boolean
api.constants.isAllowFiscal() → Boolean
api.constants.isAllowSelectStore() → Boolean
api.constants.isAllowUsePrinter() → Boolean
api.constants.isAuthPasswordChangeAllowed() → Boolean
api.constants.isAuthPinRequired() → Boolean
api.constants.isAutoVisit() → Boolean
api.constants.isExchangeAllowed() → Boolean
api.constants.isManyDistributors() → Boolean
api.constants.isRightAlignedAddress() → Boolean
api.constants.isShowAllGoodsGroup() → Boolean
api.constants.isShowDebtDocAmount(distributorId) → Boolean
api.constants.isSuperviser() → Boolean
api.constants.isUsedAgreements(distributorId) → Boolean
api.constants.isUsedAssortiment(distributorId) → Boolean
api.constants.isUsedBuyers(distributorId) → Boolean
api.constants.isUsedBuyerTypes() → Boolean
api.constants.isUsedBuypointTypes() → Boolean
api.constants.isUsedCamera() → Boolean
api.constants.isUsedCounterAgentInAgreements(distributorId) → Boolean
api.constants.isUsedCouterAgents() → Boolean
api.constants.isUsedDocumentDiscount(distributorId) → Boolean
api.constants.isUsedDocumentExtra(distributorId) → Boolean
api.constants.isUsedErpExchangeState() → Boolean
api.constants.isUsedFirmInAgreements(distributorId) → Boolean
api.constants.isUsedNetworks() → Boolean
api.constants.isUsedPosms() → Boolean
api.constants.isUsedPropertiesHistory() → Boolean
api.constants.isUsedRetail(distributorId) → Boolean
api.constants.isUsedRouteSku(distributorId) → Boolean
api.constants.isUsedSetsAssortiment() → Boolean
api.constants.isUsedSkuWeight(distributorId) → Boolean
api.constants.isUsedSystemDiscount(distributorId) → Boolean
api.constants.isUsePrevRestsInMerch(distributorId) → Boolean
api.constants.isUsePriceType(distributorId) → Boolean
api.constants.isUseSetsForTasks() → Boolean
api.constants.isVatInPrice(distributorId) → Boolean
api.constants.rateStockSkuInCar(distributorId) → Number
api.constants.realFormatPrecision() → Number
api.constants.setConstant(codeKey, value, distributorId) → Boolean
api.constants.value(code, distributorId, defaultValue) → *

Methods description

amountFormatPrecision() → Number

Число знаков после запятой при отображении суммы в документах

Return:
Number -

Количество цифр после запятой

firstDayOfWeek() → Number

Первый день недели

Return:
Number -

Номер дня недели (1-Понедельник, 2-Вторник, ...)

isAllowAddPhotoManually() → Boolean

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

Return:
Boolean

isAllowEditPlanTask() → Boolean

Признак возможности редактирования задачи

Return:
Boolean -

(сейчас всегда true)

  • Deprecated since 4.4.7

isAllowEditReferences() → Boolean

Признак возможности редактирования справочников

Return:
Boolean

isAllowFiscal() → Boolean

Признак возможности работы с онлайн-кассой

Return:
Boolean -

Признак включенного режима

isAllowSelectStore() → Boolean

Признак возможности выбрать склад при работе с документами

Return:
Boolean

isAllowUsePrinter() → Boolean

Признак возможности использования принтера

Return:
Boolean

isAuthPasswordChangeAllowed() → Boolean

Признак возможности изменения пароля

Return:
Boolean -

Возможность изменения пароля (по-умолчанию false)

  • Deprecated Не используется в связи с удалением возможности смены пароля начиная с версии 4.4.5

isAuthPinRequired() → Boolean

Признак необходимости ввода PIN-кода

Return:
Boolean -

Необходимость использования PIN-кода (по-умолчанию false)

isAutoVisit() → Boolean

Признак автоматического начала работы с торговой точкой

Return:
Boolean -

(всегда false)

  • Deprecated since 4.4.7

isExchangeAllowed() → Boolean

Признак возможности обмена

Return:
Boolean

isManyDistributors() → Boolean

Признак наличия более одного дистрибьютора

Return:
Boolean

isRightAlignedAddress() → Boolean

Признак выравнивания адреса торговой точки по правому краю

Return:
Boolean

isShowAllGoodsGroup() → Boolean

Признак отображения группы "Все группы" в товарах

Return:
Boolean
  • Deprecated since 4.4.7

isShowDebtDocAmount(distributorId) → Boolean

Показывать сумму документа-основания для задолженности

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isSuperviser() → Boolean

Признак супервайзера

Return:
Boolean

isUsedAgreements(distributorId) → Boolean

Признак использования договоров дистрибьютором

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUsedAssortiment(distributorId) → Boolean

Признак наличия ассортимента у дистрибьютора

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean -

(сейчас всегда false)

  • Deprecated since 4.4.7

isUsedBuyers(distributorId) → Boolean

Признак наличия владельцев

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUsedBuyerTypes() → Boolean

Признак наличия типов владельцев

Return:
Boolean

isUsedBuypointTypes() → Boolean

Признак наличия типов торговых точек

Return:
Boolean

isUsedCamera() → Boolean

Признак использования фотокамеры

Return:
Boolean

isUsedCounterAgentInAgreements(distributorId) → Boolean

Признак упоминания дистрибьютором контрагента в договорах

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUsedCouterAgents() → Boolean

Признак наличия контрагентов

Return:
Boolean

isUsedDocumentDiscount(distributorId) → Boolean

Признак использования скидок дистрибьютором

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUsedDocumentExtra(distributorId) → Boolean

Признак использования наценок дистрибьютором

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUsedErpExchangeState() → Boolean

Признак использования ExchangeState из ERP-системы

Return:
Boolean -

(сейчас всегда true)

isUsedFirmInAgreements(distributorId) → Boolean

Признак упоминания дистрибьютором фирмы в договорах

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUsedNetworks() → Boolean

Признак наличия торговых сетей

Return:
Boolean

isUsedPosms() → Boolean

Признак наличия POSM'ов

Return:
Boolean

isUsedPropertiesHistory() → Boolean

Признак наличия истории изменений свойств

Return:
Boolean

isUsedRetail(distributorId) → Boolean

Признак розничной продажи дистрибьютором

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUsedRouteSku(distributorId) → Boolean

Признак наличия товаров на маршруте

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUsedSetsAssortiment() → Boolean

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

Return:
Boolean

isUsedSkuWeight(distributorId) → Boolean

Признак использования веса у товаров

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUsedSystemDiscount(distributorId) → Boolean

Признак наличия скидок

Parameters:
Name Type Description
distributorId ID

Идентификатор дистрибьютора

Return:
Boolean

isUsePrevRestsInMerch(distributorId) → Boolean

Заполнять новый документ "Мерчандайзинг" последними остатками товаров в Торговой точке

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUsePriceType(distributorId) → Boolean

Признак использования типов прайс-листов

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

isUseSetsForTasks() → Boolean

Признак работы через сеты в задачах. УСТАРЕВШАЯ (TFS: 41577)

Return:
Boolean -

(всегда true)

isVatInPrice(distributorId) → Boolean

Признак, что в цену включен НДС

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Boolean

rateStockSkuInCar(distributorId) → Number

Получить коэффициент нормы запаса товара в автомобиле

Parameters:
Name Type Argument Description
distributorId ID optional 

Идентификатор дистрибьютора

Return:
Number

realFormatPrecision() → Number

Число знаков округления (значение берется из константы «CountFiguresRoundInSurveyRows» - Число знаков округления в опросных листах)

Return:
Number

setConstant(codeKey, value, distributorId) → Boolean

Установить значение константы

Parameters:
Name Type Description
codeKey String

Название константы

value *

Значение

distributorId ID

Идентификатор дистрибьютора

Return:
Boolean -

Признак успешности выполнения

value(code, distributorId, defaultValue) → *

Получить значение константы

Parameters:
Name Type Argument Description
code String

Код константы

distributorId ID optional 

Идентификатор дистрибьютора

defaultValue ID optional 

Значение по умолчанию

Return:
* -

Значение константы