Не найден файл внешней компоненты ошибка при печати

При работе с 1С может возникнуть ошибка Не найден файл внешней компоненты. 

Прочитав статью, вы узнаете:

  • как определить причину указанной ошибки;
  • получите рекомендации по исправлению проблемы.

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

Ошибка Не найден файл внешней компоненты возникает при использовании в 1С дополнительных сервисов, например:

  • Сервис Банковских выписок;
  • Сервис мониторинга банков;
  • Сервис регистрации;
  • Сервис склонения Morpher;
  • Сервис Спарк риски;
  • и т.д.

За каждый такой загружаемый сервис в 1С отвечает своя константа. Если открыть Конфигуратор 1С, то в ветке Константы можно увидеть список этих специализированных констант.

При загрузке указанных сервисов константа «взводится» в положение Используется.

Рекомендации по исправлению ошибки

Если по каким-то причинам при проведении банковских выписок, склонении ФИО в формах документа и т.д. выходит ошибка, что не найден файл внешней компоненты, начинать нужно с проверки состояния констант, отвечающих за данную компоненту в 1С.

Посмотреть состояние константы можно из 1С: кнопка Главное меню — Все функции — Константы.

Флаг сервиса должен быть взведен. Если сервис не используется, программа компоненту «не видит». Выставите флаг сервиса вручную.

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

Перестал работать сервис склонений ФИО в программе 1С. Программист написал внешнюю обработку, проверяющую состояние константы Использовать сервис склонения «Морфер» и загружающую компоненту принудительно.

В программном коде обработки программист прописал принудительную установку константы ИспользоватьСервисСклоненияMorpher для загрузки сервиса Морфер.

Пошаговая инструкция работы с обработкой установки сервиса Морфер.

Шаг 1. Подключение внешней обработки в программе.

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

По кнопке Добавить из файла… загрузите внешнюю обработку ЗагрузкаСервисаМорфер.

Шаг 2. Настройка внешней обработки.

Укажите раздел размещения обработки и пользователей, которым предоставлен доступ к ней.

Шаг 3. Запуск обработки.

Перейдите в раздел, который указали в настройке и откройте ссылку Дополнительные обработки.

В окне дополнительных обработок установите курсор на указанной обработке и нажмите кнопку Выполнить.

Шаг 4. Проверка подключения сервиса Морфер.

Проверьте использование сервиса в программе по кнопке Проверить.

Шаг 5. Установка сервиса Морфер.

Включите использование сервиса Морфер и загрузите программно соответствующую компоненту по кнопке Применить.

Шаг 6. Проверьте установку компоненты по кнопке Проверка.

Сервис загружен!

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

Например, печать штрихкодов в 1С 8.3 для 64-х разрядной Платформы на текущий момент не выполняется. Требуется установить 32-разрядную Платформу 8.3. Подробно об этом мы рассказали в статье Компонента 1С: Печать штрихкодов не установлена на данном компьютере.

И не забывайте самое главное правило при поиске ошибок: перед тем, как лезть в проблему глубоко — перезагрузите компьютер или сервер, если установлена не файловая. а клиент-серверная 1С. Часто именно такой простой способ дает отличные результаты. Особенно, если все раньше «работало» и вдруг… перестало.

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

См. также:

  • Ошибка работы с интернет Удаленный узел не прошел проверку в 1С: как исправить
  • Конфигурация узла распределенной ИБ не соответствует ожидаемой
  • 1C Отчетность: не удалось расшифровать файл
  • Этот хост неизвестен 1С: как исправить
  • Ошибка при выполнении операции с информационной базой 1С 8.3

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

При работе с 1С может возникнуть ошибка Не найден файл внешней компоненты. 

Прочитав статью, вы узнаете:

  • как определить причину указанной ошибки;
  • получите рекомендации по исправлению проблемы.

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

Ошибка Не найден файл внешней компоненты возникает при использовании в 1С дополнительных сервисов, например:

  • Сервис Банковских выписок;
  • Сервис мониторинга банков;
  • Сервис регистрации;
  • Сервис склонения Morpher;
  • Сервис Спарк риски;
  • и т.д.

За каждый такой загружаемый сервис в 1С отвечает своя константа. Если открыть Конфигуратор 1С, то в ветке Константы можно увидеть список этих специализированных констант.

При загрузке указанных сервисов константа «взводится» в положение Используется.

Рекомендации по исправлению ошибки

Если по каким-то причинам при проведении банковских выписок, склонении ФИО в формах документа и т.д. выходит ошибка, что не найден файл внешней компоненты, начинать нужно с проверки состояния констант, отвечающих за данную компоненту в 1С.

Посмотреть состояние константы можно из 1С: кнопка Главное меню — Все функции — Константы.

Флаг сервиса должен быть взведен. Если сервис не используется, программа компоненту «не видит». Выставите флаг сервиса вручную.

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

Перестал работать сервис склонений ФИО в программе 1С. Программист написал внешнюю обработку, проверяющую состояние константы Использовать сервис склонения «Морфер» и загружающую компоненту принудительно.

В программном коде обработки программист прописал принудительную установку константы ИспользоватьСервисСклоненияMorpher для загрузки сервиса Морфер.

Пошаговая инструкция работы с обработкой установки сервиса Морфер.

Шаг 1. Подключение внешней обработки в программе.

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

По кнопке Добавить из файла… загрузите внешнюю обработку ЗагрузкаСервисаМорфер.

Шаг 2. Настройка внешней обработки.

Укажите раздел размещения обработки и пользователей, которым предоставлен доступ к ней.

Шаг 3. Запуск обработки.

Перейдите в раздел, который указали в настройке и откройте ссылку Дополнительные обработки.

В окне дополнительных обработок установите курсор на указанной обработке и нажмите кнопку Выполнить.

Шаг 4. Проверка подключения сервиса Морфер.

Проверьте использование сервиса в программе по кнопке Проверить.

Шаг 5. Установка сервиса Морфер.

Включите использование сервиса Морфер и загрузите программно соответствующую компоненту по кнопке Применить.

Шаг 6. Проверьте установку компоненты по кнопке Проверка.

Сервис загружен!

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

Например, печать штрихкодов в 1С 8.3 для 64-х разрядной Платформы на текущий момент не выполняется. Требуется установить 32-разрядную Платформу 8.3. Подробно об этом мы рассказали в статье Компонента 1С: Печать штрихкодов не установлена на данном компьютере.

И не забывайте самое главное правило при поиске ошибок: перед тем, как лезть в проблему глубоко — перезагрузите компьютер или сервер, если установлена не файловая. а клиент-серверная 1С. Часто именно такой простой способ дает отличные результаты. Особенно, если все раньше «работало» и вдруг… перестало.

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

См. также:

  • Ошибка работы с интернет Удаленный узел не прошел проверку в 1С: как исправить
  • Конфигурация узла распределенной ИБ не соответствует ожидаемой
  • 1C Отчетность: не удалось расшифровать файл
  • Этот хост неизвестен 1С: как исправить
  • Ошибка при выполнении операции с информационной базой 1С 8.3

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Не найден файл внешней компоненты

Я

  

Alex Проблемный

25.10.21 — 11:58

Сервер SQL

Платформа 8.3.19.1229

УНФ 1.6.24.152

Сегодня начала вылетать ошибка «Не найден файл внешней компоненты» при печати QR кодов.

{ОбщийМодуль.УправлениеПечатью.Модуль(2233)}:    Результат = ОбщегоНазначения.ПодключитьКомпонентуИзМакета(«QRCodeExtension», «ОбщийМакет.КомпонентаПечатиQRКода»);

Админы говорят что ничего не делали на выходных.

Что делал:

Перезапускал службу

Перезагружал сервер

Чистил кэш

Ошибка появляется снова через 20-30 минут.

Может быть кто-нибудь сталкивался? Есть решение?

  

Alex Проблемный

1 — 25.10.21 — 13:09

up

  

Смотрящий

2 — 25.10.21 — 14:03

>> Ошибка появляется снова через 20-30 минут.

т.е. какое то время работает, генерит коды потом отваливается ?

  

Alex Проблемный

3 — 25.10.21 — 14:09

(2) Да, при чем после последних перезапусков разброс интервала стал больше 20-60 минут

  

Alex Проблемный

4 — 25.10.21 — 14:10

Стоит ли попробовать собрать статистику на каких ШК компонента перестает работать или нет?

  

Kassern

5 — 25.10.21 — 14:14

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

  

Kassern

6 — 25.10.21 — 14:15

я бы на вашем месте посмотрел вообще логику запуска и использования этой компоненты в конфе

  

Смотрящий

7 — 25.10.21 — 14:19

(3) ТИИ, чек дбф что говорят ?

  

Alex Проблемный

8 — 25.10.21 — 14:57

(7) ТИИ смогу сделать только ночью

(6) дождусь появления ошибки и отпишусь по результату

  

Garykom

9 — 25.10.21 — 15:05

(0) старый баян, поищи на форуме было уже, только вроде конфа другая но да на сервер

  

Alex Проблемный

10 — 25.10.21 — 15:15

(6) Ошибка появляется на строке

ПодключаемыйМодуль = Новый(«AddIn.» + Идентификатор + «SymbolicName» + «.» + Идентификатор)

где

Идентификатор = QRCodeExtension

хотя перед этим проходит

ПодключитьВнешнююКомпоненту(Местоположение, Идентификатор + «SymbolicName»)

где

Местоположение = ОбщийМакет.КомпонентаПечатиQRКода

Идентификатор = QRCodeExtension

  

Alex Проблемный

11 — 25.10.21 — 15:32

(9) с утра пытаюсь нагуглить что-нибудь, но в итоге у кого то помогло перезагрузка сервера, у кого то — своя компанента…

Сейчас попробую скачать компоненту с ИТС и загрузить в макет

  

TormozIT

12 — 25.10.21 — 15:44

  

Kassern

13 — 25.10.21 — 15:46

(12) в общем о чем я и писал, 1ска долбится в кеш и не может получить библиотеку.

  

Alex Проблемный

14 — 25.10.21 — 16:11

(12) «проблема возникает только если объект внешней компоненты помещается в результат функции общего модуля с повторным использованием возвращаемых значений.

Если такую функцию сделать некэшируемой, то проблема перестает возникать» — попробую, но ШК в день печатают много, боюсь значительно замедлится работа

(13) из-за чего это могло произойти и как решить? до этого было всё ок

  

H A D G E H O G s

15 — 25.10.21 — 16:17

(14) Помести ее в Структуру, структуру в ВременноеХранилище, его адрес в параметры сеанса.

  

Добрыня Никитич

16 — 25.10.21 — 16:31

(15) протухнет через 20 минут

  

H A D G E H O G s

17 — 25.10.21 — 16:32

(16) Подключит еще раз

  

TormozIT

18 — 25.10.21 — 17:57

(17) Не поможет. Пробовал. Больше года я мучался в ИР с этой бедой. Тех. поддержка 1С так и не смогла воспроизвести.

  

H A D G E H O G s

19 — 25.10.21 — 18:27

(18) Ну вот я свою компоненту пробую на 1С:Предприятие 8.3 (8.3.17.2306) — ничего такого нет.

  

TormozIT

20 — 25.10.21 — 18:32

(19) =) Если бы баг был таким простым, то наверное нам с тех. поддержкой 1С хватило бы года его воспроизвести. Одной из важных компонент по статистике является параллельная работа с компонентой в рабочем процессе.

  

H A D G E H O G s

21 — 25.10.21 — 18:42

(20) А дай компоненту и код ее подключения

  

TormozIT

22 — 25.10.21 — 21:29

(21) Там все сложно. Если есть большое желание поковыряться, то вот агрегатные ссылки

Финальное исправление https://www.hostedredmine.com/issues/932389

Последняя неудачное исправление https://www.hostedredmine.com/issues/889213

Саму ВК можно взять из любого ИР по адресу Обработка.ирПортативный.Макет.ВК32

  

Гений 1С

23 — 25.10.21 — 21:48

(0) попробуй из 32-разрядной 1с запустить.

  

H A D G E H O G s

24 — 25.10.21 — 22:18

(22) Не смог воспроизвести.

  

pechkin

25 — 25.10.21 — 22:31

(24) а ты думал, что весь такой в белом выйдешь и все решишь?

  

H A D G E H O G s

26 — 25.10.21 — 22:47

(25) Было бы неплохо.

  

Alex Проблемный

27 — 26.10.21 — 08:03

