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


1С:Предприятие :: 1С:Предприятие 7.7 и ранее

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

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 человек.
Рекламное место пустует