Ошибка вызова метода внешней компоненты атол 1с

  

John83

18.01.19 — 09:34

УТ 10.3.49.4

АТОЛ 55Ф

Обновили дрова кассы до 10.4.3, обработка ТО последняя.

Тест драйвера проходит, а при запуске параметров фискализации выдает:

АТОЛ: ККТ с передачей данных: Ошибка при подключении устройства.

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

Ошибка вызова метода <ОбъектДрайвера.Подключить>.

{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(75)}: Ошибка при вызове метода контекста (Подключить): Ошибка вызова метода внешней компоненты

Произошла ошибка при подключении торгового оборудования

Фискальное устройство не подключено!

В отладчике смущает, что ИДУстройства = «».

Куда копать?

  

John83

1 — 18.01.19 — 09:38

подключение по RDP через ip

  

karpik666

2 — 18.01.19 — 10:14

(0) используйте веб-сервер.

  

ИначеЕсли

3 — 18.01.19 — 10:31

Ещё кто-то в терминале с кассой работает?

  

vis_tmp

4 — 18.01.19 — 10:34

Да, встречал такое — работает.

  

karpik666

5 — 18.01.19 — 10:39

(1) у вас вообще тест проходит? не через 1С ,а черзе утилиту АТОЛ

  

John83

6 — 18.01.19 — 12:09

(5) и через АТОЛ и в 1С тест проходит, а параметры фискализации ругаются

  

karpik666

7 — 18.01.19 — 12:15

(6) может у вас при этом Утилиту АТОЛ открыта? она порт блокирует.

  

John83

8 — 18.01.19 — 12:17

(7) при закрытом тесте тоже самое

  

Rema Dan

9 — 18.01.19 — 12:17

(1) В RDP с драйверами по страндарту 1С постоянные проблемы. ККТ в УТ постоянно подключается и отключается при каждом открытии/закрытии форм, в которых он может потребоваться (ПКО, РКО, Реализация, Чек). Это происходит под каждым пользователем. В итоге всё работает, только если в базе работает 1 пользователь. С 2-мя или более возникает ситуация когда ККТ захватывает первый, потом пытается захватить второй, потом первый отпускает, потом пытается отпустить второй. Через некоторое время ККТ просто уходит в аут и не отвечает ни на какие обращения извне до перезапуска.

Можно доработать обработку обслуживания, так чтобы непосредственный захват ККТ происходил только при печати чеков, а во всех остальных случаях она только делала вид что держит ККТ.

  

John83

10 — 18.01.19 — 12:41

(9) делал доработку, что только с определенной ролью можно захватывать ККТ.

Сейчас она у всех снята, кроме меня.

  

karpik666

11 — 18.01.19 — 12:49

(10) а аппарат в принципе фискализирован?

  

John83

12 — 18.01.19 — 12:51

(11) в смысле зареген?

давно уже

вообще на 9ом драйвере с год работал

  

Rema Dan

13 — 18.01.19 — 12:57

(10) Одно только отключение ролей сейчас не гарантирует, что ККТ сейчас уже не в ауте от постоянных переподключений с утра.

Ещё как вариант, возможно, что на ККТ стоит какая-нибудь древняя прошивка, с которой 10-ые драйвера уже не дружат.

  

John83

14 — 18.01.19 — 13:06

(13) да я еще со вчерашнего дня мучаюсь

все ушли домой и перед этим сервак перегрузили

вроде не за долго до нг перепрошивали

А как можно посмотреть версию прошивки?

  

Гад

15 — 18.01.19 — 13:11

а те зачем?

а по факту установите одинаковой разрядности дрова и платформу и запуск ски от администратора

  

John83

16 — 18.01.19 — 13:50

(15) лед немного тронулся..

зашел под админом, теперь просто говорит

Фискальное устройство не подключено!

при этом тест так же нормально проходит, админ говорит, что дрова 32х ставил, что и платформа

  

John83

17 — 18.01.19 — 16:25

ну вроде заработало

всем спасибо!!!

особенно (15)

kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Пытаюсь работать с драйвером для 1с DriverUnitServer, при попытке вызова ProcessCheck получаю «Ошибка вызова метода внешней компоненты», вот xml в ДанныеЧека:
<?xml version=»1.0″ encoding=»UTF-8″?>
<CheckPackage>
<Parameters PaymentType=»1″ TaxVariant=»2″ CashierName=»system» CashierVATIN=»753700356908″/>
<Positions>
<FiscalString Name=»Стеклокерамическая панель» Quantity=»1″ PriceWithDiscount=»700″ SumWithDiscount=»700″ DiscountSum=»0″ Department=»1″ Tax=»none» TaxSum=»0″ SignMethodCalculation=»4″ SignCalculationObject=»1″/>
</Positions>
<Payments Cash=»700″ ElectronicPayment=»0″ Credit=»0″ AdvancePayment=»0″ CashProvision=»0″/>
</CheckPackage>
БПО стандартного на конфигурации нет, все вызовы собираю сам, по документации и подсматривая в БПО. Чего-то видимо не вижу