(12) Попробовал отключить повторное использование у модуля «ГенерацияШтрихкодаСерверПовтИсп» — не помогло, больше модулей с повторным использованием в стеке вызовов не нашёл

Функция ПодключитьКомпонентуГенерацииИзображенияШтрихкода(ТипПлатформыКомпоненты) Экспорт    

    Возврат ГенерацияШтрихкода.ПодключитьКомпонентуГенерацииИзображенияШтрихкода();    

КонецФункции

(23) Слишком большие трудозатраты для такого тестирования и даже при успешном результате остаться на 32-разрядной не смогу

(22) Узнал что сисадмины таки настраивали на сервере частую очистку темпов, сегодня отключат отпишусь

  

Гений 1С

28 — 26.10.21 — 08:13

(27) ты это, аллё, напиши в консоли кода или маленькую обработку по подключению этой ВК.

Проверь у себя на локальном компе в 32-разрядной, можно просто BIN папку скопировать.

Для понимания.

  

TormozIT

29 — 26.10.21 — 12:30

(27) Возможно после изменения конфигурации ты не выполнил перезапуск рабочего процесса.

  

Alex Проблемный

30 — 26.10.21 — 13:40

(27) После отключения очистки темпов пользователя под которым работает сервер 1С каждый час — ошибка не возобнавляется

  

Kassern

31 — 26.10.21 — 13:46

(30) удивительно, не правда ли?)) см. (5)

  

Alex Проблемный

32 — 26.10.21 — 13:58

(31)(0) «Админы говорят что ничего не делали на выходных.»

Как только узнал сразу воспользовался вашим советом

Содержание:

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С

При работе с 1С может возникнуть ошибка Не найден файл внешней компоненты.

Прочитав статью, вы узнаете:

  • как определить причину указанной ошибки;
  • получите рекомендации по исправлению проблемы.

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

Ошибка Не найден файл внешней компоненты возникает при использовании в 1С дополнительных сервисов, например:

  • Сервис Банковских выписок;
  • Сервис мониторинга банков;
  • Сервис регистрации;
  • Сервис склонения Morpher;
  • Сервис Спарк риски;
  • и т.д.

За каждый такой загружаемый сервис в 1С отвечает своя константа. Если открыть Конфигуратор 1С, то в ветке Константы можно увидеть список этих специализированных констант.

При загрузке указанных сервисов константа «взводится» в положение Используется.

Рекомендации по исправлению ошибки

Если по каким-то причинам при проведении банковских выписок, склонении ФИО в формах документа и т.д. выходит ошибка, что не найден файл внешней компоненты, начинать нужно с проверки состояния констант, отвечающих за данную компоненту в 1С.

Посмотреть состояние константы можно из 1С: кнопка Главное меню — Все функции — Константы.

Флаг сервиса должен быть взведен. Если сервис не используется, программа компоненту «не видит». Выставите флаг сервиса вручную.

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

В программном коде обработки программист прописал принудительную установку константы ИспользоватьСервисСклоненияMorpher для загрузки сервиса Морфер.

Пошаговая инструкция работы с обработкой установки сервиса Морфер.

Шаг 1. Подключение внешней обработки в программе.

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

По кнопке Добавить из файла… загрузите внешнюю обработку ЗагрузкаСервисаМорфер.

Шаг 2. Настройка внешней обработки.

Укажите раздел размещения обработки и пользователей, которым предоставлен доступ к ней.

Шаг 3. Запуск обработки.

Перейдите в раздел, который указали в настройке и откройте ссылку Дополнительные обработки.

В окне дополнительных обработок установите курсор на указанной обработке и нажмите кнопку Выполнить.

Шаг 4. Проверка подключения сервиса Морфер.

Проверьте использование сервиса в программе по кнопке Проверить.

Шаг 5. Установка сервиса Морфер.

Включите использование сервиса Морфер и загрузите программно соответствующую компоненту по кнопке Применить.

Шаг 6. Проверьте установку компоненты по кнопке Проверка.

Сервис загружен!

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

Например, печать штрихкодов в 1С 8.3 для 64-х разрядной Платформы на текущий момент не выполняется. Требуется установить 32-разрядную Платформу 8.3. Подробно об этом мы рассказали в статье Компонента 1С: Печать штрихкодов не установлена на данном компьютере.

И не забывайте самое главное правило при поиске ошибок: перед тем, как лезть в проблему глубоко — перезагрузите компьютер или сервер, если установлена не файловая. а клиент-серверная 1С. Часто именно такой простой способ дает отличные результаты. Особенно, если все раньше «работало» и вдруг… перестало.

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

Обслуживание

Заказать консультацию

По этой или иной ошибке Вы можете обратиться к нашим специалистам, мы Вам поможем решить Вашу проблему.

  1. 30.09.2011, 06:41

    #1

    VDIGIT вне форума


    Пришел за помощью


    Exclamation Ошибка внешней компоненты ПРИ ПЕЧАТИ ШТРИХ-КОДА

    Доброго времени суток !
    Имеется 1С:Предприятие 8.2 (8.2.13.219) Конфигурация Управление торговлей, редакция 11.0 (11.0.6.9)
    Проблемы заключается в следующем: Необходимо распечатать этикетку со штрих-кодом. И при печати появляется «ошибка внешней компоненты» если кликнуть подробно то появлется сие сообщение:
    {Обработка.ПечатьЭтикетокИ Ценников.МодульМенеджера(24 5)}: Ошибка при установке значения атрибута контекста (РазмерШрифта)
    ВнешняяКомпонента.РазмерШ� �ифта = ПараметрыШтрихкода.Размер� �рифта;
    по причине:
    Ошибка внешней компоненты

    Вот такие дела. Кто с таким сталкивался и как победил ? Заранее спасибо !

    Последний раз редактировалось VDIGIT; 30.09.2011 в 06:41.

    Причина: Опечатка


  2. 07.10.2011, 19:59

    #2

    AVS300 вне форума


    Помогает людям


    По умолчанию

    А компонента 1С: Печать штрихкода установлена? если нет, то такая есть на диске ИТС


  3. 10.10.2011, 06:33

    #3

    VDIGIT вне форума


    Пришел за помощью


    По умолчанию

    Цитата Сообщение от AVS300
    Посмотреть сообщение

    А компонента 1С: Печать штрихкода установлена? если нет, то такая есть на диске ИТС

    Установлена (причем вариантов компоненты немерено было переставлено). «Ошибка» в самой конфигурации, а точнее в размере шрифта. Слегка изменил саму конфигурацию (и само формирование и печать) и все заработало как надо ! Только надо немного доделать, чтобы было на «автоматическом» уровне, а то лезть и править конфигурацию не есть гут ! как сделаю выложу !


  4. 29.01.2012, 19:46

    #4

    161a вне форума


    Гость форума


    По умолчанию

    Цитата Сообщение от VDIGIT
    Посмотреть сообщение

    Установлена (причем вариантов компоненты немерено было переставлено). «Ошибка» в самой конфигурации, а точнее в размере шрифта. Слегка изменил саму конфигурацию (и само формирование и печать) и все заработало как надо ! Только надо немного доделать, чтобы было на «автоматическом» уровне, а то лезть и править конфигурацию не есть гут ! как сделаю выложу !

    блин! будь другом! подскажи как вышел из ситуёвины!… клинит напроч что-то…


  5. 09.04.2012, 06:36

    #5

    RatiborNorilsk вне форума


    Гость форума


    По умолчанию Сабж

    Столкнулись с такой же проблемой: при печати созданного в 1С Розница 8.2 штрихкода выводилось сообщение: . При переходе в конфигуратор выдавалось более подробное описание:

    Ошибка времени выполнения:
    {Обработка.ПечатьЭтикетокИ Ценников(256)}: Ошибка при установке значения атрибута контекста (РазмерШрифта) в модуле Обработка.ПечатьЭтикетокИ� �енников, строка 256.

    .
    При этом созданная «этикетка по умолчанию», содержащая шрихкод, прекрасно выводилась на печать до тех пор пока не изменялся ее размер. Изменение параметров штрихкода-картинки («растянуть», «реальный размер», «пропорционально») никакого эффекта не давали.
    Победить проблему не удалось, зато удалось ее «замаскировать»:
    1. В конфигураторе был задействован режим отладки: меню Отладка Остановка по ошибке ставим галочку в пункт Останавливаться по ошибке и сохраняемся (Сделайте бекап базы и/или конфигурации на всякий пожарный случай)
    2. Запускаем одновременно с конфигуратором (можно прямо из него) 1С и повторяем событие ошибки.
    3. Нас перебрасывает в конфигуратор на нужную нам строку в которой как-раз и стоит параметр «размер шрифта»
    4. Закомментируем (то есть «спрячем» от исполнения программой) эту строку кода: перед строкой впереди поставим два слэша — (строка поменяет цвет текста на зеленый)
    5. Сохраняем конфигурацию и перезапускаем 1С
    6. В 1Ске делаем следующее: открываем шаблон нашей этикетки и видим, что рядом с надписью: «Тип кода (выборка) EAN13» чуть правее стоит галочка в пункте «Отображать текст». Снимаем галочку.
    7. Теперь сформированный штрихкод будет отображаться просто как штрихкод, без записи его значения в цифровом отображении (с размером шрифта этих цифр и происходит сбой при выводе на печать).
    8. Создаем свою этикетку, правим ее, вставляем штрихкод и растягиваем его как нам нужно.
    9. Если кроме штрихкода вам нужны еще и цифры составляющие его, то ниже/выше/рядом со штрихкодом вставьте еще один, но уже в текстовом виде (при вставке штриха 1С вас спросит – вставить ли его как картинку – откажитесь и получите штрихкод в цифровом символьном виде) и отредактируйте что бы оба штриха были у вас рядом и выглядели так как вам нужно.
    Это конечно не решение проблемы, но это поможет вам сделать этикетку на печати нужного вам вида и размера.

    P.S. Для тех кто мучается с выводом текста этикетки на печать (этикетка печатается со смещением от края/ распечатывается кусками на 4-6 наклеек/ печатается криво и не позволяет менять размер шрифта и пр.): не забудьте что в 1С 8.2 есть в верхнем левом углу меню Файл Параметры страницы так же отвечающие за вывод текста на печать (а так же есть настройки отображения при печати в самом драйвере принтера – щелкните по принтеру правой клавишей мыши и настройте).

    Всем удачи.


Не найден файл внешней компоненты

Я
   Alex Проблемный

25.10.21 — 11:58

Сервер SQL

Платформа 8.3.19.1229

УНФ 1.6.24.152

Сегодня начала вылетать ошибка «Не найден файл внешней компоненты» при печати QR кодов.

{ОбщийМодуль.УправлениеПечатью.Модуль(2233)}:    Результат = ОбщегоНазначения.ПодключитьКомпонентуИзМакета(«QRCodeExtension», «ОбщийМакет.КомпонентаПечатиQRКода»);

Админы говорят что ничего не делали на выходных.

Что делал:

Перезапускал службу

Перезагружал сервер

Чистил кэш

Ошибка появляется снова через 20-30 минут.

Может быть кто-нибудь сталкивался? Есть решение?

   Alex Проблемный

1 — 25.10.21 — 13:09

up

   Смотрящий

2 — 25.10.21 — 14:03

>> Ошибка появляется снова через 20-30 минут.

т.е. какое то время работает, генерит коды потом отваливается ?

   Alex Проблемный

3 — 25.10.21 — 14:09

(2) Да, при чем после последних перезапусков разброс интервала стал больше 20-60 минут

   Alex Проблемный

4 — 25.10.21 — 14:10

Стоит ли попробовать собрать статистику на каких ШК компонента перестает работать или нет?

   Kassern

5 — 25.10.21 — 14:14

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

   Kassern

6 — 25.10.21 — 14:15

я бы на вашем месте посмотрел вообще логику запуска и использования этой компоненты в конфе

   Смотрящий

7 — 25.10.21 — 14:19

(3) ТИИ, чек дбф что говорят ?

   Alex Проблемный

8 — 25.10.21 — 14:57

(7) ТИИ смогу сделать только ночью

(6) дождусь появления ошибки и отпишусь по результату

   Garykom

9 — 25.10.21 — 15:05

(0) старый баян, поищи на форуме было уже, только вроде конфа другая но да на сервер

   Alex Проблемный

10 — 25.10.21 — 15:15

(6) Ошибка появляется на строке

ПодключаемыйМодуль = Новый(«AddIn.» + Идентификатор + «SymbolicName» + «.» + Идентификатор)

где

Идентификатор = QRCodeExtension

хотя перед этим проходит

ПодключитьВнешнююКомпоненту(Местоположение, Идентификатор + «SymbolicName»)

где

Местоположение = ОбщийМакет.КомпонентаПечатиQRКода

Идентификатор = QRCodeExtension

   Alex Проблемный

11 — 25.10.21 — 15:32

(9) с утра пытаюсь нагуглить что-нибудь, но в итоге у кого то помогло перезагрузка сервера, у кого то — своя компанента…

Сейчас попробую скачать компоненту с ИТС и загрузить в макет

   TormozIT

12 — 25.10.21 — 15:44

   Kassern

13 — 25.10.21 — 15:46

(12) в общем о чем я и писал, 1ска долбится в кеш и не может получить библиотеку.

   Alex Проблемный

14 — 25.10.21 — 16:11

(12) «проблема возникает только если объект внешней компоненты помещается в результат функции общего модуля с повторным использованием возвращаемых значений.

Если такую функцию сделать некэшируемой, то проблема перестает возникать» — попробую, но ШК в день печатают много, боюсь значительно замедлится работа

(13) из-за чего это могло произойти и как решить? до этого было всё ок

   H A D G E H O G s

15 — 25.10.21 — 16:17

(14) Помести ее в Структуру, структуру в ВременноеХранилище, его адрес в параметры сеанса.

   Добрыня Никитич

16 — 25.10.21 — 16:31

(15) протухнет через 20 минут

   H A D G E H O G s

17 — 25.10.21 — 16:32

(16) Подключит еще раз

   TormozIT

18 — 25.10.21 — 17:57

(17) Не поможет. Пробовал. Больше года я мучался в ИР с этой бедой. Тех. поддержка 1С так и не смогла воспроизвести.

   H A D G E H O G s

19 — 25.10.21 — 18:27

(18) Ну вот я свою компоненту пробую на 1С:Предприятие 8.3 (8.3.17.2306) — ничего такого нет.

   TormozIT

20 — 25.10.21 — 18:32

(19) =) Если бы баг был таким простым, то наверное нам с тех. поддержкой 1С хватило бы года его воспроизвести. Одной из важных компонент по статистике является параллельная работа с компонентой в рабочем процессе.

   H A D G E H O G s

21 — 25.10.21 — 18:42

(20) А дай компоненту и код ее подключения

   TormozIT

22 — 25.10.21 — 21:29

(21) Там все сложно. Если есть большое желание поковыряться, то вот агрегатные ссылки

Финальное исправление https://www.hostedredmine.com/issues/932389

Последняя неудачное исправление https://www.hostedredmine.com/issues/889213

Саму ВК можно взять из любого ИР по адресу Обработка.ирПортативный.Макет.ВК32

   Гений 1С

23 — 25.10.21 — 21:48

(0) попробуй из 32-разрядной 1с запустить.

   H A D G E H O G s

24 — 25.10.21 — 22:18

(22) Не смог воспроизвести.

   pechkin

25 — 25.10.21 — 22:31

(24) а ты думал, что весь такой в белом выйдешь и все решишь?

   H A D G E H O G s

26 — 25.10.21 — 22:47

(25) Было бы неплохо.

   Alex Проблемный

27 — 26.10.21 — 08:03

(12) Попробовал отключить повторное использование у модуля «ГенерацияШтрихкодаСерверПовтИсп» — не помогло, больше модулей с повторным использованием в стеке вызовов не нашёл

Функция ПодключитьКомпонентуГенерацииИзображенияШтрихкода(ТипПлатформыКомпоненты) Экспорт    

    Возврат ГенерацияШтрихкода.ПодключитьКомпонентуГенерацииИзображенияШтрихкода();    

КонецФункции

(23) Слишком большие трудозатраты для такого тестирования и даже при успешном результате остаться на 32-разрядной не смогу

(22) Узнал что сисадмины таки настраивали на сервере частую очистку темпов, сегодня отключат отпишусь

   Гений 1С

28 — 26.10.21 — 08:13

(27) ты это, аллё, напиши в консоли кода или маленькую обработку по подключению этой ВК.

Проверь у себя на локальном компе в 32-разрядной, можно просто BIN папку скопировать.

Для понимания.

   TormozIT

29 — 26.10.21 — 12:30

(27) Возможно после изменения конфигурации ты не выполнил перезапуск рабочего процесса.

   Alex Проблемный

30 — 26.10.21 — 13:40

(27) После отключения очистки темпов пользователя под которым работает сервер 1С каждый час — ошибка не возобнавляется

   Kassern

31 — 26.10.21 — 13:46

(30) удивительно, не правда ли?)) см. (5)

  

Alex Проблемный

32 — 26.10.21 — 13:58

(31)(0) «Админы говорят что ничего не делали на выходных.»

Как только узнал сразу воспользовался вашим советом

Не найден файл внешней компоненты в 1С

При работе с 1С может возникнуть ошибка Не найден файл внешней компоненты.

Прочитав статью, вы узнаете:

  • как определить причину указанной ошибки;
  • получите рекомендации по исправлению проблемы.

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

Ошибка Не найден файл внешней компоненты возникает при использовании в 1С дополнительных сервисов, например:

  • Сервис Банковских выписок;
  • Сервис мониторинга банков;
  • Сервис регистрации;
  • Сервис склонения Morpher;
  • Сервис Спарк риски;
  • и т.д.

За каждый такой загружаемый сервис в 1С отвечает своя константа. Если открыть Конфигуратор 1С, то в ветке Константы можно увидеть список этих специализированных констант.

При загрузке указанных сервисов константа «взводится» в положение Используется.

Рекомендации по исправлению ошибки

Если по каким-то причинам при проведении банковских выписок, склонении ФИО в формах документа и т.д. выходит ошибка, что не найден файл внешней компоненты, начинать нужно с проверки состояния констант, отвечающих за данную компоненту в 1С.

Посмотреть состояние константы можно из 1С: кнопка Главное меню — Все функции — Константы.

Флаг сервиса должен быть взведен. Если сервис не используется, программа компоненту «не видит». Выставите флаг сервиса вручную.

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

В программном коде обработки программист прописал принудительную установку константы ИспользоватьСервисСклоненияMorpher для загрузки сервиса Морфер.

Пошаговая инструкция работы с обработкой установки сервиса Морфер.

Шаг 1. Подключение внешней обработки в программе.

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

По кнопке Добавить из файла… загрузите внешнюю обработку ЗагрузкаСервисаМорфер.

Шаг 2. Настройка внешней обработки.

Укажите раздел размещения обработки и пользователей, которым предоставлен доступ к ней.

Шаг 3. Запуск обработки.

Перейдите в раздел, который указали в настройке и откройте ссылку Дополнительные обработки.

В окне дополнительных обработок установите курсор на указанной обработке и нажмите кнопку Выполнить.

Шаг 4. Проверка подключения сервиса Морфер.

Проверьте использование сервиса в программе по кнопке Проверить.

Шаг 5. Установка сервиса Морфер.

Включите использование сервиса Морфер и загрузите программно соответствующую компоненту по кнопке Применить.

Шаг 6. Проверьте установку компоненты по кнопке Проверка.

Сервис загружен!

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

Например, печать штрихкодов в 1С 8.3 для 64-х разрядной Платформы на текущий момент не выполняется. Требуется установить 32-разрядную Платформу 8.3. Подробно об этом мы рассказали в статье Компонента 1С: Печать штрихкодов не установлена на данном компьютере.

И не забывайте самое главное правило при поиске ошибок: перед тем, как лезть в проблему глубоко — перезагрузите компьютер или сервер, если установлена не файловая. а клиент-серверная 1С. Часто именно такой простой способ дает отличные результаты. Особенно, если все раньше «работало» и вдруг… перестало.

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

Обслуживание

Заказать консультацию

По этой или иной ошибке Вы можете обратиться к нашим специалистам, мы Вам поможем решить Вашу проблему.

Содержание:

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

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

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

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

  • Не найден файл g кода slic3r ошибка
  • Не найден проруб ошибка 5001
  • Не найден плагин crypto interface как исправить ошибку
  • Не найден менеджер лицензий hasp код ошибки 15 robur
  • Не найден контролируемый объект dallas lock ошибка