|
v7: после обновления фирмваре ккм - в чеке НДС 18% изменился на 18/118 | ☑ | ||
---|---|---|---|---|
0
monsterZE
15.02.18
✎
08:37
|
Подошло время менять фискальный накопитель. В СЦ было заявлено, что со старой прошивкой он уже не регистрируется в налоговой и надо ее обновить. Обновили. Теперь вместо 18% НДС, на чеке 18/118. Вместо оплаты электронными - стоит нал. =\
Использую кусок от 1С с формированием XML файла. -- СписокТоваров.ВыбратьСтроки(); Пока СписокТоваров.ПолучитьСтроку() = 1 Цикл XMLFiscalString = XMLPositions.СоздатьПодчиненныйЭлемент("FiscalString"); Атрибут(XMLFiscalString, "Name", СписокТоваров.ТовНаим); Атрибут(XMLFiscalString, "Quantity", СписокТоваров.Количество); Атрибут(XMLFiscalString, "Price", СписокТоваров.Цена); Атрибут(XMLFiscalString, "Amount", СписокТоваров.Сумма); Атрибут(XMLFiscalString, "Tax", СписокТоваров.СтавкаНДС); КонецЦикла; XMLPayments = XMLCheckPackage.СоздатьПодчиненныйЭлемент("Payments"); Если Строка(ВидОплаты) = "ПоКарте" Тогда Атрибут(XMLPayments, "Cash" , "0"); Атрибут(XMLPayments, "CashLessType1", "0"); Атрибут(XMLPayments, "CashLessType2", "0"); Атрибут(XMLPayments, "CashLessType3", Макс(СуммаЧека, Получено)); Иначе Атрибут(XMLPayments, "Cash", Макс(СуммаЧека, Получено)); Атрибут(XMLPayments, "CashLessType1", "0"); Атрибут(XMLPayments, "CashLessType2", "0"); Атрибут(XMLPayments, "CashLessType3", "0"); КонецЕсли; |
|||
1
monsterZE
15.02.18
✎
08:41
|
Драйвер ККМ обновил до 8.16
|
|||
2
Сияющий в темноте
15.02.18
✎
08:44
|
А драйвер и компоненту обновили?
потом,ндс у вас всегда был 18/118,т.к.он выделялся из цены,ндс,который 18,к цене добавляется,что обычно никто не использует,а вид оплаты нужно смотреть в кабирете ОФД,т.к.название на чеке туда не передается,а просто берется из таблицы и,у вас Штрих,на последней прршивке от 20-12-2017,он работает без проблем ну и из 7.7,я бы не свяхывался с гдючным xml,а печатал бы на фо-е его новыми командами с пиефиксом Fn,там все работает,и 128 символов наименования передаюься в ОФД без проблем |
|||
3
monsterZE
15.02.18
✎
08:53
|
Не написал - касса АТОЛ 22Ф
Компоненту не обновлял. Таблички касс, сравниваю со "старыми" по тегам совпадают, но другая очередность. Это имеет какое-то значение? зы. До обновления прошивки, все работало адекватно. =) |
|||
4
monsterZE
15.02.18
✎
08:56
|
Почему НДС у нас был 18/118? Если пробивается полная оплата. А как я понял 18/118 должен быть при авансе.
|
|||
5
monsterZE
15.02.18
✎
08:59
|
Попробую просто сменить очередность в табличке налогов..
|
|||
6
mingw
15.02.18
✎
09:00
|
CashLessType1 <> CashLessType3
|
|||
7
mingw
15.02.18
✎
09:03
|
Компоненту ("драйвер по формату 1С") поменяй/обнови.
|
|||
8
monsterZE
15.02.18
✎
09:15
|
(6) не понял. оплата по карте, вроде как, как раз CashLessType3
(7) а где скачать последнюю? и еще такой момент - обновили пока одну кассу, остальные работают пока по старому.. там помнят про обратную совместимость? =) |
|||
9
mingw
15.02.18
✎
09:18
|
(8) В ККТ так же список видов оплат. Проверь http://docplayer.ru/docs-images/50/26039759/images/42-0.png
Последнюю из драйвера ККМ. Или из обновления конфы. |
|||
10
mingw
15.02.18
✎
09:19
|
При перепрошивке накосячили. Дятлы накатили кривой файл.
|
|||
11
mingw
15.02.18
✎
09:19
|
(10)+ Не файл прошивки. Файл настроек.
|
|||
12
monsterZE
15.02.18
✎
09:22
|
Сейчас используется FprnM1C82_54FZ.dll от 21.02.17
8.12.1.0 У меня табличка выглядит вот так http://imgdisk.ru/image/rBy7 |
|||
13
monsterZE
15.02.18
✎
09:26
|
.. и еще я забыл поменять драйвера на сервере.. 8-\ там остались 8.12
|
|||
14
mingw
15.02.18
✎
09:26
|
(12) Если настройки правильные. То прошивка прикольная.
Версия для ФФД 1.05 под старые атол дрова 8. Которые еще с 6 совместимы. |
|||
15
mingw
15.02.18
✎
09:28
|
В драйвере поменять 1 с 5. Простое решение. Затем в 1С (6).
|
|||
16
monsterZE
15.02.18
✎
09:32
|
понятно, начать стоит с нового FprnM =)
спасибо! |
|||
17
Looking
15.02.18
✎
09:39
|
Кстати, вспомнил, что когда вводили в прошлом году автономные онлайн-кассы, не связанные с учетной системой, то в ЛК ОФД отображалась ставка 18/118. Я связывался с представителем компании, который ставил и настраивал данные ККМ, и он меня убеждал, что у них у всех клиентов, кому настраивали, ставка 18/118, и клиенты так просят делать, так как цену же они указывают для покупателей с НДС в сумме, и им нужно, чтобы ККМ высчитывала НДС из суммы продажи, а не начисляла ее сверху. Я тогда отдал этот вопрос на откуп бухгалтерам, чтобы они долбили сервисника на предмет корректности, так как 18/118 для авансов. Так все-таки данный подход неверен и автономные онлайн-кассы могут высчитывать НДС из суммы при ставке 18%, а не 18/118?
|
|||
18
monsterZE
15.02.18
✎
09:41
|
(17) Весь прошлый год в чеках и офд исправно отображалось 18% НДС и всех все устраивало
|
|||
19
Looking
15.02.18
✎
09:42
|
(18)речь об автономных ККМ, они умеют высчитывать НДС из суммы при ставке 18% ? а не 18/118?
|
|||
20
monsterZE
15.02.18
✎
09:50
|
Кстати, нашел FprnM в поставке атола.. В установщике выбрал компоненты 8.2
FprnM1C82_54FZ.dll 8.15.0 |
|||
21
Looking
15.02.18
✎
09:51
|
+(19)то есть это 2 разных параметра у автономной ККМ - способ расчета НДС и отображаемая ставка? умеет ли автономная ККМ высчитывать НДС из суммы, указывая при этом ставку "сверху" 18% ? ведь "оператор ККМ" указывает цену и сумму конечную с НДС, у него ведь нет промежуточного ПО, которое может НДС высчитать из суммы, а ставку указать как НДС сверху.
|
|||
22
monsterZE
15.02.18
✎
09:56
|
У нас есть несколько автономных, про 18/118 я ничего не слышал. Но на всякий переспросил - попозже напишу.
|
|||
23
Looking
15.02.18
✎
10:00
|
(22)а в ЛК ОФД от данных ККМ какая ставка отображается? ЛК ОФД у вас же общий? в нем все ККМ видны?
|
|||
24
monsterZE
15.02.18
✎
10:11
|
(23) нет, разные ИП
|
|||
25
monsterZE
15.02.18
✎
10:12
|
обновил dll - любой чек теперь аннулирован
|
|||
26
monsterZE
15.02.18
✎
10:13
|
(24) в ЛК того ИП НДС 18%
|
|||
27
monsterZE
15.02.18
✎
10:13
|
Пишет
КАССОВЫЙ ЧЕК ПРИХОД ЧЕК АННУЛИРОВАН |
|||
28
monsterZE
15.02.18
✎
10:15
|
До этого не использовал отделы, попробывал добавить
Атрибут(XMLFiscalString, "Department", "01"); ничего не изменилось |
|||
29
Kigo_Kigo
15.02.18
✎
10:16
|
что пошло не так
НДС должен быть 18/118 |
|||
30
Looking
15.02.18
✎
10:17
|
(29)"НДС должен быть 18/118"
в каком случае? |
|||
31
Kigo_Kigo
15.02.18
✎
10:17
|
Скорее всего сумма все оплат не хватит, что бы погасить оплату, потому что касса тебе накидывает еще 18% к сумме, и то что передается в оплаченно не хватает, вот по этому 18/118, а не 18 сверху
|
|||
32
monsterZE
15.02.18
✎
10:18
|
вот такую шляпу выдает:
КодПоследнейОшибки = -199 ОписаниеРезультата = "Method 'BeginItem' not supported by automation object" |
|||
33
Kigo_Kigo
15.02.18
✎
10:19
|
(30) во всех, где конечная сумма фиксированная
|
|||
34
monsterZE
15.02.18
✎
10:21
|
Видимо на сервере драйвер тоже желательно обновить. Подключаюсь по рдп.
|
|||
35
Looking
15.02.18
✎
10:41
|
(31)"Скорее всего сумма все оплат не хватит, что бы погасить оплату, потому что касса тебе накидывает еще 18% к сумме, и то что передается в оплаченно не хватает, вот по этому 18/118, а не 18 сверху"
а как-же законодательные требования о применении ставки 18/118 только к авансовым платежам. 1С тоже НДС из конечной суммы высчитывает при продаже, но рисует-то при этом ставку 18%. |
|||
36
Looking
15.02.18
✎
10:42
|
(26)"в ЛК того ИП НДС 18%"
спасибо! и при этом само собой продавец бьет по кассе общую сумму с НДС? не выкручивает же она вручную сумму без НДС, чтобы пробить ее по ККМ. |
|||
37
Aleksey
15.02.18
✎
10:45
|
(17) В меркуриях в последних прошивках, по просьбам трудящихся добавили такую опцию
"Переключение формулы расчета НДС налогов "НДС 10%" и "НДС 18%". (Опция добавлена по просьбам потребителей). =0 - Налоги 2 (НДС 10%) и 4 (НДС 18%) рассчитываются как начисляемые (налог НЕ ВКЛЮЧЕН в цену). =1 - Налоги 2 (НДС 10%) и 4 (НДС 18%) рассчитываются как выделяемые (налог ВКЛЮЧЕН в цену)" |
|||
38
Looking
15.02.18
✎
10:55
|
(37)вот спасибо! значит в том году все-таки действительно было жесткое ограничение, и для расчета НДС из суммы приходилось задавать ставку 18/118, хотя законодательно требуется ставка 18%.
|
|||
39
monsterZE
15.02.18
✎
10:58
|
Народ а в 1с атоловскую длл используют или таки допиливают?
|
|||
40
monsterZE
15.02.18
✎
11:01
|
А то у меня на старом файле Авторские права - ""
а на новом "АТОЛ" |
|||
41
dot101
15.02.18
✎
11:43
|
(0) в прошивках Атол версии 4555 и выше поменяли таблицу ставок НДС.
|
|||
42
dot101
15.02.18
✎
11:57
|
+(41) "Список изменений v.4555
-Изменена нумерация типов оплат в соответствии с требованием ФФД. -Изменена нумерация ставок НДС в соответствии с требованием ФФД. ... " Хотя в прошивках Штриха нумерацию не меняли. |
|||
43
monsterZE
15.02.18
✎
12:10
|
(42) жду конца дня, чтобы обновить драйвера на сервере.. думаю причина "непробития" чека в этом.
т.к. подцепил длл от 8.16 а на сервере стоят 8.12 |
|||
44
monsterZE
15.02.18
✎
12:13
|
если ID серии - это прошивка, то сейчас залита 5199
|
|||
45
monsterZE
15.02.18
✎
12:18
|
посмотрел в офд, там тоже указано как на чеке
http://imgdisk.ru/image/rByL |
|||
46
Сияющий в темноте
15.02.18
✎
12:42
|
В описании ФФД сказано,что ндс добавляемый к цене,это ндс 18
а ндс выделяемый из цены,это ндс 18/118,чтобы передать ндс 18,нужно цену уменьшить так,чтобы вместе с ндс получилась необходимая сумма,по другому касса не может то,что там что-то работало и писало ндс 18 процентов,то это название налога,оно в ОФД не передается,смотрите старые чеки в ОФД и какой там был ндс |
|||
47
monsterZE
15.02.18
✎
12:45
|
||||
48
Джинн
15.02.18
✎
12:45
|
Если в чеке печатается налоговая ставка, то это 18%. И совершенно пофиг как там кто высчитывает сумму НДС.
|
|||
49
Looking
15.02.18
✎
12:52
|
(48)тем не менее смотрите (37), только в последних прошивках добавили, а до этого - как нужно считать - такая и ставка - если считать нужно в сумме, то и ставка 18/118.
"В меркуриях в последних прошивках, по просьбам трудящихся добавили такую опцию "Переключение формулы расчета НДС налогов "НДС 10%" и "НДС 18%". (Опция добавлена по просьбам потребителей). =0 - Налоги 2 (НДС 10%) и 4 (НДС 18%) рассчитываются как начисляемые (налог НЕ ВКЛЮЧЕН в цену). =1 - Налоги 2 (НДС 10%) и 4 (НДС 18%) рассчитываются как выделяемые (налог ВКЛЮЧЕН в цену)" |
|||
50
Джинн
15.02.18
✎
12:59
|
(49) В чеке формула расчета печатается, или налоговая ставка? Налоговая ставка на товар - 18%.
|
|||
51
Looking
15.02.18
✎
13:03
|
(50)налоговая ставка, как в (47), и в ОФД отображается ставка 18/118
|
|||
52
dot101
15.02.18
✎
13:12
|
(50) это проблема на Атоле, из-за (40)
|
|||
53
monsterZE
16.02.18
✎
08:17
|
=) Ну что, драйвер обновил - старые кассы заработали как обычно. Прошивка у них в основном 2908.
Новая: вместо 18% НДС - 0% 10% - 10% При CashLessType3 - "Предварительная оплата АВАНС" CashLessType2 - "Электронными" CashLessType1 - "Последующая оплата КРЕДИТ" --- Народ, дайте, плиз, у кого есть описание или просто адекватный xml с изменениями.. Мой выглядит так: <?xml version="1.0" encoding="UTF-8"?> <CheckPackage> <Parameters PaymentType="2" TaxVariant="0" CustomerEmail="" CustomerPhone=""/><Positions><FiscalString Name="Гвоздь 1,2 х 20 (ящик 25кг.) г. Ревда" Quantity="1" Price="100" Amount="100" Tax="18"/></Positions><Payments Cash="100" CashLessType1="0" CashLessType2="0" CashLessType3="0"/></CheckPackage> |
|||
54
monsterZE
16.02.18
✎
08:20
|
Кстати - в чеках с НДС 18% отображается 18% как на бумажке, так и в ЛК ОФД.
|
|||
55
monsterZE
16.02.18
✎
08:25
|
Вылез первый феномен - порядковые номера чеков за смену теперь все 9999, хотя на бумажке правильные 1,2,3
|
|||
56
monsterZE
16.02.18
✎
08:45
|
Это драйвер 8.16, фирмварь кассы 2908.
|
|||
57
monsterZE
16.02.18
✎
09:10
|
Короче ясно. Оставлю один с новой прошивкой, на поковырять. Остальные верну на старую.
Вот кусок лога: 16.02.2018 08:29:09.227 0000000031 Driver.BeginItem 16.02.2018 08:29:09.227 0000000000 Посылка пакета: C2 10 16.02.2018 08:29:09.227 0000000000 Посылка пакета: C1 01 11 00 00 EA 00 01 00 16.02.2018 08:29:09.243 0000000016 Received async answer: 55 00 00 16.02.2018 08:29:09.243 0000000016 Driver.Set_Summ 100 16.02.2018 08:29:09.243 0000000000 Driver.Set_Name Гвоздь 1,2 х 20 (ящик 25кг.) г. Ревда 16.02.2018 08:29:09.243 0000000000 Driver.Set_Quantity 1 16.02.2018 08:29:09.243 0000000000 Driver.Set_Price 100 16.02.2018 08:29:09.243 0000000000 Driver.Set_Department 0 16.02.2018 08:29:09.243 0000000000 Driver.Set_DiscountValue 0 16.02.2018 08:29:09.243 0000000000 Driver.Set_TaxTypeNumber 1 16.02.2018 08:29:09.243 0000000000 Driver.EndItem |
|||
58
monsterZE
16.02.18
✎
09:47
|
--- старая касса
16.02.2018 09:18:26.326 0000000063 Driver.Set_CheckType 1 16.02.2018 09:18:26.326 0000000000 Driver.Set_CheckMode 1 16.02.2018 09:18:26.326 0000000000 Driver.OpenCheck 16.02.2018 09:18:29.665 0000003338 Write cached Email attribute (=) 16.02.2018 09:18:29.665 0000000000 Driver.Set_AttrNumber 1055 16.02.2018 09:18:29.665 0000000000 Driver.Set_AttrValue 1 16.02.2018 09:18:29.665 0000000000 Driver.WriteAttribute 16.02.2018 09:18:29.696 0000000031 Driver.Set_Name Брус 20*40*2000(15шт) 16.02.2018 09:18:29.696 0000000000 Driver.Set_Quantity 1 16.02.2018 09:18:29.696 0000000000 Driver.Set_Price 10 16.02.2018 09:18:29.696 0000000000 Driver.Set_Department 0 16.02.2018 09:18:29.696 0000000000 Driver.Set_DiscountValue 0 16.02.2018 09:18:29.696 0000000000 Driver.Set_TaxTypeNumber 3 16.02.2018 09:18:29.696 0000000000 Driver.Registration 16.02.2018 09:18:29.836 0000000141 Driver.Set_TypeClose 2 16.02.2018 09:18:29.836 0000000000 Driver.Set_Summ 10 16.02.2018 09:18:29.836 0000000000 Driver.Payment --- новая касса 16.02.2018 09:28:52.444 0000000063 Driver.Set_CheckType 1 16.02.2018 09:28:52.444 0000000000 Driver.Set_CheckMode 1 16.02.2018 09:28:52.444 0000000000 Driver.OpenCheck 16.02.2018 09:28:56.048 0000003603 Write cached Email attribute (=) 16.02.2018 09:28:56.048 0000000000 Driver.Set_AttrNumber 1055 16.02.2018 09:28:56.048 0000000000 Driver.Set_AttrValue 1 16.02.2018 09:28:56.048 0000000000 Driver.WriteAttribute 16.02.2018 09:28:56.064 0000000016 Driver.BeginItem 16.02.2018 09:28:56.095 0000000031 Driver.Set_Summ 10 16.02.2018 09:28:56.095 0000000000 Driver.Set_Name Брус 20*40*2000(15шт) 16.02.2018 09:28:56.095 0000000000 Driver.Set_Quantity 1 16.02.2018 09:28:56.095 0000000000 Driver.Set_Price 10 16.02.2018 09:28:56.095 0000000000 Driver.Set_Department 0 16.02.2018 09:28:56.095 0000000000 Driver.Set_DiscountValue 0 16.02.2018 09:28:56.095 0000000000 Driver.Set_TaxTypeNumber 1 16.02.2018 09:28:56.095 0000000000 Driver.EndItem 16.02.2018 09:28:56.267 0000000172 Driver.Set_TypeClose 2 16.02.2018 09:28:56.267 0000000000 Driver.Set_Summ 10 16.02.2018 09:28:56.267 0000000000 Driver.Payment =) спрашивается - какого хрена при неизменном ПО в одном случае передается Driver.Set_TaxTypeNumber 3 (18% НДС), а вдругом Driver.Set_TaxTypeNumber 1 (0% НДС) |
|||
59
monsterZE
16.02.18
✎
14:00
|
Нашел что в новых дровах, теперь передается не ставка налога, а порядковый номер его в табличке ККМ
Driver.Price = 121.99 Driver.Quantity = 1 Driver.TaxTypeNumber = 1 Driver.Registration() Driver.Name = "Товар 2" Driver.Price = 121.99 Driver.Quantity = 1 Driver.TaxTypeNumber = 2 Driver.Registration() Driver.Name = "Товар 3" Driver.Price = 121.99 Driver.Quantity = 1 Driver.TaxTypeNumber = 3 Driver.Registration() Driver.CloseCheck() |
|||
60
monsterZE
16.02.18
✎
14:01
|
с прошивки 4555
|
|||
61
monsterZE
16.02.18
✎
14:01
|
При работе с секциями (Department) свойство TaxTypeNumber должно передаваться нулевым
Driver.Name = "Товар 1" Driver.Price = 121.99 Driver.Quantity = 1 Driver.Department = 6 // номер секции Driver.TaxTypeNumber = 0 // налог берется из секции Driver.Registration() |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |