11.10.2016 Сергей Патенко 8676
Возможности взаимодействия с мобильным клиент...
 

Хочу рассказать о возможностях взаимодействия с мобильным клиентом «1С:WMS Управление складом 3.0». Мобильный клиент разработан таким образом, что информацию для формирования интерфейса он получает из конфигурации при обмене через веб-сервис. Таким образом, у нас есть возможность влиять на интерфейс мобильного клиента, выводить нужную нам информацию.

Управление механизмами, связанных с мобильным клиентом, производится из модулей с префиксом «усТСД». 
 
     
 
Пример. Как в 1С вывести на экран ТДС количество сканирований при приемке товара 
 
 

Рассмотрим пример изменения выводимой информации в мобильном клиенте. Мы собираемся вывести на экран ТСД количество сделанных сканирований при приемке. Для начала нам необходимо внести изменения в интерфейс. Это можно сделать в модуле «усТСДПриемка», формирование интерфейса находится в процедурах с префиксом «ПолучитьФорму».

 
  Начальная строка
 
     
  усТСДЭлементыФорм.ДобавитьНеактивноеПолеВвода(xdtoПоследовательность, xdtoСтраница, "План", НСтр("ru = 'План/Факт:'"), "[##План##]/[##Количество##]", Истина, 75);   
     
  После изменений                         усТСДЭлементыФорм.ДобавитьНеактивноеПолеВвода(xdtoПоследовательность, xdtoСтраница, "План", НСтр("ru = 'План/Факт:'"), "[##План##]/[##Количество##]/[##клпрКоличествоУпаковок##]", Истина, 75);   
     
  В результате мы увидим на экране ТСД наш измененный текст. [##клпрКоличествоУпаковок##] – это параметры из xdto пакета, который передается между ТСД и конфигурацией. Как управлять этим параметром, мы рассмотрим ниже. Таким образом, мы можем влиять на выводимую информацию и через данный параметр можем выводить дополнительно информацию на экран. Кроме добавления неактивный полей, можно также добавлять текстовые поля, в этом случае мы сможем также управлять выводимым шрифтом.   
     
  усТСДЭлементыФорм.ДобавитьТекст(xdtoПоследовательность, xdtoСтраница, "[##прНоменклатура##]", Истина, "Bold");   
 

Теперь рассмотрим инициализацию параметров. В этом же модуле выбираем процедуру обработки события сканирования и добавляем инициализацию нашего нового параметра.

                Если Не сткПараметры.Свойство("клпрКоличествоУпаковок") Тогда

                               сткПараметры.Вставить("клпрКоличествоУпаковок", 0);

                Иначе

                               сткПараметры.клпрКоличествоУпаковок = 0;

                КонецЕсли; 
 
  Все данные, которые передаются между мобильным клиентом и конфигурацией, находятся в структуре сткПараметры. Для корректной работы механизма ключ структуры должен совпадать с параметром, который мы указывали на первом этапе. Все элементы структуры имеют строковый тип. Далее в зависимости от задачи можно управлять параметрами, в данном случая мы прибавляли 1 при каждом обрабатывании события сканирования.   
       
 

Сергей Патенко,

консультант-аналитик компании ООО “Кодерлайн”

 

Наши проекты

Московский филиал ООО «Авиакомпания «Икар»
Московский филиал ООО «Авиакомпания «Икар»

Отрасль:
Авиаперевозки

Внедренное типовое решение:
1С:Бухгалтерия КОРП

Бухгалтерский учет Производственные операции Регламентированная отчетнос...

Разработка функциональных требований к информсистеме на базе «1С:Управление холдингом 8»
ФГУП «СВЯЗЬ-безопасность»

Отрасль:
Охранные услуги

Внедренное типовое решение:
1С:Управление холдингом

- Зафиксировали процессы по блокам бухгалтерского, налогового учета, казнач...

АО "Нижегородский водоканал"
АО "Нижегородский водоканал"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

-Кадровый учет
-Расчет зарплаты
-Регламентированная отчетность
-Подбор ...

Автоматизация торговых операций на базе "1С:Управление торговлей" в ОАО "Авиазапчасть"
ОАО «Авиазапчасть»

Отрасль:
Авиационно-космическая промышленность

Внедренное типовое решение:
1С:Управление торговлей

- Оптовая торговля;
- Оформление заказов покупателей;
- Планирование прод...

Филиал ГлавУпДК при МИД России фирма «Инпредкадры»
Филиал ГлавУпДК при МИД России фирма «Инпредкадры»

Отрасль:
Государственное управление

Внедренное типовое решение:
1С:Бухгалтерия

- Расчеты с контрагентами;
- Управленческий учет;
- Формирование отраслев...

ООО «Стейдж Энтертейнмент Россия»
ООО «Стейдж Энтертейнмент Россия»

Отрасль:
Театральная деятельность

Внедренное типовое решение:
Платформа 1С:Предприятие 8

Реализован процесс трансформации данных бухгалтерского учета по РСБУ в дан...

Внедрение блока расчета себестоимости РАУЗ в 1С:УПП 8
ООО «Пелигрин Матен»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

– Оформление заказов покупателей;
– Взаиморасчеты с покупателями;
– О...

ООО «ДАФ Тракс Рус» (DAF Trucks Rus)
ООО «ДАФ Тракс Рус» (DAF Trucks Rus)

Отрасль:
Машиностроение

Внедренное типовое решение:
«1С:Управление корпоративными финансами»

- Осуществлена разработка матрицы прав и ролей для финансового подразделени...

Автоматизация системы учета продаж газа на базе «1С:ERP Управление предприятием 2.0»
ООО «Эйр Продактс Газ»

Отрасль:
Производство промышленных газов

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Расчеты с контрагентами;
- Производственные операции;
- Управление скла...

ООО "Эскорт-Центр"
ООО "Эскорт-Центр"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Сквозной учет затрат по объектам
- Бухгалтерский учет
- Расчет зарплаты...

ООО «ПраксисКом»
ООО «ПраксисКом»

Отрасль:
Аутсорсинг бухгалтерских услуг

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

Автоматизация складских операций на базе «1С:Предприятие 8. WMS Логистика. Управление складом»
ОАО «Фрейт Линк»

Отрасль:
Логистика и грузоперевозки

Внедренное типовое решение:
1С:Управление холдингом

Реализовали разработку уникального модуля «Интернет-магазины» на базе прог...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение