Установка компоненты для печати штрих-кодов в 1С

(Решено) У вашего принтера возникла непредвиденная проблема конфигурации

При запуске вашего принтера произошла непредвиденная ошибка конфигурации? Не волнуйтесь — часто это совсем не сложно исправить .

В последнее время довольно много пользователей Windows сообщают о том, что Ваш принтер столкнулся с непредвиденной проблемой конфигурации ошибка. Что происходит, так это то, что их принтер ничего не печатает, и появляется сообщение с такими кодами, как 0x80070002, 0x80040154 . Если вы тоже столкнетесь с такой ситуацией, не волнуйтесь — часто ее совсем несложно исправить .


Не удалось создать объект для работы с криптографией / электронной почтой

1.При возникновении ошибки на неуправляемых конфигурациях 1С (БП 2.0, ЗГУ 1.3 и аналогичные им), необходимо проверить разрядность платформы.

Для корректной работы сервиса «1С-Отчетность» на неуправляемых конфигурациях необходимо использовать платформу разрядности x32. На управляемых конфигурациях к этому пункту необходимо вернуться, если все остальные действия не помогли.

Платформы разрядности x64 обычно установлены в каталог Program Files, а не в Program Files (x86), а также отображаются на вкладке Процессы Диспетчера задач без пометки *32

2. Проверить систему на наличие двух криптопровайдеров. В системе должен присутствовать только один криптопровайдер.

3. В зависимости от используемой ОС:

При использовании Windows XP – для решения ошибки достаточно перезагрузить компьютер.

При использовании Vista/7/8/8.1/10 — выдать в конфигураторе права на защищенный документооборот, после чего проверить, возникает ли ошибка.

4. Дать права доступа пользователю на установочную директорию (папку) 1C, СКЗИ и папку с контейнером.

5. В зависимости от установленного СКЗИ:

Если установлен VipNet CSP, необходимо:

а) Если есть возможность, то обновить до следующей версии и перезагрузить ПК.

б) Если установлена последняя версия, следует произвести восстановление VipNet CSP, после чего перезагрузить ПК.

Если установлен КриптоПро CSP, необходимо:

а) Если есть возможность, обновить КриптоПро до последнего релиза (например: установлен релиз 4.0.9842 обновить до 4.0.9969) и перезагрузить ПК

б) Если установлена последняя версия релиза, необходимо запустить установочный файл .exe с такой же версией дистрибутива и выбрать пункт Исправить. Затем перезагрузить ПК.

АТОЛ ВЕБ-СЕРВИС 54ФЗ. Для работы с онлайн-кассами АТОЛ через веб-сервер (Ревизия 3004). Поддержка ФФД 1.2

Хотите ускорить печать чеков, или печатать с разных рабочих мест на один фискальный регистратор? В этом вам поможет настроенный веб-сервис от фирмы АТОЛ, а данная разработка позволит интегрировать его с вашей программой 1С. Поддерживает работу по формату фискальных данных (ФФД) 1.2, ревизия 3004.

5 стартмани

07.02.2022 3377 15 karpik666 33

Подключение ККТ АТОЛ и фискализация ФН в «1С:Розница»

Создание экземпляра подключаемого оборудования

В разделе Настройки подключаемого оборудования (Администрирование – Подключаемое оборудование ) необходимо установить флажок Использовать подключаемое оборудование .

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

Создание нового экземпляра оборудования производится с помощью команды Создать .Создаем новый элемент (нажать кнопку Создать ). В открывшейся форме необходимо проверить, что установлен Тип оборудования: ККТ с передачей данных . Далее необходимо выбрать организацию, от имени которой будет производиться продажа товаров на данном фискальном регистраторе, ввести наименование и серийный номер ККТ (заводской номер, указанный на корпусе устройства). В поле Драйвер оборудования выбрать из списка обработчик драйвера. Нажать на кнопку Записать объект .

После записи будут доступны настройки параметров подключения и операции с ФН. Также в окне Подключение и настройка оборудования станет доступной кнопка Настроить .

Самостоятельная установка интеграционного компонента драйвера

Интеграционная компонента драйвера ККТ АТОЛ 10.х входит в состав «1С:Библиотеки подключаемого оборудования». По необходимости компоненту можно добавить самостоятельно.

Для этого следует нажать кнопку Драйверы оборудования :

Из скачанного архива драйвера 10.4.2. zip необходимо извлечь компонент 1C .В «1С» нажимаем Добавить новый драйвер из файла – выбираем из извлеченной папки драйвера «1С» архив ATOL_KKT_10. zip и нажимаем кнопку сохранения Записать объект . Далее нажимаем Функции — Установить драйвер .

После успешной установки на форме отобразится статус драйвера – Установлен ,а также версия драйвера.

Настройка подключения к ККТ

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

Регистрация фискального накопителя

После подключения ККТ к программе можно зарегистрировать фискальный накопитель, если это не было сделано ранее. Эта операция производится также при замене фискального накопителя после окончания срока действия или при исчерпании ресурса памяти – использованный фискальный накопитель закрывается, затем производится замена физического устройства накопителя и регистрируется новый.

Для проведения операции регистрации необходимо выбрать в программе Администрирование – Подключаемое оборудование – ККТ с передачей данных , открыть запись с необходимой ККТ. Проверить заполнение серийного номера (обязательное поле для заполнения). Раскрыть Параметры ККТ ,установить Способ форматно-логического контроляРазделять строки , установить Допустимое расхождение форматно-логического контроля0,01 .

Выбрать пункт Регистрация из выпадающего списка при нажатии на кнопку Операции с фискальным накопителем .

Откроется форма регистрации. В ней необходимо: заполнить поле Регистрационный номер ККТ номером, полученным при регистрации кассы в ФНС, проверить правильность заполнения реквизитов организации, указать Адрес установки ККТ , Место проведения расчетов , выбрать систему налогообложения, заполнить все прочие параметры, ввести ИНН ОФД и Наименование ОФД и нажать на кнопку Продолжить операцию .

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

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

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

Закрытие фискального накопителя – необратимая операция.

После ее выполнения использование ФН невозможно.

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

Для работы с ОФД мы выбрали кассу АТОЛ 55Ф, которая соответствует требованиям 54-ФЗ и внесена в реестр контрольно-кассовой техники .

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

Если по каким-то причинам при проведении банковских выписок, склонении ФИО в формах документа и т.д. выходит ошибка, что не найден файл внешней компоненты, начинать нужно с проверки состояния констант, отвечающих за данную компоненту в 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 на 14 дней бесплатно

Гарантия возврата денег

ООО «Инфостарт» гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

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

Да, судя по тесту, у нас проблемы с COM

Прежде всего, о какой именно библиотеке идёт речь? Эта библиотека comcntr.dll, которая находится в папке bin конкретной платформы 1с:

Эта библиотека устанавливается и автоматически регистрируется в системе при установке платформы.

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

Итак, что мы можем предпринять?

Шаг №0

Обратите внимание на утилиту для отображения и регистрации библиотек RegDllView. При помощи неё вы как минимум сможете контролировать результат работы следующих шагов.

Шаг №1

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

Чтобы понять какая у нас платформа (базовая или проф) выполним вот этот пункт.

Если лицензия на платформу у нас всё же не проф, а базовая, то все остальные шаги не имеют смысла. Внешнее подключение к базам у нас работать не будет (из-за ограничений платформы). Ничего не остаётся, кроме как настроить базы вот так.

Шаг №2

Далее пробуем запустить обновлятор с правами администратора.

Если у вас включён UAC, то добиться этого можно, нажав на ярлыке обновлятора правой кнопкой, и выбрав вариант «Запуск от имени администратора».

Далее выбираем базу и нажимаем кнопку «Проверить настройки». Если ошибка пропала и больше не воспроизводится даже при обычном запуске обновлятора (без прав администратора) — поздравляю, проблема решена. Если нет — идём дальше.

Шаг №3

В 32-битной версии ОС пробуем выполнить команду

В 64-битной версии ОС команда будет такой:

— для регистрации 64-битной платформы 1С:

— для регистрации 32-битной платформы 1С:

Эти команды запускаем от имени пользователя с правами администратора. А при включённом UAC, запускаем cmd через «Запуск от имени администратора», либо через такой же запуск написанного батника.

Если команда регистрации не помогла, то нужно предварительно удалить регистрацию библиотеки comcntr.dll, запустив ту же команду вызова regsvr32 с ключом /u

Если и это не помогло, попробуйте переустановить платформу 1С в режиме Исправить, а затем зарегистрируйте библиотеку, как написано выше.

Если этот шаг не помог — идём дальше.

Шаг №4

Похоже, что у обновлятора не получается зарегистрировать COM компоненту из-за настроек безопасности на вашем сервере.
В этом случае:

  1. Заходим в Панель управления — Администрирование — Службы компонентов.
  2. Переходим к ветке Компьютеры — Мой компьютер — Приложения COM+.
  3. В контекстном меню выбираем Создать — Приложение. Откроется Мастер установки приложений COM+.
  4. Нажимаем «Далее».
  5. Выбираем «Создать новое приложение».
  6. Вводим имя «V83COMConnector». Устанавливаем переключатель «Серверное приложение». Нажимаем «Далее».
  7. На следующем шаге устанавливаем «Текущий пользователь». Нажимаем «Далее».
  8. Нажимаем «Готово».
  9. В появившейся ветке V83COMConnector переходим к подветке Компоненты.
  10. В контекстном меню выбираем Создать — Компонент. Откроется Мастер установки компонентов COM+.
  11. Нажимаем «Далее».
  12. Выбираем «Установка новых компонентов».
  13. Выбираем файл bincomcntr.dll.
  14. Нажимаем «Далее» — «Готово».
  15. Переходим к ветке V83COMConnector.
  16. В контекстном меню выбираем «Свойства». В открывшемся окне переходим на вкладку «Безопасность».
  17. Снимаем галку «Принудительная проверка доступа для приложений». Ставим галку «Применить политику программных ограничений». Устанавливаем Уровень ограничений — «Неограниченный».
  18. Нажимаем «ОК».

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

Шаг №5

Бывает так, что помогает только повторная переустановка платформы (при этом происходит корректная регистрация компоненты).

Шаг №6

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

Шаг №7

Бывает так, что всё работает при обычном запуске обновлятора, но не работает при запуске с повышением привилегий до администратора, когда вы запускаете обновлятор через пункт меню «Запустить от имени администратора» или из программы (типа TotalCommander), которая сама запущена с повышенными привилегиями.

Наверняка есть и другие экзотические случаи о которых я пока не знаю — пожалуйста, пишите о них мне на почту helpme1c.box@gmail.com, чтобы я смог дополнить эту статью.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Полезные заметки:

Автор: Нуруллин И.Н. Дата: 2017-11-29

Добавить Ваш комментарий:

Комментарии к этому тексту:

Комментарий добавил(а): Антон
Дата: 2022-03-07

Спасибо, помогло. Была Ошибка программирования реквизита (1021). Включил и выключил ККТ

Adblock
detector