gifts2017

mScan:Складские операции

Опубликовал Дмитрий Шерстобитов (DitriX) в раздел Обработки - Рабочее место

В общем, буду краток - конфа, для решения складских операций. Которая предназначена для мобильных устройств. И, конечно, присутствует обмен с центральной базой на УТ10, УТ 11, а при допиле - для любой другой.

Прошло очень много времени, однако никаких решений от 1С я так и не увидел. И, конечно, я говорю про мобильную платформу, а конкретно - складские операции.

Да и других решений, не от 1С, тоже как-то маловато... И все не то.

Поэтому мы решили написать свою конфигурацию, которая позволит быстро и легко интегрироваться в существующие решения.

Основная парадигма этого решения состоит из таких пунктов:

1. Серверная часть не должна влиять на обновления, и когда выйдет полноценный механизм расширений конфигураций от 1С - перекочевать туда.

2. Механизмы обмена - должны быть такими, чтобы можно было в любой момент что-то добавить/изменить/убрать без ковыряний в куче кода.

3. Клиент должен быть написан так, чтобы максимально быстро и комфортно - можно было менять основную форму сканирования, добавлять новые типы, объекты и т.д.

Надеюсь, мы этих целей достигли. Поэтому - представляю на ваш суд нашу конфигурацию mScan:Складские операции. Которая заточена под терминалы Acode, ну и там же есть возможность сканировать камерой устройства :)

Наше решение бесплатно и использовать его можно везде. Поставляется по типу "как есть". Единственное условие - при реальных внедрениях наших конфигураций - писать письмо на почту Lex@ditrix.info. В котором необходимо указать: 
1. ФИО 
2. Название компании (можно и не указывать) 
3. Контактную почту (желательно программиста), чтобы мы могли уведомлять о новых релизах 
4. Область применения (категории учета, к какой конфигурации идет подключение, сколько устройств работает, какие операции делаются и т.д.) 

Это надо для того, чтобы мы понимали - куда лучше нам развиваться, потому что есть ряд функционала, который мы хотим внедрить, но не знаем - какой из них более востребован. 
Точно такую же информацию вы можете просто так нам отсылать, дополнив пункт о ваших потребностях.

Просьба в комментах оставлять пожелания/предложения ну и т.д. и т.п.

В архиве две конфигурации - клиент и сервер. А также инструкция - вот пример из инструкции.

 

mScan:Складские операции

(шаблонная конфигурация v.6)

Все вопросы отправлять на Lex@ditrix.info

Шаблонная конфигурация mScan – нацелена, в первую очередь, на обучение и не предназначена для внедрения в реальных проектах в том виде, в котором она выложена в публичный доступ.

mScan состоит из двух конфигураций – клиентской (той, что ставится на мобильное устройство) и серверной (которая внедряется в центральную базу).

Клиентская версия не нацелена на полноценную самостоятельную работу и загружает данные из центральной базы (ЦБ). Клиент получает данные из ЦБ, подключаясь к ней по web-сервисам (http-сервисы или ws-сервисы).

Как было сказано выше – две конфигурации представляют из себя шаблоны, в которых есть ряд встроенных функций, и на основании которых – можно дописать необходимый функционал.

Дальнейшая инструкция рассчитана на специалистов, которые знакомы с разработкой под мобильные решения. Если у вас нет опыта, то рекомендуется просмотреть бесплатный курс, что сэкономит вам много времени, и закроет пробелы в данной документации.

Если же вы хотите более глубоко вникнуть в механизмы, которые тут использовались, то рекомендуем пройти полную версию курса.

Подсистема, которая объединяется с ЦБ написана таким образом, чтобы никак и нигде не пересекаться с типовыми механизмами, таким образом – влияние этой подсистемы на обновление типовой конфигурации – минимально.

Подготовка

Для начала работы – необходимо скачать архив, в нем будет две конфигурации:

  • Мобильный клиент;
  • Шаблон для сервера.

Необходимо:

  • наличие Apache и возможность подключиться к серверу с мобильного устройства;
  • мобильное устройство на Android 4+, или любой ТСД Acode;
  • стационарная и мобильная платформа 1С версии 8.3.6+.

Демо конфигурация УТ11 или УТ10 последней версии. Можно, конечно, и любую другую, можно и не демо, но тогда надо будет править соответствующие пункты в ходе разработки. Поэтому мы рекомендуем для начала взять одну из этих конфигураций.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
mScan:Складские операции
.zip 4,42Mb
28.05.15
80
.zip 6 4,42Mb 80 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Ruslan (flyer) 29.05.15 17:11
в архиве apk лежит? интересно глянуть ваше решение.
2. Дмитрий Шерстобитов (DitriX) 29.05.15 18:53
(1) нет, в архиве исходники. apk не публикую, так как нет лицензионных соглашений с 1С :)
3. Александр Свирин (AlexanderSvirin) 09.06.15 15:45
DitriX, подскажите по процессу настройки MScan. Дошел по Вашей инструкции до тестирования мобильной конфигурации на компьютере. Ввожу адрес почты a@a.a, вываливается окно с ошибкой

Описание ошибки: {ОбщийМодуль.ОсновныеФункцииОбмена.Модуль(45)}: Ошибка подключения к серверу:
500

500 это вроде Internal Server Error, ошибка в процедуре ПодключениеКВебСервисуЦентральнойБД.
В какую сторону копать?
4. Дмитрий Шерстобитов (DitriX) 09.06.15 17:03
нужно больше информации, вы просто посмотрите какое количество причин есть в гугле.
Для начала - просто откройте wsdl файл в браузере и посмотрите что там будет. Так,как описано это в инструкции
5. Ким (Ким) 08.07.15 17:16
А что там с подсветкой при сканировании штрихкода? Вышла новая платформа 8.3.6.2100, а подсветки при использовании метода ПоказатьСканированиеШтрихКодов() так и нету. Придется использовать BarcodeScanner, в котором слава богу это есть
6. Дмитрий Шерстобитов (DitriX) 08.07.15 18:59
(5) если честно - я вообще считаю это извратом, и даже не думаю в этих направлениях. Так, для показушек, хватает и того, что дает 1с. А вот если дальше, то тут да, только внешним пользоваться.
7. владимир демченко (jour) 18.01.16 16:02
На этапе подключения не возвращает запрос на код подтверждения, пишет - "ошибка подключения к серверу 500", при этом на сервере создается новый элемент справочника мобильное устройство и в регистре сведений строчка появляется с кодом подтверждения.
8. Дмитрий Шерстобитов (DitriX) 20.01.16 12:26
(7)Провертьте отправку почты, скорее всего не проходит отправка, и смотрите логи на сервере.
9. Олег Валуйский (waol) 06.05.16 08:35
DitriX, возникло пару вопросов
1) подсвечивание результатов сканирования прямо в окне сканирования -
Тоаст сообщение выводится только для первого сканирования, и потом не выводится
(телефон HTC desire526G dual sim)

может быть и с этим сможете помочь каким нибудь советом
2)
не работает ADODB.Connection на серверной базе при подключении через Http-сервис
(подключаюсь к базе 1с77 с применением OLEDB провайдера, строка подключения
Provider=VFPOLEDB.1;
Null = Yes;
Exclusive = No;
SourceType = DBF;
Data Source=" + КаталогИБ + ";
Mode=ReadWrite;
Extended Properties="";
User ID="";
Password="";
Mask Password=False;
Collating Sequence=MACHINE;
DSN="";
)

при простом открытии базы работает нормально
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа