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

ОС WinServer x64 (подключение по rdp)

Платформа 8.3.18.1741 (x64)

БГУ 2.0.82.18 (БПО 2.1.6.18)

Драйвер DrvFR_5.16_884_x64, DrvFR_5.16_886_x64

ККТ RR-03(Штрих) ффд 1.05

После обновления до указанного релиза и вынужденного перехода (со слов клиента на 32 возникала ошибка нехватки памяти) на 64 разрядную платформу при попытке установить компоненту для оборудования возникла ошибка. Наблюдается как на встроенном макете, так и на подключенныхdll из дистрибутива Штриха (shtrih-m_32_x32_64.zip, shtrih-m_34_x32_64.zip).

При нажатии Установить, пишет установлен, потом ошибка «Ошибка внешней компоненты». статус: Invalid pointer operation

Драйвер 5.16 только из-за его 64 разрядности.

В чем может быть проблема? Может кто сталкивался.

Автор Oscol, 13 мар 2018, 16:10

0 Пользователей и 1 гость просматривают эту тему.

Здравствуйте!
У меня 1с предприятие 8.3 — конфигурация — розница.
Не устанавливается драйвер на 1с фискальный регистратор(эмулятор)
Пишет Не установлен на текущем компьютере.Не определен тип: AddIn.EmulatorFP1C.
Пробовал и как администратор и как пользователь.
Возможно мне стоит купить онлайн кассу(все равно покупать), может на нее драйвера станут?


Обновил 1с до последней версии.
При попытке установить драйвер пишет
Установка внешней компоненты не выполнена!
В процессе установки произошла ошибка!
Возможно, отсутствует компонента для используемого клиентского приложения!

А в сам драйвер когда заходишь
Текущий статус Не установлен на текущем компьютере. Не определен тип: AddIn.EmulatorFP1C


Цитата: Oscol от 13 мар 2018, 16:43Установка внешней компоненты не выполнена!
В процессе установки произошла ошибка!

попробуй запустить 1С с правами администратора, если Windows 7 и выше, правая кнопка мыши «Запуск от имени Администратора»

Спасибо за Сказать спасибо



Добрый день

Удалось ли решить данную проблему?

Столкнулся тоже с ней

Запуск под Администратором не помогает

Может ли кто-то подсказать как решить эту проблему?

1С:Розница 2.2.8.24
1С:Предприятие 8.3.12.1412

Добавлено: 06 мая 2018, 14:31


Установил платформу 1С:Предприятие 8.3.10.2667, которая требуется для 1С:Розница 2.2.8.24

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

Установка внешней компоненты не выполнена!
В процессе установки произошла ошибка!
Возможно, отсутствует компонента для используемого клиентского приложения (скриншот во вложении)


На проблему автора поста: обновите обработки обслуживания.
Вторая проблема, чуть ниже написана: сам драйвера ШТРИХ-М устанавливали? Или просто указали обработку драйвера? С сайта Штрих-М смотрите установщик драйверов.


Цитата: Каримдат от 06 мая 2018, 14:39
На проблему автора поста: обновите обработки обслуживания.
Вторая проблема, чуть ниже написана: сам драйвера ШТРИХ-М устанавливали? Или просто указали обработку драйвера? С сайта Штрих-М смотрите установщик драйверов.

Да сам драйвер установил, через Тест драйвера ФР 4.14 связь с устройством есть, печатает все отлично


Цитировать
Да сам драйвер установил, через Тест драйвера ФР 4.14 связь с устройством есть, печатает все отлично

Если через Тест драйвера проходит печать, а из 1С нет, то вам нужно сменить версию драйвера. На более новую, или более старую.



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

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


Содержание:

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С, ничто в этом мире не идеально. Поэтому если у Вас возникают вопросы, не стесняйтесь обратиться за помощью. Наши специалисты всегда рады помочь в решении сложных задач!

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

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

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

После обновления бухгалтерии, при запуске базы на рабочем месте с установленной ККТ выскочило сообщение о том, что требуется установка компоненты.

При нажатии кнопки «Загрузить» все заканчивается ошибкой, которую видно на скрине выше. Смену на ККТ открыть не получилось.

Для исправления данной ситуации нужно удалить текущее оборудование в «Подключаемое оборудование» и повторно его добавить.

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

  • Ошибка внешней библиотеки after effects
  • Ошибка внешнего сервиса при оплате стрелки
  • Ошибка внешнего прокси psiphon
  • Ошибка внешнего озу ваз 2114
  • Ошибка внешнего озу ваз 2112