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

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 до 70 000 рублей
  • 🕑Срок: от 7 до 168 дней
  • 👍Первый заём для новых клиентов — 0%, повторный — скидка -10 % по промокоду

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

Одна из самых частых ошибок при переносе 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

Горящие товары с бесплатной доставкой
 «AliExpress Россия» работает отдельно от глобального «AliExpress» принадлежащего Alibaba. Он не зависит от мировых банковских систем и не попал под санкционный список со стороны США и Великобритании. Из Китая соответственно тоже можно заказывать ничего не опасаясь.

Взаимодействие между базами 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

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

*