Новости экономики и финансов. Курсы валют, ситуация на биржах, акции, котировки, аналитика: 💫 💫 💫 💫 💫 читайте на сайте

1C Версия Компоненты Comcntr Отличается от Версии Корневого Модуля Core83 • Управление com приложениями

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

Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Пошел в интернет, искал, читал, но все фигня, в оновном все предлагают держать базы на одной версии, что для меня было невозможным. 1C Версия Компоненты Comcntr Отличается от Версии Корневого Модуля Core83 Обращайтесь в форму связи

Переход с 1С ЗУП 2.5 на 3.1 — инструкция по шагам

Как говорится в официальных письмах 1С, поддержка 1С ЗУП (Зарплата и управление персоналом) версии 2.5 продлится до конца 2015 года. Далее пользователям конфигурации необходимо будет сделать обновление программы 1С ЗУП с 2.5 на 3.1 (3.0). На примере первых переходов мы получили некоторый опыт, которым хотим поделиться с Вами в виде пошаговой инструкции.

Вся проблема перехода с ЗУП 2.5 на 3.1 заключается в том, что он делается не обновлением конфигурации, а переносом данных из базы с релизом 2.5. Причем переносятся данные только для расчета среднего заработка и подачи отчетности по НДФЛ. Начисления не переносятся, только остатки по сотрудникам. Чтобы сделать перенос исторических данных, можно обратиться к услугам специалистов по 1С.

После создания чистой базы появится начальная страница. Выбираем последний пункт («Перенести данные из программы 1С Зарплата и управление персоналом 8, редакция 2.5») и нажимаем «Далее»:

Из списка выбираем ту информационную базу, из которой хотим делать перенос:

Обратите внимание, что перенос данных возможен только из релиза не ниже 2.5.87.2. Но я бы не советовал переходить с этого релиза. У меня нормальный переход получился в сочетании таких релизов: 2.5.93.2 – 3.0.22.230 и то не с первого раза. Инструкцию по обновлению мы размещали ранее — как сделать обновление базы.

Получите понятные самоучители по 1С бесплатно:

На следующей странице нужно выбрать месяц начала эксплуатации:

Узнать его можно, посмотрев первый созданный документ в базе 1С ЗУП 2.5.

По ссылке «Настройка» программа все же предлагает нам выбрать, переносить начисления или нет:

На следующей странице переходим непосредственно к загрузке:

У меня сразу вышло окно с ошибкой. Ругается на какой-то файл с расширением «dll». Если это произошло, нужно закрыть окно с описанием ошибки и в окне, которое показано выше, внизу тоже будет текст с описанием ошибки и кнопка «Исправить». Причем в этом тексте может указываться другой файл, не обращаем внимания, жмем «Исправить».

Промокоды на Займер на скидки

Займы для физических лиц под низкий процент

  • 💲Сумма: от 2 000 до 30 000 рублей
  • 🕑Срок: от 7 до 30 дней
  • 👍Первый заём для новых клиентов — 0%, повторный — скидка 500 руб

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

Одна из самых частых ошибок при переносе 1С ЗУП из 2.5 в 3.0 — «Недостаточно памяти». Но она часто решается малой кровью — инструкция по исправлению ошибки «Недостаточно памяти».

После этого у меня прошло все отлично, без ошибок и предупреждений.

Здесь нам предлагают произвести первоначальные настройки учетной политики организаций.

Перенос данных из 2.5 в 3.0 окончен! Дальнейшие настройки можно произвести позже.

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

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

Привязка имени COM класса к конкретному dll-файлу осуществляется через ветку HKEY_CLASSES_ROOT системного реестра, которая собирается следующим образом.

Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
4 После того, как требуемый файл найден, кликаем по нему правой кнопкой мыши и из выпадающего списка выбираем пункт Свойства. 1C Версия Компоненты Comcntr Отличается от Версии Корневого Модуля Core83 Обращайтесь в форму связи

Обновление версии компонента

Иногда необходимо зарегистрировать иную версию библиотеки comcntr.dll.

Для того, чтобы посмотреть текущую зарегистрированную версию, необходимо войти в свойства компонена V83.COMConnector (см п.16) данного руководства

На вкладке «Общие» будет прописан путь. В моем случае это версия 8.3.13.1690

Зарегистрировать другую версию библиотеки можно при помощи уже рассмотренной команды regsvr32

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

Windows admin blog

Сначала зарегистрируем библиотеку comcntr.dll. Для этого запускаем cmd от имени администратора и выполним поочередно следующие команды:

Вместо «8.3.13.1690» — нужно подставить требуемую версию платформы

Далее опишу полный процесс создания COM+ соединения

1. Запускаем оснастку «Службы компонентов» из папки Администрирование.

Пуск — Панель управления — Система и безопасность — Администрирование — Службы компонентов

2. Раскрываем ветку «Службы компонентов» — компьютер — Приложения COM+

3. Откроется окно мастера установки приложений COM+. Ждем «Далее»

5. Вбиваем имя приложения. В моем примере — «v83COMConnector». Отмечаем чекбокс «Серверное приложение»

6. В следующем окне указывается учетная запись, от имени которой будет запускаться компонент. В моем примере я выбираю чекбокс «Текущий (вошедший в систему) пользователь

8. На следующем шаге можно добавить пользователей, либо группу пользователей, которым необходимо предоставить права на запуск COM+ приложения (локальные/доменные — не важно)

10. Теперь необходимо создать компонент. Возвращаемся к оснастке «Службы компонентов», раскрываем созданное COM+ приложение, встаем на ветку «Компоненты»

11. Откроется окно «Мастера установки компонентов COM+». Жмем «Далее»

12. В следующем окне выбираем «Установка новых компонентов»

13. Теперь с помощью открывшегося окна проводника выберите ранее зарегистрированную библиотеку comcntr.dll, которая лежит в папке установленной 1С, в каталоге bin. В моем случае

16. Раскройте ветку «Компоненты». Здесь вы должны увидеть созданный на предыдущем шаге компонент. Выделите его, нажмите ПКМ — Свойства

17. На вкладке «Безопасность» нужно отметить галочкой CreateOwner и нажать «ОК»

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

Мнение эксперта
1С:Эксперт по технологическим вопросам
Задавайте мне вопросы, и я помогу разобраться!
Предоставляет доступ ко всем свойствам и методам глобального контекста клиентского приложения, а также включение и выключение пользовательского интерфейса главного окна приложения. Переход с 1С ЗУП 2.5 на 3.1 — пошаговая инструкция Обращайтесь в форму связи

Схема принципа “минимум COM-вызовов”

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

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

В какой-то мере обойти проблему невидимости предмета отладки внешнего соединения и ряд других неудобств можно путем однократного выполнения кода на толстом клиенте с заменой режима «Внешнее соединение» на «Automation-сервер» (приложение), т.е. используя COM класс V8X.Application и включенную видимость. Поэтому в окне подключения нужны параметры для выбора режима подключения.

Ручное создание COM соединения 1С | Установка COM компонента 1С — Windows admin blog
Зарегистрировать другую версию библиотеки можно при помощи уже рассмотренной команды regsvr32

Возможно необходимо зарегистрировать com компоненту comcntr dll

Схема принципа “минимум COM-вызовов”

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

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

В какой-то мере обойти проблему невидимости предмета отладки внешнего соединения и ряд других неудобств можно путем однократного выполнения кода на толстом клиенте с заменой режима «Внешнее соединение» на «Automation-сервер» (приложение), т.е. используя COM класс V8X.Application и включенную видимость. Поэтому в окне подключения нужны параметры для выбора режима подключения.

💥Принимайте участие в опросе и получайте бесплатную консультацию

Related posts

Добавить комментарий

*