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


1С:Предприятие ::

Метки: 

v7: после обновления фирмваре ккм - в чеке НДС 18% изменился на 18/118

Я
   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");
    КонецЕсли;
 
  Рекламное место пустует
   monsterZE
 
1 - 15.02.18 - 08:41
Драйвер ККМ обновил до 8.16
   Сияющий в темноте
 
2 - 15.02.18 - 08:44
А драйвер и компоненту обновили?
потом,ндс у вас всегда был 18/118,т.к.он выделялся из цены,ндс,который 18,к цене добавляется,что обычно никто не использует,а вид оплаты нужно смотреть в кабирете ОФД,т.к.название на чеке туда не передается,а просто берется из таблицы
и,у вас Штрих,на последней прршивке от 20-12-2017,он работает без проблем
ну и из 7.7,я бы не свяхывался с гдючным xml,а печатал бы на фо-е его новыми командами с пиефиксом Fn,там все работает,и 128 символов наименования передаюься в ОФД без проблем
   monsterZE
 
3 - 15.02.18 - 08:53
Не написал - касса АТОЛ 22Ф
Компоненту не обновлял.
Таблички касс, сравниваю со "старыми" по тегам совпадают, но другая очередность. Это имеет какое-то значение?
зы. До обновления прошивки, все работало адекватно. =)
   monsterZE
 
4 - 15.02.18 - 08:56
Почему НДС у нас был 18/118? Если пробивается полная оплата. А как я понял 18/118 должен быть при авансе.
   monsterZE
 
5 - 15.02.18 - 08:59
Попробую просто сменить очередность в табличке налогов..
   mingw
 
6 - 15.02.18 - 09:00
CashLessType1 <> CashLessType3
   mingw
 
7 - 15.02.18 - 09:03
Компоненту ("драйвер по формату 1С") поменяй/обнови.
   monsterZE
 
8 - 15.02.18 - 09:15
(6) не понял. оплата по карте, вроде как, как раз CashLessType3
(7) а где скачать последнюю? и еще такой момент - обновили пока одну кассу, остальные работают пока по старому.. там помнят про обратную совместимость? =)
   mingw
 
9 - 15.02.18 - 09:18
(8) В ККТ так же список видов оплат. Проверь http://docplayer.ru/docs-images/50/26039759/images/42-0.png

Последнюю из драйвера ККМ. Или из обновления конфы.
   mingw
 
10 - 15.02.18 - 09:19
При перепрошивке накосячили. Дятлы накатили кривой файл.
 
  Рекламное место пустует
   mingw
 
11 - 15.02.18 - 09:19
(10)+ Не файл прошивки. Файл настроек.
   monsterZE
 
12 - 15.02.18 - 09:22
Сейчас используется FprnM1C82_54FZ.dll от 21.02.17
8.12.1.0
У меня табличка выглядит вот так
http://imgdisk.ru/image/rBy7
   monsterZE
 
13 - 15.02.18 - 09:26
.. и еще я забыл поменять драйвера на сервере.. 8-\ там остались 8.12
   mingw
 
14 - 15.02.18 - 09:26
(12) Если настройки правильные. То прошивка прикольная.
Версия для ФФД 1.05 под старые атол дрова 8. Которые еще с 6 совместимы.
   mingw
 
15 - 15.02.18 - 09:28
В драйвере поменять 1 с 5. Простое решение. Затем в 1С (6).
   monsterZE
 
16 - 15.02.18 - 09:32
понятно, начать стоит с нового FprnM =)
спасибо!
   Looking
 
17 - 15.02.18 - 09:39
Кстати, вспомнил, что когда вводили в прошлом году автономные онлайн-кассы, не связанные с учетной системой, то в ЛК ОФД отображалась ставка 18/118. Я связывался с представителем компании, который ставил и настраивал данные ККМ, и он меня убеждал, что у них у всех клиентов, кому настраивали, ставка 18/118, и клиенты так просят делать, так как цену же они указывают для покупателей с НДС в сумме, и им нужно, чтобы ККМ высчитывала НДС из суммы продажи, а не начисляла ее сверху. Я тогда отдал этот вопрос на откуп бухгалтерам, чтобы они долбили сервисника на предмет корректности, так как 18/118 для авансов. Так все-таки данный подход неверен и автономные онлайн-кассы могут высчитывать НДС из суммы при ставке 18%, а не 18/118?
   monsterZE
 
18 - 15.02.18 - 09:41
(17) Весь прошлый год в чеках и офд исправно отображалось 18% НДС и всех все устраивало
   Looking
 
19 - 15.02.18 - 09:42
(18)речь об автономных ККМ, они умеют высчитывать НДС из суммы при ставке 18% ? а не 18/118?
   monsterZE
 
20 - 15.02.18 - 09:50
Кстати, нашел FprnM в поставке атола.. В установщике выбрал компоненты 8.2 
FprnM1C82_54FZ.dll 8.15.0
   Looking
 
21 - 15.02.18 - 09:51
+(19)то есть это 2 разных параметра у автономной ККМ - способ расчета НДС и отображаемая ставка? умеет ли автономная ККМ высчитывать НДС из суммы, указывая при этом ставку "сверху" 18% ? ведь "оператор ККМ" указывает цену и сумму конечную с НДС, у него ведь нет промежуточного ПО, которое может НДС высчитать из суммы, а ставку указать как НДС сверху.
   monsterZE
 
22 - 15.02.18 - 09:56
У нас есть несколько автономных, про 18/118 я ничего не слышал. Но на всякий переспросил - попозже напишу.
   Looking
 
23 - 15.02.18 - 10:00
(22)а в ЛК ОФД от данных ККМ какая ставка отображается? ЛК ОФД у вас же общий? в нем все ККМ видны?
   monsterZE
 
24 - 15.02.18 - 10:11
(23) нет, разные ИП
   monsterZE
 
25 - 15.02.18 - 10:12
обновил dll - любой чек теперь аннулирован
   monsterZE
 
26 - 15.02.18 - 10:13
(24) в ЛК того ИП НДС 18%
   monsterZE
 
27 - 15.02.18 - 10:13
Пишет
КАССОВЫЙ ЧЕК
ПРИХОД
ЧЕК АННУЛИРОВАН
   monsterZE
 
28 - 15.02.18 - 10:15
До этого не использовал отделы, попробывал добавить
Атрибут(XMLFiscalString, "Department", "01");
ничего не изменилось
   Kigo_Kigo
 
29 - 15.02.18 - 10:16
что пошло не так
НДС должен быть 18/118
   Looking
 
30 - 15.02.18 - 10:17
(29)"НДС должен быть 18/118"
в каком случае?
   Kigo_Kigo
 
31 - 15.02.18 - 10:17
Скорее всего сумма все оплат не хватит, что бы погасить оплату, потому что касса тебе накидывает еще 18% к сумме, и то что передается в оплаченно не хватает, вот по этому 18/118, а не 18 сверху
   monsterZE
 
32 - 15.02.18 - 10:18
вот такую шляпу выдает:
КодПоследнейОшибки = -199
ОписаниеРезультата = "Method 'BeginItem' not supported by automation object"
   Kigo_Kigo
 
33 - 15.02.18 - 10:19
(30) во всех, где конечная сумма фиксированная
 
 
   monsterZE
 
34 - 15.02.18 - 10:21
Видимо на сервере драйвер тоже желательно обновить. Подключаюсь по рдп.
   Looking
 
35 - 15.02.18 - 10:41
(31)"Скорее всего сумма все оплат не хватит, что бы погасить оплату, потому что касса тебе накидывает еще 18% к сумме, и то что передается в оплаченно не хватает, вот по этому 18/118, а не 18 сверху"

а как-же законодательные требования о применении ставки 18/118 только к авансовым платежам. 1С тоже НДС из конечной суммы высчитывает при продаже, но рисует-то при этом ставку 18%.
   Looking
 
36 - 15.02.18 - 10:42
(26)"в ЛК того ИП НДС 18%" 
спасибо! и при этом само собой продавец бьет по кассе общую сумму с НДС? не выкручивает же она вручную сумму без НДС, чтобы пробить ее по ККМ.
   Aleksey
 
37 - 15.02.18 - 10:45
(17) В меркуриях в последних прошивках, по просьбам трудящихся добавили такую опцию

"Переключение формулы расчета НДС налогов "НДС 10%" и "НДС 18%". (Опция добавлена по просьбам потребителей). =0 - Налоги 2 (НДС 10%) и 4 (НДС 18%) рассчитываются как начисляемые (налог НЕ ВКЛЮЧЕН в цену). =1 - Налоги 2 (НДС 10%) и 4 (НДС 18%) рассчитываются как выделяемые (налог ВКЛЮЧЕН в цену)"
   Looking
 
38 - 15.02.18 - 10:55
(37)вот спасибо! значит в том году все-таки действительно было  жесткое ограничение, и для расчета НДС из суммы приходилось задавать ставку 18/118, хотя законодательно требуется ставка 18%.
   monsterZE
 
39 - 15.02.18 - 10:58
Народ а в 1с атоловскую длл используют или таки допиливают?
   monsterZE
 
40 - 15.02.18 - 11:01
А то у меня на старом файле Авторские права - ""
а на новом "АТОЛ"
   dot101
 
41 - 15.02.18 - 11:43
(0) в прошивках Атол версии 4555 и выше поменяли таблицу ставок НДС.
   dot101
 
42 - 15.02.18 - 11:57
+(41) "Список изменений v.4555

-Изменена нумерация типов оплат в соответствии с требованием ФФД.
-Изменена нумерация ставок НДС в соответствии с требованием ФФД. 
... "


Хотя в прошивках Штриха нумерацию не меняли.
   monsterZE
 
43 - 15.02.18 - 12:10
(42) жду конца дня, чтобы обновить драйвера на сервере.. думаю причина "непробития" чека в этом.
т.к. подцепил длл от 8.16 а на сервере стоят 8.12
   monsterZE
 
44 - 15.02.18 - 12:13
если ID серии - это прошивка, то сейчас залита 5199
   monsterZE
 
45 - 15.02.18 - 12:18
посмотрел в офд, там тоже указано как на чеке
http://imgdisk.ru/image/rByL
   Сияющий в темноте
 
46 - 15.02.18 - 12:42
В описании ФФД сказано,что ндс добавляемый к цене,это ндс 18
а ндс выделяемый из цены,это ндс 18/118,чтобы передать ндс 18,нужно цену уменьшить так,чтобы вместе с ндс получилась необходимая сумма,по другому касса не может
то,что там что-то работало и писало ндс 18 процентов,то это название налога,оно в ОФД не передается,смотрите старые чеки в ОФД и какой там был ндс
   monsterZE
 
47 - 15.02.18 - 12:45
   Джинн
 
48 - 15.02.18 - 12:45
Если в чеке печатается налоговая ставка, то это 18%. И совершенно пофиг как там кто высчитывает сумму НДС.
   Looking
 
49 - 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%.
   Looking
 
51 - 15.02.18 - 13:03
(50)налоговая ставка, как в (47), и в ОФД отображается ставка 18/118
   dot101
 
52 - 15.02.18 - 13:12
(50) это проблема на Атоле, из-за (40)
   monsterZE
 
53 - 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>
   monsterZE
 
54 - 16.02.18 - 08:20
Кстати - в чеках с НДС 18% отображается 18% как на бумажке, так и в ЛК ОФД.
   monsterZE
 
55 - 16.02.18 - 08:25
Вылез первый феномен - порядковые номера чеков за смену теперь все 9999, хотя на бумажке правильные 1,2,3
   monsterZE
 
56 - 16.02.18 - 08:45
Это драйвер 8.16, фирмварь кассы 2908.
   monsterZE
 
57 - 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
   monsterZE
 
58 - 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% НДС)
   monsterZE
 
59 - 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()
   monsterZE
 
60 - 16.02.18 - 14:01
с прошивки 4555
   monsterZE
 
61 - 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()



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