1Scan. Интеграция веб-клиента 1С с устройством Android (смартфон, планшет, ТСД)

Публикация № 1549895 15.11.21

Интеграция - WEB-интеграция

веб-клиент ТСД сканирование штрихкод интеграция android мобильное приложение

Получение из Android устройства данных сканера штрихода, камеры, GPS, широковещательных сообщений и передача в код модуля формы 1С для дальнейшей обработки.

Общие требования к интеграции:

  • Android 5.0 (API 21) и выше.
  • 1С Платформа 8.3.16 и выше.
  • Прикладное решение 1C должно предоставлять доступ с помощью веб-клиента (опубликовано на веб-сервере).
  • Опубликованная база должна быть доступна на устройстве через веб-клиент.

Установить бесплатно 1Scan

Вопросы и помощь в телеграм t.me/onescan

Преимущества: 

  • Кроме указания адреса базы опубликованного веб-клиента, в приложении никаких настроек не требуется.
  • Вся разработка происходит средствами 1С.

Возможности:

  • Запуск веб-клиента 1С в приложении Android.
  • Сканирование штрихкода, QR-кода. Получение данных со сканера штрихкода, камеры, Intent событий в коде модуля формы 1С для дальнейшей обработки.
  • Фото с камеры, получение двоичных данных в 1С.
  • Способы получения данных: Event listener (событие ввода), Data Intent (настраиваемая подписка на широковещательные сообщения), библиотека устройства Honeywell SDK (список моделей будет дополнятся по мере доступности устройств для разработки) 
  • Запуск на весь экран в режиме "встроенное рабочее место".

 ЗапускПримеры обработки

 

Разработка:

Обработка полученных данных происходит в модуле формы. Требуется подключение обработчика сообщений при открытии и отключение при закрытии формы:

&НаКлиенте
Процедура ПриОткрытии(Отказ) 
    
    //Подключение обработчика сообщений внешнего сайта    
    Если ОкноВнешнегоСайта.Доступно Тогда
        ОбработчикСобытия = Новый ОписаниеОповещения("ПриПолученииСообщенияОтВнешнегоСайта", ЭтотОбъект);
        ОкноВнешнегоСайта.ПодключитьОбработчикСообщений(ОбработчикСобытия);
    КонецЕсли;   
    
КонецПроцедуры   

&НаКлиенте
Процедура ПриЗакрытии(ЗавершениеРаботы) 
    
    //Отключение обработчика сообщений внешнего сайта
    Если ОкноВнешнегоСайта.Доступно Тогда
        ОбработчикСобытия = Новый ОписаниеОповещения("ПриПолученииСообщенияОтВнешнегоСайта", ЭтотОбъект);
        ОкноВнешнегоСайта.ОтключитьОбработчикСообщений(ОбработчикСобытия);
    КонецЕсли;    
    
КонецПроцедуры

 

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

// Обработка сообщения полученного от устройсва
//
&НаКлиенте
Процедура ПриПолученииСообщенияОтУстройства(Данные)
	
	//Ваш код...  	
	СтруктураДанные = JsonВСтруктуру(Данные);
	
	Если ЗначениеЗаполнено(СтруктураДанные) И ТипЗнч(СтруктураДанные) = Тип("Структура") Тогда
		
		//Обработка данных по событиям
		Если СтруктураДанные.Event = "scanResult" Тогда //результат сканирования  
			
			Штрихкод = СтруктураДанные.data; 
			ЭтотОбъект.ПолученныеДанные = Штрихкод; 
			
		ИначеЕсли СтруктураДанные.Event = "getAndroidID" Тогда //результат запроса уникального идентификатора приложения  
			
			AndroidID = СтруктураДанные.data;
			ЭтотОбъект.ПолученныеДанные = AndroidID;     
			
		КонецЕсли;	                                         
		
	КонецЕсли;
	
	//
	ЭтотОбъект.ПолученныйJson = Данные;		
	ПоказатьОповещениеПользователя(,,Данные, БиблиотекаКартинок.Информация32);

КонецПроцедуры 

 

Так же есть возможность отправлять сообщения команды устройству. Например, запустить камеру, получить уникальный идентификатор устройства и тп:


&НаКлиенте
Процедура ОткрытьКамеру(Команда)   
	
	Сообщение = "startScanCamera"; //Запускает камеру для сканирвания
	ОтправитьСообщениеУстройству(Сообщение);
	
КонецПроцедуры

&НаКлиенте
Процедура ПоказатьКнопкуКамеры(Команда)
	Сообщение = "enableScanCameraButton"; //Отображает кнопку камеры для сканирования
	ОтправитьСообщениеУстройству(Сообщение);
КонецПроцедуры

&НаКлиенте
Процедура СкрытьКнопкуКамеры(Команда)
	Сообщение = "disableScanCameraButton"; //Скрывает кнопку камеры для сканирования
	ОтправитьСообщениеУстройству(Сообщение);
КонецПроцедуры

&НаКлиенте
Процедура СообщитьToast(Команда) 
	ТекстСообщения = "Привет, toast!";
	Сообщение = "toast:" + ТекстСообщения; //Всплывающее сообщение, короткий период
	//Сообщение = "toastLong:" + ТекстСообщения; //Всплывающие сообщение, длинный период	
	ОтправитьСообщениеУстройству(Сообщение);
КонецПроцедуры  

&НаКлиенте
Процедура СообщитьSnackbar(Команда)   
	ТекстСообщения = "Привет, snackbar!";
	Сообщение = "snackbar:" + ТекстСообщения; //Всплывающее сообщение, короткий период 
	//Сообщение = "snackbartLong:" + ТекстСообщения; //Всплывающее сообщение, длинный период	
	ОтправитьСообщениеУстройству(Сообщение);
КонецПроцедуры   

&НаКлиенте
Процедура ОткрытьНастройки(Команда) 
	ОтправитьСообщениеУстройству("openSettings");
КонецПроцедуры

&НаКлиенте
Процедура ПолучитьAndroidID(Команда) 
	ОтправитьСообщениеУстройству("getAndroidID");	
КонецПроцедуры

&НаКлиенте
Процедура ПолучитьДанныеПоGPS(Команда)
	ОтправитьСообщениеУстройству("getLocation");
КонецПроцедуры

&НаКлиенте
Процедура ЗакрытьПриложение(Команда)
	ОтправитьСообщениеУстройству("closeApplication");
КонецПроцедуры

 

Настройки:

НастройкиСканирование через камеру

Для подключения к базе 1С следует указать "Адрес веб-сайта" (пример. http://192.168.0.100) и "Имя публикуемой базы" (пример. DemoSSL/ru_RU/). Для явного указания языка запуска следует прописать "/ru_RU/", знак "/" обязателен в конце. Так же можно заполнить Пользователь и Пароль для автоматического входа.

Удалять непечатаемые символы при сканирование - очищает данные полученные при сканирование.

Режим запуска: встроенное рабочее место - база запускается в полноэкранном режиме без возможности пользователем закрывать окна и выбирать разделы.

Отображать кнопку настройки - кнопка настройки всегда будет отображатся. Так же настройки можно открыть через долгое или 7 частых нажатий кнопки Назад (Back button) устройства. 

 

Методы сканирования:

Event listener - получает событие ввода данных возникшее на экране. Универсальный метод, работает практически на всех устройствах.

Data intent - в настройках Intent устройства можно прописать в Action свое ключевое слово по которому можно получать данные. Extra Key - имя свойства которое находится в Intent, например для Honeywell это "data". При указание intent обычно другие методы перестают работать.

Honeywell SDK - родная библиотека устройств Honeywell (тестировалось на CN51). Если у вас ТСД этой фирмы - то рекомендуется использовать данный метод сканирования, так как данные всегда получаются корректно независимо какие настройки указаны в самом устройстве.

Сканирование через камеру - используется библиотека сканирования штрих-кода для Android с использованием ZXing для декодирования.

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

 

Полезные ссылки:
Как опубликовать веб-сервера Apache или IIS. Публикация базы 1С.
Пример обработки полученных данных на форме 1C Examples1Scan.epf

Вопросы и помощь в телеграм t.me/onescan

Приложение в Google Play: 1Scan

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

Наименование Файл Версия Размер
Примеры кода Examples1Scan

.epf 13,04Kb
35
.epf 6 13,04Kb 35 Скачать
Поддержать проект

.epf 11,32Kb
4
.epf 11,32Kb 4 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 3114 15.11.21 10:58 Сейчас в теме
Лучше если оформлять по возможности не как статью, а как публикацию, положив в скачивание даже какую-нибудь пустышку. Это для того, например, что я собираю тематические публикации в группе, посвященной адресному хранению, работе склада, соотв.приложения для мобильных девайсов и прочее сопутствующее - а на ИС движок не позволяет включать статьи в такую подшивку
2. kild 88 15.11.21 12:24 Сейчас в теме
(1) Прикрепил к статье обработку с примерами. Этого достаточно?
3. CheBurator 3114 15.11.21 22:28 Сейчас в теме
(2) Да, норм! спасибо что откликнулся!
всякое полезное в т.ч. и по похожим разработкам смотри в группе: https://infostart.ru/community/groups/22/
закладка "Публикации"
4. shwizard 22.11.21 08:53 Сейчас в теме
(3)спасибо за интересную группу, мне предстоит ковыряться в этом!
5. user595194_bendery_sh 22.11.21 16:58 Сейчас в теме
6. user595194_bendery_sh 22.11.21 23:21 Сейчас в теме
А в чем смысл Настройки Data Intent Action и Extra Key ?
9. kild 88 03.12.21 22:16 Сейчас в теме
(6) Приложения установленные в андроид устройстве могут вещать, отправлять данные по определенному ключевому слову (action). Если знать значение action, то можно получать эти данные в другом приложение.

Например у некоторых ТСД есть возможность самому указать action для сканирования. Чтобы 1Scan мог получать данные методом Data intent нужно указать action под которым отправляют данные другие приложения в андроид.

Значение Extra Key как правило можно узнать только у разработчика источника данных. Для устройств Honeywell - это "data"

Пример для ТСД Honeywell:
Action: "act" (любая произвольная строка, лишь бы совпадали в настройках устройства и приложения)
Extra Key: "data" (значение предусмотренное разработчиком источника данных)
Прикрепленные файлы:
7. roschupkin_e 02.12.21 16:50 Сейчас в теме
Не срабатывает ПриПолученииСообщенияОтВнешнегоСайта...
8. kild 88 03.12.21 21:43 Сейчас в теме
(7) СообщитьToast из 1с показывает сообщение на устройстве?
ПолучитьAndroidID не возвращает ничего?
Попробуйте скачать последнюю версию обработки Examples1Scan, там есть логирование полученных данных. В журнале запроса сделайте отбор Событие: Examples1Scan, есть ли записи после запроса данных.
10. kild 88 06.12.21 19:15 Сейчас в теме
(7)В текущей версии важно правильно вводить адрес базы. Например, если полный путь:
http://192.168.0.106/DemoSSL/ru_RU/
то в настройках:

Адрес веб-сайта: http://192.168.0.106 (в конце "/" не нужен)
Имя публикуемой базы: DemoSSL/ru_RU/ (нужен "/" в конце если явно указан язык "ru_RU", иначе можно просто имя базы "DemoSSL")

В следующих версиях исправлю зависимость от лишних или не хватающих знаков в адресе
Прикрепленные файлы:
11. Farpost 116 16.12.21 15:02 Сейчас в теме
Доброго времени суток!
Вопрос - можно заказать разработку мобильного приложения или мобильного клиента взаимодействующего с конфигурацией УТ 10.3?
Функционал простой - ввод параметров документа партии, числовых значений и отправка введенных данных в базу для дальнейшей обработки.
Более подробное ТЗ могу выслать.
12. kild 88 19.12.21 17:40 Сейчас в теме
(11) Здраствуйте!
Для УТ 10.3 подходит текущая обработка Examples1Scan, только все "ЭтотОбъект" нужно заменить на "ЭтаФорма", так как у вашей конфигурации режим совместимости платформы 8.2. Так же веб-сервис должен быть опубликован с использованием платформы 8.3.16 и выше если нужно получать данные с датчиков устройства (сканер, камера и тп).
В веб-клиенте будут видны только управляемые формы. Можете добавить рядом с обычными формами и использовать их.

Например, чтобы при запуске УТ 10.3 запускалась обработка с примерами Examples1Scan, в "Модуль управляемого приложения" в процедуре "ПриНачалеРаботыСистемы()" пропишите строку ОткрытьФорму("Обработка.Examples1Scan.Форма.Форма");

Если нужно получить какие-то другие данные с мобильного устройства которых нет в примере - напишите модель и источник данных, добавлю такую возможность. Пишите тут или в личку, если остались вопросы.
13. Farpost 116 20.12.21 17:42 Сейчас в теме
(12) Благодарю, постараюсь разобраться, будут вопросы - напишу
14. GarriSoft 75 20.01.22 13:11 Сейчас в теме
Это мега крутое решение!
Можно как то эмулировать скролинг (прокрутку) списка в 1С, как все уже давно привыкли пальцем?
16. kild 88 23.01.22 03:12 Сейчас в теме
(14) Спасибо за отзыв!
Скролинг тапом должен работать для списков. Можете прислать запись экрана или объяснить что имеется ввиду?
15. GarriSoft 75 21.01.22 11:36 Сейчас в теме
Два вопроса:
1. Экран уменьшается, когда появляется какое либо сообщение об ошибке или запрос, в данном случае на подключение ИТС поддержки
см. вложения, видимо где то ошибка
2. Надпись "Работает на 1С", как ее убрать? Надпись занимает дополнительное место и так на небольшом экране
Прикрепленные файлы:
17. kild 88 23.01.22 03:42 Сейчас в теме
(15)
1. Экран уменьшается, когда появляется какое либо сообщение об ошибке или запрос, в данном случае на подключение ИТС поддержки

Возможные решения:
1. Одна из причин такого поведения - старая версия браузера на устройстве. Убедитесь, что в Google Play обновлен браузер Chrome
2. Обновите платформу 1С на последнюю версию или хотя бы на последний подрелиз вашей текущей версии.
3. Так же можно попробовать обновить в Google Play компонент Android System WebView
4. Убрать показ формы в 1С "Подключение Интернет-поддержки". Например, в конфигураторе в модуле формы ОбщиеФормы -> ПодключениеИнтернетПоддержки в Процедура ПриСозданииНаСервере первой строкой прописать Отказ = Истина;

Если проблема не решилась, то напишите модель устройства, версию Android, платформу и конфигурацию 1С.

2. Надпись "Работает на 1С", как ее убрать? Надпись занимает дополнительное место и так на небольшом экране

В режиме запуска "Встроенное рабочее место" платформа 1С всегда показывает эту надпись для веб-клиента. Видимо, хотят, чтобы всегда где-то был виден значок 1С для пользователя. Возможно в будущих версиях получится частично убрать эту надпись.
18. miradg 23.03.22 07:14 Сейчас в теме
Здравствуйте!
С 1С ювелирный магазин от раруса будет работать?
19. kild 88 23.03.22 21:14 Сейчас в теме
(18) Здраствуйте! Да, будет работать, как и любая база которая публикуется как веб-сервис
20. GarriSoft 75 26.04.22 13:35 Сейчас в теме
При сканировании кодов маркировки DataMatrix, в процедуру ПриПолученииСообщенияОтУстройства(Данные), в значение переменной Данные, возвращается json, в котором содержится непечатный символ кода маркировки, содержащий код 29, что в итоге приводит к пустой строке в функции JsonВСтруктуру, что можно сделать, чтобы использовать ваше решение для сканирование кодов маркировки DataMatrix?
21. GarriSoft 75 05.05.22 12:34 Сейчас в теме
(17)
Так же замечено, что экран уменьшается так же при появлении клавиатуры, после того как клавиатура скрывается с экрана, 1с не восстанавливает окно.
ТСД: EAD60K-0
Версия Android 7.1.1
Все что можно было обновить, было обновлено, результат тот же
24. kild 88 07.06.22 18:26 Сейчас в теме
(21) Попробуйте обновится на новую версию приложения 1Scan 2.0, в настройках добавил возможность указать фиксированный размер клиентского окна в % или в px. Подберите под размеры вашего устройства высоту в пикселях (px), чтобы больше не менялось. Так же можно попробовать указать размер с запасом чтобы надпись "Работает на 1С" ушел за границы экрана. Отпишитесь пожалуйста как протестируете.
26. GarriSoft 75 08.06.22 09:57 Сейчас в теме
(24)
Обновился, на телефоне запустилось, на ТДС вываливается в ошибку при попытке добавить базу
Прикрепленные файлы:
22. GarriSoft 75 05.05.22 15:19 Сейчас в теме
Я так понимаю у вас написано на Cordova/Phonegap и там автоматически уменьшается размер webview при появлении клавиатуры, но при закрытии клавиатуры размер webview не восстанавливается

ВАЖНО: Было замечено, что размер экрана восстанавливается, после уменьшения выводом клавиатуры, если включить или выключить галку "Отображать кнопку "Настройки", в этом случае масштаб экрана восстанавливается до нормального состояния

У вас классное решение! Но данный недочет с экраном очень мешает запустить его в прод
23. saint1908sx 25.05.22 10:37 Сейчас в теме
Добрый день.
Подскажите что не так и куда копать.
База опубликована, через телефон через приложение подключаюсь - всё отлично.
В обработке последней версии при сканировании через камеру телефона - всё отлично.
При подключении через блютуз сканера, и сканировании ШК им - не распознаёт как внешнее событие, а отрабатывает как просто нажатие на кнопку.
т.е. на какой кнопке стоял фокус ввода - та и "нажимается" при скане ШК.
Все настройки в приложении перетыканы многократно.
Телефон Redmi Note7
Сканер - NETUM C750 Bluetooth 2D

Сам сканер в блокнот телефона - сканирует корректно. тоже проверено.


куда рыть? подскажите пожалуйста
25. kild 88 07.06.22 18:31 Сейчас в теме
(23) Добрый день! Через неделю получу в руки Bluetooth сканер и попробую добавить прямую поддержку для вашего сканера
27. saint1908sx 08.06.22 14:47 Сейчас в теме
(25) добрый день. спасибо большое. очень жду.
28. kild 88 10.06.22 00:09 Сейчас в теме
(27) В новой версии "2.0 (17)" добавил функционал, который может подойти для вас:
* Новый метод чтения со сканера: событие нажатия клавиши. Там же пропишите завершающий символ 10 для вашего устройства.
* "Убирать фокус с экрана". Устраняет проблему когда произвольно нажимались кнопки при сканирование

По Bluetooth напишу когда будет реализовано.
29. saint1908sx 04.07.22 08:45 Сейчас в теме
(28) Добрый день. Всё получилось, спасибо.
Что характерно, вначале НЕ получилось. ждал новый релиз.
После "а вдруг дело в оборудовании" - установил приложение на планшет, всё настроил и РАБОТАЕТ (через события нажатия клавиши".
попробовал снова через телефон - не работает.
Удалил с телефона приложение, установил, настроил - РАБОТАЕТ.

спасибо!
30. kild 88 09.07.22 17:25 Сейчас в теме
(29) Здравствуйте! В версии 2.0 (22) добавил поддержку Bluetooth.
Подключение:
В устройстве Android включить GPS* и Bluetooth. В приложении у подключения в “Настроить сканирование” выбрать "Bluetooth", перейти в редактирование "Подключение Bluetooth", нажать "Найти устройства"
В списке отобразятся доступные Bluetooth устройства. Выбрать ваше устройство для подключения. После удачного подключения появится зеленая надпись "Подключено".
В списке могут быть несколько устройств с одинаковыми именами. Обычно нужно выбрать класс UNCATEGORIZED (7936), а не AUDIO_VIDEO. Если устройств с таким классом нет, значит ваше устройство не переведено в соответствующий режим работы с приложениями.
Например, чтобы перевести в соответствующий режим сканер Netum c750, нужно просканировать штрихкод-настройки "Working via Bluetooth" и "Application Mode for Android or Windows" (AT+MODE=3) которые есть в инструкции к устройству.
* Для поиска и добавления устройства требуется включенное GPS, без этого Bluetooth устройства не будут обнаружены. После первого добавления и сохранения для последующих автоматических подключений GPS не требуется. После удачного подключения MAC адрес устройства сохранится в поле “Bluetooth MAC address (автоподключение)”.

Отпишитесь, пожалуйста, если получится протестировать.
31. Lancelot-2M 115 09.09.22 13:46 Сейчас в теме
Посмотрите, плс, личку. Есть деловое предложение по теме 1Scan.
32. Sangvinor 16.11.22 11:11 Сейчас в теме
Здравствуйте, а чем это решение лучше открытия опубликованной базы на мобильном клиенте 1с?
33. kild 88 19.11.22 17:45 Сейчас в теме
(32) Здравствуйте!
Приложение не требует сборки под отдельную конфигурацию. Предоставляет больше api взаимодействия с компонентами android, без установки дополнительных компонентов для 1с. Например, broadcast receiver для взаимодействия со сканером ТСД напрямую. Получение данных от Bluetooth и тп.
Разные типы клиентов:
* Интеграция веб-клиента - разные режимы запуска. Интерфейс не требует доработки, привычный для пользователей. Доработка ведется обычными средствами 1с.
* HTML клиент - не требует лицензии на подключение 1с, но нужна доработка HTML/JavaScript

В телеграм канале по просьбам добавляю новые функции.
Функции намного больше чем описано в статье, как появится время - обновлю описание.
Оставьте свое сообщение

См. также

"Штрихкод-информер" - мобильный ТСД и прайс-чекер в смартфоне

Мобильная разработка Сканер штрих-кода Терминал сбора данных Розничная торговля Управляемые формы Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

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

2880 руб.

03.12.2018    48023    101    98    

135

Что нам стоит бота построить? Нарисуем - будет жить! Графический конструктор телеграм-ботов

Мобильная разработка Мессенджеры и боты Платформа 1С v8.3 Платные (руб)

Теперь создать telegram-бота - элементарно. Достаточно просто нарисовать блок-схему телеграм-бота, и он сразу заработает. Это возможно при использовании Графического конструктора телеграм-ботов. Это единственный конструктор ботов для telegram, чье качество и функционал подтверждены фирмой 1С (есть сертификат 1С:Совместимо) и специалистами ООО "Инфостарт" (см. комментарии). Расширение в интерактивном режиме, с помощью блок-схем, позволяет с минимальными трудозатратами создать телеграм-ботов в любой конфигурации, работающей на платформе «1С:Предприятие 8.3».

13200 руб.

27.12.2021    24506    61    129    

151

"Мобильный ТСД" - инвентаризация и сбор штрихкодов для iOS и Android

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Платформа 1С v8.3 Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Простой мобильный терминал сбора данных для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями УТ 11, ERP, КА2, Розница 2, Розница 3, УНФ 1.6, УНФ 3.0. Полнофункциональный демо-доступ для своей конфигурации можно запросить в настройках мобильного приложения - все необходимое придет на почту автоматически.

2000 руб.

22.04.2019    82925    413    185    

261

Интеграция с сервисом vetmanager

WEB-интеграция Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Данная обработка разрабатывалась для загрузки документов из Ветменеджер в 1С: Бухгалтерия 3.

6000 руб.

02.02.2021    12720    28    43    

15

Модуль для обмена "1С:Предприятие 8. УАТ. ПРОФ" с FortMonitor

WEB-интеграция 8.3.8 Конфигурации 1cv8 Автомобили, автосервисы Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Расширение предназначено для конфигурации "1С:Предприятие 8. Управление Автотранспортом. ПРОФ". Функционал модуля: 1. Заполнение регистров сведений по подсистеме "Мониторинг", а именно: события по мониторингу, координаты по мониторингу, пробег и расход по мониторингу, текущее местоположение ТС по мониторингу 2. Заполнение путевого листа: пробег по мониторингу, время выезда/заезда, табличная часть ГСМ 3. Отчеты по данным загруженным в регистры сведений. Модуль работает без включенной константы по настройкам мониторинга. Модуль формы предоставляется с открытым кодом, общий модуль защищен.

11856 руб.

25.05.2021    9736    6    4    

6

Драйвер облачной кассы для Бизнес.РУ Чеки

ККМ WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Универсальный драйвер для фискализации чеков для сервиса Бизнес.РУ. Чеки (https://online-check.business.ru/). Работает с любой кассой, подключенной к сервису, в том числе и без физической кассы (Аренда облачной ККТ в датацентре). Принцип работы аналогичен наличию физической кассы, подключенной к рабочему месту 1С. Фискализация выполняется с любого рабочего места через интернет. Нет ограничений на количество рабочих мест, касс, компьютеров. Поддерживает печать с нескольких рабочих мест на одну кассу. Работает в любой операционной системе (Windows, Linux) и в любом клиенте (Тонкий, Толстый, Web, Мобильный клиент).

6000 руб.

03.06.2021    10791    8    0    

5

Contragent+ 9.1 для 1С 8.2/8.3

Обработка справочников Обмен с ГосИС Взаиморасчеты WEB-интеграция Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Платные (руб)

Универсальная обработка для экспресс-регистрации новых и обновления реквизитов существующих элементов справочников «Контрагенты» & «Организации» по данным Федеральной Налоговой Службы РФ (ЕГРЮЛ&ЕГРИП). Минимизация ручного ввода и соответствие данных 1С учредительным сведениям юр. лиц & ИП.

3600 руб.

13.12.2012    89045    173    308    

248

Склад 15 - программа для подключения ТСД к 1С

Учет ТМЦ Сканер штрих-кода Терминал сбора данных Мобильная разработка Управление складом и логистикой (WMS) Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

3450 руб.

28.04.2023    4460    2    0    

1

SALE! 10%

Автоматическая загрузка файлов (например, прайс-листов) из электронной почты, FTP, HTTP, их обработка и выгрузка на FTP (на сайт) и для других целей

Прайсы WEB-интеграция Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Автомобили, автосервисы Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Программа с заданным интервалом времени (или по ручной команде) скачивает файлы (например, прайс-листы поставщиков) из различных источников: письма электронной почты, FTP или HTTP-адреса, и сохраняет их в каталог упорядоченной структуры. При этом извлекает файлы из архивов, может переименовывать файлы и менять их формат (csv, xls, txt). Можно настроить выгрузку обработанных файлов на сайт (через FTP-подключение). Программа будет полезна компаниям, у которых есть большое количество поставщиков и/или прайс-листы поставщиков обновляются часто (необязательно прайс-листы, файлы могут быть любого назначения). Собранные таким образом актуальные версии прайс-листов можно выгрузить с помощью программы себе на сайт (или на любой FTP-сервер) или выполнить другие необходимые задачи.

10600 9540 руб.

28.05.2015    81746    25    51    

49

Прайс-лист с фотографиями, выгрузкой в Excel с подсчетом суммы заказа, загрузкой заказа в Управление торговлей 11 (Россия) и Управление торговлей для Беларуси 3

Прайсы Загрузка и выгрузка в Excel Оптовая торговля WEB-интеграция Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Прайс-лист для программы 1С: Управление торговлей 11 и Управление торговлей для Беларуси 3, позволяющий: 1) Формировать прайс-лист с фотографиями; 2) Сохранить прайс-лист в Excel с формулами, подсчитывающими количество и сумму заказа; 3) Передать сформированный прайс-лист по каналу ftp на сайт; 4) Сохранить прайс-лист в формате CSV; 5) Загрузить сделанный по прайс-листу заказ обратно в программу.

6000 руб.

04.09.2014    118135    42    105    

51

[Расширение] БОР-Навигатор.Культура

Зарплата Бюджетный учет WEB-интеграция Обмен с ГосИС Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Расширение конфигурации, включающее в себя объекты, необходимые для подготовки и сдачи отчета "Штатная численность" системы "БОР-Навигатор.Культура" в программе "1С:Зарплата и кадры государственного учреждения", редакция 3.1.

8400 руб.

01.02.2019    23164    7    0    

6

Поиск ИП/судебных участков по адресу и РОСП по адресу без использования api fssp

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Россия Бюджетный учет Платные (руб)

Обработка получает данные в сайтов с информацией по судам/должникам/отделам ФССП по адресу и/или ИНН и идентификаторам. Актуальна в связи с отключением возможности получать эти данные по API.

2400 руб.

22.03.2023    2854    6    2    

4

Расширение 1СПАРК риски для 1С:Документооборот 8 КОРП

WEB-интеграция Управление взаимоотношениями с клиентами (CRM) Документооборот и делопроизводство (СЭД) Взаиморасчеты Платформа 1С v8.3 1С:Документооборот Бухгалтерский учет Управленческий учет Платные (руб)

Расширение для конфигурации 1С:Документооборот 8 КОРП, позволяющее с помощью сервиса "1СПАРК риски" проверять благонадежность контрагентов непосредственно из программы 1С.

7200 руб.

23.05.2018    27129    17    7    

14

Sync1C: Синхронизация 1С и OpenCart

WEB-интеграция Оптовая торговля Розничная торговля Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Внешняя обработка для обмена данными с интернет-магазином OpenCart. Позволяет быстро наполнить магазин товарами, затем обновлять цены и добавлять новые товары. Далее можно средствами OpenCart настраивать и дополнять карточки товаров как надо для магазина, при этом связь товаров с 1С не теряется.

3840 руб.

30.03.2018    39871    73    133    

77

Справочник кодов ТНВЭД

Обработка справочников WEB-интеграция Операции по ВЭД Учет ТМЦ Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием Платные (руб)

Загрузка справочника ТНВЭД в базу данных 1С без изменения конфигурации. База кодов загружается с сайта www.nalog.ru или локального ресурса. После загрузки - справочник всегда под рукой! Реализован поиск по загруженной базе. Доступны примечания для групп справочника (комментарии налогового органа). Дополнительно реализовано занесение кодов ТНВЭД в справочники ИБ (например, справочник Номенклатура) как реквизита или свойства справочника. Подходит для всех стандартных конфигураций (БП 2.0, УПП 1.3, КА 1.1, УТ 10.3, Розница 1 и пр., написанных под обычные формы).

3100 руб.

29.09.2015    52030    13    4    

36

Яндекс.Метрика - загрузка статистики в 1С:Предприятие 8

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

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

3600 руб.

21.06.2022    6522    1    0    

3

Заполнение контрагентов по ИНН для УТ 10.3

Обработка справочников WEB-интеграция Платформа 1С v8.3 1С:Управление торговлей 10 Россия Абонемент ($m)

Заполнение контрагентов по ИНН (1С: Управление торговлей 10.3).

6 стартмани

17.05.2022    7875    37    kostyan7    20    

1

Настройка рабочего места для мобильной и веб-разработки в 1С для самых маленьких

Мобильная разработка Мобильная платформа Россия Бесплатно (free)

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

18.04.2022    9009    AntonChausov    16    

110

Интеграция 1С:БИТ.Управление медицинским центром и amoCRM

Управление взаимоотношениями с клиентами (CRM) WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Здравоохранение, медицина, стоматология Россия Управленческий учет Платные (руб)

Это законченное решение, которое позволяет в amoCRM получать данные о врачах и их свободном времени, в 1С создавать документ "Заявка", выгружать оплаты от клиента в лид. Тестировалось на конфигурации БИТ.Управление медицинским центром (2.0.46.43), платформа 1С:Предприятие 8.3 (8.3.16.1063), версия Python 3.10.1.

5400 руб.

28.01.2022    9635    1    2    

2

Обмен со СДЭК

WEB-интеграция Учет ТМЦ Платформа 1С v8.3 Конфигурации 1cv8 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Обработка позволяет производить обмен между 1С Альфа Авто 5.1 и СДЭК по протоколу API.

6000 руб.

21.12.2021    8715    1    0    

2

Интеграция с КОМТЕТ Касса Курьер

WEB-интеграция Учет ТМЦ Платформа 1С v8.3 1С:Управление торговлей 10 Платные (руб)

Внешняя обработка предназначена для интеграции конфигурации Управление торговлей 10.3 с веб-сервисом КОМТЕТ Касса Курьер. КОМТЕТ Касса Курьер это сервис с возможностью распределения заказов по курьерам, быстрой корректировке заказов в момент доставки, печати чеков по 54-ФЗ в момент расчета с покупателем.

3480 руб.

20.12.2021    7945    1    0    

1

Мобильное приложение на 1С без никого... За полчаса...

Мобильная разработка Платформа 1С v8.3 Бесплатно (free)

Мобильное приложение на коленке за полчаса без никого...

27.10.2021    18412    starik-2005    62    

131

WEB/HTTP сервисы. Базовые отличия и применение на практике

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Рассказываем о WEB и HTTP сервисах, их практическом применении, о шишках, которые мы набили, и о выводах, которые сделали. Спойлер: тех, кто дочитает статью до конца, ждет бонус от автора.

04.10.2021    30645    Neti    23    

114

HTTP-клиент

WEB-интеграция Платформа 1С v8.3 Мобильная платформа Конфигурации 1cv8 Абонемент ($m)

Подсистема 1С для работы с HTTP.

1 стартмани

28.07.2021    17209    55    SpaceOfMyHead    51    

94

Режим дополненной реальности ActiveCV и его применение в конфигурациях. UPD:Добавил еще один пример

Мобильная разработка Мобильная платформа Абонемент ($m)

Новый режим дополненной реальности/компьютерного зрения может дополнить или даже заменить традиционный интерфейс – он организует непрерывный процесс работы в котором с видеопотока снимается все необходимое , обрабатывается в обработчиках и тут же рисуется на видеопотоке (как бы в дополненной реальности). Можно использовать как в онлайн-конфигурациях с обработкой в 1С, так и самостоятельных конфигурациях с обработчиками на Python. Настоящая статья является дополнением к основной статье по платформе Simple UI https://infostart.ru/public/1153616/

1 стартмани

20.04.2021    6298    informa1555    15    

86

Дневник времени. Простое мобильное приложение 1С для телефона на Андроид

Мобильная разработка Мобильная платформа Абонемент ($m)

Дневник времени. Для адептов тайм-менеджмента и всех тех, кто ценит свое время. Предназначен для ежедневных записей в телефоне расхода времени на различные задачи. Отчет по записям программы позволяет увидеть, сколько времени, на какие задачи расходовалось и проанализировать траты времени за месяц. Можно выгрузить записи в csv файл и анализировать на дескопном компьютере, например в Экселе. Можно составлять планы на день и отмечать, что удалось сделать, а что нет.

1 стартмани

12.03.2021    7208    6    pricec    1    

6

Внешняя компонента: Android tools

Мобильная разработка Разработка внешних компонент Платформа 1С v8.3 Мобильная платформа Абонемент ($m)

Несколько дополнительных функций для мобильного приложения\клиента под Android. Размер архива внешних компонент под архитектуры ARM и x86 - 390KB.

1 стартмани

12.01.2021    14380    39    KAV2    46    

16

Serverless (Faas) в 1С. Создание и вызов Yandex Cloud Functions

WEB-интеграция Облачные сервисы, хостинг Платформа 1С v8.3 Бесплатно (free)

"Я не могу просто взять и скопировать код с гитхаба", "у нас 1С микросервисами окружена", "возможностей мало" - частые фразы 1С разработчиков. которым не хватает возможностей платформы в современном мире. Faas, конечно, история не новая, но нас сдерживало 152ФЗ и задержки по пингам. Для того, чтобы действительно использовать в 1С код, к примеру, на Python, надо было приложить усилия. Теперь всё намного проще - берём и используем.

28.12.2020    12933    comol    32    

108

BIM: взаимодействие с платформой Autodesk Forge

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Строительство Абонемент ($m)

Предлагаемый пример демонстрирует широкие возможности для взаимодействия «1С:Предприятие» с платформой Autodesk Forge и позволяет вам получить базовые представления о применения технологий информационного моделирования в строительстве. Поддерживаются все версии платформы от 8.3.12 и выше до 8.3.18.

1 стартмани

25.11.2020    83603    16    kandr    3    

6

[mobile] Переносим HTML интерфейс на 1С

Работа с интерфейсом Мобильная разработка Платформа 1С v8.3 Мобильная платформа Конфигурации 1cv8 Бесплатно (free)

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

02.11.2020    13762    leobrn    82    

106