УТ 10.3 Не печатает патент в ПКО

1. EvilMilko 28.01.22 12:21 Сейчас в теме
Приходного кассового ордера нет патента в чеке, а при печати чека ККМ, есть в чём проблема?
10.3.73.1
По теме из базы знаний
Найденные решения
2. EvilMilko 28.01.22 17:22 Сейчас в теме
Доработал модуль МенеджерОборудованияКлиентСервер в функции СистемаНалогообложения, из за того что основная СНО может быть ОСН или УСН, патент не выбирается ни при каком условии.

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

        //Добавляем патент
	ИначеЕсли УП.РозничнаяТорговляОблагаетсяПСН Тогда
		Результат = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.Патент");	

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

Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. EvilMilko 28.01.22 17:22 Сейчас в теме
Доработал модуль МенеджерОборудованияКлиентСервер в функции СистемаНалогообложения, из за того что основная СНО может быть ОСН или УСН, патент не выбирается ни при каком условии.

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

        //Добавляем патент
	ИначеЕсли УП.РозничнаяТорговляОблагаетсяПСН Тогда
		Результат = ПредопределенноеЗначение("Перечисление.ТипыСистемНалогообложенияККТ.Патент");	

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

Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот