Загрузка чека онлайн-касс (загрузка товаров из чека)

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

Учет и отчетность - Кассовые операции

обработка QR-код ОФД онлайн кассы чек 54-ФЗ JSON HTTPСоединение

Обработка-пример, позволяет любому и из любой конфигурации загрузить информацию о товарах из чека(и не только) из почтового сообщения, отправленного из приложения ФНС проверка чеков.

Обработка предназначена для получения чеков онлайн-касс из почтового сообщения, отправленного из приложения ФНС проверка чеков. При разработке(старой версии) использовались материалы статьи https://habr.com/post/358966/

С помощью обработки можно:

  • Загрузить чек со всеми его реквизитами(Список товаров, адрес продажи, ИНН владельца)
 
 Загрузка чека онлайн-касс v.2

Порядок работы

1. Вводим ИНН, пароль из личного кабинета ФНС (https://lkfl2.nalog.ru/). Жмем кнопку Зарегистрироваться

2. Вводим текст из QR-кода, жмем кнопку Получить чек

 
Получение чеков ОФД с почты 

В рабочий стол конфигурации УЛФин добавил этот функционал

Обычное приложение

Тестировалось на платформе 8.3.12.1469, будет работать начиная с платформы 8.3.6, т.к. нужна работа с JSON

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

Наименование Файл Версия Размер
Получение чеков ОФД с почты

.epf 15,62Kb
1
.epf 2020.08.08-1 15,62Kb 1 Скачать
Загрузка чека онлайн-касс v.2 (Обычные и управляемые формы)

.epf 25,56Kb
7
.epf 2020.08.22 25,56Kb 7 Скачать
Загрузка информации о товарах из чеков онлайн-касс(больше не работает)

.epf 19,94Kb
31
.epf 2019-01-17 19,94Kb 31 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. akela2014 5 10.10.18 07:49 Сейчас в теме
можно QR-код просто со сканера в рисунок, подцепить zxing для распознания и так получать строку
2. akela2014 5 10.10.18 07:58 Сейчас в теме
а еще проще сканер штрих-кода подключить и с него сразу читать)))
3. echo77 1178 10.10.18 08:47 Сейчас в теме
(2) согласен, но нему всех сканер штрих-кодов есть. Данное решение я разрабатывал для личного использования, для дома.
Возможно есть какой-то способ прочитать QR-код на смартфоне и отправить текст в другую систему
4. VGHOST 162 14.10.18 11:10 Сейчас в теме
Cognex Barcode Sacanner
Scanner settings
Effort Level = Try Harder
Scanning resolution = Full HD
Result Settings/Automatic.../Auto Copy = 1
+
Alt-C // облачный буфер обмена
Запустить, получить код и добавить его в ПК-версию на вкладке Devices
5. echo77 1178 19.12.18 17:28 Сейчас в теме
Друзья, эта штука пока не работает. У меня ошибка 500 irkkt db timeout. Судя по всему сервис ФНС лежит...
6. echo77 1178 21.12.18 19:18 Сейчас в теме
Похоже, ребята из ФНС починили сервис - все снова работает.
7. echo77 1178 03.01.19 17:18 Сейчас в теме
Друзья, опять какие-то траблы с ФНС. Опять ошибка 451 illegal public api usage.
8. AntonSm 28 05.01.19 20:19 Сейчас в теме
(7) Ну так выходные же.
У меня чеки в приложении ФНС на телефоне перестали приходить аккурат 30 числа.
Я думаю 9го специалисты выйдут на работу и восстановят.
9. echo77 1178 17.01.19 19:42 Сейчас в теме
(8) Поправил! Выложил новую версию обработки.
Сначала надо сделать запрос на проверку существования чека, затем запрос получения чека, если вернет ответ с кодом 202, подождать, потом еще раз запрос на получение чека - здесь уже будет результат.
MaiorovYury; +1 Ответить
10. TerminusMKB 16.02.19 13:09 Сейчас в теме
(9) День добрый! Не являюсь разработчиком 1С, но тоже ищу возможность обхода illegal API usage. Вы описали спасительную последовательность запросов к API, то пример в посте, насколько я вижу, содержит только получение детальной информации о чеке, без запроса на проверку существования. Скачать аттач я тоже, к сожалению, не могу )
Не могли бы вы привести пример именно запроса на проверку существования чека? Заранее спасибо, если это будет возможно )
19. user1234490 05.06.19 18:48 Сейчас в теме
После того как 202 вернулся критично делать запрос на получение а не валидация->получение?
20. echo77 1178 05.06.19 18:53 Сейчас в теме
(19) Нет, именно так и делается:
1. Валидация
2. Получение - Ожидание - Получение.
Потом можно еще получение делать. Я именно так делаю. Время ожидания 3 сек, но в последнее время 3 секунд мало.
21. user1234490 05.06.19 19:11 Сейчас в теме
Спасибо за ответ. Понял!
В другом треде задавал вопрос - а у вас большой объем запросов данных по чекам? Сколько примерно (порядок)? Вы сталкивались с ошибкой 402 Payments Required?
22. echo77 1178 05.06.19 20:20 Сейчас в теме
(21) Объем маленький - до 10 чеков в день, использую для личных нужд(домашняя бухгалтерия https://infostart.ru/public/602254/)
23. user1234490 05.06.19 20:41 Сейчас в теме
(22) Понял вас, спасибо за оперативный ответ!
11. Zero_nv 126 26.02.19 04:47 Сейчас в теме
Ждал ответа от автора статьи, но не дождался. На гитхабе нашел вот такую картинку и все заработало. http://prntscr.com/mq4f81
12. echo77 1178 26.02.19 04:50 Сейчас в теме
(11) Ну да, в (9) я уже писал про это :-)
13. Zero_nv 126 26.02.19 05:09 Сейчас в теме
(12) Но пример запроса существования чека можно было посмотреть скачав Вашу разработку. Мне эта информация нужна была что бы доработать вот эту разработку https://infostart.ru/public/617208/. Одна строчка кода более чем за 200 рублей для меня дороговато.
14. echo77 1178 26.02.19 05:13 Сейчас в теме
(13) Ссылка на первоисточник по которому создавались все процедуры указан в статье (https://habr.com/post/358966/). Кто хочет писать сам - можно посмотреть статью, если нужно готовое решение - вот оно.
15. user1222533 16.05.19 22:02 Сейчас в теме
Всем добрый день!
А кто-нибудь сталкивался с ответом 402 Payment Required?
Нигде не найду информацию, в чем причина
16. echo77 1178 17.05.19 06:37 Сейчас в теме
(15) какой запрос вы делаете?
17. user1222533 17.05.19 11:17 Сейчас в теме
Делал запрос на получение содержимого чека. Предварительно авторизовался и проверку наличия чека выполнял.
Сейчас эти же самые чеки работают.

Такое ощущение, что был достингут какой-то лимит на запрос чеков в сутки (хотя там вроде бы должен быть другой ответ), либо был какой-то временный сбой в ФНС. потому что я пробовал эти же самые чеки через разные приложения пробивать - результат одинаков
18. user1234490 05.06.19 17:01 Сейчас в теме
Присоединяюсь к вопросу про 402 статус Payment Required
Видимо когда больше 20 запросов на получение данных делается то такая ошибка. У всех так? Как решить такую проблему? Готов даже заплатить за услугу получения данных только куда :)
24. MaiorovYury 10 10.07.19 10:58 Сейчас в теме
Плюсик поставил, потому что уже ооочень помогло)
Один вопрос - у меня чеки из Ленты не находятся через этот API - это нормально?
Сама Лента присылает мне чек на почту и там есть все данные и есть так же ссылка на проверку чека в системе Такском
В Такскоме чек находится. Но почему он не находится через API ФНС? Я думал там должны быть все чеки.

скрин чека
https://yadi.sk/i/XFVbwh_-VCtIfw

25. echo77 1178 10.07.19 10:59 Сейчас в теме
(24) Пока что я не знаю ответ на этот вопрос, но Такском
26. MaiorovYury 10 10.07.19 11:04 Сейчас в теме
(25) но Такском что?)
Сейчас проверил - через мобильное приложение "Проверка чеков" чек находится
27. echo77 1178 10.07.19 11:11 Сейчас в теме
(26) Чек находится, но при загрузке состава чека получаем ту же ошибку. Вы натолкнули меня на мысль, что надо попробовать поиск через https://receipt.taxcom.ru/
28. MaiorovYury 10 10.07.19 13:36 Сейчас в теме
(27) написал в Такском с вопросом можно ли делать запросы на https://receipt.taxcom.ru/, которые будут возвращать json или xml
Жду ответа
29. user-sergey 28 01.08.19 17:36 Сейчас в теме
А можете подсказать как зарегистрироваться в ФНС? Какая используется строка запроса? чтобы не устанавливать приложение. Как у вас реализовано в обработке?
30. echo77 1178 01.08.19 17:40 Сейчас в теме
(29) Можно приложение ФНС скачать на телефон.

Можно этой функцией:
Функция Зарегистрироваться(email, name, phone) Экспорт
	
	//https://proverkacheka.nalog.ru:9999/v1/mobile/users/signup
	//Content-Type: application/json; charset=UTF-8
	//
	//Содержимое:
	//
	//{"email":"some@mail.com","name":"SomeName","phone":"+79991234567"}
	СтруктураПараметров = Новый Структура("email, name, phone", email, name, phone);
	Parameter = JSON(СтруктураПараметров);
	
	Хост = "proverkacheka.nalog.ru";
	SSL = Новый ЗащищенноеСоединениеOpenSSL(Неопределено, Неопределено);		
	Соединение = Новый HTTPСоединение(Хост, 9999, , , ,30,SSL);
	
	Заголовки = Новый Соответствие;
	Заголовки.Вставить("Content-Type", "application/json");
    Заголовки.Вставить("Content-Charset", "utf-8");		
	
	Попытка
		HTTPЗапрос = Новый HTTPЗапрос("/v1/mobile/users/signup", Заголовки);
		HTTPЗапрос.УстановитьТелоИзСтроки(Parameter, КодировкаТекста.UTF8);
		
		HTTPОтвет = Соединение.ОтправитьДляОбработки(HTTPЗапрос);
		
		Если HTTPОтвет.КодСостояния <> 204 Тогда
			Сообщить("Не удалось зарегистрироваться, код ответа=" + HTTPОтвет.КодСостояния + " " + HTTPОтвет.ПолучитьТелоКакСтроку(), СтатусСообщения.Важное);
			Возврат Ложь;
		КонецЕсли;
		
		Возврат Истина
		
	Исключение
		Сообщить("Не удалось зарегистрироваться", СтатусСообщения.Важное);
		
		Возврат Ложь
		
	КонецПопытки;
	
КонецФункции
Показать
31. user-sergey 28 01.08.19 17:46 Сейчас в теме
Спасибо большое. Можно функцией пользоваться вашей? для своего приложения.
32. echo77 1178 01.08.19 17:47 Сейчас в теме
33. user1290969 06.10.19 21:38 Сейчас в теме
А как распознать при помощи вебки на пк?
34. Zazamuh 13.03.20 17:29 Сейчас в теме
Не работает запрос https на порту 9999.
Http на 8888 работает. Что за ерунда?
35. echo77 1178 13.03.20 17:52 Сейчас в теме
(34) Что именно не работает? Что возвращает?
36. Zazamuh 13.03.20 17:55 Сейчас в теме
В том-то и дело, что ничего, postman говорит, что не дождался ответ от сервера

curl -X GET \
'https://proverkacheka.nalog.ru:9999/v1/ofds/%2A/inns/%2A/fss/9286000100284990/operations/1/­tickets/18607?fiscalSign=1626618648&date=2020-03-10T18%3A15&sum=11900' \
-H 'authorization: Basic Тут авторизация' \
-H 'cache-control: no-cache' \
-H 'device-id: windows-pc' \
-H 'device-os: windows' \
-H 'postman-token: 23e91eed-ad65-e52c-7315-69c069e7f1f3'
37. Zazamuh 13.03.20 17:57 Сейчас в теме
Блиииин, я дятел.
Сам же 9999 порт в NAT прокинул для winbox. Извиняюсь.
38. echo77 1178 13.03.20 18:10 Сейчас в теме
(37) Хороших вам выходных! :-) Пишите, если здесь что-то понадобится
39. olegmedvedev 50 30.06.20 15:01 Сейчас в теме
Выдаёт в любом случае "Не удалось получить детальную информацию по чеку, код ответа=406 the ticket was not found"
При этом при проверке говорит что чек есть.
Публикация еще работоспособна?
40. echo77 1178 30.06.20 15:03 Сейчас в теме
(39) Пришлите строку из QR-кода, посмотрю. Иногда такое бывает – такие чеки не грузятся даже через приложение ФНС
Последний раз грузил сегодня с утра - все работало
41. olegmedvedev 50 30.06.20 15:05 Сейчас в теме
t=20170310T100500&s=1213.46&fn=8710000100256778&i=5219&fp=68885226&n=1
также из вашей статьи
t=20181005T1610&s=147.50&fn=8710000101719291&i=81697&fp=4178191531&n=1
тоже не работает
42. echo77 1178 30.06.20 15:15 Сейчас в теме
(41)
t=20181005T1610&s=147.50&fn=8710000101719291&i=81697&fp=4178191531&n=1

у меня работает. Первая строка - нет
43. olegmedvedev 50 02.07.20 09:50 Сейчас в теме
(42) Проверил. Обработка работает. На всякий случай напишу для тех, кто не разобрался, как я.
Чек/QR-код обязательно должен быть сосканирован в приложение "Проверка Чеков".
Произвольный QR-код не обрабатывается.

То есть порядок действий такой
1) Скачиваем приложение "Проверка Чеков";
2) Регистрируемся в приложении "Проверка Чеков";
3) Добавляем чек в приложении "Проверка Чеков";
4) Копируем строку QR-кода;
5) Передаём в обработку строку QR-кода;
6) Получаем чек.

Автору спасибо за обработку!
44. echo77 1178 02.07.20 09:52 Сейчас в теме
(43) Не так. Не обязательно добавлять чек в приложение "Проверка чеков".
Я сканирую чек сканером QR-кодов и строку отправляю в обработку.

Естественно до этого я зарегистрировался и у меня есть пароль
46. MaiorovYury 10 03.08.20 15:15 Сейчас в теме
Добрый день!
У вас работает API проверки чеков?
Мне с сегодняшнего дня стал выдавать вот такое сообщение

Не удалось выполнить проверку существования чека, код ответа=426 {"update":true,"appstore":"https://apps.apple.com/ru/app/%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0-%D1%87%D0%B5%D0%BA%D0%BE%D0%B2-%D1%84%D0%BD%D1%81-%D1%80%D0%BE%D1%81%D1%81%D0%B8%D0%B8/id1169353005","playmarket":"https://play.google.com/store/apps/details?id=ru.fns.billchecker","appstorebutton":"Обновить","playmarketbutton":"Обновить","message":"Уважаемый пользователь! \nДоступна новая версия приложения, пожалуйста установите обновление."}

Кажется они поменяли адрес сервиса. Кто-нибудь знает на какой?)
it@contlog.ru; +1 Ответить
47. echo77 1178 03.08.20 15:40 Сейчас в теме
(46) Тоже самое. Не знаю. Есть вариант поставить приложение ФНС, пустить трафик через прокси и собрать информацию
it@contlog.ru; +1 Ответить
48. MaiorovYury 10 03.08.20 16:47 Сейчас в теме
(47) пробовал на телефоне запустить снифер http canary - тогда официальное приложение отказывается получать чеки - пишет 'Неизвестная ошибка'

Можно конечно себе на почту эти чеки в json отправить из оф приложения, но это какой-то костыль дурацкий)
50. it@contlog.ru 04.08.20 04:57 Сейчас в теме
(46) тоже самое. Пару мес. назад вышла новая версия приложения. там можно логинится через гос услуги по инн налоговой и по телефону с кодом по смс.

Думаю что АПИ старой версии они отключили - тем самым вы ведите это сообщение.

Эта api есть есть протокол обмена для старой версии приложения налоговой для чеков. - видел на сторонних форумах и позже на хабре.
51. echo77 1178 08.08.20 13:53 Сейчас в теме
(46) (50) Сегодня выложу обработку, которая читает чеки из письма отправленного из приложения ФНС Проверка чеков
52. user-sergey 28 09.08.20 16:38 Сейчас в теме
(51)и что, теперь только через почту можно загрузить? я тоже пользовался сервисом API в своем мобильном приложении 1С, теперь не работает. Такая печаль, уже привык сканить чеки, не надо вручную вносить.
53. echo77 1178 10.08.20 08:13 Сейчас в теме
(52) Можно отправить в любое приложение, в которое можно отправить. Если в 1С можно отправлять - то можно.
Я понятно объяснил? :-)
54. user-sergey 28 10.08.20 12:38 Сейчас в теме
(53) Так - то все понятно, отправить можно в любое приложение в которое можно отправить НО с помощью почты. Неэстетично это как то. API запрос уже не будут поддеть? А как интересно их приложение работает, есть еще сторонние приложения, которые тоже продолжают работать (это не реклама а пример - ЧекСкан, на самом деле они впаривают услуги, рекламу, никакой пользы, кешбек не выведешь)
Может добрые хакеры выложат код запроса для прямого получения ответа.
56. echo77 1178 21.08.20 14:14 Сейчас в теме
(52) Выложил новую версию обработки. Она для аутентификации использует ИНН и пароль личного кабинета ФНС (https://lkfl2.nalog.ru/)
57. user-sergey 28 21.08.20 17:44 Сейчас в теме
(56) О, прекрасно! Нужна новая регистрация на сайте ФНС?
58. echo77 1178 21.08.20 17:45 Сейчас в теме
(57) Новая - нет, подойдет учетка под которой заходите в ЛК налогоплательщика
75. 1sig 183 02.11.20 23:09 Сейчас в теме
(56)

Добрый день! Спасибо за наработки, в 3-й версии обработки https://infostart.ru/public/1100041/ удалось сделать аутентификацию в новой версии API по номеру телефона и коду из смс
49. MaiorovYury 10 03.08.20 16:49 Сейчас в теме
А откуда изначально информация об адресах этих сервисов? На сайте Налоговой вроде нет информации по ним
59. Zero_nv 126 21.08.20 18:15 Сейчас в теме
Правильно понимаю, что "Загрузка чека онлайн-касс v.2" парсит чеки без почтового ящика и работает на УФ?
60. echo77 1178 22.08.20 06:25 Сейчас в теме
(59) Текущая версия не работает на УФ :-). Скоро.
61. echo77 1178 22.08.20 07:10 Сейчас в теме
(59) Последняя версия работает на УФ тоже :-)
62. Zero_nv 126 22.08.20 08:15 Сейчас в теме
Как вы получаете CLIENT_SECRET? Это константа в Вашей обработке?
63. echo77 1178 22.08.20 08:21 Сейчас в теме
64. Zero_nv 126 22.08.20 08:34 Сейчас в теме
(63) Как долго "живет" эта константа? Где-то читал (может конечно не правильно понял) время жизни у нее 24 часа. Источник не могу найти сейчас
65. echo77 1178 22.08.20 08:39 Сейчас в теме
71. user-sergey 28 01.09.20 13:34 Сейчас в теме
(63)CLIENT_SECRET - получается все будут пользоваться одним секретом? а как его получить?
66. YaroslavS 28.08.20 11:34 Сейчас в теме
День добрый, есть у меня своя обработочка допиленная, но не могу с новым апи разобраться, нашел в интернете для Python код, попробовал адоптировать к 1С, не работает падла, не подскажите что в моем коде не так для получения сессионАйДи? Сервер возвращает стабильно 400 -bad request. Если попробовать аресс ресурса задать как /v2/ticket (уже для получения чека), то сервер начинает ругаться осмысленно возвращает, что айди сессии не найден. Т.е. скорее всего где-то в заголовках или в теле запросса ошибочка. Были бы СМ, скачал бы, но увы и ах сейчас беден как церковная мышь. Если кому интересно откуда взял исходник, гуглите по значениям заголовков.

	Заголовки = Новый Соответствие;
	Заголовки.Вставить("Device-Id", "7C82010F-16CC-446B-8F66-FC4080C66521");
	Заголовки.Вставить("Device-OS", "iOS");
	Заголовки.Вставить("CLIENT_VERSION", "2.9.0");
	Заголовки.Вставить("HOST","irkkt-mobile.nalog.ru:8888");
	Заголовки.Вставить("ACCEPT","*/*");
	Заголовки.Вставить("Accept-Language","ru-RU;q=1, en-US;q=0.9");
	Заголовки.Вставить("USER_AGENT","billchecker/2.9.0 (iPhone; iOS 13.6; Scale/2.00)");
                        	
				
	Соединение = Новый HTTPСоединение("irkkt-mobile.nalog.ru",8888,,,,,Новый ЗащищенноеСоединениеOpenSSL());
	
	//АдресРесурса = "/v2/ticket";
	АдресРесурса = "/v2/mobile/users/lkfl/auth";
	
	ТелоКакСтрока ="{
	  |""inn"": ""Тут мой ИНН"",
	  |""client_secret"": ""IyvrAbKt9h/8p6a7QPh8gpkXYQ4="",
	  |""password"": ""Тут мой пароль""
	|}";
	
	Запрос = Новый HTTPЗапрос(АдресРесурса, Заголовки);
	Запрос.УстановитьТелоИзСтроки(ТелоКакСтрока,КодировкаТекста.UTF8);
	
	ИмяФайла = ПолучитьИмяВременногоФайла(".json");
        Результат = Соединение.ОтправитьДляОбработки(Запрос,ИмяФайла);
	ЧтениеJSON = Новый ЧтениеJSON();        
	ЧтениеJSON.ОткрытьФайл(ИмяФайла); 

	
Показать
67. echo77 1178 28.08.20 11:36 Сейчас в теме
(66) попробуйте добавить заголовок content-length
68. YaroslavS 28.08.20 12:58 Сейчас в теме
(67)
content-length

Добавил такой заголовок, сервер все также посылает на 400.
Заголовки.Вставить("content-length",102);
69. echo77 1178 29.08.20 09:17 Сейчас в теме
(66) У меня такие заголовки этого запроса:
Заголовки = Новый Соответствие;
Заголовки.Вставить("Content-Type", "application/json");
Заголовки.Вставить("Content-Charset", "utf-8");
Заголовки.Вставить("Device-OS", "Windows");
Заголовки.Вставить("Device-Id", Строка(СИ.ИдентификаторКлиента));

Device-OS, Device-Id - можете оставить как у вас
Zero_nv; YaroslavS; +2 Ответить
70. YaroslavS 30.08.20 00:57 Сейчас в теме
73. Zero_nv 126 14.09.20 17:50 Сейчас в теме
Заметил еще одну особенность: из обсуждения скопировал кусок кода из (66) поста для своей доработки (чисто по инерции, хотя нужен был только CLIENT_SECRET, да и то он совпал с публикацией на гитхабе) оставив Device-Id. Так вот, 2 дня назад у меня перестали загружаться чеки с ошибкой (в переводе что-то вроде непредвиденная ошибка). 2 дня бился с этой проблемой, а в итоге было достаточно поменять только Device-Id (изменил 3 символа). Могу предположить, что подобная ситуация может возникнуть и у других. Ярослав, извини, если у тебя что-то пошло не так из-за моей оплошности.
72. YaroslavS 01.09.20 19:09 Сейчас в теме
Огромное спасибо, заработало, сессион ID получил, буду копать дальше.
74. delta 363 27.10.20 10:20 Сейчас в теме
Спасибо за вашу обработку! Материалы из неё + ссылки на работы других коллег + ранее накопленные материалы + неделя работы позволили сделать возможным прямое получение выписки чеков с портала ФНС https://infostart.ru/public/1277044/ (при наличии логина и пароля от личного кабинета налогоплательщика).
Оставьте свое сообщение

См. также

Интеграция с бонусной программой лояльности ManyBonus Промо

Управление взаимоотношениями с клиентами (СRM) Розничная торговля WEB v8 Розница УУ Абонемент ($m)

ManyBonus.com - бонусная программа лояльности на базе мессенджеров. Позволяет регистрировать клиента в программе лояльности через Telegram, Viber, VK, отправлять коды скидок в мессенджеры, получать уведомления при списании/начислении бонусных баллов, альтернатива сообщениям СМС.

3 стартмани

07.01.2021    1170    1    Anton64    0    

[Расширение] Временное отключение онлайн-эквайринга в РМК (УТ 11.4)

Розничная торговля Рабочее место Эквайринг v8 v8::ОУ УТ11 Розничная и сетевая торговля (FMCG) УУ Абонемент ($m)

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

1 стартмани

14.12.2020    1434    12    RocKeR_13    9    

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

WEB v8 Строительство Абонемент ($m)

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

1 стартмани

25.11.2020    9789    4    kandr    0    

"Учет штрафов ГИБДД" с возможной загрузкой из открытых источников в интернет Расширение конфигурации 1С: Предприятие 8.3

Обработка документов WEB v8 v8::УФ 1cv8.cf Россия БУ УУ Абонемент ($m)

Расширение конфигурации Бухгалтерия предприятия, редакция 3.0 (при минимальных изменениях любой типовой конфигурации), позволяющее вести историю данных по штрафам ГИБДД для справочника транспортных средств компании. Бонусом поставляется внешняя обработка, способная загружать эти данные из открытых источников в интернет.

4 стартмани

30.12.2019    9377    12    capitan    11    

Конвертация данных Парус 7, 10 - ЗУП 2.5, ЗИКБУ 1.0, КА 1.1, УПП Промо

Внешние источники данных Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 КА1 ЗУП2.5 УПП1 БГУ Россия БУ Госбюджет Абонемент ($m)

Перенос данных Парус 7, 10 - ЗУП 2.5, ЗИКБУ 1.0, КА 1.1, УПП Переносит данные сотрудника, физического лица и начисления за произвольный период

1 стартмани

10.06.2014    33720    61    kns77    87    

Пакетное пробитие чеков на Онлайн-кассе при оплатах от физических лиц на расчетный счет

Банковские операции Кассовые операции Обработка документов v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Автоматизация процесса пробития чеков онлайн при поступлениях на расчетный счет от физических лиц. Помогает сократить трудозатраты таким организациям, как МФЦ, Управляющие компании и т.д. Подходит для 1С:Бухгалтерия 3.0 любой версии (базовая, ПРОФ, КОРП). Не изменяет конфигурацию. Конфигурация остается на поддержке (типовая).

2 стартмани

24.09.2019    12780    4    r.resh39    6    

Аналоги номенклатуры для УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Расширение

Рабочее место Оптовая торговля Розничная торговля Управление торговлей Оптовая торговля Розничная торговля v8 Розница ERP2 УТ11 КА2 Автомобили, автосервисы Оптовая торговля, дистрибуция, логистика Россия УУ Абонемент ($m)

Расширение для работы с аналогами номенклатуры. Отлично подходит для работы с кроссами запчастей и товаров с аналогичными свойствами. Поддерживаемые конфигурации: УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Лёгкое подключение, без изменения конфигурации.

1 стартмани

30.08.2019    21318    25    AleSSandre    26    

Работа с релизами 1С и договорами ИТС

WEB БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Работа с релизами 1С и партнерским кабинетом.

2 стартмани

15.08.2019    15477    46    RocKeR_13    15    

Загрузка весового товара в весы Масса-К ВПМ-Ф (1С Предприятие, УТ 11.2-11.4 управляемые формы) Промо

Весы Розничная торговля Розничная торговля v8 v8::ОУ v8::УФ УТ10 Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

Данная обработка загружает весовой товар из базы в весы. Данная обработка тестировалась только на версии УТ 11.2-11.4 (1С Предприятие 8.3) и весах ВПМ-Ф.

2 стартмани

21.07.2016    19096    51    user594264_e.sitnik    4    

1С:Деньги - Автоматическое заполнение расходов по QR-кодам чеков с помощью API ФНС

Обработка документов WEB Банковские операции Кассовые операции Банковские операции Кассовые операции v8 1cv8.cf Домашние учет и финансы Россия УУ Абонемент ($m)

UPDATE 2020.11 Учтено новое API взаимодействия с серверами проверки чеков ФНС. Реализована верификация по номеру телефона и кода из SMS. Обработка поможет сократить время на ввод данных о расходах в 1С:Деньги. Достаточно отсканировать QR-код чека смартфоном, с предустановленным официальным приложением проверки чеков от ФНС. Данные чека будут загружены в базу из данных электронного чека, которые хранятся на серверах ФНС. Обработка протестирована на последнем релизе 2.0.35.38.

1 стартмани

28.07.2019    7625    37    1sig    29    

Шаблон http-сервиса для вашего проекта

Внешние источники данных WEB Мобильная разработка v8 v8::Mobile 1cv8.cf Абонемент ($m)

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

3 стартмани

04.05.2019    20668    78    MarkoSokolov    48    

Загрузка данных из М-Аптеки+ в 1С:Бухгалтерия 8 (ред. 3.0) Промо

Внешние источники данных Файловые протоколы обмена, FTP v8 v8::БУ БП3.0 Фармацевтика, аптеки БУ Абонемент ($m)

Обработка для загрузки файлов выгрузки из программы для автоматизации аптек и аптечных сетей М-Аптека+ в 1С:Бухгалтерия 8, редакция 3.0.

11.07.2014    36189    70    1C_MApteka    37    

Строим маршруты на картах в 1С с помощью OpenStreetMap, OSRM и Leaflet

WEB v8 1cv8.cf Транспорт, автопарки, такси Абонемент ($m)

Краткая статья о том как вывести на карту (в 1С) маршруты с помощью OpenStreetMap, OSRM и Leaflet. По данной системе очень мало примеров, но так как OpenStreetMap является бесплатным сервисом и не требует никаких ключей и регистраций, и является довольно мощным механизмом, решил написать небольшую статью "как это сделать?". В первую очередь скажу, все намного проще, если вы используете последнюю версию платформы (8.3.14), где есть поддержка практически всех браузеров (IE 11, EDGE, Mozilla), но что делать если у нас не самая свежая платформа, где поддержка только IE 9?

2 стартмани

12.02.2019    27860    106    Ditron    94    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    47479    255    informa1555    234    

Проверка VAT номеров

WEB v8 1cv8.cf Абонемент ($m)

Обработка для вызова сервиса проверка VAT номера.

1 стартмани

26.11.2018    13612    2    wtlz    1    

Внешняя компонента для работы по Web-socket протоколу x32 x64 Промо

Разработка внешних компонент WEB v8 Абонемент ($m)

Кто когда-нибудь сталкивался с обменом данными по Web-Socket (wss) протоколу из 1С, тому известно, что в платформе отсутствуют данные механизмы (не путать с HTTP запросами и WebServices). Предлагается использовать внешнюю компоненту, написанную по технологии NativeAPI, для подключения и обмена с серверами из 1С-Предприятия, работающими по протоколу Web-Socket.

1 стартмани

30.03.2018    28318    33    Ditron    86    

Мониторинг показателей систем 1С 8.3 с помощью Zabbix

Внешние источники данных Zabbix v8 1cv8.cf Абонемент ($m)

Опишу свой опыт мониторинга наших систем 1С с помощью Zabbix и ту пользу, которую можно извлечить из этого.

1 стартмани

05.10.2018    43109    58    akimych    49    

Работа с публикациями "Инфостарт"

Практика программирования О сообществе WEB v8 УУ Абонемент ($m)

Работа с рублевыми публикациями на сайте "Инфостарт": ведение клиентов, заказов, обновление файлов публикации, рассылка обновлений.

1 стартмани

13.09.2018    22886    13    RocKeR_13    16    

Менеджер загрузки данных из весов с печатью этикеток Промо

Внешние источники данных Весы Учет ТМЦ Учет ТМЦ v8 УТ10 УПП1 Абонемент ($m)

Программное обеспечение "Менеджер загрузки данных из весов с печатью этикеток" предназначено для автоматического получения данных по сети Ethernet из весов МАССА-К моделей ВПМ и ТВ_Р3 (модификация MF) в режиме On-Line.

1 стартмани

20.12.2011    23666    81    hrip    10    

Помощник корректировки остатков ЕГАИС в небольшом магазине. Розница 2.2

Розничная торговля Обработка документов Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия УУ Абонемент ($m)

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

5 стартмани

08.09.2018    34809    83    asdfgcom    47    

SOAP для чайников

Обмен через XML WEB v8 1cv8.cf Абонемент ($m)

Немножко про SOAP сервис. И пример работы с подключением и получением данных по SOAP за 5 минут.

1 стартмани

05.09.2018    55745    48    dusha0020    19    

Быстрая настройка ККМ из 1С с использованием драйвера от Атол без тест-драйвера

Кассовые операции ККМ Кассовые операции v8 Розница Абонемент ($m)

В нашей компании на кассовых местах подключено несколько ККМ от Атола. При подключении к штатным разъемам USB на материнской плате все работает без проблем. Проблемы в тех магазинах, где кассы подключаются через USB-Hub. Данная обработка позволяет быстро, без запуска "Тест-драйвера" и "Управление драйверами", настроить кассовое оборудование. Протестировано на 32-х битной версии 1С и конфигурации 1С:Розница 2.2 с версиями драйверов от Атол 8.16.1.8701 и 9.12.1.6236

1 стартмани

27.08.2018    19904    13    valerasv    7    

Автоматическая рассылка прайс-листов Промо

Ценообразование, прайсы Email Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 УТ10 Абонемент ($m)

Устали от утомительной рассылки прайс-листов своим клиентам? Тогда эта обработка как раз для вас, она сделает полностью все сама! Сформирует прайс с нужными настройками и отправит его по электронной почте, как, куда и когда надо.

1 стартмани

24.03.2014    40738    13    skyadmin    20    

Пример использования REST API Яндекс Диска

WEB v8 1cv8.cf Абонемент ($m)

Пример использования REST API Яндекс Диска: чтение диска, добавление каталога, загрузка файла, скачивание файлов или каталогов, удаление файлов или каталогов.

1 стартмани

26.06.2018    27065    42    MKFreeUser    15    

ЕГАИС 3 Контролёр для 1С:Розница

Терминал сбора данных Розничная торговля Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Оградите себя от рисков отзыва лицензии на торговлю алкоголем, штрафов и блокировок в ЕГАИС. Проверяйте поступающую алкогольную продукцию помарочно на соответствие ТТН ЕГАИС v3 перед тем, как подтвердить получение и принять её на баланс в ЕГАИС. С 01.07.2018 начинается переход ЕГАИС на помарочный учет алкогольной продукции на всех стадиях товародвижения, начиная от производства или ввоза на территорию России, до реализации в розничной торговле, т.н. "ЕГАИС 3.0". В типовой Рознице уже появилась обработка для контроля поступивших акцизных марок на ПК. Предлагаю ознакомиться с мобильным решением. Контроль производится в Android приложении на ТСД или на обычном смартфоне.

1 стартмани

13.06.2018    21711    17    kuld    30    

Обмен файловыми базами данных через Yandex диск

WEB v8 Россия Абонемент ($m)

Выполнение операций обмена с Yandex диском для файловых БД, по протоколу WebDav, в автоматическом или ручном режимах.

1 стартмани

11.06.2018    18056    7    slimper    1    

RabbitMQ + 1С. Быстрый старт

Внешние источники данных v8 1cv8.cf Абонемент ($m)

Внешняя компонента для отправки сообщения из 1С в кролика. Сервис прослушивания и перенаправления сообщений из кролика в http или web-сервис.

1 стартмани

10.06.2018    32801    96    Goleff74    42    

Чтение сжатого gzip, deflate HTTP ответа сервера. Без ВК. Уменьши время загрузки и сократи трафик в 3 раза

WEB v8 1cv8.cf Абонемент ($m)

В платформе 1С:Предприятие не реализовано штатного механизма декодирования ответа веб серверов, в которых присутствует gzip сжатие. Некоторые использовали WinHttpRequest.5.1 , кто-то писал ВК. Друзья, хватит. Вот вам решение.

1 стартмани

08.06.2018    16788    83    Malfarion    16    

Пробитие чеков через ККМ в офисе (для курьеров)

ККМ Фискальный регистратор Кассовые операции Розничная торговля Кассовые операции Розничная торговля v8 v8::ОУ Розница УТ11 Россия БУ Абонемент ($m)

Предлагается интеграция 1С с ККТ СтарРус. Поддерживается одновременная работа с разных рабочих мест. ККТ СтарРус работает как сервер, и принимает команды через API по http-протоколу, что позволяет пробивать чеки через центральную базу 1С для интернет-магазина и для курьеров.

1 стартмани

07.06.2018    33612    25    Kutuzov    12    

Конфигурация для просмотра публичных телеграм каналов

WEB v8 Абонемент ($m)

Просмотр и каталогизация в более удобном виде публичных телеграм каналов, групп и чатов.

1 стартмани

02.06.2018    18855    11    DO_WHILE_LOOP    7    

Корректировка остатков ЕГАИС для 1С:Розница/УТ 10.3 - альтернативный вариант

Обработка документов Розничная торговля Учет ТМЦ Розничная торговля Учет ТМЦ v8 Розница Розничная и сетевая торговля (FMCG) БУ Абонемент ($m)

Обработка корректировки остатков ЕГАИС для 1С Розница версии 2.2.7/2.2.8/2.2.9/2.2.10/2.2.11/УТ 10.3.47.ХХХ-48.XXX-49.XXX-50.XXX раздельно по маркируемому/немаркируемому алкоголю + создание документов постановки/списания по пересортице.

1 стартмани

02.06.2018    36635    410    independ    277    

Интеграция между Atlassian Jira и 1С:Предприятие 8.3 используя Jira REST API (выборка, создание и изменение запросов, чтение, создание и удаление записей о работах, чтение комментариев и другие возможности)

Внешние источники данных WEB v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка на управляемой форме для 1С:Предприятие 8.3 по интеграции с Atlassian Jira используя Jira REST API. Ключевые функции: выборка запросов с использованием JQL; добавление и изменение запросов; добавление, изменение и удаление записей о работах; чтение комментариев к запросам; сохранение всех ключевых параметров между сеансами работы. Тестирование проводилось на платформе 1С (8.3.11.2954) совместно с JIRA Server platform (7.3.7)

1 стартмани

24.04.2018    34813    195    Ko1t    82    

Простая и пошаговая интеграция Яндекс-Алисы и 1С

WEB v8 Абонемент ($m)

Интеграция Алисы и 1С через http сервис на платформе 8.3.9. Используем виртуальный сервер, сертификат от letsencrypt, и делаем простые запросы к базе из Алисы.

1 стартмани

09.04.2018    24074    20    kiv1c    35    

Чтение и запись из таблиц гугл (google sheets) в табличный документ 1С (8.3, управляемые формы)

Внешние источники данных WEB v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка на управляемой форме для 1С версии 8.3 для доступа к сервисам Google Sheets c использованием протокола авторизации OAuth 2.0. Выполняет получение списка листов таблицы гугл, чтение таблицы гугл в табличный документ 1С и запись из табличного документа 1С в таблицу гугл. Тестирование проводилось на платформе 1С:Предприятие 8.3 (8.3.11.2954).

1 стартмани

09.04.2018    43040    283    Ko1t    76    

Оповещения из ЗУП и ERP в TELEGRAM

Внешние источники данных v8 ERP2 ЗУП3.x Абонемент ($m)

Начитался статей про интеграцию 1С -> Telegram, решил аккумулировать опыт и попробовать сделать какую-нибудь полезную обработку. Как результат - внешняя обработка, уведомляющая ответственных сотрудников по расписанию о необходимости оплаты отпусков, материальной помощи, премий. Данные посылаются в виде PDF файла (Отчет, созданный на основании макета). Можно использовать обработку как обучающую. Тестировалось на ERP 2.4.2.139, на ЗУП 3.X тоже должно работать.

1 стартмани

01.03.2018    15398    55    khabibullin.tu    14    

Построение маршрута доставки с расчётом расстояния для любой базы УФ

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

Графическое изображение маршрутного листа по картам гугл. Работает на любой конфигурации с управляемыми формами. Использует новую версию api google-карт от 13.02.2018 года под IE11.

10 стартмани

24.02.2018    37191    43    KorotkovRV    16    

Корректировка остатков ЕГАИС, возврат из регистра 2, загрузка ТТН из файлов, другое для УТ10.3

Розничная торговля Обработка документов Розничная торговля v8 v8::ОУ УТ10 Россия БУ Абонемент ($m)

Набор обработок для автоматизации работы с ЕГАИС: Обработка корректировки остатков ЕГАИС для УТ 10.3, аналогичная имеющимся в УТ 11, Рознице 2.2. Автоматически формирует документы "Передача в торговый зал", "Акт постановки на баланс в торговом зале", "Акт списания в торговом зале". Обработка возврата из регистра 2 с подбором справок Б. Обработка формирования ТТН из файлов xml.

1 стартмани

24.01.2018    37236    18    biz-intel    6    

Сервер push сообщений “Push0k“ 18.05

WEB v8 1cv8.cf Абонемент ($m)

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

1 стартмани

19.12.2017    19154    12    PloAl    20    

Проверка орфографии средствами Yandex Speller

Универсальные обработки WEB v8 1cv8.cf Абонемент ($m)

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

1 стартмани

09.11.2017    25199    57    🅵🅾️🆇    41    

Подсистема Вики - интеграция 1С и сайта под управлением MediaWiki

WEB v8 Абонемент ($m)

Редактирование статей сайта Mediawiki из 1С. Формирование функционального описания конфигурации на сайте Вики.

1 стартмани

19.09.2017    29598    35    shmalevoz    20    

Android беспроводной Bluetooth сканер 1D/2D штрихкода и терминал сбора данных для 1С

Сканер штрих-кода Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 1cv8.cf УУ Абонемент ($m)

Бесплатное приложение, превращающее Android-смартфон в беспроводной 1D/2D Bluetooth сканер и терминал сбора данных для 1С и прочих POS систем. Не требует драйверов и доработки конфигураций.

1 стартмани

12.09.2017    43544    25    kuld    45    

Работа с картой. Кадастровый учет (Росреестр). Тематические карты

WEB Рабочее место v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка для работы с картами в 1С. Получения изображения с публичной кадастровой карты России, построения тематических карт

5 стартмани

31.08.2017    19562    7    vipchep    0