Audim

Администратор
Сообщения: 2230
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 15 сен 2018, 01:45

А перед эти проинициализировали (SetParameter) компоненту параметрами?
Все параметры передали?
«Open» делали?



kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 17 сен 2018, 16:11

Дело в том что чек выводится, переключил эмулятор в обычный режим и увидел. БПО ведет себя аналогично: выводит чек и говорит: При выполнении операции произошла ошибка: Ошибка вызова метода <ОбъектДрайвера.СформироватьЧек>.
{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(1056)}: Ошибка при вызове метода контекста (СформироватьЧек): Ошибка вызова метода внешней компоненты


Audim

Администратор
Сообщения: 2230
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 18 сен 2018, 23:19

Перепроверил драйвер, все работает.

Можете прислать базу с обработкой на проверку?


kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 19 сен 2018, 15:28

Тестировал на БПО, скачанной по ссылке из предыдущего ответа, на машине 64 разрядная Windows 7 корпоративная, 1с Предприятие клиент 32 разрядный
Попробовал вставить снимок экрана
Изображение


kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 19 сен 2018, 15:40

Форму обработки тестирования из БПО пришлось подправить строкой 463, иначе при «Печатать чек по шаблону» возникает
«При выполнении операции произошла ошибка: Message: Не указан ИНН продавца»
ОбщиеПараметры.КассирИНН = «325435435223»;


Audim

Администратор
Сообщения: 2230
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 19 сен 2018, 17:28

Драйвер в БПО загружали или тестировали на том что в ней было?

Еще: удалите файл C:Users<user>AppDataRoaming1C1cv8ExtCompTDriverUnitServer_x32.dll
(Может он старый, а 1с его не переисала)
И заново из 1с БПО установите драйвер.


kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 19 сен 2018, 19:17

Драйвер ставил тот что в БПО, дата-время позавчера, удалил, поставил снова из БПО, результат не изменился


Audim

Администратор
Сообщения: 2230
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 20 сен 2018, 02:41

Так, а тимвьюверу можно подключится — посмотреть….


Недавно столкнулись с ошибкой при отправке реестра ЭЛН в ФСС. Система писала что отчет не отправлен. Возникла следующая ошибка.

Ошибка «Не удалось зашифровать файл. Не удалось зашифровать файл выгрузки!»

В журнале регистрации отображалась следующая информация:

Событие:
Электронный документооборот с контролирующими органами. Менеджер криптографии
Комментарий:
Ошибка при вызове «Зашифровать» менеджера криптографии.
по причине:
Ошибка вызова метода внешней компоненты
по причине:
Набор ключей не определен.

Проблема заключалась в том, что некорректно были настроены сертификаты ФСС по организации.

Если открыть организацию, перейти на закладку ЭДО. Нажать ссылку рядом с пунктом «Электронный документооборот с ФСС»

Настройки ЭДО Организации

В настройках обмена нужно указать Сертификат организации, Сертификат ФСС и Сертификат ФСС ЭЛН. Специфика данной настройки заключается в том, что сертификаты ФСС визуально не различимы. Какой куда подставлять на первый взгляд не совсем понятно.

Окно Настройки обмена с ФСС

Сертификат ФСС можно скачать с сайта http://fss.ru/ru/fund/download/282307/index.shtml

Сертификат ФСС ЭЛН можно скачать с сайта https://lk.fss.ru/eln.html

  1. 03.04.2019, 17:11

    #1

    NeverCat вне форума


    Гость форума


    Unhappy Ошибка ЭСФ 8.3

    Бухгалтерия для Казахстана.

    При попытке смены ключа авторизации для отправки электронных счетов фактур выдает ошибку:

    Ошибка вызова метода внешней компоненты
    Версия криптографии: 1,8, Код ошибки: 1 919 251 285, Описание ошибки: Не удалось инициализировать хранилище ключа: Ошибка чтения данных ключа из памяти: error:0D07207B:asn1 encoding routines:func(114):reason(123)
    {Обработка.ОбменЭСФ.Форма.К лиентУправляемая.Форма(178)}: Ошибка при вызове метода контекста (инициализироватьхранилищ� �ключа)
    Криптопровайдер.Инициализ� �роватьХранилищеКлюча(Ключ Base64, ПарольКлюча, ИнициализироватьХранилище Ключа_ТипДанных_СтрокаBase64() );
    по причине:
    Ошибка вызова метода внешней компоненты

    Со 2й попытки вылетает программа:

    Имя события проблемы: APPCRASH
    Имя приложения: 1CV8C.exe
    Версия приложения: 8.3.12.1595
    Отметка времени приложения: 5b5e446e
    Имя модуля с ошибкой: StackHash_0381
    Версия модуля с ошибкой: 6.1.7601.19135
    Отметка времени модуля с ошибкой: 56a1c9c5
    Код исключения: c0000374
    Смещение исключения: 00000000000c0aa2
    Версия ОС: 6.1.7601.2.1.0.18.10
    __________________________________________________ _
    Сервер терминалов 2008 R2.В других базах на нем же все нормально.
    1с 8.3

    Со старыми установленными ранее, и пока действительными ключами тоже не работает.
    Проверка и восстановление ничего не дали. В какую сторону копать?


  2. 03.04.2019, 17:38

    #2

    NeverCat вне форума


    Гость форума


    По умолчанию Re: Ошибка ЭСФ 8.3

    Бухгалтерия для Казахстана.

    При попытке смены ключа авторизации для отправки электронных счетов фактур выдает ошибку:

    Ошибка вызова метода внешней компоненты
    Версия криптографии: 1,8, Код ошибки: 1 919 251 285, Описание ошибки: Не удалось инициализировать хранилище ключа: Ошибка чтения данных ключа из памяти: error:0D07207B:asn1 encoding routines:func(114):reason(123)
    {Обработка.ОбменЭСФ.Форма.К лиентУправляемая.Форма(178)}: Ошибка при вызове метода контекста (инициализироватьхранилищ� �� �ключа)
    Криптопровайдер.Инициализ� �� �роватьХранилищеКлюча(Клю ч Base64, ПарольКлюча, ИнициализироватьХранилище Ключа_ТипДанных_СтрокаBase64() );
    по причине:
    Ошибка вызова метода внешней компоненты

    Со 2й попытки вылетает программа:

    Имя события проблемы: APPCRASH
    Имя приложения: 1CV8C.exe
    Версия приложения: 8.3.12.1595
    Отметка времени приложения: 5b5e446e
    Имя модуля с ошибкой: StackHash_0381
    Версия модуля с ошибкой: 6.1.7601.19135
    Отметка времени модуля с ошибкой: 56a1c9c5
    Код исключения: c0000374
    Смещение исключения: 00000000000c0aa2
    Версия ОС: 6.1.7601.2.1.0.18.10
    __________________________________________________ _
    Сервер терминалов 2008 R2.В других базах на нем же все нормально.
    1с 8.3

    Со старыми установленными ранее, и пока действительными ключами тоже не работает.
    Проверка и восстановление ничего не дали. В какую сторону копать?



Ошибка подключения сканера cipher 1070

 

Добрый день!
Помогите, пожалуйста, разобраться с проблемой, при подключении сканера 1070 в 1С:Управление торговлей 8 ред.10.3 в обработке «Подключение торгового оборудования» при проверке настроек ТО, выдается сообщение «Торговое оборудование настроено корректно».
При создании чека сканер считывает штрихкоды, но при создании следующего чека появляется ошибка
«Сканер штрихкода (общий): Ошибка при подключении устройства.
Необходимо убедиться, что устройство правильно настроено и соответствующий порт не занят другим приложением.
Произошла ошибка при подключении торгового оборудования»

через некоторое время сканер снова начинает работать и затем снова сбивается, то есть как будто работает через раз.

Драйвер установлен 8.0.8.22, ScanOPOS.dll зарегистрирована, обработка в 1с 1CScanOPOSScan_v2.epf версии 2.22
Номер COM порта, параметры устройства в диспетчере устройств и в 1С совпадают

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

 

Добрый день!
Подключайте через стандартный 1c-драйвер.
Проблемы быть не должно.

 

Здравствуйте еще раз!
Попробовали установить драйвер 1С:Сканер штрихкода, установили, подключили. Теперь при создании чека выдается «Ошибка при вызове метода контекста (Занять)», при нажатии на кнопку «Подробно»:
{ВнешняяОбработка.СканерШтрихкода.МодульОбъекта(268 )}: Ошибка при вызове метода контекста (Занять)
Если Объект.Драйвер.Занять(1) = 0 Тогда
по причине:
Ошибка вызова метода внешней компоненты

ScanOPOS.dll зарегистрировали ту, что с драйвером 1С была в комплекте.

Что же мы делаем не так? Помогите пожалуйста!

 

Эта уже ошибка кода 1С.
Если конфигурацию 1С правили то обратитесь к 1c-програмисту, который этим занимался.

 

Скажите, а может ли ошибка возникать, из-за того что в базу пытались подключить еще и штрих-сканеры атол? 1070 и атол не работают вместе? или от этого не зависит? Заранее спасибо.

 

Конфигурация точно типовая, изменения не вносились.

 

К БД не важно. Я уже не помню, но вроде бы к 10.3 подключение идет в разрезе ПК. Т.е. Если к одному ПК подключали но разными пользователями, то будет беда. Если на разных ПК, то нормально. Сейчас подключение идет как в разрезе ПК, так и в разрезе пользователя. Так что на 11 конфе можно на одном ПК подключить 2 сканера к разным пользователям.
Но даже если так. К одной конфигурации можно подключить несколько сканеров. Они разнесены по своим портам и конфликтовать (в теории не должны)

 

Сергей_техподдержка

Администратор

Сообщений: 1166
Регистрация: 30.01.2017

#8

0

30.01.2017 12:32:46

Цитата
Конфигурация точно типовая, изменения не вносились.

НЕ может быть такого!
Просто так ничего не ломается. Может конфигурацию обновляли, может платформу 1С, а может что-то настраивали по-другому.
Повторюсь, обновляйте компоненту и обработку для драйвера «1С:сканер штрихкодов». Вам нужно с 1С-ником пообщатся.

 

Добрый день!
Сделали сравнение и объединение с такой же конфигурацией, абсолютно чистой и точно типовой, поэтому, если бы были какие то изменения, они бы заменились на то, что было в типовой.
И ошибка все равно осталась :'(
1с-ники очень долго отвечают, спасибо, попробую написать им

 

Залина Каскинова

Пользователь

Сообщений: 6
Регистрация: 30.01.2017

#10

0

30.01.2017 12:32:47

Цитата
К БД не важно. Я уже не помню, но вроде бы к 10.3 подключение идет в разрезе ПК. Т.е. Если к одному ПК подключали но разными пользователями, то будет беда. Если на разных ПК, то нормально. Сейчас подключение идет как в разрезе ПК, так и в разрезе пользователя. Так что на 11 конфе можно на одном ПК подключить 2 сканера к разным пользователям.
Но даже если так. К одной конфигурации можно подключить несколько сканеров. Они разнесены по своим портам и конфликтовать (в теории не должны)

Попробовали перенести данные в ред.11, ни кто в ней никогда не работал, ничего не понятно((
И действительно, была настройка всех штрих-сканеров с пользователя Администратор, и потом, когда все стали заходить под своими учетными записями, видимо, штрих-сканеры перестали работать(
Неужели в ред.10.3 уже ничего не сделать, если была допущена такая ошибка? :'(:'(:'(

   John83

18.01.19 — 09:34

УТ 10.3.49.4

АТОЛ 55Ф

Обновили дрова кассы до 10.4.3, обработка ТО последняя.

Тест драйвера проходит, а при запуске параметров фискализации выдает:

АТОЛ: ККТ с передачей данных: Ошибка при подключении устройства.

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

Ошибка вызова метода <ОбъектДрайвера.Подключить>.

{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(75)}: Ошибка при вызове метода контекста (Подключить): Ошибка вызова метода внешней компоненты

Произошла ошибка при подключении торгового оборудования

Фискальное устройство не подключено!

В отладчике смущает, что ИДУстройства = «».

Куда копать?

   John83

1 — 18.01.19 — 09:38

подключение по RDP через ip

   karpik666

2 — 18.01.19 — 10:14

(0) используйте веб-сервер.

   ИначеЕсли

3 — 18.01.19 — 10:31

Ещё кто-то в терминале с кассой работает?

   vis_tmp

4 — 18.01.19 — 10:34

Да, встречал такое — работает.

   karpik666

5 — 18.01.19 — 10:39

(1) у вас вообще тест проходит? не через 1С ,а черзе утилиту АТОЛ

   John83

6 — 18.01.19 — 12:09

(5) и через АТОЛ и в 1С тест проходит, а параметры фискализации ругаются

   karpik666

7 — 18.01.19 — 12:15

(6) может у вас при этом Утилиту АТОЛ открыта? она порт блокирует.

   John83

8 — 18.01.19 — 12:17

(7) при закрытом тесте тоже самое

   Rema Dan

9 — 18.01.19 — 12:17

(1) В RDP с драйверами по страндарту 1С постоянные проблемы. ККТ в УТ постоянно подключается и отключается при каждом открытии/закрытии форм, в которых он может потребоваться (ПКО, РКО, Реализация, Чек). Это происходит под каждым пользователем. В итоге всё работает, только если в базе работает 1 пользователь. С 2-мя или более возникает ситуация когда ККТ захватывает первый, потом пытается захватить второй, потом первый отпускает, потом пытается отпустить второй. Через некоторое время ККТ просто уходит в аут и не отвечает ни на какие обращения извне до перезапуска.

Можно доработать обработку обслуживания, так чтобы непосредственный захват ККТ происходил только при печати чеков, а во всех остальных случаях она только делала вид что держит ККТ.

   John83

10 — 18.01.19 — 12:41

(9) делал доработку, что только с определенной ролью можно захватывать ККТ.

Сейчас она у всех снята, кроме меня.

   karpik666

11 — 18.01.19 — 12:49

(10) а аппарат в принципе фискализирован?

   John83

12 — 18.01.19 — 12:51

(11) в смысле зареген?

давно уже

вообще на 9ом драйвере с год работал

   Rema Dan

13 — 18.01.19 — 12:57

(10) Одно только отключение ролей сейчас не гарантирует, что ККТ сейчас уже не в ауте от постоянных переподключений с утра.

Ещё как вариант, возможно, что на ККТ стоит какая-нибудь древняя прошивка, с которой 10-ые драйвера уже не дружат.

   John83

14 — 18.01.19 — 13:06

(13) да я еще со вчерашнего дня мучаюсь

все ушли домой и перед этим сервак перегрузили

вроде не за долго до нг перепрошивали

А как можно посмотреть версию прошивки?

   Гад

15 — 18.01.19 — 13:11

а те зачем?

а по факту установите одинаковой разрядности дрова и платформу и запуск ски от администратора

   John83

16 — 18.01.19 — 13:50

(15) лед немного тронулся..

зашел под админом, теперь просто говорит

Фискальное устройство не подключено!

при этом тест так же нормально проходит, админ говорит, что дрова 32х ставил, что и платформа

  

John83

17 — 18.01.19 — 16:25

ну вроде заработало

всем спасибо!!!

особенно (15)

kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Пытаюсь работать с драйвером для 1с DriverUnitServer, при попытке вызова ProcessCheck получаю «Ошибка вызова метода внешней компоненты», вот xml в ДанныеЧека:
<?xml version=»1.0″ encoding=»UTF-8″?>
<CheckPackage>
<Parameters PaymentType=»1″ TaxVariant=»2″ CashierName=»system» CashierVATIN=»753700356908″/>
<Positions>
<FiscalString Name=»Стеклокерамическая панель» Quantity=»1″ PriceWithDiscount=»700″ SumWithDiscount=»700″ DiscountSum=»0″ Department=»1″ Tax=»none» TaxSum=»0″ SignMethodCalculation=»4″ SignCalculationObject=»1″/>
</Positions>
<Payments Cash=»700″ ElectronicPayment=»0″ Credit=»0″ AdvancePayment=»0″ CashProvision=»0″/>
</CheckPackage>
БПО стандартного на конфигурации нет, все вызовы собираю сам, по документации и подсматривая в БПО. Чего-то видимо не вижу


Audim

Администратор
Сообщения: 2283
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 15 сен 2018, 01:45

А перед эти проинициализировали (SetParameter) компоненту параметрами?
Все параметры передали?
«Open» делали?



kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 17 сен 2018, 16:11

Дело в том что чек выводится, переключил эмулятор в обычный режим и увидел. БПО ведет себя аналогично: выводит чек и говорит: При выполнении операции произошла ошибка: Ошибка вызова метода <ОбъектДрайвера.СформироватьЧек>.
{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(1056)}: Ошибка при вызове метода контекста (СформироватьЧек): Ошибка вызова метода внешней компоненты


Audim

Администратор
Сообщения: 2283
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 18 сен 2018, 23:19

Перепроверил драйвер, все работает.

Можете прислать базу с обработкой на проверку?


kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 19 сен 2018, 15:28

Тестировал на БПО, скачанной по ссылке из предыдущего ответа, на машине 64 разрядная Windows 7 корпоративная, 1с Предприятие клиент 32 разрядный
Попробовал вставить снимок экрана
Изображение


kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 19 сен 2018, 15:40

Форму обработки тестирования из БПО пришлось подправить строкой 463, иначе при «Печатать чек по шаблону» возникает
«При выполнении операции произошла ошибка: Message: Не указан ИНН продавца»
ОбщиеПараметры.КассирИНН = «325435435223»;


Audim

Администратор
Сообщения: 2283
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 19 сен 2018, 17:28

Драйвер в БПО загружали или тестировали на том что в ней было?

Еще: удалите файл C:Users<user>AppDataRoaming1C1cv8ExtCompTDriverUnitServer_x32.dll
(Может он старый, а 1с его не переисала)
И заново из 1с БПО установите драйвер.


kvic

Сообщения: 9
Зарегистрирован: 19 апр 2018, 17:19

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

kvic » 19 сен 2018, 19:17

Драйвер ставил тот что в БПО, дата-время позавчера, удалил, поставил снова из БПО, результат не изменился


Audim

Администратор
Сообщения: 2283
Зарегистрирован: 17 мар 2015, 18:36

Re: DriverUnitServer 1с Ошибка вызова метода внешней компоненты

Сообщение

Audim » 20 сен 2018, 02:41

Так, а тимвьюверу можно подключится — посмотреть….


Обновлено: 29.01.2023

1С Предприятие 8.3 (8.3.7.2008)
конфигурация Розница 8. Салон оптики, редакция 2.1 (2.1.9.20). Web-сервер.

В момент ввода пароля для входа пользователя (через тонкий клиен) 1С вырубило свет.
После повторного успешного входа при попытке открыть смену (на Штрих-М ФР-К (без ЭЛКЗ)) выдает:
«При открытии смены произошла ошибка. Смена не открыта на фискальном регистраторе. При подключении оборудования произошла ошибка. Выбранное устройство не может использоваться для подключения. Укажите другое устройство.»
Выяснилось, что в Администрировании-Настройки подключаемого оборудование в разделе Фискальные регистраторы пропал созданный ранее Штрих-М ФР.
При этом в соответствующей карточке настроек Кассы ККМ он присутствует.
Все манипуляции по созданию заново настройки ФР в Администрировании-Настройки подключаемого оборудование и перенастройки оборудовании в карточке Кассы ККМ ни к чему не привели. При этом тест ФР Штрих-М из 1С проходит успешно.
Что делать в данном случае не понимаю. Создавать новую Кассу ККМ?

Достаточно часто многие пользователи ПК, которые так или иначе связаны с Интернетом, а также геймеры, подключающиеся к игровым порталам, наблюдают появление ошибок соединения с сервером. Сейчас мы рассмотрим вопрос о том, что значит тайм-аут операции. Более того, будет предложено несколько основных способов решения этой проблемы.

Тайм-аут операции — что это такое?

Итак, на экране монитора возникает ошибка, сообщающая пользователю о том, что соединение прервано, вернее, время ожидания подключения истекло.

тайм аут операции

В принципе, тайм-аут и можно трактовать как некий временной промежуток, в течение которого система ожидает ответа сервера на собственный отправленный запрос. В системах Windows это параметр установлен по умолчанию, а его значение прописано в сетке системного реестра настроек текущего компьютерного терминала в подразделе SYSTEM, где во вложенных директориях находится подпапка Parameters, где время указано в секундах. Как правило, изменять его не рекомендуется.

Изменение параметров прокси-сервера

Несколько сложнее обстоит дело с настройками прокси в системе. Рассмотрим в качестве примера стандартный Internet Explorer. В браузере нужно использовать раздел «Свойства обозревателя» и вкладку «Подключения».

что значит тайм аут операции

Снизу имеется кнопка «Настройка сети», после нажатия на которую будет произведен вход в окно настройки параметров локальной сети. Здесь достаточно просто снять галочку (флажок) со строки «Использовать прокси-сервер» и сохранить изменения (иногда можно отключить прокси для локальных адресов).

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

Тайм-аут операции: что делать? Простейший способ исправления ситуации

Как считается, наиболее простым способом, позволяющим избавиться от ошибки 118, является обычное закрытие не отвечающей страницы и ее повторное открытие по истечении минут десяти. Иногда может потребоваться закрыть и перезапустить сам интернет-браузер (часто такие ситуации почему-то наблюдаются в Google Chrome и других браузерах на его основе).

тайм аут операции что делать

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

Заключение

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

Добрый день!
4 торговые торги, на каждой точке Атол 55 Ф , аппараты подключены по Ethernet (ip адрес ), ревизия на всех 6592
На одной точке при попытке пробития ( не важно платежной картой или наличныйми ( эквайринг стоит отдельно и не привязан к Рознице) ) — вылетает ошибка невозможности пробить чек по причине отсутствия связи с кассой (999) .
Ошибка вызова метода <ОбъектДрайвера.Подключить>.: Ошибка при вызове метода метода контекста (Подключить): Ошибка вызова метода внешней компоненты(999)

При выключении и включении кассы чек дает пробить
Ошибка вылетает на этой кассе рандомно, может день, два три отработать бкз сбоев, а потом несколько раз за день

Что сделано: Чтобы исключить сеть — поменяли роутер на новый( стоял старый Qtech, поменяли на Zyxel Keenetic Air) , поменяли патчкорды от роутера к кассе и от роутера к компу . С сетью проблем нет, ошибка остается
Приложил лог драйвера ККТ

В магазине всего 4 устройства:
192.168.0.1 — Zyxel
192.168.0.3 — Атол 55Ф
192.168.0.9 — комп
192.168.0.240 — видеорегистратор
Все адреса зареганы в Зюкселе и жестко прибиты по ip, другое устройство не может получить не свой адрес

Добрый день! У нас 1С: Розница 2.2 (базовая) и Онлайн-касса атолл 11ф.
При добавлении кассы в 1С (подключаемое оборудование) тест проходит успешно, но при попытке открыть смену выскакивает ошибка:
При открытии смены произошла ошибка.
Смена не открыта на фискальном регистраторе.
При выполнении операции произошла ошибка: Ошибка вызова метода <ОбъектДрайвера.ОткрытьСмену>.
: Недостаточно фактических параметров
Версия платформы и конфиг-ии в прикрепленном скрине. Версия драйвера ккм атол 8.15.02.00 (так же пробовали предъидущие версии 8.14.00.0 и 8.14.2.0).
Не подскажите в чем может быть ошибка и как ее решить

Разобрался. Может кому-нибудь будет полезно: ситуация была вовсе не в драйверах. каким то образом в Администрирование-подключаемое оборудование-Рабочее место/рабочие места текущего сеанса было 2 рабочих места/пользователя (в моем случае Наталья (microsoft-pc) и Пользователь (microsoft-pc)) В НСИ организацию, магазин, кассу и кассу ккм забили под Пользователь (microsoft-pc), потом каким-то чудом или не чудом (косяк это был или умышленно не смогу ответить так как конечный юзер так же не признается ни в чем, мол ничего не делал, само так) все пошло от Наталья (microsoft-pc), соответственно и кассу добаляли под пользователем Наталья (microsoft-pc). Пол дня просидел с тем как бы удалить одного пользователя, но от него уже много было чего зависимо в 1С и удалить не удалось, в общем заново создал в справочнике кассу и кассу ккм и передобавил оборудование и о чудо все заработало. Вариант со сменой нужного пользователя в Администрирование-подключаемое оборудование-Рабочее место не прокатывал так как после перезагрузки 1С вновь становился тот, который не нужен. Проще всего, конечно создать новую бд было, но не хотелось заморачиваться с переносом номенклатуры. Всем спасибо за советы и помощь

Причины возникновения ошибки

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

тайм аут операции что это

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

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

Исправление системного файла Hosts

Теперь перейдем к более сложному методу исправления ошибок, когда может срабатывать тайм-аут операции.

тайм аут операции

Сначала в меню отображения файлов и папок (в стандартном «Проводнике» это меню «Сервис» со строкой «Параметры папок») на вкладке вида необходимо задать показ скрытых папок и файлов.

После вышеуказанной операции необходимо открыть меню «Выполнить» и ввести в строке команду «notepad %windir%system32driversetchosts» (естественно, без кавычек), поле чего в «Блокноте» будет открыт файл Hosts. Обратите внимание: снизу имеется строка «::1 localhost». По идее, она должна быть последней, так что все, что находится ниже нее, нужно удалить, после чего произвести сохранение файла с оригинальным названием и местоположением. Теперь остается только перезагрузить компьютерный терминал. Затем, как правило, ошибка исчезает.

Читайте также:

  • Как поменять цвет денег в самп без interface editor
  • Watch dogs как запустить на 32 битной системе
  • Как убрать дым в battlefield 1
  • Как включить расчлененку в jedi academy
  • Как установить shadow of the tomb raider на пк

Подключение Кассатки 7 к 1С 8.3 Бух.3.0

После инсталляции комплекта драйверов DriverSetup.exe переходим в 1С.

Подключение стандартное через Администрирование / Подключаемое оборудование / ККТ с передаче данных

фотка 1

Драйвер ищем в каталоге C:Program Files (x86)1C KKT Driver , находим KKTDevice.zip и устанавливаем стандартно

фотка 2

Далее возможно надо перезапустить ПК.
Разработчики рекомендуют : использовать вариант HTTP порт 4444,
Разработчики рекомендуют : Пароль администратора 30, Пароль кассира 1 (несмотря на Manual.pdf).
Пароль для закрытия смены : как у Администратора (т.е. 30)
Разработчики рекомендуют : режим комплексный.
Но если надо открывать/закрывать смену из 1С , то используйте Режим Пакетный.
также указываем ip кассы и проверяем связь:

фотка 3

Важный нюанс : Тест успешно выполнен — это не означает , что кассатка хоть как-то отвечает на команды. Это означает , что 1С честно послала запрос и возможно даже не получила ответ.

Не найден обработчик запрошенного объекта — вот это похоже в ответе кассы ничего нет, то есть ответа от кассы нет.

На скрине есть важная деталь C:/KktDriver/1c1c.crt и C:/KktDriver/1c1c.key , которых физически нет на диске.

Откуда ссылки на эти файлы появились неведомо. Эти поля сертификата и ключа надо обязательно убрать !

Открытие / закрытие смены делаем только в пакетном режиме

При открытии смены печатается «Используется стандарт подключения драйверов, поддерживающий формат фискальных документов версии 1.0. Возможно некорректное формирование чеков. Необходимо обновить драйвер ККТ.» — ЭТО НОРМАЛЬНО!
И следом «Операция успешно завершена.»

Проверяем стандартные функции пробития чеков

Делаем розничную продажу за наличные например:

фотка 4

чек печатается стандартно

фотка 5

Единственно смену пришлось предварительно открывать вручную на кассе и закрывать в конце дня тоже вручную.

Примечание : Работу проверяли на Тестовом ФН , под Windows 10-64, 1С 64 разряда. Драйвера Кассатки 32 разрядные.

Возможные ошибки

Проверка связи с кассой

Нюансы : «Тест успешно выполнен» — не означает ничего. Если вы укажете несуществующий ip — тест тоже завершится успешно!? Читаем второе предложение в этом сообщении , например :

«Таймаут при обращении к удаленному ККТ (9)» — это понятно , когда касса не отвечает
«Не найден обработчик запрошенного объекта (13)» — это драйвер Касатка в 1С не знает , что делать с ответом.
«Прочие ошибки ()«
«Успешно выполнено (0)» — вот это то, что НАДО (но есть нюанс , если указать выдуманный ip получим такой же результат….)

При открытии смены (пакетный режим):

При выполнении операции произошла ошибка: Ошибка вызова метода <ОбъектДрайвера.ПолучитьПараметрыККТ>.
{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(652)}: Ошибка при вызове метода контекста (ПолучитьПараметрыККТ): Ошибка вызова метода внешней компоненты

В конфигураторе по слову ПолучитьПараметрыККТ находим ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(652) . Ставим точку останова и идет отладчиком.

Здесь получаем лажу Результат =false:
Результат = ОбъектДрайвера.ПолучитьПараметрыККТ(ПараметрыПодключения.ИДУстройства, ПараметрыККТ);
ОбъектДрайвера = AddIn.KKTDeviceExtention.KKTDeviceExtention — (это правильно, так и должно быть)
ПараметрыПодключения.ИДУстройства = «1549982963» — это уникальный номер , генерируется автоматически
ПараметрыККТ = «» (сюда компонента помещает ответ , «» — НЕ ДОЛЖНО БЫТЬ)

Вот примерно правильный ответ, ПараметрыККТ =:


Причина ответа компоненты ПараметрыККТ =»» — была в полях сертификата и ключа , их надо обязательно убрать!

Дополнения

Также можно работать и по ETHERNET порт 3333 без проблем.

При всех работающих настройках при проверке связи возвращалось :
Тест успешно выполнен. Успешно выполнено (0)
Но также это возвращается и при указании ошибочного ip или порта.

Лучше полагаться надо на ответы компоненты AddIn.KKTDeviceExtention.KKTDeviceExtention через параметр ПараметрыККТ !

  • Ошибка вызова метода внешней компоненты a socket error occurred
  • Ошибка вызова метода внешней компоненты 1с эквайринг
  • Ошибка вызова метода внешней компоненты 1с штрих
  • Ошибка выделения памяти симсити
  • Ошибка выделения памяти при выгрузке 1с