Ошибка загрузки обработки обслуживания 1с
Порядок подключения и настройки торгового оборудования для платформы "1С:Предприятие 8.1"
Перед подключением торгового оборудования в конфигурации необходимо физически подключить оборудование и установить необходимые драйвера. Информацию о том, где скачать последние версии драйвера можно получить, ознакомившись с пунктом 3 раздела 5.
ПРИМЕЧАНИЕ
Если в дальнейшем расположение драйвера на жестком диске изменится (файл будет перемещен в другой каталог), то необходимо будет повторить процедуру регистрации драйвера, как описано выше в пункте 2.
ВНИМАНИЕ
Если производится установка новой версии драйвера взамен установленной ранее и используемой, то необходимо закрыть все приложения, использующие драйвер. Если этого не сделать, то возможны ошибки во время установки драйвера, а также будет использоваться старая версия драйвера до момента перезапуска приложения, что может привести к появлению ошибок после обновления обработок обслуживания.
Конфигурация поставляется с готовыми обработками обслуживания для всех видов торгового оборудования. Эти обработки обслуживания хранятся в подкаталоге " TradeWareEpf " каталога поставки конфигурации, а также может быть получены с сайта средствами самой конфигурации.
Подключение и настройка торгового оборудования производится 2-мя способами: с помощью обработки "Помощник подключения и настройки торгового оборудования" и с помощью обработки "Подключение и настройка торгового оборудования". Ниже рассмотрены оба способа способа подключения.
ПРИМЕЧАНИЕ
Способы подключения, приведенные в данной главе, реализованы в конфигурациях "Управление торговлей", версия 10.3.7 и "1С:Розница", версия 1.0.5.
Помощник подключения и настройки торгового оборудования запускается из интерфейса конфигурации (например, "Сервис" - "Торговое оборудование" - "Помощник подключения и настройки торгового оборудования"), либо с формы обработки "Подключение и настройка торгового оборудования".
-
Приветствие.
В первом диалоговом окне появляется экран приветствия, с описанием назначения Помощника. Ознакомьтесь с возможностями Помощника и нажмите кнопку " Далее ".
Дополнительно ( красным цветом ) отмечены устаревшие обработки обслуживания (версия API загруженной обработки меньше текущей версии механизма ТО). Если выбрана устаревшая обработка обслуживания, то автоматически устанавливается признак "Обновить обработку обслуживания" и при нажатии кнопки "Далее" будет предложено обновить ее.
Если подтвердить желание обновить ОО, то, в зависимости от выбранного ресурса обновления, открывается форма выбора файла, отфильтрованная по имени и расширению файла, или производится обновление обработки с сайта. При успешном обновлении обработки обслуживания осуществляется автоматический переход к следующему шагу (к пункту 5 раздела 2).
Если указанное наименование уже используется для другого устройства, то при нажатии на кнопку "Далее" будет выдано соответствующее предупреждение и предложено указать другое наименование.
Если на форме настройки параметров нажать "Отмена" и устройство перед этим не проходило проверку, то Помощник возвращается на страницу выбора устройства.
Если устройство уже проходило проверку и на форме настройки параметров нажать "Отмена" или "ОК", не меняя предыдущие параметры, то появляется дополнительный вопрос о повторной проверке устройства.
Если проверка проходит успешно, то Помощник сообщает об этом и спрашивает о том, что не планируется ли подключать еще одно устройство.
- Запуск обработки "Подключение и настройка торгового оборудования" .
Откройте пункт меню "Подключение и настройка торгового оборудования". По умолчанию данный пункт меню расположен в меню "Сервис" - "Торговое оборудование". - Добавление обработок обслуживания.
Нажмите на кнопку "Обработки обслуживания".
Для загрузки из каталога в появившемся меню выберите пункт "Загрузить все обработки обслуживания из каталога" и укажите каталог, в котором располагаются обработки обслуживания (по-умолчанию, это подкаталог "TradeWareEPF" каталога поставки конфигурации).
Для загрузки с сайта в появившемся меню выберите пункт "Загрузить все обработки обслуживания с сайта"
Будут импортированы все обработки обслуживания торгового оборудования. При этом если в справочнике уже имеются обработки обслуживания, имена которых совпадают с именами обработок из каталога, и их версии меньше версий обработок из каталога, то такие обработки будут обновлены.
Если необходимо добавить только одну обработку обслуживания, то ознакомьтесь с пунктом 4.1.
Если необходимо обновить одну или все добавленные ранее обработки обслуживания, то ознакомьтесь с пунктом 4.2 и пунктом 4.3 соответственно.
. и далее кнопку "Выбрать" ("F4").
Если модель была создана ранее, то после нажатия кнопки "Добавить" (на клавиатуре "Insert") выберите из выпадающего списка модель подключаемого оборудования и перейдите к пункту 8.
Подтвердите выбор (нажмите "ОК" ).
Закройте список "Поддерживаемое торговое оборудование".
Выберите необходимое оборудование из списка созданных моделей устройств.
В открывшемся диалоге укажите наименование устройства, отличное от исходного. В дальнейшем при работе с торговым оборудованием в документах, если к рабочему месту пользователя подключено несколько моделей торгового оборудования одного вида, то при осуществлении операций с этим видом торгового оборудования пользователю предлагается выбрать нужную модель.
Подтвердите создание новой записи (нажмите "ОК").
Повторите описанные в этом пункте шаги если необходимо добавить аналогичные устройства.
Укажите необходимые для подключения параметры в соответствии с настроенными параметрами устройства и драйвера и физическим подключением оборудования.
. или кнопку "Загрузка/обновление обработки обслуживания с сайта" для загрузки с сайта.
Если обработка обслуживания уже загружена и используется подключенным оборудованием, но ее нужно обновить, то необходимо выполнить следующие действия:
- Откройте обработку "Подключение и настройка торгового оборудования".
- Выберите подключенную модель.
. или кнопку "Загрузка/обновление обработки обслуживания с сайта" для загрузки с сайта.
Версия обработки должна обновиться.
Если версия загружаемой обработки будет меньше версии текущей обработки, то будет выдано предупреждение.
Если обработка обслуживания уже загружена, но еще не используется ни одним устройством, то для ее обновления необходимо:
- Открыть обработку "Подключение и настройка торгового оборудования".
- Нажать кнопку "Обработки обслуживания" .
- Выбрать пункт меню " Открыть справочник "Обработки обслуживания ТО" ".
- Выбрать строку с обновляемой обработкой обслуживания
- Нажать кнопку "Изменить текущий элемент" (" F2 ").
- В открывшейся форме в строке "Обработка" нажмите кнопку "Загрузка/обновление обработки обслуживания из каталога" для загрузки из каталога или кнопку "Загрузка/обновление обработки обслуживания с сайта" для загрузки с сайта.
- Выбрать файл новой обработки обслуживания.
- Подтвердить сохранение обновленной обработки обслуживания (нажмите "ОК" ).
- Закрыть справочник "Обработки обслуживания ТО".
- Выполнить проверку подключенного оборудования или вернуться к пункту 3 раздела 3, если обновление производилось перед добавлением нового устройства.
Если необходимо обновить все обработки в справочнике (например, после обновления конфигурации), то можно воспользоваться сервисом обновления обработок обслуживания. Для этого необходимо выполнить следующие действия:
Для обновления с сайта выберите пункт меню " Обновить все обработки обслуживания в справочнике (с сайта) "
Будут обновлены все обработки обслуживания в справочнике "Обработки обслуживания", у которых номер версии меньше номера версии обработки из указанного каталога.
Если по каким-то причинам подключенное в системе оборудование необходимо временно исключить из использования (например, в случае поломки и отправки в ремонт) при этом не потеряв настроенные параметры, то можно воспользоваться свойством оборудования "Подключено". Снимите флажок "Подключено" в строке временно отключаемого устройства. А после того, как наступит необходимость использовать устройства снова, просто установите флажок "Подключено" в строке с данным устройством.
Отключенные таким способом устройства не участвуют в проверке оборудования, а также не подключаются в формах и обработках.
Для получения дополнительной информации о количестве добавленных и реально используемых устройств в системе обратите внимание на левую панель формы обработки "Подключение и настройка торгового оборудования". Напротив каждого вида торгового оборудования (после наименования) отображается информация сколько реально используется устройств и сколько добавлено в системе данного вида.
В конфигурациях реализован сервис проверки наличия обновлений обработок обслуживания на сайте. Для того, чтобы проверить наличие обновлений и произвести обновление выбранных обработок обслуживания необходимо:
- Открыть обработку "Подключение и настройка торгового оборудования".
- Нажать кнопку "Обработки обслуживания" .
- Выбрать пункт меню " Проверить наличие обновлений обработок обслуживания на сайте "
В открывшейся форме "Обновление обработок обслуживания" представлены обработки следующего типа:
- Старая (отмечена красным цветом) - значение "Версия" или "Версия API" обработки обслуживания в справочнике ниже, чем значение обработки обслуживания с сайта. Доступно обновление с сайта.
- Текущая (отмечена черным цветом) - значение "Версия" или "Версия API" обработки обслуживания в справочнике ниже, чем значение обработки обслуживания с сайта. Доступно обновление с сайта.
- Новая (отмечена зеленым цветом) - значение "Версия" и "Версия API" обработки обслуживания в справочнике выше, чем значение обработки обслуживания с сайта. Доступно обновление с сайта.
- Добавляемая (отмечена синим цветом) - обработка обслуживания, доступная на сайте, отсутствует в справочнике. Доступно добавление с сайта.
- Необновляемая (отмечена серым цветом) - для обработки обслуживания в справочнике отсутствует обновление на сайте. Не доступно обновление с сайта.
- Помечена для обновления (отмечена жирным шрифтом) - обработки обслуживания, которые буду обновлены (добавлены) в справочнике.
Для того чтобы провести обновление текущих или загрузку новых обработок обслуживания необходимо отметить обновляемые/загружаемые обработки (установить флажок напротив обработки) и нажать кнопку "Обновить".
По умолчанию отображаются только обработки обслуживания, для которых доступны обновления. Для получения информации об остальных обработках обслуживания, загруженных в базу, необходимо установить флаг "Отображать текущие, новые и необновляемые обработки обслуживания". Для получения информации об остальных доступных на сайте обработках обслуживания установите флаг "Отображать отсутствующие в справочнике обработки обслуживания".
Если на сайте отсутствуют обновления для обработок, то автоматически устанавливается флаг "Отображать текущие, новые и необновляемые обработки обслуживания".
Для того чтобы включить функцию автоматической проверки наличия обновлений обработок обслуживания при загрузке конфигурации необходимо открыть форму "Обновление обработок обслуживания" (см. пункт 4.6) и установить флаг "Проверять наличие обновлений обработок обслуживания при запуске".
Настройка параметров драйвера осуществляется с помощью формы настройки параметров обработок обслуживания. Набор необходимых для настройки параметров зависит от используемого драйвера (драйверы не используется только для обработок обслуживания, использующих для взаимодействия файлы обмена).
Для всех форм настроек доступны 2 свойства.
- Состояние драйвера. Позволяет определить наличие драйвера.
… и выдается предупреждение
ПРИМЕЧАНИЕ
Обратите внимание на то, что при невозможности определения версии или при несовпадении текущей и ожидаемой версии такие предупреждения появляются перед началом работы с документами и обработками. Если версию невозможно определить, то это означает, что используется несертифицированный драйвер - используйте сертифицированные драйвера и оборудование. Если версия не совпадает с ожидаемой, то необходимо использовать драйвер указанной версии (если доступно) или, если используется драйвер более новой версии нежели требуемый, обновить обработку обслуживания (если доступно).
ВНИМАНИЕ
По всем вопросам, связанным с версионированием и поставками драйверов, обращайтесь к компаниям-разработчикам драйверов.
Для сертифицированных драйверов дополнительно доступны возможность проверки настроенных параметров и информация о расположении последней версии драйвера.
Сертифицированные драйвера позволяют произвести проверку настроенных параметров не закрывая форму настройки. Для того, чтобы произвести проверку установите необходимые параметры и нажмите кнопку "Тест устройства".
Если для устройства не возможно произвести автоматическую проверку параметров, то для него предлагается ручная проверка работоспособности устройства. То есть по нажатии кнопки "Тест устройства" открывается дополнительная (тестовая) форма, где описаны необходимые действия для выполнения проверки и отображается результат для визуального контроля успеха выполнения проверки.
На формах настройки параметров обработок обслуживания сертифицированных драйверов располагаются ссылки на последние версии драйверов (если они доступны для скачивания).
Если ссылки не приведены, то для получения драйвера необходимо обратиться в компанию производителя/поставщика торгового оборудования. Дополнительную информацию о драйверах и компании-разработчике драйвера можно получить в статье на ИТС "Список поддерживаемого торгового оборудования" или на сайте 1С: Поддерживаемое торговое оборудование
При работе с РИБ необходимо учитывать несколько моментов:
- Подключенные устройства и их настройки привязаны к локальному компьютеру и не подлежат миграции
- Добавлять в базу новые обработки обслуживания и торговое оборудование необходимо однократно, после чего необходимо произвести обмен между узлами для учета изменений
В итоге имеем следующие схемы работы:
- Новые обработки обслуживания добавляются в центральную базу, производится обмен с периферийной базой, после чего производится настройка торгового оборудования в периферийной базе
- Новые обработки обслуживания добавляются в периферийную базу, производится обмен с центральной базой, после чего производится настройка торгового оборудования в периферийной базе
- Обработки обслуживания обновляются в центральной базе, после чего производится обмен с периферийной базой
- Обработки обслуживания обновляются в периферийную базу, после чего производится обмен с центральной базой
- При удалении элемента в одной из баз после обмена данный элемент будет удален и в остальных базах
Все иные комбинации приводят к коллизиям и появлениям ошибочных записей: "задвоение" записей, удаление используемых записей, появление "битых" ссылок.
Обработка обслуживания драйвера "АТОЛ: Драйвер ККТ (54ФЗ) версия 10.4" для Управление торговлей 10.3, Розница 1 и УПП 1.3 на платформе 1С:Предприятие 8.1 и 8.2.
Подключение обработки обслуживания не требует внесения изменений в конфигурацию: оборудование подключается как "Фискальный регистратор", дополнительный функционал ККТ в настройках подключения.
Поддерживаемые модели: АТОЛ 11Ф, АТОЛ 15Ф, АТОЛ 20Ф, АТОЛ 22Ф, Fprint-22ПТК, АТОЛ 25Ф, АТОЛ 30Ф, АТОЛ 42ФС, АТОЛ 50Ф, АТОЛ 52Ф, АТОЛ 55Ф, АТОЛ 60Ф, АТОЛ 77Ф, АТОЛ 90Ф, АТОЛ 91Ф, АТОЛ 92Ф, АТОЛ Sigma 10, Казначей ФА.
Плюсы :
- не требует изменения конфигурации;
- подключается так же просто, как фискальный регистратор;
- печать X-отчета, Z-отчета (закрытие смены), плюс много других операций в настройках подключения;
- нет справочника смен, как в типовых (здесь смена открывается с первым чеком);
- поддержка НДС 20%.
Минусы :
- номер чека всегда "1" (или потребуется небольшая правка конфигурации);
- нет возможности использовать несколько режимов налогообложения одновременно;
Для работы обработки необходим драйвер ККТ версии 10 не ниже 10.4. Размещен на сайте Атола.
Обработка обслуживания тестировалась на следующем ПО и оборудовании: Windows 7 х64, драйвер Атол ККТ 10.4.1, 1С:Предприятие 8.1.15.14, конфигурация "Управление торговлей" 10.3.6.8, ККТ: Fprint-22ПТК и АТОЛ 55Ф (через USB(COM) и Ethernet интерфейсы). Обработка обслуживания будет работать на любой конфигурации, где устанавливается стандартная обработка "ATOLFiscalPrinters_v2" с диска ИТС.
Особенности реализации получения номера чека. Драйвер версии 10, в отличии от версии 6, возвращает номер чека только после его регистрации. Незначительная правка кода позволит 1С получать реальный номер чека при его закрытии.
Реализация печати чека на ККТ/ФР поэтапно из нескольких операций:
- ОткрытьЧек()
- ПечататьСтроку()
. . .
- ПечататьСтроку()
- ЗакрытьЧек()
Стандартно конфигурация получает номер чека сразу же из ОткрытьЧек(), а в нашем случае номера чека еще нет. Поэтому ОткрытьЧек() возвращает номер чека всегда "1", а настоящий номер чека возвращается уже методом ЗакрытьЧек(). Так что, если важно видеть номер чека, нужно в конфигурации дописать параметр номера чека в вызове метода ЗакрытьЧек(. НомерЧека, НомерСмены) .
Драйвер 10.4 поддерживает налог НДС 20%.
Обработка поддерживает печать покупателя и его ИНН (реквизиты 1227 и 1228), но только с небольшой доработкой конфигурации. Типовая конфигурация не передает в обработку обслуживания данных, из которых можно получить ИНН и наименование покупателя. Передайте эти данные дополнительным параметром в при открытии чека.
Метод ОткрытьЧек() можно вызвать с дополнительным параметром, содержащим структуру значений:
ОткрытьЧек(. ,ДопПараметры) , где ДопПараметры = новый Структура("Электронно, Кассир, КассирИНН, ОтправительEmail, ПокупательEmail, ПокупательНомер, Покупатель, ПокупательИНН");
("Электронно" - булево (истина,ложь), остальные - строка). Ненужные параметры можно опустить.
Обратите внимание, что функция ОткрытьЧек() обработки обслуживания вызывается из одноименной функции обработки " ТОСервер ".
Добавлена возможность печати безденежных типов оплаты " предварительная оплата (аванс) " и " последующая оплата (кредит) ".
Для этого нужно передать дополнительно два параметра в функцию ЗакрытьЧек(. , СуммаАванс, СуммаКредит)
Добавлена возможность вывода для списка позиций атрибутов чека № 1212 "Признак предмета расчета" и № 1214 "Признак способа расчета" .
Для этого нужно передать дополнительный параметр в функцию ПечататьСтроку(. , ПризнакиРасчета) где " ПризнакиРасчета " это структура ("ПризнакПредметаРасчета, ПризнакСпособаРасчета") содержащая числовые значения атрибутов.
Настройка торгового оборудования в меню: "Сервис - Торговое оборудование - Подключение и настройка торгового оборудования"
1. Добавление обработки обслуживания
Добавление в справочник "Обработки обслуживания торгового оборудования"В окне "Подключение и настройка торгового оборудования" нажимаем кнопку "Обработки обслуживания" - далее меню: "Открыть справочник "Обработки обслуживания ТО"
Откроется окно "Справочник Обработки обслуживания торгового оборудования"
Добавим новый элемент из меню: "Действия - Добавить"
В окне "Обработки обслуживания торгового оборудования: Новый"
в поле "Обработка" по кнопке [. ] выбираем файл "ATOLFiscalPrinters_v2_KKT10.epf", заполнятся все поля, нажимаем "ОК".
2. Добавление модели торгового оборудования
Выбор обработки обслуживания и модели торгового оборудованияВ окне "Подключение и настройка торгового оборудования" слева выбираем вкладку "Фискальные регистраторы", в списке добавляем новую строку, затем по кнопке [. ] переходим в справочник "Торговое оборудование".
Нажимаем кнопку "Создать из списка". Откроется список моделей из обработок обслуживания. Здесь находим и выбираем нужную нам модель.
Выбрав созданную модель торг.оборудования, указываем кассу ККМ организации.
3. Настройка параметров подключения ККТ и печати чека
Для настройки подключения нажимаем на кнопку "Параметры".
Откроется окно "Настройка параметров".
В окне настройки параметров представлены все способы подключения, поддерживаемые драйвером версии 10.4 (COM, TCP/IP, BlueTooth, USB). Нужно выбрать используемый способ подключения ККТ и настроить параметры подключения на соответствующей вкладке.
Для проверки подключения нажмите "Тест устройства". "ОК".
На вкладке "Определения" необходимо настроить параметры печати чека.
В обработку при печати передается не ставка НДС, а значение ставки НДС. А на ККТ обязательна именно ставка.
Нужно выбрать вариант передачи ставки НДС:
- по значению ставки НДС (20, 18, 10, 0)
ставка НДС будет определена по значению ставки: 20 - 20%, 18 - 18%, 10 - 10%, 0 - без НДС
если нужно при значении 0 выводить ставку 0%, отметьте флажок "Ноль(0) как нулевая ставка НДС"
- переопределение на значение
нужно указать фиксированную ставку "по умолчанию", здесь уже можно указать и другие ставки
Система налогообложения в чеке:
- Не передавать (используется установленная "по умолчанию" в ККТ, но если не установлена - ККТ вернет ошибку)
- По умолчанию в ККТ
- Общая СНО
- УСН "Доход"
- УСН "Доход минус Расход"
- ЕНВД
- Единый с/хоз.налог
- Патентная СНО
Здесь можно задать фиксированное значение имени кассира, или оставить пустым, чтобы выводилось полное имя пользователя.
Предусмотрено два варианта обработки несоответствия суммы произведению цены и количества:
Если флажок "Выделение разницы цены на ККТ" включен, то ККТ разобьет позицию на две, распределив получившуюся разницу между позициями. Убедитесь что ККТ поддерживает эту функцию.
Если выключен, то разделение сделает сама обработка: если количество меньше 1, то будет выделена единица количества с ценой, измененной на разницу сумм, иначе, если количество меньше 0, то количество будет установлено как "1", а цена равной сумме, а исходное количество будет добавлено в конец наименования.
Настройка завершена.
Дополнительный функционал обработки:
- Отмена чека - отменяет незакрытый чек на ККТ
- Печать клише ККТ - печатает строки начала и конца чека на ККТ
- Печать нефискального чека - выводит информацию на ККТ
- Открыть денежный ящик
- Диагностика соединения с ОФД
- Копия последнего документа - повторный вывод последнего документа
- Печать информации о ККТ
- Перезагрузка ККТ - отправляет команду на ККТ для его перезагрузки
- Установка даты/времени ККТ - устанавливает текущее дату/время в ККТ как на ПК
- Отчет без гашения - печать Х-отчета
- Отчет с гашением - печать Z-отчета (закрытие смены на ККТ)
- Отчет о состоянии расчетов
- Внесение наличных - при вводе отрицательного значения - "выплата" на ККТ, положительного - "внесение"
Дополнение 26.05.2020г
Добавлена возможность печати безденежных типов оплаты "предварительная оплата (аванс)" и "последующая оплата (кредит)".
Добавлена возможность вывода для списка позиций атрибутов чека №1212 "Признак предмета расчета" и №1214 "Признак способа расчета".
Дополнение 21.07.2020г
Добавлена возможность принудительного включения на ККТ канала обмена EthernetOverTransport.
Исправлена ошибка выделения разницы цены при округлении копеек в большую сторону.
Читайте также: