Для низкоуровневой работы с COM-портом из 1С можно использовать как встроенные процедуры ЧтениеТекста, так и компоненту MSComm.ocx. Рассмотрим пример с компонентой.
Подключение через WinSock
Данная статья будет дополняться по мере появления новой информации! Появилась задача сделать интеграцию с оборудованием через Ethernet. Для отправки команд на устройство через Ethernet будет исользоваться библиотека mswinsck.ocx. Если при подключении возникает ошибка, что класс не обнаружен, то необходимо зарегистрировать Читать дальше …
Программное добавление константы на форму констант (Обычные формы)
В качестве дорабатываемой конфигурации была взята Комплексная автоматизация 1.1. Задачей было добавление на форму настроек программы дополнительной константы. Формой настроек программы является форма обработки «НастройкиПрограммы». Ниже приведен код доработанной процедуры: Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) // {{ ДОБАВЛЕНО: 03.10.2018 16:15: //Добавляем страницу Читать дальше …
Включение отладки на сервере 1С на ОС Linux
При установке сервера 1С на ОС Linux может возникнуть проблема, что там необходимо включить отладку. По понятным причинам делается это совершенно не так, как на ОС Windows. Данный пример приведен для дистрибутива Debian 9. В комплект дистрибутивов Debian входят хоть Читать дальше …
Добавление новых проводок в Хозрасчетный при отложенном проведении
В современных типовых конфигурациях движение документа по хозрасчетному регистру бухгалтерии производится не сразу при проведении документа, а при закрытии месяца специальной процедурой «Отражение документов в регламентированном учете». Если необходимо в движения по хозрасчетному регистру добавить дополнительные проводки, то код отложенного Читать дальше …
Подготовка к экзамену 1С:Эксперт
Команда TOP — аналог диспетчера задач
Для анализа загруженности оборудования в ОС Linux через терминал удобно использовать команду top. Ниже приведен снимок экрана с выводом данной команды. Верхняя строка содержит показатель loadavg. Данный показатель указывает на длину очереди процессов за 1 минуту, 5 минут и 15 Читать дальше …
Администрирование 1С на ОС Linux
Установка сервера 1С на компьютер под управлением Linux может значительно снизить затраты на закупку программного обеспечения. Отрицательной стороной является усложнение администрирования. Ниже приведены некоторые команды для администрирования ОС Linux в части работы сервера 1С: Команда TOP — аналог диспетчера задач; Читать дальше …
Включение отладки фоновых заданий
В типовых конфигурациях очень много процедур выполняются с помощью фоновых заданий. Действительно, это очень удобно для пользователя — интерфейс не зависает и во время выполнения длительных операций можно продолжать работать с базой. Но для программиста такой подход несколько усложняет поиск Читать дальше …
Задваивание контрагентов обработкой клиент-банка
Обработка клиент-банка при работе использует следующие процедуры в модуле менеджера обработки: Процедура ЗаполнитьКонтрагентов(ДокументыКЗагрузке, ТаблицаДокументов) Экспорт которая вызывается из процедуры Процедура ПодготовитьСтрокиВыписки(ДокументыКЗагрузке, БанковскийСчет, НомерСчета) В Таблицу документов попадают строки, которые должны быть выгружены в соответствии с выбранным номером счета. В таблице Читать дальше …