Native компонента сканирования для обычных форм (Beta версия)

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

Разработка - Инструментарий разработчика

Внешняя компонента Сканирование документов Документооборот WIA Windows Image Acquisition

6
Внешняя компонента, сделанная по технологии Native для 1С. Компонента использует Windows Image Acquisition для работы со сканерами. Компнонета тестировалась только в толстом клиенте на обычных формах. В принципе, ее использование в УФ не исключено. Тест проводился как локально, так и через RDP подключение.

Состав подсистемы

В подсистему входит четыре объекта конфигурации:

  • Обработка.ScanDoc_СерверСканирования
  • Обработка.ScanDoc_ТестСканирования
  • РегистрСведений.ScanDoc_НастройкиСканирования
  • Перечисление.ScanDoc_ФорматыФайлов

Обработка.ScanDoc_СерверСканирования

Экспортные процедуры

  • ПодключитьКомпонентуСканирования() - подключает компоненту из макета. Подключается всегда 32 битная версия (так как толстый клиент всегда х32), хотя в поставку включена и версия х64.
  • ПолучитьИмяРабочегоМеста()  - формирует строку, содержащую иям рабочей станции (включая сеанс RDP), а также пользователя Windows. Используется для хранения и восстановления настроек
  • ЗаполнитьНастройкиПоУмолчанию() - Заполняет обработку настройками по умолчанию.
  • ЗагрузитьНастройки()ЗаписатьНастройки() - Работа с регистром сведений с настройками
  • Сканировать(ФормаВладелец) - Инициирует процесс сканирования с настройками из регистра настроек. Параметры: ФормаВладелец - Обычная форма, из которой вызывается процесс сканирования. Получает информацию об отсканированных страницах

Форма прогресса сканирования

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

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
	Индикатор1 = 0;
	ЭлементыФормы.СканированиеНадпись.Заголовок = "Подготовка к сканированию";
	ЭлементыФормы.СтраницаНадпись.Заголовок = "Страница 1";
	Если Не ПодключитьКомпонентуСканирования() Тогда
		Отказ = Истина;
		Сообщить("Не удалось подключить компоненту сканирования");
		Возврат;
	КонецЕсли;
	Попытка
		ДрайверСканера = Новый("AddIn.allspScanDoc.allspScanDoc");
	Исключение
		Отказ = Истина;
		Сообщить("Не удалось создать объект сканирования");
		Возврат;
	КонецПопытки;
	УстройствоОткрыто = ДрайверСканера.ОткрытьУстройство(GUIDСканера);
	Если Не УстройствоОткрыто Тогда
		Отказ = Истина;
		Сообщить("Не удалось создать подключиться к сканеру");
		Возврат;
	КонецЕсли;
	ДрайверСканера.УстановитьЯркость(Яркость*100);
	ДрайверСканера.УстановитьКонтраст(Контраст*100);
	ДрайверСканера.УстановитьКачество(Качество);
	ДрайверСканера.УстановитьЦветность(Цветность);
	ДрайверСканера.УстановитьКоличествоСтраниц(КоличествоСтраниц);
	Если Источник = 0 Тогда
		ДрайверСканера.НачатьСканирование();
	ИначеЕсли Источник = 1 Тогда
		ДрайверСканера.НачатьСканированиеПодатчик();
	ИначеЕсли Источник = 2 Тогда
		ДрайверСканера.НачатьСканированиеСтекло();
	КонецЕсли;
КонецПроцедуры

Само внешнее событие обрабатывает 3 сообщения:

Процедура ВнешнееСобытие(Источник, Событие, Данные)	
	Если Событие = "IT_MSG_STATUS_PERCENT" Тогда
		ЭлементыФормы.СканированиеНадпись.Заголовок = "Сканирование...";
		ЭлементыФормы.СтраницаНадпись.Заголовок = "Страница "+Строка(Страница);
		Попытка
			Индикатор1 = Число(Данные);
		Исключение
		КонецПопытки;		
	КонецЕсли;
	Если Событие = "WIA_TRANSFER_MSG_END_OF_STREAM" Тогда
		Если Индикатор1 <> 0 Тогда
			Индикатор1 = 100;
			Страница = Страница+1;
			СканНачат = Истина;		
			ДвоичныеДанные = Новый ДвоичныеДанные(Данные);
			УдалитьФайлы(Данные);
			Картинка = Новый Картинка(ДвоичныеДанные);
			ВладелецФормы.ОбработатьПолучениеКартинки(Картинка);
		КонецЕсли;
	КонецЕсли;
	Если Событие = "WIA_TRANSFER_MSG_END_OF_TRANSFER" Тогда
		Если СканНачат ИЛИ (Не СканНачат И ЭтотОбъект.Источник=1) Тогда
			ДрайверСканера.ЗакрытьУстройство();
			ЭлементыФормы.СканированиеНадпись.Заголовок = "Сохранение данных";
			ВладелецФормы.СканированиеЗавершено();
			Закрыть();
		КонецЕсли;
	КонецЕсли;
КонецПроцедуры

Событие IT_MSG_STATUS_PERCENT возникает множественно в процессе сканирования. В поле Данные процент завершения операции.

Событие WIA_TRANSFER_MSG_END_OF_STREAM возникает в конце каждой отсканированной страницы. В поле Данные путь временного файла с изображением. За удаление этого файла отвечает конфигурация. Событие вызывает экспортную процедуру ОбработатьПолучениеКартинки(Картинка) формы, указанной в процедуре Сканировать(ФормаВладелец). В качестве параметра передается объект Картинка.

Событие WIA_TRANSFER_MSG_END_OF_TRANSFER возникает при окончании передачи данных. Вызывает экспортную процедуру СканированиеЗавершено() формы, указанной в процедуре Сканировать(ФормаВладелец).

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

Порядок вызова собитий следующий: [[IT_MSG_STATUS_PERCENT повторяется много раз], WIA_TRANSFER_MSG_END_OF_STREAM повторяется в конце каждой страницы] WIA_TRANSFER_MSG_END_OF_TRANSFER вызывается однократно для каждого источника данных при автовыборе (зависит от модели сканера). На некоторых моделях сканеров при отсутствии источника сканирования может быть сразу вызвано событие WIA_TRANSFER_MSG_END_OF_TRANSFER .

Форма настроек

Форма осуществляет пользовательский интерфейс к регистру с настройками.

Перечисление.ScanDoc_ФорматыФайлов

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

РегистрСведений.ScanDoc_НастройкиСканирования

Регистр хранит информацию о настройках для каждой пары [рабочая станция]/[пользователь]. При этом в сеансе RDP [рабочая станция] идентифицируется как [имя терминального сервера]\[имя локольной станции]. Максимальные и минимальные значения для яркости/контраста, а также предопределенные значения качества и источников можно посмотреть на форме настройки.

Обработка.ScanDoc_ТестСканирования

В обработке реализовано использование подсистемы с минимальной логикой. страницы сохраняются в памяти и доступны на время работы самой обработки.

Заключение

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

 

6

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

Наименование Файл Версия Размер
Конфигурация с подсистемой
.cf 900,59Kb
17.07.16
11
.cf 0.9 900,59Kb 11 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
1. Рамзес 27 20.07.16 13:54 Сейчас в теме
Для платформы 8.2 подойдет?
2. Рамзес 27 20.07.16 15:56 Сейчас в теме
На платформе 8.3.7.2208 объединил конфигурацию со скачанным файлом. При запуске сканирования сообщение: "Не удалось подключить компоненту сканирования".
3. compguru 79 20.07.16 16:00 Сейчас в теме
(2) Рамзес, Здравствуйте. Проверю, напишу
4. compguru 79 20.07.16 20:05 Сейчас в теме
(2) Рамзес, Вероятно, вы запускаете управляемое приложение и компонента создается на сервере, а не на клиенте. Вариант для управляемых форм выйдет в ближайшие 2 дня. Оставьте адрес электронной почты, и я оповещу вас об изменениях
5. Рамзес 27 21.07.16 08:49 Сейчас в теме
(4) я запускаю не в режиме управляемого, а в режиме "Обычное приложение".
6. Рамзес 27 21.07.16 11:27 Сейчас в теме
(4) проблема появляется при RDP подключении.
Оставьте свое сообщение

См. также

CF & SQL : конструктор прямых запросов к БД 1С 150

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Россия MS SQL Абонемент ($m) Инструментарий разработчика Администрирование СУБД

Программа для чтения и анализа внутренней структуры данных 1С V8.х, Содержит конструктор прямых SQL запросов, позволяет обрабатывать и редактировать тексты SQL-запросов, выполнять прямые запросы к базе данных 1С и обрабатывать полученные результаты.

1 стартмани

02.10.2019    6760    115    dmitrydemenew    30       

Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.127.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.

29700 руб.

Конвейер проверки качества кода 127

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Инструментарий разработчика Практика программирования Математика и алгоритмы Разработка

Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.

3 стартмани

04.09.2019    7613    13    Stepa86    37       

Просмотр и анализ структуры базы данных (отчет на СКД) 121

Отчеты и формы Системный администратор Программист Внешний отчет (ert,erf) v8 v8::СКД 1cv8.cf Windows Абонемент ($m) Инструментарий разработчика

Отчет для просмотра и анализа структуры базы данных с поддержкой файловых баз (ограниченный режим), а также баз на SQL Server и PostgreSQL.

5 стартмани

24.07.2019    9028    96    YPermitin    25       

Перенос документов, остатков и справочников КА 1.1 => КА 2 / УТ 11. Обновлено до КА 2.4.10.х и УТ 11.4.10.х! Промо

Более 130 компаний выполнили переход на КА 2 или УТ 11 с помощью нашей разработки! Позволяет перенести не только остатки и справочники (как типовая обработка), но и документы за нужный период времени. Предоставляем техподдержку, оперативно исправляем замечания, выпускаем обновления при выходе новых релизов программ 1С. Вы можете проверить разработку до покупки: сделаем бесплатный тестовый перенос из вашей базы КА 1.1 и предоставим доступ к базе-результату через веб-клиент!

29700 руб.

Модель объекта 10

Инструменты и обработки Программист Конфигурация (md, cf) v8 Абонемент ($m) Инструментарий разработчика

Подсистема позволяет описать модель данных объекта, где описана зависимость между реквизитами, и затем использовать эту модель в разных сценариях работы с объектом. Версия платформы: 8.3.6 и выше. С небольшими доработками будет работать на 8.2.

1 стартмани

30.06.2019    4653    1    vadim1980    0       

Переводим рутину ручного тестирования 1C на рельсы Jenkins-а и ADD 142

Инструменты и обработки Системный администратор Программист Архив с данными v8 Windows Абонемент ($m) Инструментарий разработчика Jenkins

Вы все еще тестируете свои конфигурации 1С вручную? Да вы просто тратите жизнь впустую! В данном туториале попробуем скрестить ADD и jenkins для автоматического запуска тестов.

1 стартмани

03.06.2019    11900    1    ripreal1    86       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером 198

Инструменты и обработки Программист Подсистема v8 1cv8.cf Абонемент ($m) Инструментарий разработчика

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

1 стартмани

13.05.2019    18527    95    Diversus    42       

Групповая проверка доработок 106

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Инструментарий разработчика

Обработка для массовой проверки доработок конфигурации: Открытие форм, Печать, Формирование отчетов, Проведение документов, Запись справочников, ПВХ, ПВР. Выдает список обнаруженных ошибок. Рекомендуется применять для тестирования обновленной конфигурации, перед установкой пользователям. В коде используются универсальные методы поэтому подходит для большинства конфигураций, построенных на базе библиотеки стандартных подсистем. Проверялась на Зарплата и управление персоналом КОРП 3.1.8.216, Управление торговлей 11, 1С:ERP Управление предприятием 2.4.7.141, Бухгалтерия предприятия КОРП 3.0.68.66.

2 стартмани

05.05.2019    8367    70    sapervodichka    23       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Расширение "Быстрая проверка кода" для конфигурации 1С:Автоматизированная проверка конфигураций 92

Инструменты и обработки Программист Расширение (cfe) v8 v8::УФ 1cv8.cf Абонемент ($m) Инструментарий разработчика

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

1 стартмани

26.03.2019    11059    42    Bazil    25       

Настройка отладки на сервере 1С 94

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Инструментарий разработчика

Обработка для настройки отладки на сервере, включение отладки COM-соединений и отладки Web-сервисов.

1 стартмани

26.03.2019    13081    59    frkbvfnjh    32       

С 2020 года сервис «Продление поддержки конфигурации 1С:УПП» подорожает вдвое Промо

Успейте продлить поддержку УПП до повышения цен! Фирма «1С» предупредила об изменении цен на сервис «Продление поддержки конфигурации "1С:Управление производственным предприятием"». С 1 января 2020 года сервис подорожает в два раза.

Коннектор: удобный HTTP-клиент для 1С:Предприятие 8 562

Инструменты и обработки Программист Конфигурация (md, cf) v8 1cv8.cf Абонемент ($m) Практика программирования Внешние источники данных WEB Универсальные функции Инструментарий разработчика Универсальные обработки

Коннектор - библиотека для работы с HTTP запросами. Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п.

1 стартмани

31.01.2019    31355    281    bonv    117       

Редактор объектов информационной базы 8.3 44

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки

Универсальная внешняя обработка (СДРОбъектУпр) для редактирования реквизитов и табличных частей объектов информационной базы, редактирование движений документов. Доступ ко всем реквизитам объектов, есть возможность выгрузки и загрузки данных (объекты и движения документов) через XML. Платформа 8.3, управляемые формы. Версия 1.1.0.35 от 25.11.2019

2 стартмани

23.01.2019    12085    155    ROL32    28       

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.127.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

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

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

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

5 стартмани

09.01.2019    25025    229    informa1555    189       

Управление задачами в 1С - готовая подсистема с открытым кодом и широким базовым функционалом. Версия 1.0.6 97

Инструменты и обработки no Архив с данными v8 Абонемент ($m) Инструментарий разработчика Управление бизнес-процессами (BPM) Управление проектом

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

2 стартмани

17.12.2018    11644    83    for_sale    38       

1C:Предприятие для программистов: Запросы и отчеты. Второй поток. Онлайн-интенсив с 17 марта по 16 апреля 2020 г. Промо

Данный онлайн-курс предусматривает углубленное изучение языка запросов и возможностей системы компоновки данных, которые понадобятся при разработке отчетов, работающих на платформе “1С:Предприятие” в рамках различных прикладных решений. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей различных прикладных решений, которые используют в своей работе отчеты разного назначения.

6500 рублей

Навигатор по конфигурации базы 1С 8.3 107

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки

Универсальная внешняя обработка (СДРНавигаторУпр) для просмотра метаданных конфигураций баз 1С 8.3. Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д. Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы. Отображает структуру хранения объектов базы данных, для регистров доступен сервис "Управление итогами". Небольшой набор сервисных функций для повседневной работы. Для программистов и пользователей. Платформа 8.3, управляемые формы. Версия 1.1.0.47 от 25.11.2019

3 стартмани

28.10.2018    18499    200    ROL32    47       

HTTP Сервисы: Путь к своему сервису. Часть 4 107

Статья Системный администратор Программист Расширение (cfe) v8 1cv8.cf Абонемент ($m) Инструментарий разработчика Практика программирования

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 3». В предыдущих частях мы уже о многом поговорили. В этой части поговорим про размер сообщений, о файлах, о порциях и немножко, о регламентах.

1 стартмани

28.09.2018    14685    17    dsdred    12       

Перенос данных БП 3.0 => УТ 11 / КА 2 / ERP 2 (ЕРП) (перенос остатков, документов и справочной информации из "1С:Бухгалтерия предприятия 8", ред.3.0). Обновлено до БП 3.0.73.х, УТ 11.4.10.х, КА 2.4.10.х., ERP 2.4.10.х! Промо

Переносятся документы за выбранный период, справочная информация и остатки по счетам бух. учета в программу УТ 11 / КА 2 / ЕРП 2 (ERP). Переносятся все возможные виды операций ввода остатков на нужную дату. Есть отбор по периоду переноса документов и фильтр по организации, доступен выбор даты ввода остатков. Если нужно переносить что-то дополнительно, то обычно бесплатно добавляем это в перенос . Смотрите видеодемонстрацию со звуком - советами по переносу и рекомендациями настройки программ.

29700 руб.

TextRadar - нечеткий поиск в тексте 11

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 1cv8.cf Абонемент ($m) Разработка внешних компонент Поиск данных

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

5 стартмани

19.09.2018    8627    15    TSSV    14       

Консоль Внедренца v.3.5 131

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Инструментарий разработчика

Идея данной обработки заключается в создании простого, функционального и универсального инструментария для внедренцев и программистов 1С, который будет работать как в толстом клиенте на обычных и на управляемых формах, так и в тонком клиенте. Интерфейс и логика работы максимально идентичны у обычных форм и управляемых. Инструментарий включает в себя: Консоль кода, Консоль запросов, Консоль отчетов (СКД), Универсальную обработку объектов, Средства для работы с таблицами базы данных 1С, Редактирование регистров сведений базы.

1 стартмани

27.08.2018    12454    282    evvakra    34       

Новогодние скидки на авторское ПО Промо

В преддверии праздника в Маркетплейсе на Инфостарт действует скидка на все платные авторские программы. Размер скидок начинается от 10%. Советуем не откладывать покупки, многие наши партнеры повышают цены на свои продукты именно в начале нового года.

HTTP Сервисы: Путь к своему сервису. Часть 3 138

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 1cv8.cf Абонемент ($m) Инструментарий разработчика Практика программирования

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    18550    32    dsdred    13       

HTTP Сервисы: Путь к своему сервису. Часть 2 123

Статья Системный администратор Программист Расширение (cfe) v8 1cv8.cf ERP2 УТ11 КА2 Абонемент ($m) Инструментарий разработчика Практика программирования

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 1». В этой части будет "Микс" из OData+HTTP-Сервис(Get)+СКД. Наш пример будет работать как в браузере, так и в написанной нами обработке. Работать будем с разными версиями платформ.

1 стартмани

13.08.2018    19412    20    dsdred    0       

Перенос документов и справочников ERP 2 / КА 2 / УТ 11 => БП 3.0 Промо

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

19700 руб.

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции 65

Инструменты и обработки Программист Бизнес-аналитик Приложение (apk) v8 Windows Абонемент ($m) Инструментарий разработчика Практика программирования

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    17408    23    informa1555    26       

Распознавание лиц (off-line). Демонстрационная база. 101

Инструменты и обработки Системный администратор Пользователь Руководитель проекта Архив с данными v8 Абонемент ($m) Разработка внешних компонент

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

1 стартмани

17.07.2018    11401    75    nomadon    45       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Консоль HTTP-запросов с генерацией кода 164

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Консоль запросов

Консоль HTTP-запросов, которая не только выполняет запросы и получает результат их выполнения, но и генерирует необходимый код. Использую на 8.3.11.2899.

1 стартмани

25.05.2018    16175    220    leongl    15       

Tool1CD Beta в деле 99

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 Абонемент ($m) Разработка внешних компонент

Пс, парень! Не хочешь немного сырых байтов?

1 стартмани

09.05.2018    18650    29    baton_pk    26       

Перенос данных УТ 10.3 => УТ 11 / КА 2 / ERP 2 (ЕРП 2) (документы, остатки и справочная информация из "1С:Управление торговлей, ред. 10.3" в УТ 11 / КА 2 / ERP 2). Обновлен до УТ 10.3.56.х, УТ 11.4.10.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Уже более 100 компаний приобрели перенос и выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки! Обработка перехода с УТ 10.3 на УТ 11 / КА 2 / ERP 2 позволяет перенести не только остатки на указанную дату (как типовой перенос), но и все возможные документы за выбранный период. При выходе новых релизов этих программ оперативно выпускаем обновление обработки. Предоставляем техническую поддержку. Можем сделать бесплатный тестовый перенос!

29700 руб.

Работа со схемой запроса 176

Статья Программист Конфигурация (md, cf) v8 v8::Запросы Абонемент ($m) Инструментарий разработчика Практика программирования

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

1 стартмани

24.04.2018    30403    75    kalyaka    34       

Тестирование: пример создания сценарного UI теста для платформы 1С 88

Статья Программист Архив с данными v8 ERP2 УТ11 Абонемент ($m) Инструментарий разработчика

В этой статье мы расскажем, как создать сценарный UI-тест. Опишем последовательность действий и покажем, как это сделать с использованием инструментария. Рассмотрим пример, максимально приближенный к боевому, покажем на примере конфигураций УТ11/ERP проверку бизнес-процесса "Продажа". Вы сможете убедиться, что создание сценарных тестов для платформы 1С на самом деле относительно быстрый и простой процесс.

1 стартмани

17.04.2018    15050    36    ivanov660    11