Работа с константами
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:
* -Значение константы