Расширенный фильтр

Все публикации — все для 1С

Взаимодействие между базами 1С через COM Промо 430

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Бесплатно (free)

Рассмотрено много особенностей взаимодействия между базами 1С по COM технологии

10.08.2015    114953    55    

Запуск COM-Объекта 1С 7.7 или 1С 8.х в виде "УДАЛЕННОГО COM+" (как Решение проблемы запуска COM 32-бит внутри 64-бит приложения, так и проблем разных версий движка 8.х) 11

Перенос данных из 1С7.7 в 1C8.X Перенос данных из 1C8 в 1C8 v7.7 v8 Абонемент ($m)

Проблемы (решенные с помощью COM+): 1) Проблема с "ComConnector" из-за разных версий движка 1С; 2) "Сервер 1с 64-бит отказался работать с COM 1c 7.7(32 бит)"; 3) Как создать удаленный COM+ внутри 1с 7.7 для решения проблемы, как в пункте 1); И вот, наконец-то, при помощи удаленного запуска COM+ забываем обо всех этих проблемах навсегда)))

2 стартмани

29.07.2014    22183    51    3    

Как я обработку на альтернативный сервер выносил 5

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

В данном посте хочу поделиться опытом. Однажды возник инцидент, который смотивировал реализовать обработку, которую запускал бы обычный пользователь 1С, в основной системе. Но весь процесс обработки должен происходить за пределами рабочей базы. А юзабилити должно остаться на уровне простого пользователя. В качестве решения я выбрал службу Windows (С#), приложение инициации на клиенте и далее прошу под кат...

1 стартмани

08.02.2019    1924    6    

Ошибка V82.COMConnector на сервере 64. Решение проблемы 112

Системное v8 1cv8.cf Россия Бесплатно (free)

Если сервер 1С стоит на Windows х64, то рано или поздно Вы столкнетесь с проблемой создания COM-соединения, если соединение инициируется на стороне сервера. На стороне клиента COM-соединение работает нормально, на стороне сервера вываливается с ошибкой. Данная статья позволяет снять проблему. НО - до переустановки платформы.

14.08.2013    146511    50    

Замена веб-сервисов/COM/OLE в 1С:Предприятие 8.2 Промо 28

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

Elisy Business Connector позволяет взаимодействовать с системами 1С:Предприятие через Интернет-технологии. Решение является кроссплатформенным и более эффективным, чем традиционный доступ через веб-сервисы/COM/OLE. Elisy Business Connector – это связующий компонент. Он позволяет связываться с опубликованными информационными базами 1С:Предприятие на Apache/IIS и в облачных сервисах. Для отправки запросов и получения ответов используется http-протокол и форматы JSON/XML. В решение вошли многие разработки команды Elisy Software Design в области интеграции с 1С: .Net Bridge, MdInternals, Decompiler, Proxy.

1 стартмани

03.10.2012    22278    75    15    

ubuntu + 1Cv8 + winXP-7-8. Печать на электронную почту 6

Практика программирования Email Бесплатно (free)

Расширяем функционал программы PdfPrint. Теперь она умеет не только печатать из-под Linux на все виндовые принтеры, но и отправляет PDF на электронную почту. В качестве почтовой программы используется MailSend.exe. Возможность отправки почты через mail.ru, yandex.ru, gmail.com Данная статья является продолжением статьи "Ubuntu + 1Cv8 + winXP-7-8. Решение проблемы с печатью на расшаренные принтеры клиентов."

04.05.2016    9630    0    1    

Com to Keyboard - имитация ввода с клавиатуры сигнала, поступающего из Com порта 4

Сервисные утилиты Абонемент ($m)

Утилита позволяет имитировать ввод с клавиатуры сигнала, поступающего из Com порта. Иногда при использовании оборудования (Сканер и Картридер и т.д.) возникают проблемы с его подключением к системе учета. В таком случае просто не обойтись без дополнительных утилит, позволяющих решить поставленные задачи.

3 стартмани

11.12.2017    5256    6    1    

Передача значения "Истина" по COM-соединению из 1С 7.7 в 1С 8.х 12

Перенос данных из 1С7.7 в 1C8.X v8 1cv8.cf 1cv7.md Абонемент ($m)

В данной статье описывается один из способов решения проблемы передачи булевых значений Истина/Ложь по OLE или COM-соединению из 1С 7.7 в 1С 8.х без модификации конфигурации, в которую необходимо передать эти значения. Как известно, 1С 7.7 в режиме OLE или COM-соединения с 1С 8.х умеет получать значение Истина как -1 и Ложь как 0. Обратное преобразование вызывает ошибку несоответствия типов.

1 стартмани

26.12.2011    14205    8    13    

Проблемы: Перенос данных из ЗУП 2.5 в ЗУП 3.0. 9

Перенос данных из 1C8 в 1C8 v8::СПР ЗУП2.5 ЗУП3.x Россия Бесплатно (free)

Описание проблем: 1. При переносе данных из ЗУП 2.5 в ЗУП 3.0 на сервере Win 2012 64, обработка «НачальнаяНастройкаПрограммы» переносит данные в течение 20 секунд и выводит сообщение «Успешно», но в результате база абсолютно пустая. 2. База SQL tempdb и её лог съедают на диске почти терабайт.

04.01.2016    15768    4    

Подключение нескольких рабочих мест к одной кассе ККМ 44

ККМ 1С:Франчайзи, автоматизация бизнеса Россия Абонемент ($m)

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

1 стартмани

19.07.2016    57296    90    68    

Проброс COM портов через TCP/IP с помощью Virtual Serial Ports Emulator (Windows) 102

Фискальный регистратор Системное Бесплатно (free)

Проброс COM портов через TCP/IP с помощью Virtual Serial Ports Emulator (Windows) от компании Eterlogic . Простой пример настройки. Альтернатива стандартному маппингу com портов средствами Windows через RDP.

11.05.2017    51118    83    

Сравнение и сопоставление справочников через COM-соединение по реквизитам и/или GUID 13

Чистка базы Обработка справочников v8 1cv8.cf Абонемент ($m)

Сравнение/Сопоставление справочников через COM-соединение по реквизитам и/или GUID

1 стартмани

12.12.2013    10415    124    30    

ubuntu + 1Cv8 + winXP-7-8. Решение проблемы с печатью на расшаренные принтеры клиентов 12

Системное Бесплатно (free)

Принтеров и операционок много, драйверов под Ubuntu на всех не хватает. Возникла идея печатать cups-PDF, в расшаренную по smb папку. Написать программу под винду, которая будет мониторить эту папку и в зависимости от пользователя печатать *.pdf на принтер, указанный для данного пользователя. Текущая версия программы 1.3

06.02.2016    11790    0    13    

COM соединения с базами 1С на различных версиях платформы "Без перерегистрации и СМС" 206

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

Описание способа подключения к базам 1С с помощью ComConnector, на различных версиях платформы.

1 стартмани

16.04.2017    44600    130    41    

Работа в 1С с купюроприемником CashCode SM-2073RU, диспенсерами ND-300KM, хоппером serial compact hopper MKII через последовательный COM порт. 10

POS терминал v8 1cv8.cf Абонемент ($m)

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

1 стартмани

31.12.2013    22823    95    9    

Использование русских символов при работе с 1С из Delphi 3

Внешние компоненты v8 Абонемент ($m)

Решение проблемы "Method 'НазваниеМетода' not supported by automation object" при работе с 1C: Предприятие для некоторых версий Delphi.

1 стартмани

01.04.2014    10902    6    5    

Методика разработки СКД-отчетов по сверке между базами с COM-запросом в другую базу 22

Инструментарий v8::СКД ERP2 Абонемент ($m)

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

1 стартмани

15.10.2016    10914    23    6    

Три кита работы с COM-объектами. Работать через COM-соединение проще, чем вы думаете. 282

Практика программирования v8 1cv8.cf Бесплатно (free)

Данная статья будет полезна как начинающим, так и продвинутым программистам, которые по каким – либо причинам до сего времени не сталкивались с работой COM-соединением. Дочитав эту статью до конца, уже через 15 минут, вы сможете напрямую «вытягивать» данные из другой информационной базы. ps: Хочу заранее оговориться, данная статья не претендует на звание полного и исчерпывающего мануала. Скорее всего - это просто указатель движения в правильном направлении, для быстрого освоения работы с Com-соединением.

24.01.2013    129678    129    

"2iS:Интеграция" - центр управления обменом данными и любыми заданиями для баз 1С Промо 169

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Платные (руб)

Без изменения конфигураций инфобаз Вы получаете: - Ускоренный многопоточный обмен данными - Мониторинг и контроль любых заданий - Многопоточные универсальные обработки объектов - Мониторинг, контроль и анализ производительности - Веб-Портал отчетов из любых систем - Импорт и конвертацию данных из внешних источников данных (не 1С) - Централизованное управление пользователями и многое другое... Как следствие: - Снижение затрат на ИТ-поддержку - Снижение влияния “человеческого фактора” - Улучшение качества обслуживания - Увеличение производительности Ваших систем При покупке бесплатно установим программу и в режиме демонстрации настроим любой Ваш обмен (или другую функцию программы).

25000 руб.

10.08.2012    83909    229    120    

Фискальный регистратор из принтера чеков (COM и Windows принтеры) Промо 227

Фискальный регистратор v8 БП2.0 УТ10 Розница Россия Розничная торговля Абонемент ($m)

Обработка - драйвер для подключения обыкновенных чековых принтеров в качестве фискальных регистраторов к стандартным конфигурациям 1С: УТ, БП, Розница в режиме обычного приложения. Поддерживаемые модели:Axiohm 794 (Wincor Nixdorf TH210) в "Native Mode", Advanpos WP-T800, STAR TSP-600, Epson Esc/P2, Star ESC/POS, ШТРИХ-700, Datecs EP-60, а также ВСЕ остальные COM принтеры в режиме "Custom", поддерживаются Windows принтеры.

1 стартмани

27.08.2009    235062    707    280    

Получение информации об экспортных свойствах и методах объектов 1С через COM. 36

Внешние компоненты Обмен с другими системами v8 1cv8.cf Абонемент ($m)

Как из тела COM-объекта или внешней компоненты определить состав свойств и методов объектов 1С агрегатных типов? Все ответы здесь.

1 стартмани

03.09.2013    12949    5    

Проверка COM-соединения 6

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Универсальная внешняя обработка (СДРПроверкаCOMСоединения) для проверки COM-соединения с базами 1С и прочими COM-объектами. Платформа 8.3, управляемые формы. Версия 005 от 29.12.2018

1 стартмани

23.12.2018    2620    28    1    

"2iS:Администратор" - центр управления инфраструктурой 1С Промо 45

Сервисные утилиты Архивирование (backup) Журнал регистрации v8 1cv8.cf Платные (руб)

Без изменения конфигураций инфобаз Вы получаете: - Из единой точки регистрацию и обслуживание баз, серверов 1С и СУБД - Мониторинг и контроль любых заданий - Контроль за аппаратными ресурсами и анализ производительности - Централизованные контроль за версиями и авто обновления конфигураций - Отчеты по работе SQL и многое другое... Как следствие: - Снижение затрат на ИТ-поддержку - Снижение влияния “человеческого фактора” - Улучшение качества обслуживания - Увеличение производительности Ваших систем При покупке бесплатно установим программу и в режиме демонстрации настроим любую одну из заявленных функций.

20000 руб.

05.03.2016    35409    0    25    

Эмулятор COM-соединения или "объект" ЭтаБаза 13

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

Предыстория: был инструмент для работы с другой базой по COM-соединению. Потребовалось использовать этот инструмент для текущей базы (без COM-соединения), но без дублирования кода. Но, к сожалению, 1С не предоставляет объекта ЭтаБаза (ТекущаяБаза и т.п.), который бы позволял обратиться к глобальным перечислениям (менеджерам объектов Справочники, Документы и др.) через точку и создавать новые объекты. Для этого на скорую руку был создан Эмулятор COM-соединения, который решает 2 вышеуказанные проблемы. Иначе говоря, предоставляет возможность сослаться на текущую базу данных аналогично COM-объекту (с некоторыми ограничениями).

1 стартмани

25.11.2015    4391    8    8    

Использование регулярных выражений (RegExp) в Linux 1

Сервисные утилиты Системное Обмен с другими системами v8 Абонемент ($m)

Описывается способ использования регулярных выражений (RegExp) в Linux с использованием тех же компонентов, что и в Windows (COM-объекты VBScript.RegExp).

1 стартмани

20.04.2018    5412    12    

Как передать документ Word (ActiveDocument или ДвоичныеДанные) с сервера на клиент 50

Практика программирования v8 1cv8.cf Бесплатно (free)

Когда мы работаем в файловом варианте и заполняем Word программно, можно не заморачиваться с передачей Word-овского документа на клиент, т.к. после методов <MSWord.Application.Visible = Истина; и MSWord.Activate();> выполненных НаСервере Word-овский документ отобразится на экране монитора пользователя, но в клиент-серверном варианте так просто поступить не получится.

14.10.2015    42004    45    

Знакомство с 1С:Документооборот. История автоматизации и доработок. Печатная форма Лист согласования 24

Практика программирования v8 ДО УУ Делопроизводство и документооборот Абонемент ($m)

Документооборот 2.1.10.2 ПРОФ. История автоматизации и доработок. Ввод на основании внутреннего документа из задачи согласование с переносом прикрепленных файлов(копировать и вставить файлы). ПФ Лист согласования для процесса Согласование и для справочника Внутренние документы(печатается с историей). Автоматическая загрузка справочника по com-соединению из другой базы.

1 стартмани

04.07.2017    13550    14    

Решение проблемы быстродействия в ERP на рабочем примере 53

Оптимизация БД (HighLoad) v8 ERP2 Абонемент ($m)

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

3 стартмани

18.12.2018    5494    25    8    

Решение ошибки подключения через COM 60

Защита, права, пароли v8 1cv8.cf Россия Бесплатно (free)

«V82.COMConnector.1: Не найдена лицензия COM-соединением» Собственно мое решение данной проблемы. Может, кому пригодится.

06.09.2011    29399    11    

Использование внешних COM-компонент (.dll) или любых клиентских методов в регламентных заданиях серверной базы. 50

Практика программирования Внешние компоненты Теория программирования v8 1cv8.cf Бесплатно (free)

Для расширения возможностей платформы 1С существует огромное количество внешних компонент (дополнительные функции, взаимодействие с софтом и железом других производителей, ключи защиты). К сожалению, большинство из них написано на технологии .COM и не могут использоваться на сервере. Для использования в регламентных заданиях серверной базы их приходится переписывать на Native API. Однако, иногда нет возможности переписать компоненту на новую технологию, но нужно вызвать ее в регламентном задании на сервере.

10.12.2014    36784    51    

Универсальное средство чтения файлов Excel Промо 26

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

Унифицируем чтение файлов Excel, читаем "неудобные" файлы, переносим содержимое таблиц Excel через буфер обмена.

5 стартмани

27.03.2013    23812    171    4    

Com1C v1.6 - работа с 1С:Предприятие 8.x через COM-интерфейс 44

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Россия Абонемент ($m)

Выкладывается с исходниками (Delphi 6). Работайте, учитесь, совершенствуйте:) Внешнее приложение для Windows, позволяет динамически сформировать строку подключения COM к 1С 8.x (на 1С 8.2 строку подключения в исходниках необходимо изменить: поменять V81 на V82 - говорим спасибо SirYozha) для файлового и клиент-серверного варианта. Показан пример работы с 1С 8.x через COM в Delphi 6 с использованием русского (!) языка. 1. Выборка метаданных 2. Выполнение простых запросов к данным 3. Вывод данных справочника "Сотрудники организации" для 1С:ЗиУП 2.5 Конечно, работа с 1С через COM накладывает некоторые ограничения - не все функции, доступные в конфигураторе 1С, можно будет использовать в данном приложении (читайте встроенную справку), а некоторые будут реализовываться при помощи бантиков - но этот метод имеет право на жизнь. Когда-нибудь попробую использовать Firebird Embedded для хранения некоторого заранее полученного набора данных из 1С для дальнейшего формирования отчетов - получится нечто вроде локальной базы 1С:Firebird:) При разработке используется компонента для Delphi "nextgrid_d6" (дистрибутив находится в директории с исходными кодами Delphi) и PivotCubeVCL (тоже внутри, уже распакован). Планы: 1. Планируется доработка для работы с 1С:Предприятие 7.7 через OLE 2. Решение проблемы (для меня) - ускорение обращения к ссылочным объектам 1С:Предприятия 8.1. Внимание! Выложено две версии: с использованием ActiveX OLAP и без него. PS: если Вы реализовали интересное решение в рамках данной публикации - не пожалейте кода для товарищей. Присылайте мне Ваши варианты решений, я их включу в основную ветку разработки. Разумеется, с указанием автора

1 стартмани

07.08.2010    14244    346    49    

Прием СМС из 1С 98

Практика программирования Универсальные функции SMS рассылки v8 1cv8.cf Бесплатно (free)

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

31.10.2014    22968    34    

Подключение сканера VIOTEH 4209 в режиме USB-COM к 1с 7.7 "Торговля и склад" 5

Сканер штрих-кода v7.7 1С7:ТиС Бесплатно (free)

Проблемы установки сканера VIOTEH и способы их разрешения

26.12.2014    31150    13    

Программа - всплывающий клиент для оповещения и работы с 1С без интерактивного запуска самого 1С:Предприятия пользователем 71

Инструментарий Рабочее место Абонемент ($m)

Клиент при запуске подключается к 1C:Предприятию. После этого висит в системном трее и с определенной периодичностью опрашивает базу данных. В случае каких-либо изменений, показывает пользователю необходимую информацию. Также, прямо в окне клиента можно реализовать Web интерфейс для каких-нибудь несложных действий, например, утверждения Заявок или Участия в корпоративном чате. Таким образом можно организовать двустороннюю связь Клиент - 1С:Предприятие без открытия главного окна программы.

1 стартмани

27.01.2015    20996    105    41    

Надоело повторное COM-соединение? Не помещается COM-объект в хранилище? Есть решение! 48

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Бесплатно (free)

В этой статье описывается решение проблемы хранения COM-соединения, а также повторного соединения к базе каждый раз, как потребуется очередной обмен.

24.02.2015    28471    71    

FreeRDP решение проблемы с буфером обмена при работе в терминальном режиме с 1C 7.7. 6

Системное v7.7 1cv7.md Абонемент ($m)

Решение проблемы с кодировкой русских символов при работе с буфером обмена в терминальном режиме с 1C 7.7. с использованием linux клиента FreeRDP.

1 стартмани

28.03.2014    12217    7    10    

Проблема быстродействия при использовании позиции документа вместо Даты в виртуальных таблицах 79

Практика программирования v8 Бесплатно (free)

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

09.06.2015    14835    30