Ошибка вызова метода внешней компоненты атол 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 уже ничего не сделать, если была допущена такая ошибка? :'(:'(:'(

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

Администратор
Сообщения: 2275
Зарегистрирован: 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

Администратор
Сообщения: 2275
Зарегистрирован: 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

Администратор
Сообщения: 2275
Зарегистрирован: 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

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

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

Сообщение

Audim » 20 сен 2018, 02:41

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


   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)

Содержание:

1.       Появление ошибки не найден файл внешней компоненты 1С

2.       Исправляем данную ошибку в системе 1С  

1.   Появление ошибки не найден файл внешней компоненты 1С

При работе в системе 1С Предприятии 8.3 может появится сообщение о том, что не найден файл внешней компоненты 1С. Опытному программисту 1С ошибка весьма понятна, но будем действовать последовательно. Для начала нужно рассмотреть все варианты ее появления. Внешние компоненты 1С 8.3 используются для работы со сторонними сервисами:

·        для банковских выписок;

·        для мониторинга банков;

·        для регистрации;

·        для склонения имен;

·        сервисом «СПАРК риски»;

·        для формирования штрихкодов;

·        прочими сервисами.  

2.   Как избавится от данной ошибки в системе 1С

Зачастую за сервисы, которые используются в базе отвечают конкретная константа и функциональная опция, поэтому в первую очередь следует проверить, установлено ли на данной константе в состояние «Истина».

Если ошибка в системе 1С появилась недавно, а до этого момента все работало нормально, предлагается почистить кэш 1С, а также перезагрузить сервер. Если данная рекомендация не помогла, следует проверить наличие регистра сведений «Кэш файлов». Для этого нужно в главном меню открыть пункт «Все функции», далее выбрать «регистры сведений», а затем найти регистр «Кэш файлов» и нажать кнопку «Очистить кэш». После этого нужно перезапустить платформу.

Если в результате данных манипуляций ошибка все еще появляется, следует проверить, как называется данная компонента в конфигураторе и зарегистрировать ее в системе Windows. Для этого нужно открыть командную строку Windows под правами администратора и использовать команду regsvr32 «<Путь к компоненте>», где «<Путь к компоненте>» – путь к компоненте (*.dll). Пример регистрации компоненты «comcntr.dll»:

Пример регистрации компоненты comcntr.dll

После удачной регистрации компоненты обязательно нужно перезапустить службу агента 1С.

Может возникнуть вопрос, «где же взять файл компоненты?». Некоторые компоненты идут в самой поставке платформы 1С. Ярким примером такой компоненты является «comcntr.dll». Данная компонента отвечает за COM соединения, что позволяет обмениваться данными между базами и сервисами по данной технологии. Остальные компоненты зачастую предоставляются сервисами, которые вы используете.

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

Спасибо за уделенное внимание и пусть Ваши дела всегда идут только в гору!

Специалист компании ООО «Кодерлайн»

Кулажевский Сергей Дмитриевич

Подключение Кассатки 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 через параметр ПараметрыККТ !

Возможно, вам также будет интересно:

  • Ошибка выбранный диск имеют стиль разделов gpt
  • Ошибка вызова zlib gta 5 как исправить social club
  • Ошибка вызова метода внешней компоненты a socket error occurred
  • Ошибка выбранный диск имеет стиль разделов gpt
  • Ошибка вызова zlib gta 5 как исправить rage mp

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии