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

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

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

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

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

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

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

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

                Иначе

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

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

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

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

 

Наши проекты

АО «Аэроклуб»
АО «Аэроклуб»

Отрасль:
Услуги в области делового туризма

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

Проведение серии интервью с руководством и ключевыми специалистами Разработка формализованного описания модели существующих бизнес-процессо...

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

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

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

Реализовали разработку уникального модуля «Интернет-магазины» на базе программного продукта «1С:Управление холдингом» согласно технического ...

Группа компаний ТМ «Дружба народов»
Группа компаний ТМ «Дружба народов»

Отрасль:
Пищевая промышленность

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

- Переход на новый релиз 2.1 программы «1С:ERP Управление предприятием»
- Разработка обработки «Свертка информационной базы»
- Разрабо...

ОАО «Интер РАО – Электрогенерация»
ОАО «Интер РАО – Электрогенерация»

Отрасль:
Электрогенерация

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

Для работы 2500 пользователей в 9 часовых поясах организована территориально-распределенная служба поддержки на базе "1С:Управление производ...

Автоматизация учета на базе ПП "1С:Комплексная автоматизация 8" в ЗАО "Крюгер-Гранд"
ЗАО «Крюгер-Гранд»

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

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

- Создание интерфейсов и наборов прав пользователей;
- Отражению временных разниц по лизинговому имуществу...

Автоматизация производственного планирования нефтесервисной компании на базе 1С:ЕРП 2.0
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

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

- Блок планирования проектов (процессы объемно-календарного планирования производства)...

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

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

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

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

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в ООО «Шокостайл»
ООО «Шокостайл»

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

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Планирование продаж;
Склад и логистика:
-Управление складскими ...

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

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

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

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

Внедрение «1С:Бухгалтерия 8 ПРОФ» в компании «Мостехника»
ООО «Мостехника»

Отрасль:
Торговля

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

Документооборот (ECM):
- Учет рабочего времени;
Управление персоналом и кадровый учет (HRM):
- Кадровый учет;
- Расчет зарп...

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

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

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

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

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

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

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

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

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

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

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

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