Бухгалтерия 3.0 печать этикеток со смартфона

1. kulmaksim 62 15.04.16 12:01 Сейчас в теме
Всем привет. Дайте советы и если есть примеры, пожалуйста. С мобильным приложением знаком поверхностно. Прочитал пару глав Знакомство с разработкой мобильных приложений на платформе «1С:Предприятие 8» :)
Есть задачка: имеется Бухгалтерия 3.0 на сервере. Есть сетевой принтер, который стоит На складе. Необходимо разработать мобильное приложение, с помощью которого можно распечатать этикетки на сетевом принтере. Т.е. человек на смартфоне выбрал номенклатуру, нажал печать, а потом пошел и забрал листик с этикетками с принтера. Есть какие-нибудь примеры реализации похожего?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
4. flyer 233 15.04.16 12:53 Сейчас в теме
(3) zlakizla, на стороне МП так укажи:
ПараметрыПодключения = ПараметрыПодключения();

	Соед = Новый HTTPСоединение(ПараметрыПодключения.Адрес, ПараметрыПодключения.Порт, ПараметрыПодключения.Логин, ПараметрыПодключения.Пароль);
	
	Запрос = Новый HTTPЗапрос;
	Запрос.Заголовки.Вставить("Id", IdТовара);	
	
	Запрос.АдресРесурса = ПараметрыПодключения.ИмяСервиса + "print";
	
		
	Ответ = Соед.ОтправитьДляОбработки(Запрос);
Показать


на стороне бух создаете http объект print
Функция ШаблонURLprint(Запрос)
	
	Ответ = Новый HTTPСервисОтвет(200);
	
        id = Запрос.Заголовки["id"];  		
	
	
	// тут код вставьте получить товар по id далее формируете этикетку и отправляете на печать
	
	
	Возврат Ответ;


КонецФункции
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. flyer 233 15.04.16 12:20 Сейчас в теме
(1) zlakizla, в бух-рии создаете web сервис или http сервис и в нем прописываете команду на печать на конкретный принтер. или вам надо код выложить чтобы было понятно?
3. kulmaksim 62 15.04.16 12:32 Сейчас в теме
(2) flyer, Ну принцип то я понимаю. В бухгалтерии команда, которая отправляет печать на принтер. Из мобильного приложения отправляем набор номенклатуры для печати этикеток. Но вот если есть похожий код, было бы вообще круто :)
4. flyer 233 15.04.16 12:53 Сейчас в теме
(3) zlakizla, на стороне МП так укажи:
ПараметрыПодключения = ПараметрыПодключения();

	Соед = Новый HTTPСоединение(ПараметрыПодключения.Адрес, ПараметрыПодключения.Порт, ПараметрыПодключения.Логин, ПараметрыПодключения.Пароль);
	
	Запрос = Новый HTTPЗапрос;
	Запрос.Заголовки.Вставить("Id", IdТовара);	
	
	Запрос.АдресРесурса = ПараметрыПодключения.ИмяСервиса + "print";
	
		
	Ответ = Соед.ОтправитьДляОбработки(Запрос);
Показать


на стороне бух создаете http объект print
Функция ШаблонURLprint(Запрос)
	
	Ответ = Новый HTTPСервисОтвет(200);
	
        id = Запрос.Заголовки["id"];  		
	
	
	// тут код вставьте получить товар по id далее формируете этикетку и отправляете на печать
	
	
	Возврат Ответ;


КонецФункции
Показать
5. CaptainMorgan 15.04.16 22:58 Сейчас в теме
(1) Вы пишите "Дайте советы и если есть примеры, пожалуйста."
Вот посмотрите
http://infostart.ru/public/101284/
Там не именно печать из мобильного приложения в сама идея.
Для работы с планшетным компьютером используется терминальный доступ к компьютеру на ОС Windows, на котором установлена система 1с. При этом получаем кроссплатформенное решние, программа будет работать с любыми планшетами.

Или у вас уже есть мобильное приложение, которое надо заставить печатать?

Тогда есть очень полезная статья: http://infostart.ru/public/306234/
Печать с мобильного приложения

Ещё есть статья: http://danila.org.ua/pechat-s-mobilnogo-prilozheniya-1s/
В рамках разработки мобильного приложения кладовщика столкнулись с необходимостью печати этикеток для обклейки заказа.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот