Контекст
// Пример работы api.context.metaData
<-------------------- Мета-файл ------------------->
[params]
uri = "stmobile://report/outletreports/outletcard_new"
section = qsTr("Info", "Инфо")
title = qsTr("Outlet card (new)", "Карточка торговой точки (новая)")
contentType = "html"
priority = 1
apiversion = 2;
modules = [{\"name\": \"properties\", \"uiName\": \"Общая информация о ТТ\"}, {\"name\": \"visits_calendar\", \"uiName\": \"Календарь визитов\"}, {\"name\": \"matched_outlets\", \"uiName\": \"Сопоставленные точки\"}];
[files]
template = "outlet_info.html";
script = "outlet_info.js";<-------------------- Дата-скрипт ------------------->
var requiredModules = JSON.parse(api.context.metaData.params.modules);
// [
// {name: "properties", uiName: "Общая информация о ТТ"},
// {name: "visits_calendar", uiName: "Календарь визитов"},
// {name: "matched_outlets", uiName: "Сопоставленные точки"}
// ]
Members
-
currencySymbol :String
-
Символ валюты
-
distributorCoId :ID
-
Идентификатор дистрибьютора ЦО
-
distributorId :ID
-
Идентификатор дистрибьютора
-
docId :ID|IDList
-
Идентификатор редактируемого документа(ов)
-
employeeId :ID
-
Идентификатор сотрудника
-
isPrint
-
Признак был ли документ распечатан
-
metaData
-
Значение параметра в мета-файле (вверху есть пример)
-
outletId :ID
-
Идентификатор торговой точки
-
planVisitId :ID
-
Идентификатор планового визита
-
positionId :ID
-
Идентификатор занимаемой должности
-
routeId :ID
-
Идентификатор маршрута
-
rowItemId :ID
-
Идентификатор элемента в строчной части, например товара
-
storeId :ID
-
Идентификатор склада
-
taskId :ID
-
Идентификатор задачи
-
visitId :ID
-
Идентификатор фактического визита
-
workDayId :ID
-
Идентификатор ЭД «Рабочий день агента»