Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Печать чеков ККМ с разными СНО + АТОЛ 30Ф

Печать чеков ККМ с разными СНО + АТОЛ 30Ф
Я
   Andre_M
 
30.05.18 - 16:23
Здравствуйте.

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

Есть ИП, который совмещает СНО: УСН Доход и ЕНВД. У него есть АТОЛ 30Ф, фискализированный на обе СНО.

В старый релиз УТ 10 я добавил во многом типовой функционал печати чеков на АТОЛ 30Ф. И все бы хорошо, но в чеках всегда печатается та СНО, которая установлена "по умолчанию" в драйвере АТОЛ 8. При этом я меняю тег TaxVariant ("1" или "3") в данных чека для фискализации, но это не дает никакого эффекта - печатается то, что в драйвере. Неужели значения TaxVariant недостаточно для изменения СНО на чеке?

На всякий случай привожу данные, которые уходят из 1с в фискальник:

<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
    <Parameters PaymentType="1" TaxVariant="1" CashierName="" CustomerEmail="" CustomerPhone=""/>
    <Positions>
        <FiscalString Name="Молоко 1л" Quantity="1" PriceWithDiscount="1" SumWithDiscount="1" DiscountSum="" Department="0" Tax="none" SignMethodCalculation="1" SignCalculationObject="1" TaxSum="0"/>
    </Positions>
    <Payments Cash="1" ElectronicPayment="0" Credit="0" AdvancePayment="0" CashProvision="0"/>
</CheckPackage>
 
 
   dezss
 
1 - 30.05.18 - 16:26
(0) конкретно про 30ф не скажу, но изменение TaxVariant позволяет пробивать на другую СНО. Вот прям только что проверил на АТОЛ 52Ф.
   dezss
 
2 - 30.05.18 - 16:27
При регистрации сам проставлял галки на 2-х СНО, ЕНВД и УСН. По-умолчанию выбрал ЕНВД.
   Andre_M
 
3 - 30.05.18 - 16:30
(1) скажи, у тебя драйвер 8 или 9?
   dezss
 
4 - 30.05.18 - 16:31
Кстати, у тебя не заполнено CashierName.
И предоплата 100% за молоко - это весело)
(3) 9
   piter3
 
5 - 30.05.18 - 16:34
ФИО кассира,аяй
   Andre_M
 
6 - 30.05.18 - 16:35
Каюсь, ФИО обязательно допишу-с. Но вряд ли это является причиной. Неужели дело может быть в 8м драйвере? :(
   piter3
 
7 - 30.05.18 - 16:36
А что под номером 1 в ккм за СНО у тебя?
   Andre_M
 
8 - 30.05.18 - 16:37
Может существуют какие-то инструменты анализа проблемы? Посмотрел Fprn1C.log - там нет нужной информации.. Или логирование не настроено соответствующим образом?
   Andre_M
 
9 - 30.05.18 - 16:37
По ФЗ-54 "1" - это УСН доход, "3" - ЕНВД
   dezss
 
10 - 30.05.18 - 16:39
(6) в прошлый раз было, что если не заполнено Department, то фигню какую-то делал. Может и с кассиром так)))
На 8-м я даже не пробовал, там компонента старая, от прошлого года.
 
 Рекламное место пустует
   dezss
 
11 - 30.05.18 - 16:41
Кстати, на 8.х я тоже делал печать в разных СНО, тоже все работало)
   Andre_M
 
12 - 30.05.18 - 16:42
(10) Спасибо, тоже вариант, буду пробовать
   piter3
 
13 - 30.05.18 - 16:43
(10) секция на ндс влияеет
   dezss
 
14 - 30.05.18 - 17:18
(13) вот если честно, то я так и не понял как именно, если в каждой позиции указывается НДС.
   karpik666
 
15 - 30.05.18 - 17:49
(0) Обновите Атол до 8.16.1 - там должно помочь, либо используйте драйвера 9 или 10.
У меня в обработке уже давно сделано деление чека по разным СНО, деление может быть по складу, по организации, по типу документа печати, по Контрагенту, по Виду номенклатуре и Номенклатуре, и все делается автоматически, одни раз настроил и забыл.
   serg
 
16 - 31.05.18 - 09:03
ПК не определяет атолл как com-порт устанавливал драйвер8-16-01-00FULL
что делать помогите
   mva333
 
17 - 25.06.18 - 16:52
То же ситуация .. АТОЛ 30Ф печатает всегда один налог. Фискализирован аппарат на два СНО (УСНДоходРасход и ЕНВД).
Используются драйвера v9.12.2.6311 

В драйвере в "Параметрах ККТ / Налоговые ставки" стоит одна галочка "Использовать упрощенную СНО (доход минус расход):" = Истина (для ЕВНД галочка не стоит). Печатаем чек и в TaxVariant передаем любое число (2 или 3), но чек печатает все равно УСНДоходРасход.
Ставлю в драйвере галочку "Использовать единый налог на вмененный доход:" = Истина. После этого чек перестает печататься. Выводит ошибку "Некорректная СНО".

Пример файла XML:
<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
    <Parameters PaymentType="1" TaxVariant="2" CashierName="Иванова М.В." CustomerEmail="" CustomerPhone=""/>
    <Positions>
        <FiscalString Name="Товар 123" Quantity="1" PriceWithDiscount="1" SumWithDiscount="1" DiscountSum="" Department="0" Tax="none" SignMethodCalculation="4" SignCalculationObject="10" TaxSum="0"/>
    </Positions>
    <Payments Cash="1" ElectronicPayment="0" Credit="0" AdvancePayment="0" CashProvision="0"/>
</CheckPackage>

Куда копать уже не знаю ...
   piter3
 
18 - 25.06.18 - 17:00
(14) в секции налог.я переставил на старом 9 драйвере(лето 2017),чтобы у меня печаталась без ндс,а не 18%.
   Tatitutu
 
19 - 25.06.18 - 17:47
(0) ты не в один чек два разных СНО пытаешся засунуть?
   mva333
 
20 - 25.06.18 - 18:07
(19) Параметр TaxVariant применяется для чека целиком вроде как
   dmpl
 
21 - 26.06.18 - 07:11
(17) Там же есть вариант, что значение СНО по умолчанию не установлено - тогда должен TaxVariant работать.
   Сияющий в темноте
 
22 - 26.06.18 - 07:55
Если не установлено значение по умолчанию,то тип СНО нужно устанавливать,иначе будет ошибка.Если значение по умолчанию установлено,то оно передается в чек при открытии,что будет,если передать еще одно значение,зависит  от прошивки
   mva333
 
23 - 26.06.18 - 09:47
Вопрос решился.
Главной ошибкой было изменять галочки по СНО в "Параметры ККТ - Налоговые ставки".
Вернул как было (установил только Использовать упрощенную СНО (доход минус расход) = Истина, а Использовать единый налог на вмененный доход = Ложь) и все начало пробиваться по разным СНО (УСНДоходРасход и ЕНВД).
Странно что вообще доступ есть до этих галочек и что в фискализированной кассе на две СНО стоит галочка только для УСНДоходРасход.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует