Мобильная Торговля
Версия
Документы

Для замены документа нужно использовать манифест типа custom

Заказ

stmobile://document/order/create                Создать документ
stmobile://document/order/edit                  Редактировать документ
stmobile://document/order/view                  Просмотр документа

Мерчандайзинг

stmobile://document/merchandise/create          Создать документ
stmobile://document/merchandise/edit            Редактировать документ
stmobile://document/merchandise/view            Просмотр документа

Отгрузка

stmobile://document/sales/create                Создать документ
stmobile://document/sales/edit                  Редактировать документ
stmobile://document/sales/view                  Просмотр документа

Возврат

stmobile://document/return/create               Создать документ
stmobile://document/return/edit                 Редактировать документ
stmobile://document/return/view                 Просмотр документа

Перемещение

stmobile://document/movement/create             Создать документ
stmobile://document/movement/edit               Редактировать документ
stmobile://document/movement/view               Просмотр документа

Запрос на дозагрузку

stmobile://document/request/create              Создать документ
stmobile://document/request/edit                Редактировать документ
stmobile://document/request/view                Просмотр документа

ПКО

stmobile://document/rco/create                  Создать документ
stmobile://document/rco/edit                    Редактировать документ
stmobile://document/rco/view                    Просмотр документа

ПОСМ

stmobile://document/posm/create                 Создать документ
stmobile://document/posm/edit                   Редактировать документ
stmobile://document/posm/view                   Просмотр документа
stmobile://document/posm/snedit                 Редактирование серийного номера

Фотоотчет

stmobile://document/photo/create                Создать документ
stmobile://document/photo/edit                  Редактировать документ
stmobile://document/photo/view                  Просмотр документа

Опросный лист

stmobile://document/survey/create                Создать документ
stmobile://document/survey/edit                  Редактировать документ
stmobile://document/survey/view                  Просмотр документа
stmobile://document/survey/customanswers         Инициализация строк перед созданием документа Опросный лист

Разное

stmobile://document/<documentName>/toppanel                 Показать панель над списком товаров

Настройка пунктов меню работы с товарами:

stmobile://document/<documentName>/form/config           Добавление пунктов в меню (три точки)

Кастомный компонент ввода

stmobile://document/<documentName>/sku/<attribute>/edit     Вызов расширения для атрибута товара строчной части документа 
                                                            вместо стандартного контрола ввода. 

stmobile://document/<documentName>/head/<attribute>/edit    Вызов расширения для атрибута заголовка документа 
                                                            вместо стандартного контрола ввода. 

                                                            <documentName> - имя товарного документа*,
                                                            <attribute> - имя атрибута*

                                                            В случае если скрипт вернул ошибку на процессе инициализации,
                                                            или в методе data, то выполняется вызов стандартного компонента

                                                            Возвращаемое значение должно передаваться через return метода
                                                            value - определенного в скрипте. В случае, если value вернет
                                                            ошибку, значение у атрибута изменено не будет.

  • Для документа "Заказ в товарах ЦО" <documentName> будет orderco, пример: stmobile://document/orderco/sku/quantity/edit
  • Имя атрибута формируется из AttributeCode, без префикса Name и приведенного к нижнему регистру. Например: NameSkuReturnPrice станет skureturnprice. Исключение NameOrderQuantity, вместо него следует использовать quantity. Для дополнительных атрибутов используется код указанный в БД приведенный к нижнему регистру.