Назначение
Внешняя консоль-обработка, которую можно использовать для интеграции приложений 1С с другими приложениями (в том числе и на 1С) и с устройствами, поддерживающих в качестве протокола обмена данными - сетевой протокол TCP.
Помимо этого консоль можно использовать также для разработки и тестирования интеграций между приложением 1С и внешними устройствами в случае отсутствия последних, а также для нагрузочного тестирования в случае взаимодействия приложения 1С одновременно с несколькими устройствами или приложениями по протоколу TCP (запустив одновременно несколько экземпляров консоли).
Консоль реализована с использованием стандартной библиотеки Windows "MS Winsock", поэтому требованием для ее работоспособности является наличие данной библиотеки на компьютере. В случае ее отсутствия консоль предоставит возможность скачать архив с библиотекой и сопутствующими файлами, которые помогут в ее регистрации на компьютере.
Функциональность
- Выбор режима работы - TCP-клиент или TCP-сервер:
1. Режим "TCP-сервер" - открытие/закрытие порта для прослушивания, получение данных от TCP-клиента и отправка ему данных
2. Режим "TCP-клиент" - подключение к прослушиваемому TCP-сервером порту, отправка ему данных и получение данных от него
- Отображение текущего состояния TCP-соединения
- Выбор режима отправки сообщений по TCP-протоколу:
1. Ручной - отправка произвольного одиночного сообщения
2. Генерация - отправка автоматически генерируемых сообщений по заданным пользователем параметрам
3. Список - отправка по заданному пользователем списку сообщений
4. Запрос ИБ - отправка результата выполнения произвольного запроса к базе
5. Файл - отправка содержимого заданного пользователем файла (txt, csv, mxl, ods, xlsx)
- Настройка параметров отправки сообщений:
1. "Количество сообщений", "Длительность отправки" и "Интервал между отправками" - для регулирования объема и скорости отправки сообщений
2. "Количество элементов в сообщении" и "Количество символов в элементе сообщения" с заданием кодов-символов разделителей - для возможности разделения сообщений друг от друга и элементов внутри сообщений на принимающей их стороне
3. Генерация кодов маркировки по выбранной товарной группе и GTIN-у (некое прикладное дополнение)
- Логирование работы консоли
Консоль можно также добавить в типовой справочник "Дополнительные отчеты и обработки" и вызывать ее непосредственно из разделов интерфейса приложения 1С.
Технические требования
- Любая конфигурация 1С на платформе 8.3.10 и выше (скорее всего будет работать и на более младших версиях)
- Операционная система - Windows (х32 и х64)