|   |   | 
| 
 | 8.3.13.1513 регламентное задание по расписанию обмен БП ЗУП перестал работать | ☑ | ||
|---|---|---|---|---|
| 0
    
        evorle145 08.10.18✎ 15:53 | 
        То есть если я сам захожу в настройки синхронизации и нажимаю "Синхронизировать", то все работает.
 Но у меня было настроено расписание обмена. Так вот оно записывает такую ошибку "Не удалось подключиться к другой программе: {ОбщийМодуль.ОбщегоНазначенияКлиентСервер.Модуль(1166)}: Метод объекта не обнаружен (Connect) Результат.Соединение = COMConnector.Connect(СтрокаСоединения);" у всех так? или у меня что то не так? | |||
| 1
    
        zak555 08.10.18✎ 15:54 | 
        библиотеку перерегь     | |||
| 2
    
        RetZet 08.10.18✎ 15:55 | 
        Не установили вместе с релизом COMConnector скорей всего.     | |||
| 3
    
        evorle145 08.10.18✎ 15:56 | 
        (2) но ведь вручную то запускается все ок... Если вручную, там же тоже через COM идет..     | |||
| 4
    
        Cyberhawk 08.10.18✎ 16:03 | 
        Вручную оно пади на хосте клиента выполняется, а по расписанию - на хосте сервера приложений     | |||
| 5
    
        evorle145 08.10.18✎ 16:04 | 
        (4) так, секунду. У меня обе базы файловые.     | |||
| 6
    
        evorle145 08.10.18✎ 16:09 | 
        Не удалось подключится к другой программе: {ОбщийМодуль.ОбщегоНазначенияКлиентСервер.Модуль(1093)}: Ошибка при вызове конструктора (COMObject)
 COMConnector = Новый COMObject(ИмяCOMСоединителя()); // "V83.COMConnector" по причине: -2147221164(0x80040154): Класс не зарегистрирован вот более подробный текст ошибки из журнала регистрации. Получается что COMConnector не зарегистрирован. Но как так может быть? базы файловые, в ручную все работает.. как еще надо COMConnector зарегать чтоб заработало? | |||
| 7
    
        Cyberhawk 08.10.18✎ 16:13 | 
        А, ну раз файловые, тогда не в этом дело     | |||
| 8
    
        evorle145 08.10.18✎ 16:16 | 
        то есть вот что вводит в ступор: нажимаю "синхронизировать": все ок
 нажимаю "выполнить сценарий", выдает ошибку (6). Хотя в сценарии все тоже самое , сначала получить данные, потом отправить, все как обычно. | |||
| 9
    
        Cyberhawk 08.10.18✎ 16:23 | 
        Остается отлаживать, дабы знать контекст     | |||
| 10
    
        evorle145 08.10.18✎ 16:35 | 
        парни, кажется ключ к разгадке, осталось только понять как его применить:
 Я захожу в базу под пользователем 1с Админ, нажимаю синхронизировать и все ок. Заходит пользователь на сервер под своей учеткой, но в 1с заходит все под тем же 1с Админ - и у него эта ошибка. Значит получается что эта библиотека для пользователей не зарегистрирована? | |||
| 11
    
        Cyberhawk 08.10.18✎ 16:36 | 
        Писал же "нажимаю", а теперь уже какой-то пользователь     | |||
| 12
    
        evorle145 08.10.18✎ 16:45 | 
        В папке bin 8.3.13.1513 вообще нет comcntr.dll     | |||
| 13
    
        evorle145 08.10.18✎ 17:12 | 
        все, отбой тревоги. Сисадмин сделал regsrv32 для этой компаненты и все заработало. Спасибо!     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |