URI обработчиков действий создаются по маске stmobile://action/target/event
где:
- target - объект системы, например документ "Заказ"
- event - событие
Запуск МТ
stmobile://action/startapp/appinit При старте МТ
Глобальное меню
stmobile://globalmenu/items Инициализация элемента глобального меню
Пример скрипта кастомизации глобального меню смотрите в разделе FAQ
Переопределение действия/пути
stmobile://action/uri/preopen Событие перед открытием любого URI
Реализована возможность обрабатывать события перед вызовом URI, возможность перенаправлять действе по заданным условиям скрипта. Подробнее можно посмотреть в разделе Переопределение действия
Маршрут и торговые точки
Визиты
stmobile://action/visit/preopen Перед началом визита
stmobile://action/visit/postopen После начала визита
stmobile://action/visit/preclose Перед окончанием визита, но до проверки возможности завершения визита
stmobile://action/visit/presave Перед окончанием визита, после проверки возможности завершения визита
stmobile://action/visit/postsave После окончания визита
stmobile://action/visit/precreate Перед началом создания дополнительного визита
Подробнее про работу точки расширения stmobile://action/visit/preclose
в разделе FAQ "Как отключить серийные проверки при завершении визита?"
Документы
Конфигурация документов осуществляется при помощи установки объекта конфигурирования посредством api.result.setConfig
stmobile://module/skudocs/config Скрипт конфигурирования документов
На текущий момент для конфигурирования документов доступен один параметр isNeedCheckUnsoldAssortment необходимость показа сообщения о наличии непроданых товаров стандартного ассортимента.
Пример скрипта конфигурации документа смотрите в разделе FAQ "Отключение проверки проданного СА"
Конфигурация отображения функционала на форме документа
stmobile://document/<document>/form/config Скрипт конфигурирования формы документа
На данный момент доступны следующие возможности:
- Добавить в меню свои пункты
- Отображение блоков "Условия акции" и "Бонусы"
- Редактирование поля штрих-кода после сканирования
Заполнение опросного листа своими значениями
stmobile://document/survey/customanswers Перед создание опросного листа, заполнить строки своими значениями
Пример скрипта расширения можно посмотреть в разделе FAQ "Как заполнить опросный лист своими значениями ?"
Документ Отгрузка
stmobile://action/recomendedorder Подсчет рекомендуемого количества
stmobile://action/sales/headerpostsave После сохранения шапки документа Отгрузка
stmobile://action/sales/headerpresave Перед сохранением шапки документа Отгрузка
stmobile://action/sales/iteminit Инициализация строки элемента документа Отгрузка
stmobile://action/sales/itempostsave После записи элемента документа Отгрузка
stmobile://action/sales/itempresave Перед записью элемента документа Отгрузка
stmobile://action/sales/postclear После очистки документа Отгрузка
stmobile://action/sales/postclose После закрытия документа Отгрузка
stmobile://action/sales/postdelete После удаления документа Отгрузка
stmobile://action/sales/postgroupdiscount После изменения скидки документа Отгрузка
stmobile://action/sales/postgroupincrease После изменения наценки документа Отгрузка
stmobile://action/sales/postopen После создания документа Отгрузка
stmobile://action/sales/postprint После печати документа Отгрузка
stmobile://action/sales/postsave После записи документа Отгрузка
stmobile://action/sales/preclear Перед очисткой документа Отгрузка
stmobile://action/sales/predelete Перед удалением документа Отгрузка
stmobile://action/sales/pregroupdiscount Перед изменением скидки документа Отгрузка
stmobile://action/sales/pregroupincrease Перед изменением наценки документа Отгрузка
stmobile://action/sales/preopen Перед созданием документа Отгрузка
stmobile://action/sales/preprint Перед печатью документа Отгрузка
stmobile://action/sales/presave Перед записью документа Отгрузка
stmobile://action/sales/viewerpreopen Перед открытием вьювера Отгрузка
stmobile://action/sales/moverests Проведение остатков документа Отгрузка
Документ Сбор заказа
stmobile://action/preorder/headerpostsave После сохранения шапки документа Сбор заказа
stmobile://action/preorder/headerpresave Перед сохранением шапки документа Сбор заказа
stmobile://action/preorder/iteminit Инициализация строки элемента документа Сбор заказа
stmobile://action/preorder/itempostsave После записи элемента документа Сбор заказа
stmobile://action/preorder/itempresave Перед записью элемента документа Сбор заказа
stmobile://action/preorder/postclear После очистки документа Сбор заказа
stmobile://action/preorder/postclose После закрытия документа Сбор заказа
stmobile://action/preorder/postdelete После удаления документа Сбор заказа
stmobile://action/preorder/postgroupdiscount После изменения скидки документа Сбор заказа
stmobile://action/preorder/postgroupincrease После изменения наценки документа Сбор заказа
stmobile://action/preorder/postopen После создания документа Сбор заказа
stmobile://action/preorder/postprint После печати документа Сбор заказа
stmobile://action/preorder/postsave После записи документа Сбор заказа
stmobile://action/preorder/preclear Перед очисткой документа Сбор заказа
stmobile://action/preorder/predelete Перед удалением документа Сбор заказа
stmobile://action/preorder/pregroupdiscount Перед изменением скидки документа Сбор заказа
stmobile://action/preorder/pregroupincrease Перед изменением наценки документа Сбор заказа
stmobile://action/preorder/preopen Перед созданием документа Сбор заказа
stmobile://action/preorder/preprint Перед печатью документа Сбор заказа
stmobile://action/preorder/presave Перед записью документа Сбор заказа
stmobile://action/recomendedorder Подсчет рекомендуемого заказа
stmobile://action/preorder/viewerpreopen Перед открытием вьювера Сбор Заказа
stmobile://action/preorder/moverests Проведение остатков документа Сбор Заказа
Документ Заявка на дозагрузку
stmobile://action/goodsrequest/headerpostsave После сохранения шапки документа Заявка на дозагрузку
stmobile://action/goodsrequest/headerpresave Перед сохранением шапки документа Заявка на дозагрузку
stmobile://action/goodsrequest/iteminit Инициализация строки элемента документа Заявка на дозагрузку
stmobile://action/goodsrequest/itempostsave После записи элемента документа Заявка на дозагрузку
stmobile://action/goodsrequest/itempresave Перед записью элемента документа Заявка на дозагрузку
stmobile://action/goodsrequest/postclear После очистки документа Заявка на дозагрузку
stmobile://action/goodsrequest/postclose После закрытия документа Заявка на дозагрузку
stmobile://action/goodsrequest/postdelete После удаления документа Заявка на дозагрузку
stmobile://action/goodsrequest/postopen После создания документа Заявка на дозагрузку
stmobile://action/goodsrequest/postprint После печати документа Заявка на дозагрузку
stmobile://action/goodsrequest/postsave После записи документа Заявка на дозагрузку
stmobile://action/goodsrequest/preclear Перед очисткой документа Заявка на дозагрузку
stmobile://action/goodsrequest/predelete Перед удалением документа Заявка на дозагрузку
stmobile://action/goodsrequest/preopen Перед созданием документа Заявка на дозагрузку
stmobile://action/goodsrequest/preprint Перед печатью документа Заявка на дозагрузку
stmobile://action/goodsrequest/presave Перед записью документа Заявка на дозагрузку
stmobile://action/goodsrequest/viewerpreopen Перед открытием вьювера Заявка на дозагрузку
stmobile://action/goodsrequest/moverests Проведение остатков документа Заявка на дозагрузку
Документ Мерчандайзинг
stmobile://action/merchandise/headerpostsave После сохранения шапки документа Мерчандайзинг
stmobile://action/merchandise/headerpresave Перед сохранением шапки документа Мерчандайзинг
stmobile://action/merchandise/iteminit Инициализация строки элемента документа Мерчандайзинг
stmobile://action/merchandise/itempostsave После записи элемента документа Мерчандайзинг
stmobile://action/merchandise/itempresave Перед записью элемента документа Мерчандайзинг
stmobile://action/merchandise/postclear После очистки документа Мерчандайзинг
stmobile://action/merchandise/postclose После закрытия документа Мерчандайзинг
stmobile://action/merchandise/postdelete После удаления документа Мерчандайзинг
stmobile://action/merchandise/postopen После создания документа Мерчандайзинг
stmobile://action/merchandise/postprint После печати документа Мерчандайзинг
stmobile://action/merchandise/postsave После записи документа Мерчандайзинг
stmobile://action/merchandise/preclear Перед очисткой документа Мерчандайзинг
stmobile://action/merchandise/predelete Перед удалением документа Мерчандайзинг
stmobile://action/merchandise/preopen Перед созданием документа Мерчандайзинг
stmobile://action/merchandise/preprint Перед печатью документа Мерчандайзинг
stmobile://action/merchandise/presave Перед записью документа Мерчандайзинг
stmobile://action/recomendedprice Подсчет рекомендуемой цены
stmobile://action/merchandise/viewerpreopen Перед открытием вьювера документа Мерчандайзинг
Документ Перемещение товара
stmobile://action/goodsmovement/headerpostsave После сохранения шапки документа Перемещение товара
stmobile://action/goodsmovement/headerpresave Перед сохранением шапки документа Перемещение товара
stmobile://action/goodsmovement/iteminit Инициализация строки элемента документа Перемещение товара
stmobile://action/goodsmovement/itempostsave После записи элемента документа Перемещение товара
stmobile://action/goodsmovement/itempresave Перед записью элемента документа Перемещение товара
stmobile://action/goodsmovement/postclear После очистки документа Перемещение товара
stmobile://action/goodsmovement/postclose После закрытия документа Перемещение товара
stmobile://action/goodsmovement/postdelete После удаления документа Перемещение товара
stmobile://action/goodsmovement/postopen После создания документа Перемещение товара
stmobile://action/goodsmovement/postprint После печати документа Перемещение товара
stmobile://action/goodsmovement/postsave После записи документа Перемещение товара
stmobile://action/goodsmovement/preclear Перед очисткой документа Перемещение товара
stmobile://action/goodsmovement/predelete Перед удалением документа Перемещение товара
stmobile://action/goodsmovement/preopen Перед созданием документа Перемещение товара
stmobile://action/goodsmovement/preprint Перед печатью документа Перемещение товара
stmobile://action/goodsmovement/presave Перед записью документа Перемещение товара
stmobile://action/goodsmovement/viewerpreopen Перед открытием вьювера документа Перемещение товара
stmobile://action/goodsmovement/moverests Проведение остатков документа Перемещение товара
Документ Возврат товара
stmobile://action/goodsreturn/headerpostsave После сохранения шапки документа Возврат товара
stmobile://action/goodsreturn/headerpresave Перед сохранением шапки документа Возврат товара
stmobile://action/goodsreturn/iteminit Инициализация строки элемента документа Возврат товара
stmobile://action/goodsreturn/itempostsave После записи элемента документа Возврат товара
stmobile://action/goodsreturn/itempresave Перед записью элемента документа Возврат товара
stmobile://action/goodsreturn/postclear После очистки документа Возврат товара
stmobile://action/goodsreturn/postclose После закрытия документа Возврат товара
stmobile://action/goodsreturn/postdelete После удаления документа Возврат товара
stmobile://action/goodsreturn/postopen После создания документа Возврат товара
stmobile://action/goodsreturn/postprint После печати документа Возврат товара
stmobile://action/goodsreturn/postsave После записи документа Возврат товара
stmobile://action/goodsreturn/preclear Перед очисткой документа Возврат товара
stmobile://action/goodsreturn/predelete Перед удалением документа Возврат товара
stmobile://action/goodsreturn/preopen Перед созданием документа Возврат товара
stmobile://action/goodsreturn/preprint Перед печатью документа Возврат товара
stmobile://action/goodsreturn/presave Перед записью документа Возврат товара
stmobile://action/goodsreturn/viewerpreopen Перед открытием вьювера документа Возврат товара
stmobile://action/goodsreturn/moverests Проведение остатков документа Возврат товара
Документ Приходный кассовый ордер
stmobile://action/receiptcashorder/headerpostsave После сохранения шапки документа Приходный кассовый ордер
stmobile://action/receiptcashorder/headerpresave Перед сохранением шапки документа Приходный кассовый ордер
stmobile://action/receiptcashorder/postclear После очистки документа Приходный кассовый ордер
stmobile://action/receiptcashorder/postclose После закрытия документа Приходный кассовый ордер
stmobile://action/receiptcashorder/postdelete После удаления документа Приходный кассовый ордер
stmobile://action/receiptcashorder/postopen После создания документа Приходный кассовый ордер
stmobile://action/receiptcashorder/postprint После печати документа Приходный кассовый ордер
stmobile://action/receiptcashorder/postsave После записи документа Приходный кассовый ордер
stmobile://action/receiptcashorder/preclear Перед очисткой документа Приходный кассовый ордер
stmobile://action/receiptcashorder/predelete Перед удалением документа Приходный кассовый ордер
stmobile://action/receiptcashorder/preopen Перед созданием документа Приходный кассовый ордер
stmobile://action/receiptcashorder/preprint Перед печатью документа Приходный кассовый ордер
stmobile://action/receiptcashorder/presave Перед записью документа Приходный кассовый ордер
Документ Фотоотчет
stmobile://action/photoreport/headerpostsave После сохранения шапки документа Фотоотчет
stmobile://action/photoreport/headerpresave Перед сохранением шапки документа Фотоотчет
stmobile://action/photoreport/postclear После очистки документа Фотоотчет
stmobile://action/photoreport/postclose После закрытия документа Фотоотчет
stmobile://action/photoreport/postdelete После удаления документа Фотоотчет
stmobile://action/photoreport/postopen После создания документа Фотоотчет
stmobile://action/photoreport/postprint После печати документа Фотоотчет
stmobile://action/photoreport/postsave После записи документа Фотоотчет
stmobile://action/photoreport/preclear Перед очисткой документа Фотоотчет
stmobile://action/photoreport/predelete Перед удалением документа Фотоотчет
stmobile://action/photoreport/preopen Перед созданием документа Фотоотчет
stmobile://action/photoreport/preprint Перед печатью документа Фотоотчет
stmobile://action/photoreport/presave Перед записью документа Фотоотчет
Документ Опросный лист
stmobile://action/survey/headerpostsave После сохранения шапки документа Опросный лист
stmobile://action/survey/headerpresave Перед сохранением шапки документа Опросный лист
stmobile://action/survey/itempostsave После записи элемента документа Опросный лист
stmobile://action/survey/itempresave Перед записью элемента документа Опросный лист
stmobile://action/survey/postclear После очистки документа Опросный лист
stmobile://action/survey/postclose После закрытия документа Опросный лист
stmobile://action/survey/postdelete После удаления документа Опросный лист
stmobile://action/survey/postopen После создания документа Опросный лист
stmobile://action/survey/postprint После печати документа Опросный лист
stmobile://action/survey/postsave После записи документа Опросный лист
stmobile://action/survey/preclear Перед очисткой документа Опросный лист
stmobile://action/survey/predelete Перед удалением документа Опросный лист
stmobile://action/survey/preopen Перед созданием документа Опросный лист
stmobile://action/survey/preprint Перед печатью документа Опросный лист
stmobile://action/survey/presave Перед записью документа Опросный лист
Документ Учет оборудования
stmobile://action/posm/headerpostsave После сохранения шапки документа Учет оборудования
stmobile://action/posm/headerpresave Перед сохранением шапки документа Учет оборудования
stmobile://action/posm/postclear После очистки документа Учет оборудования
stmobile://action/posm/postclose После закрытия документа Учет оборудования
stmobile://action/posm/postdelete После удаления документа Учет оборудования
stmobile://action/posm/postopen После создания документа Учет оборудования
stmobile://action/posm/postprint После печати документа Учет оборудования
stmobile://action/posm/postsave После записи документа Учет оборудования
stmobile://action/posm/preclear Перед очисткой документа Учет оборудования
stmobile://action/posm/predelete Перед удалением документа Учет оборудования
stmobile://action/posm/preopen Перед созданием документа Учет оборудования
stmobile://action/posm/preprint Перед печатью документа Учет оборудования
stmobile://action/posm/presave Перед записью документа Учет оборудования
Акции и бонусы FAQ
stmobile://tma/bonus/preregistration Перед проведением бонуса
stmobile://tma/bonus/postregistration После проведения бонуса
stmobile://tma/bonus/preunregistration Перед отменой бонуса
stmobile://tma/bonus/postunregistration После отмены бонуса
Задачи
Начало рабочего периода
stmobile://action/workday/postopen После начала рабочего периода
stmobile://action/workday/postsave После окончания рабочего периода
stmobile://action/workday/preopen Перед началом рабочего периода
stmobile://action/workday/presave Перед окончанием рабочего периода
Задачи агентов
stmobile://action/task/postopen После начала выполнения задачи
stmobile://action/task/postsave После окончания выполнения задачи
stmobile://action/task/preopen Перед началом выполнения задачи
stmobile://action/task/presave Перед окончанием выполнения задачи