SmallSmarty - мобильное Android приложение для складских операций, интегрируемое с 1С

Публикация № 693483

Учет и отчетность - Учет ТМЦ

Мобильное приложение позволяет осуществлять складские операции (инвентаризация, перемещение, списание) в 1С. Приложение разработано полностью нативно на Android. Бесплатный функционал ограничен обменом с 1С через файл. В платном функционале будет доступен обмен через автоматически генерируемый REST интерфейс ODATA. Для полноценной работы при обмене через файл требуется только внешняя обработка. Для данного приложения не нужны промежуточные базы и какое-либо дополнительное ПО. Приложение может работать при полном отсутствии связи.

Ссылка на скачивание.

Google Play

История версий.

0.1.2

0.1.1 альфа

Поддержка версий Android.

Android 5.0 и выше.

Предыстория.

Несколько лет назад в 1С появилась возможность разрабатывать для мобильных устройств, в частности под Android. Вдохновившись этим фактом была разработана мобильная конфигурацию для складских операций. Конфигурация была успешно внедрена и работала, но она была несовершенна из-за ограничений и багов платформы. Было принято решение разработать нативное, быстрое, удобное, написанное в соответствии с гайдлайнами Google приложение. В результате появилось SmallSmarty. 

Поддержка конфигураций.

Управление производственным предприятием 1.3

Поддержка сканеров штрихкодов.

  • GS-М100BT поддерживается в режиме SPP;
  • Поддерживаются любые сканеры в режиме HID подключенные через OTG.

Функционал.

Инвентаризация товаров.

Данный функционал позволяет инвентаризировать товары по документу выгруженному из 1С обработкой в формате JSON. Обработанный в приложении документ можно выгрузить в формате JSON в виде файла на устройство, либо на доступные сервисы (Telegram, электронная почта и прочее). Обработка документа осуществляется с помощью сканера штрихкода или вручную. Поиск товаров осуществляется по внутренней базе устройства.

Инвентаризация основных средств.

Данный функционал позволяет инвентаризировать основные средства(далее ОС) по документу выгруженному из 1С обработкой в формате JSON. Обработанный в приложении документ можно выгрузить в формате JSON в виде файла на устройство, либо на доступные сервисы (Telegram, электронная почта и прочее). Обработка документа осуществляется с помощью сканера штрихкода или вручную. Поиск ОС осуществляется по внутренней базе устройства. Штрихкод для ОС может быть напечатан обработкой из 1С. В качестве штрихкода может выступать Код справочника ОС или для строгой идентификации Код справочника + разделитель "SMS" + Заводской номер справочника ОС.

Подбор товаров и ОС.

Данный функционал универсален  и может быть использован для любых процессов, связанных с подбором товара в любом бизнесе. В результате подбора  создается документ на мобильном устройстве и может быть передан в 1С (в формате JSON) где и может быть дополнен, оформлен окончательно. Поиск товаров и ОС осуществляется с помощью сканера штрихкода или вручную. Последовательность поиска следующая, сначала ищется штрихкод, потом серийный номер в серии номенклатуры, затем уже ОС. Все происходит практически мгновенно.

Текущее использование.

Для собственных нужд приложение используется для выполнения следующих операций:

  1. Инвентаризация всего оборудования / ТМЦ;
  2. Инвентаризация складов по итогам месяца;
  3. Перемещение групп товаров между МОЛами;
  4. Подбор товара для реализации;

Планы.

Поддержка конфигураций ERP, Управление торговлей.

Инструкция.

Работа с 1С.

Выгрузка/Загрузка данных.

Для выгрузки документов и справочников необходимо воспользоваться внешней обработкой. Первая вкладка обработки отвечает за выгрузку. Если отметить галочками Номенклатура, Характеристики и пр., то будут выгружаться все отмеченные справочники. В табличной части можно выбрать два типа объектов документы Инвентаризация товаров и Инвентаризация ОС, документов можно выбрать несколько. Если выбрать только документы, то справочники и штриходы выгрузятся только те, которые есть в документах.

Вкладка Загрузка позволяет загрузить обработанные документы. Кнопка найти попытается найти ранее выгруженный документ. Загружать можно в любой документ и любую табличную часть, при этом заполнятся совпадающие реквизиты. При загрузке табличная часть документа либо полностью заменяется, либо дополняется.

Работа в приложении.

Приложение разработано в соответствии гайдлайнами Google, это значит, что работа с ним будет интуитивно понятна любому пользователю Android устройства.

При запуске приложения открывается экран со списком номенклатуры. Основное меню находится в панели навигации слева(боковая шторка).

   

Загрузить данные из файла можно из меню верхней панели справа на экранах Номенклатура, Инвентаризация товаров, Инвентаризация ОС. Удалить данные можно свайпом вправо или влево, не все данные можно удалить. Полностью очистить все данные можно из экран Настройки в меню верхней панели "Удалить данные".

Настройка bluetooth сканера GS-M100BT.

На экране Настройка можно настроить bluetooth сканер штрих кода GS-М100BT. Для первой настройки необходимо сначала открыть "Bluetooth открыть и подключить", откроется стандартный интерфейс для сопряжения устройств(на разных устройствах будет выглядеть по разному).

Нужно взять инструкцию по сканеру и найти штрихкоды для сопряжению, в инструкции это 4 страница. Сначала нужно включить сканер и отсканировать первый штрихкод для переключения в режим SPP, затем второй штрихкод чтобы открыть режим сопряжения, после необходимо произвести сопряжение сканера с устройством. Как только устройство будет сопряжено необходимо вернуться назад к экрану настроек и выбрать сканер из списка, нажав на кнопку "Выбор устройств" (в Android версии 6 и выше потребуется дополнительное разрешение). После этого необходимо нажать на кнопку Соединить, должен появиться всплывающий "тост" "Bluetooth соединен". Данную процедуру нужно произвести один раз. Также стоить помнить, перед запуском приложения сканер должен быть включен.

 

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

Наименование Файл Версия Размер
Обработка для выгрузки/загрузки данных УПП 1.3

.epf 20,71Kb
10
.epf 20,71Kb 10 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. DENLSD 07.11.17 09:53 Сейчас в теме
ПлейМаркет утверждает что у немя нет устройств для этого приложения ... 5.1 Lolipop ... 6.0 Marshmallow

Как ?
2. ni032mas 102 07.11.17 09:57 Сейчас в теме
(1)
нет устройств для этого приложения ... 5.1 Lolipop ... 6.0 Marshmallow

Подскажите, какие у Вас устройства, производитель, модель?
3. DENLSD 07.11.17 10:09 Сейчас в теме
Meizu M3 Note, Galaxy Tab A, Nexus есть еще пару но они не привязаны к акаунту.
На них всех ПлейМаркет говорит что нет такой програмы :)

С десктопа говорит что нет устройств
----------------
Требуемая версия Android
5.0 или более поздняя
-----------------
Прикрепленные файлы:
4. ni032mas 102 07.11.17 10:25 Сейчас в теме
(3) Какая-то странная история. У Вас точно к этому аккаунту привязаны устройства с версией Android 5.0 и выше?
Прикрепленные файлы:
5. AlbertBug 25.05.18 11:45 Сейчас в теме
Аналогично попытался поставить
нету поддержки говорить
6. ni032mas 102 30.05.18 11:08 Сейчас в теме
(5) Я предполагаю, что проблема в одной из используемых мной библиотек. Скоро выйдет новый релиз в котором будут использованы другие библиотеки и возможно проблема решится.
Оставьте свое сообщение

См. также

Правильные аналоги номенклатуры (кроссы запчастей) для 1С / Управляемые формы Промо

Обработка справочников Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v8 v8::УФ 1cv8.cf УУ Абонемент ($m)

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

5 стартмани

29.07.2015    38126    3    taurus__    22