Имя: Пароль:
1C
1С v8
Указание в кассовом чеке "текущей" СНО
0 SeriyP
 
31.08.17
13:16
Управление Торговлей  10.3.43.1

Организация совмещает два налоговых режима: общая система налогообложения и единый налог на вмененный доход (ЕНВД), также в организации применяются новые "он-лайн кассы" с передачей данных оператору фискальных данных, ККТ фискализирована СНО: ОСН+ЕНВД.

В регистре сведений "Учетная политика (налоговый учет)" предусмотрен Ресурс - СистемаНалогообложения со значениями Общая либо Упрощенная. При печати кассового чека из документов ПКО, РКО, ОПК при определении СНО в процедуре общего модуля МенеджерОборудованияВызовСервера.ПодготовитьДанныеДляФискализацииЧека происходит обращение к функции МенеджерОборудованияКлиентСервер.СистемаНалогообложения, в которой в частности определятся переменная Результат как ссылка на Перечисление.ТипыСистемНалогообложенияККТ в зависимости от установок Учетной политики.
Код 1С:

Функция СистемаНалогообложения(Организация, ДатаДокумента = Неопределено, ПриоритетныйПорядок = Неопределено) Экспорт
    
    Если ПриоритетныйПорядок <> Неопределено Тогда
        Если ВРег(ПриоритетныйПорядок) = "ЕНВД" Тогда
            Результат = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.ЕНВД");
            Возврат Результат;
        КонецЕсли;
    КонецЕсли;
    
    Если ДатаДокумента = Неопределено Тогда
        ДатаДокумента = ТекущаяДата();
    КонецЕсли;

    Отказ = Ложь;
    УП = ОбщегоНазначения.ПолучитьПараметрыУчетнойПолитикиНалоговыйУчет(ДатаДокумента, Отказ, Организация);
    
    Если Отказ Тогда
        Результат = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.ПустаяСсылка");
    ИначеЕсли УП.СистемаНалогообложения = ПредопределенноеЗначение("Перечисление.СистемыНалогообложения.Общая") Тогда
        Результат = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.ОСН");
    ИначеЕсли УП.СистемаНалогообложения = ПредопределенноеЗначение("Перечисление.СистемыНалогообложения.Упрощенная") Тогда
        Если УП.ОбъектНалогообложенияУСН = ПредопределенноеЗначение("Перечисление.ОбъектыНалогообложенияПоУСН.Доходы") Тогда
            Результат = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.УСНДоход");
        ИначеЕсли УП.ОбъектНалогообложенияУСН = ПредопределенноеЗначение("Перечисление.ОбъектыНалогообложенияПоУСН.ДоходыМинусРасходы") Тогда
            Результат = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.УСНДоходРасход");
        Иначе
            Результат = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.ПустаяСсылка");
        КонецЕсли;
    ИначеЕсли УП.РозничнаяТорговляОблагаетсяЕНВД Тогда
        Результат = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.ЕНВД");
    Иначе
        Результат = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.ПустаяСсылка");
    КонецЕсли;
        
    Возврат Результат;

КонецФункции


Учетная политика (налоговый учет) - значение переменной "УП" в функции "СистемаНалогообложения":

01.01.2017 0:00:00     "Период"     
ИП  А.А.     "Организация"     
По отгрузке     "МоментОпределенияНалоговойБазыНДС"     
Истина     "ОрганизацияЯвляетсяПлательщикомЕНВД"     
Истина     "РозничнаяТорговляОблагаетсяЕНВД"     
Ложь     "СложныйУчетНДС"     
может быть принят к вычету     "НДСРежимУчетаРаспределенныхОплат"     
Ложь     "НДСИспользованиеОплатПокупателя_Приоритет0"     
Квартал     "НДСНалоговыйПериод"     
Ложь     "ПартионныйУчетНДСвРазрезеСерийИХарактеристик"     
Ложь     "ПартионныйУчетНДСвРазрезеСкладов"     
Ложь     "НДСПриНеподтвержденииСверху"     
Ложь     "ОрганизацияНеЯвляетсяПлательщикомНДС"     
Не регистрировать счета-фактуры на авансы, зачтенные до конца месяца     "ПорядокРегистрацииСчетовФактурНаАванс"     
Ложь     "ПрименяетсяОсвобождениеОтУплатыНДС"     

    "ОбъектНалогообложенияУСН"     
Общая     "СистемаНалогообложения"     

Проблема у нас состоит в том, что в случае настройки вышеуказанного ресурса учетной политики "СистемаНалогообложения" как "Общая" в кассовом чеке будет всегда отображаться СНО: ОСН (если настройка данного ресурса не указана, то - СНО: ЕНВД, так как в настройках регистра указано, что розничная торговля облагается ЕНВД)  вне зависимости от того, какие значения для НДС указаны в исходном документе - ПКО, РКО, ОПК.

Тем не менее для правильного применения контрольно-кассовой техники в кассовом чеке необходимо указывать ту систему налогообложения, которая применяется в настоящий момент для данного конкретного документа.
Кто что думает на этот счет?
1 Sapiens_bru
 
31.08.17
13:34
По закону:
НДС - реквизит товара.
СНО - реквизит чека
По 1Су :
НДС - реквизит справочника номенклатуры
СНО - регистр сведений привязанный к организации.

Думаем. Думаем.. Бинго! 1С не умеет поделить чеки по разным СНО. Только созданием и выбором разных организаций для пробития разных чеков, либо изменением типовой конфигурации.
А дальше каждый строчит как он хочет.
2 Sapiens_bru
 
31.08.17
13:37
Лично у меня уже несколько доработок к не типовым ОдноЭсам, позволяющие выбрать СНО в документе, либо привязывающих СНО к номенклатуре с возможностью автоматически пробить два чека ККМ по одному документу, если там оказались позиции разных типов.
3 SeriyP
 
31.08.17
13:41
(1) Полагаю, 1С с такой "мелочью" как разные СНО у одной организации заморачиваться не собирается?
4 Sapiens_bru
 
31.08.17
13:44
(3) Что касается торгового оборудования в целом у 1С ошибки и недоработки повсеместно. Благо код открыт, понятен и хорошо задокументирован (относительно конкурентов). А сейчас еще и расширения подъехали.
5 SeriyP
 
31.08.17
13:44
(2) Но в ПКО, РКО, ОПК изначально есть возможность выбрать СНО, налоговая разрешает применять совмещенный режим, кассы фискализируются с совмещенным режимом. Но в УТ упорно не хотят режимы СНО совмещаться. Пичаль...
6 SeriyP
 
31.08.17
13:47
(5) такие "ошибки и недоработки" - есть прямое дорого к нарушению законодательства о применении ККТ, но 1С, похоже это не заботит. Главное, чтобы за ИТС им заплатили
7 SeriyP
 
31.08.17
13:48
(6) +"прямая дорога"
8 ColonelAp4u
 
31.08.17
13:49
Добавь в пко рко опх реквзиит _Организация, заполни, создай УП для этой организации ЕНВД, и передавай ее в ккт.
9 ColonelAp4u
 
31.08.17
13:49
(8) опк*
10 Sapiens_bru
 
31.08.17
13:53
1С поставляет программный продукт. Вы его покупаете и используете. В лицензионном соглашении не указано, что этот продукт соответствует законам сейчас, или будет соответствовать впредь.
Задача клиента решить - нужен ли ему такой программный продукт, или поискать ещё. А после приобретения добиться соответствия 1Са закону. Возможно с привлечением сторонних программистов, помимо разработчиков из самого 1С
11 SeriyP
 
31.08.17
13:57
(8) как вариант. Но я сейчас думаю, как правильно настройки ндс (у нас используется либо НДС18% либо БезНДС) в документе перетащить в кассовый чек
12 Sapiens_bru
 
31.08.17
13:58
К примеру 1С до марта 2016 успешно путала ставки НДС 0 и Без НДС на всех видах ККТ онлайн, во всех своих программных продуктах. К этому моменту уже месяц как нельзя было поставить на учет кассы с ЭКЛЗ. Исправили, обновили, работает.
Налоговые ставки до сих пор некорректно грузятся в фронтол из 1С. Весы штрих-принт получают нулевые префиксы к кодам. Коды алкогольной продукции не выгружаются на Кассир РМК. Невозможно повтороно обработать накладную полученную из ЕГАИС с признаком "Акт расхождения не принят поставщиком".
Итд итп.

Никто не говорит, что 1С идеальна. Кроме разве что рекламщиков самого 1Са. Но её можно доработать на месте напильником до годного состояния.
13 SeriyP
 
31.08.17
14:05
(10) конечно, а то  "программист 1с" без работы останется, не приведи Г-дь.
(12) я понимаю, когда доработки касаются каких-то "хотелок" или конкретных бизнес-процессов организации, но когда все процедуры носят чисто формализованный характер и пользователь надеется получить правильно работающее базовое ПО -  не понимаю.
14 Sapiens_bru
 
01.09.17
04:48
(13) Приведите пример ПО, работающего в базовой комплектации без ошибок, в условиях постоянно изменяющихся законов, регламентирующих деятельность применяющих это ПО?

И да "программист 1с" на ходу допиливающий типовые продукты на УФ (я не говорю про элементарную УТ 10.3), под внезапно вышедший и еще более внезапно скорректированный закон, сталкивается с бОльшими трудностями, чем дописывающий "хотелки".
15 SeriyP
 
01.09.17
09:56
(14) я говорю о том, что ошибки, описанные в этой теме, потом могут привести к налоговой проверке и штрафам. И инспектору будет "глубоко фиолетово" на объяснения, что, мол, это нам разработчик-поставщик ПО, с которым заключен договор, который, как в соседней теме писали, - монополист в РФ и который ни за что не отвечает, такою бяку подкинул. Сами напильником ПО допилите - не маленькие.
Ладно, это все пустое, буду думать, как решить проблему.
16 SeriyP
 
04.09.17
15:50
Кому интересно, вот, что ответили 1С на запрос:

Розничная торговля облагается ЕНВД. Если флаг стоит все документы розничной прордажи (Чек, Отчет о розничных продажах) идут по ЕНВД.  

Варианты:

1) Снять флаг «Розничная торговля облагается ЕНВД» и всю номенклатуру, которая должна продаваться без НДС, занести в регистр «Номенклатура, облагаемая ЕНВД».

2) Флаг не снимать. Создавать Чек ККМ только на товары с ЕНВД, а все продажи с НДС оформлять через Реализацию товаров и услуг, указывая в ней НДС 18%.
17 Woldemar177
 
04.09.17
16:38
(2) а ты их продаешь или как распространяешь? Типичная проблема для Ут 10.3 и 11.3 Автозапчасти на ЕНВД, а масло акциз на ОСНО.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.