|
УТ 10.3 печать чека без НДС | ☑ | ||
---|---|---|---|---|
0
Grekos2
06.12.17
✎
12:55
|
Как напечатать чек без НДС ?
На всякий случай касса = АТОЛ 22Ф / FPrint-22ПТК Пробовал в настройке налогового учета выставить флаг "организация не является платильщиком НДС" . Не помогло. |
|||
1
SeriyP
06.12.17
✎
13:16
|
(0) берется ставка НДС из закладки "Налогообложение"
|
|||
2
Grekos2
06.12.17
✎
13:31
|
(1) Закладка налогообложение где ?
В настройках НУ на закладке налогообложение выставил "Упрощенная" и "Доходы" Все равно чек с НДС |
|||
3
Grekos2
06.12.17
✎
13:40
|
Можно конечно в номенклатуре выставить ставку "без НДС"
но этот вариант не устраивает |
|||
4
hhhh
06.12.17
✎
14:01
|
(3) самое основное, чтобы в самом документе чек ккм сумма ндс была равна 0.
|
|||
5
SeriyP
06.12.17
✎
14:02
|
(2) Все там же Учетная политика (налоговый учет). Если я правильно помню, чтобы в чеке был ЕНВД - в закладке галочек быть не должно никаких. В релизах от начала года ставка НДС бралась из номенклатуры.
Вот ответ техподдержки 1С от 01.09.2017 по этому вопросу: Розничная торговля облагается ЕНВД. Если флаг стоит все документы розничной прордажи (Чек, Отчет о розничных продажах) идут по ЕНВД. Варианты: 1) Снять флаг «Розничная торговля облагается ЕНВД» и всю номенклатуру, которая должна продаваться без НДС, занести в регистр «Номенклатура, облагаемая ЕНВД». 2) Флаг не снимать. Создавать Чек ККМ только на товары с ЕНВД, а все продажи с НДС оформлять через Реализацию товаров и услуг, указывая в ней НДС 18%. |
|||
6
Grekos2
06.12.17
✎
14:08
|
(4) Там вроде нету такого реквизита.
|
|||
7
SeriyP
06.12.17
✎
14:22
|
В модуле ЧекККМ в процедуре ПодготовитьДанныеДляФискализацииЧека посмотрите на строчку СтрокаЧека.СтавкаНДС = МенеджерОборудованияКлиентСервер.ПолучитьСтавкуНДСДляФискализацииЧека
(СтрокаТовара.Номенклатура.СтавкаНДС, ПорядокНалогообложения) и далее. |
|||
8
hhhh
06.12.17
✎
14:23
|
(6) а, да, не заметил, у меня ут11
|
|||
9
Grekos2
06.12.17
✎
15:16
|
(7) Уже смотрю, но как то стремно править :)
|
|||
10
SeriyP
06.12.17
✎
15:24
|
(9) Если в ЧекККМ нужно исключительно ЕНВД - попробуй СтрокаЧека.СтавкаНДС = ""
|
|||
11
Grekos2
06.12.17
✎
15:27
|
(10) Я очень плохо в бухгалтерии разбираюсь. Но говорят , что у нас не ЕНВД, УСН Доход.
У нас Идивидуальный предприниматель и у него УСН Доход. |
|||
12
SeriyP
06.12.17
✎
15:32
|
(11) Все равно СтрокаЧека.СтавкаНДС = "". Там наверное вам нужно в драйвере кассы и в ТО 1С настроить соответственно таблицу Налоги (не знаю как это у атолов делается) типа
18 - ОСН 0 - Без НДС |
|||
13
SeriyP
06.12.17
✎
15:37
|
а из ПКО, РКО, ООППК чеки бьете? Там тоже интересно с НДС. У нас чуть-чуть дописано на эту тему
ОбщиеПараметры.СистемаНалогообложения = в процедуре МенеджерОборудованияВызовСервера.ПодготовитьДанныеДляФискализацииЧека |
|||
14
Grekos2
06.12.17
✎
15:59
|
(13) У нас сначала чек, а потом РКО и ПКО. :)
|
|||
15
Grekos2
06.12.17
✎
15:59
|
Мен = РегистрыСведений.УчетнаяПолитикаНалоговыйУчет.СоздатьМенеджерЗаписи();
Мен.Организация=ЭтотОбъект.Организация; Мен.Прочитать(); Если Мен.Выбран() Тогда Если Мен.ОрганизацияНеЯвляетсяПлательщикомНДС Тогда СтрокаЧека.СтавкаНДС = ""; КонецЕсли; КонецЕсли; |
|||
16
Grekos2
06.12.17
✎
15:59
|
Вот оно "суперрешение"
|
|||
17
isa2net
06.12.17
✎
16:25
|
(16) Не такой ставки "". Пишите тогда "Без НДС".
|
|||
18
SeriyP
06.12.17
✎
17:49
|
(17) В оригинале так вычисляется
СтрокаЧека.СтавкаНДС = МенеджерОборудованияКлиентСервер.ПолучитьСтавкуНДСДляФискализацииЧека(СтрокаТовара.Номенклатура.СтавкаНДС, ПорядокНалогообложения) Функция ПолучитьСтавкуНДСДляФискализацииЧека(СтавкаНДС, ПорядокНалогообложения = "") Экспорт Если СтавкаНДС = ПредопределенноеЗначение("Перечисление.СтавкиНДС.БезНДС") ИЛИ СтавкаНДС = ПредопределенноеЗначение("Перечисление.СтавкиНДС.ПустаяСсылка") ИЛИ ВРег(ПорядокНалогообложения) = "ЕНВД" Тогда Результат = ""; ИначеЕсли СтавкаНДС = ПредопределенноеЗначение("Перечисление.СтавкиНДС.НДС10") Тогда Результат = 10; ИначеЕсли СтавкаНДС = ПредопределенноеЗначение("Перечисление.СтавкиНДС.НДС18") Тогда Результат = 18; ИначеЕсли СтавкаНДС = ПредопределенноеЗначение("Перечисление.СтавкиНДС.НДС10_110") Тогда Результат = 110; ИначеЕсли СтавкаНДС = ПредопределенноеЗначение("Перечисление.СтавкиНДС.НДС18_118") Тогда Результат = 118; КонецЕсли; Возврат Результат; КонецФункции |
|||
19
piter3
06.12.17
✎
17:54
|
"none"
|
|||
20
isa2net
06.12.17
✎
18:29
|
(18) А, посмотрел, там числом процент ставки предается
|
|||
21
Grekos2
15.12.17
✎
09:03
|
Хочу рассказать про один важный момент.
Случайно затер код в (15) Потом восстановил но вместо : // СтрокаЧека.СтавкаНДС = ""; написал : СтрокаЧека.СтавкаНДС = 0; В результате получилось все плохо. Продажа по ставке НДС 0% и в налоговую какой то бред попал. Сейчас работаем с версией: СтрокаЧека.СтавкаНДС = ""; вроде все нормально |
|||
22
Grekos2
15.12.17
✎
09:05
|
Вот окончательный вариант:
З = Новый Запрос; З.Текст = "ВЫБРАТЬ | УчетнаяПолитикаНалоговыйУчетСрезПоследних.ОрганизацияНеЯвляетсяПлательщикомНДС |ИЗ | РегистрСведений.УчетнаяПолитикаНалоговыйУчет.СрезПоследних(, Организация = &Организация) КАК УчетнаяПолитикаНалоговыйУчетСрезПоследних"; З.УстановитьПараметр("Организация",ЭтотОбъект.Организация); тзРез = З.Выполнить().Выгрузить(); Если тзРез.Количество() > 0 Тогда Если тзРез[0]["ОрганизацияНеЯвляетсяПлательщикомНДС"] = Истина Тогда СтрокаЧека.СтавкаНДС = ""; КонецЕсли; КонецЕсли; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |