Разработки Программистам Партнерам Демо О нас
"Сколько грибов в третьем бочонке?" или загрузка файлов из браузера в 1С

Помните, недавно везде постили видео про девочку, которой надо было решить задачу про "сколько грибов в третьем бочонке", а у нее получалось 24 огурца? Примерно то же самое было у меня в процессе разработки библиотеки для загрузки файлов из браузера в 1С через промежуточный сайт. У сайта одна кодировка, у 1С другая, прямая загрузка в 1С не катит, потому что на сайте еще нужна фильтрация запросов для противостояния DDOS. Плюс к этому вместе с файлом надо передавать набор произвольных параметров, чтобы понять, к чему этот файл цеплять и стоит ли вообще его загружать в базу, если файл пытается передать неавторизованный пользователь. Что только я не наблюдал в 1Ске вместо "грибов" по окончании загрузки.
Но в итоге все получилось. Теперь имеем асинхронную загрузку файлов в несколько потоков, передачу данных в фоне (пока набираем сообщение, файл уже загружается), привязку файлов к произвольным объектам базы. На днях добавлю возможность передачи скриншотов через браузер пользователя в 1С прямо из буфера обмена через PrtSc -> Ctrl+V. Можно будет организовать комфортную работу служб техподдержки для общения с пользователями без использования мессенджеров с сохранением истории общения в 1С.



Появились вопросы по продуктам или хотите заказать разработку программного продукта? Звоните или пишите.

+7 (962) 9-200-900
+7 (985) 301-65-48
digitcat@inbox.ru