Доброго времени. Есть касса Атол 30ф, есть конфа 1С 77 ТИС 7.70.998(типовая). Перепрошили кассу под новый НДС. Когда нажимаем в 1С пробить чек, то чек выходит с надписью "Чек аннулирован", в 1с встает "Чек пробит".
Обновил обработку frATOL54_comm.ert и компоненту FprnM1C82_54FZ.dll. Результата не было, до перепрошивки кассы все было нормально.
Организация, которая прошивала кассу, говорит, что проблема в 1С, у них дескать все тесты проходят.
Кто сталкивался, подскажите куда рыть?
(27)Помогите пожалуйста с проблемой.
Имеется АТОЛ 30 Ф(драйвер 10.4), который интегрирован в 1с Розница 2.2.
Происходит печать НДС в чеке по товарам из заказа(СНО-ЕНВД).
Когда завожу товар через НСИ и продаю его, НДС в чеке не печатается.
Как можно убрать ставку НДС? перерыл кучу форумов,не могу найти решения.
Куда копать? кто может сталкивался с данной проблемой,поделитесь опытом.
(3)Тогда вангую несоответствие версий прошивки-драйвера атол-интеграционной компоненты (...54fz.dll) - обработки в 1с - версии 1с.
Все эти 5 частей последовательно передают друг другу информацию по согласованным между ними протоколам. Вы сменили прошивку? Придется обновить драйвер. Обновили драйвер? Регистрируйте новую компоненту в системе итд.
Прошивала организация, сказали прошивка актуальная. Версию драйвера обновили тоже они. Компоненту и обработку взял из дистрибутива последнего обновления 1С.
Что еще:
1) Не указал, что касса подключена к компьютеру, а доступ к 1С по RDP, на сервере драйвер был не обновлен, обновил. - Не помогло.
2) Тест драйвера кассу видит. И на локальном компьютере и на сервере.
3) Среди обработок была еще обработка с приставкой 105, то есть новый формат обмена, который как раз с 2019 начинает работать. Но при подключении этой обработки выходит ошибка, что-то типа Поле агрегатного состояния на найдено(DeviceEnabled). В 1с 77 не силен, запустил отладчик и нашел функцию в обработке ОтключитьсяОтФР и там есть поле Объект.DeviceEnabled = 1, отладчик в объекте ничего не показывает. - Возможно проблема в этом, сегодня вечером покопаю в этом направлении.
Мы работаем с Атол22 и Атол30 через переделанную frcomm.ert
там сделано так:
//Проверка наличия колонки "НДС" в таблице значений.
НДСЕсть = "";
Попытка
НДС = СписокТоваров.НДС;
НДСЕсть = 1;
Исключение
НДСЕсть = 0;
КонецПопытки;
Если НДСЕсть = 1 Тогда
Объект.Name = "";
Иначе
Объект.Name = Лев(СписокТоваров.ТовНаим, ДлинаНаименования);
КонецЕсли;
Если ПризнВозврата = 0 Тогда
//Если СписокТоваров.СтавкаНДС = "none" Тогда
Объект.TaxTypeNumber = 4;
//ИначеЕсли СписокТоваров.СтавкаНДС = "18" Тогда
// Объект.TaxTypeNumber = 3;
//ИначеЕсли СписокТоваров.СтавкаНДС = "10" Тогда
// Объект.TaxTypeNumber = 2;
//ИначеЕсли СписокТоваров.СтавкаНДС = "0" Тогда
// Объект.TaxTypeNumber = 1;
//КонецЕсли;
Объект.Регистрация();
Иначе
Объект.Возврат();
КонецЕсли;
Должно быть в прошивке самой ККМ вариант выбора ставки НДС, а в обработке добавить строку соответственно. И в номенклатуре тоже с18% на 20% поменять ставку НДС. Но нам проще, мы ИП без НДС работаем.
Правда, после перешивки ККМ с ФФД 1.0 на 1.05 все сбилось, ККМ жила своей жизнью, все выводилось в чек со строкой в.т.ч НДС 18%, поэтому пришлось вовремя все подправить в обработке.
Тоже сегодня оплатили. В понедельник придет. С тех. поддержкой этого решения общался, сказали, что их обработка данную проблему решит. По результату отпишусь.
Если СписокТоваров.СтавкаНДС = "none" Тогда
Объект.TaxTypeNumber = 4;
ИначеЕсли СписокТоваров.СтавкаНДС = "18" Тогда
Объект.TaxTypeNumber = 3;
//!!! ДОБАВЛЯЕМ
ИначеЕсли СписокТоваров.СтавкаНДС = "20" Тогда
Объект.TaxTypeNumber = 3;
//!!! КОНЕЦ ДОБАВЛЕНИЯ
ИначеЕсли СписокТоваров.СтавкаНДС = "10" Тогда
Объект.TaxTypeNumber = 2;
ИначеЕсли СписокТоваров.СтавкаНДС = "0" Тогда
Объект.TaxTypeNumber = 1;
КонецЕсли;
Если ПризнВозврата = 0 Тогда
Если Объект.Registration() <> 0 тогда
ОписаниеРезультата = Объект.ResultDescription;
Возврат Рез;
КонецЕсли;
Иначе
Если Объект.Return() <> 0 тогда
ОписаниеРезультата = Объект.ResultDescription;
Возврат Рез;
КонецЕсли;
КонецЕсли;