Управление торговым предприятием Казахастан проблема с ЭСФ
Приветствую всех!
Платформа - 8.3.9.1818
Конфигурация - Управление торговым предприятием для Казахстана версии 2.0.8.7.
OS - MS Windows 2008 SERVER R2
SQL - MS SQL SERVER 2012.
При попытке зайти в настройки ЭСФ 1С выдает ошибку: "Тип не определен (Addln.CryptoAPI.Crypto)"
Нажимаю подробнее и вижу вот это - "{ОбщийМодуль.КриптографияКлиентСервер.Модуль(12)}: Тип не определен (AddIn.CryptoAPI.Crypto)
Криптопровайдер = Новый(Контейнер.ИмяОбъектаКриптографии());
"
Если на клиентской машине попытаться отправить счет фактуру то возникает надпись о неверном XML формате, тоже самое пишет если сначала выгружаю XML а потом пытаюсь выгрузить на сайт через веб интерфейс:( Если выгружаю базу обратно в файловый вариант все отлично работает...
Пробовал на другом сервере под управлением Windows 2003 сервер с SQL 2005, ошибки один в один, в чем может быть причина? В код пока не лезу, думаю проблема все таки в библиотеках каких то или в настройках SQL сервера...
Платформа - 8.3.9.1818
Конфигурация - Управление торговым предприятием для Казахстана версии 2.0.8.7.
OS - MS Windows 2008 SERVER R2
SQL - MS SQL SERVER 2012.
При попытке зайти в настройки ЭСФ 1С выдает ошибку: "Тип не определен (Addln.CryptoAPI.Crypto)"
Нажимаю подробнее и вижу вот это - "{ОбщийМодуль.КриптографияКлиентСервер.Модуль(12)}: Тип не определен (AddIn.CryptoAPI.Crypto)
Криптопровайдер = Новый(Контейнер.ИмяОбъектаКриптографии());
"
Если на клиентской машине попытаться отправить счет фактуру то возникает надпись о неверном XML формате, тоже самое пишет если сначала выгружаю XML а потом пытаюсь выгрузить на сайт через веб интерфейс:( Если выгружаю базу обратно в файловый вариант все отлично работает...
Пробовал на другом сервере под управлением Windows 2003 сервер с SQL 2005, ошибки один в один, в чем может быть причина? В код пока не лезу, думаю проблема все таки в библиотеках каких то или в настройках SQL сервера...
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Сегодня опять вылезла проблема...
Но вчера вечером у меня работало нормально. Сделал эксперимент, всех отключил из 1С, зашёл только один, всё работает.
Как только сеансов более одного выходит ошибка. Буду думать дальше.
Но вчера вечером у меня работало нормально. Сделал эксперимент, всех отключил из 1С, зашёл только один, всё работает.
Как только сеансов более одного выходит ошибка. Буду думать дальше.
Два дня отправляли счета фактуры сразу несколько пользователей, полет нормальный:))) Нурлан Исин (nissin) - спасибо! Плюс поставил;)
Поддержка горячей линии написала: указанная Вами ошибка зарегистрирована и является ошибкой платформы, передана разработчикам платформы. И предложили временный вариант исправления. Заменить содержимое функции ИмяКомпонентыКриптографии в модуле объекта, форме КлиентУправляемая, КлиентОбычная обработки ОбменЭСФ кодом
Пока не проверял ещё.
Функция ИмяКомпонентыКриптографии() Экспорт
// для обхода ошибки подключения внешней компоненты на серверных базах
// при параллельных сеансах работы пользователей используем номер сеанса ИБ
ДанныеСеанса = ПолучитьТекущийСеансИнформационнойБазы();
УникальныйНомерКомпоненты = "" + Формат(ПолучитьТекущийСеансИнформационнойБазы().НомерСеанса, "ЧРГ=_") + "" + Формат(ПолучитьТекущийСеансИнформационнойБазы().НачалоСеанса, "ДФ=ддММгггЧЧммсс");
Результат = "";
Для НомерСимвола = 1 По СтрДлина(УникальныйНомерКомпоненты) Цикл
КодСимвола = КодСимвола(УникальныйНомерКомпоненты, НомерСимвола);
Если КодСимвола > 47 И КодСимвола < 58 Тогда // Число.
Результат = Результат + Символ(КодСимвола);
КонецЕсли;
КонецЦикла;
УникальныйНомерКомпоненты = Результат;
Возврат "CryptoAPI" + УникальныйНомерКомпоненты;
КонецФункции
ПоказатьПока не проверял ещё.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот