Цены номенклатуры с НДС

1. Evgen13 19.03.21 08:21 Сейчас в теме
Друзья, вопрос. Смотрите, у нас есть куча номенклатуры с разными НДС.
Можно ли как то сделать вид цены такой, чтобы при формировании коммерческого предложения цена ставилась с учетом НДС номенклатуры и +1% ??
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Dmitry888 42 19.03.21 08:36 Сейчас в теме
(1)Вот это поворот. Странная формулировка, цена это одно (которое можно задавать по виду цен или условиям продаж), а НДС это другое.
Думаю тут без дополнительной разработки не обойтись. Или же если вы сможете еще больше конкретно , а лучше на скриншотах показать где и что вы хотите видеть .
Цена с учетом НДС это что значит? Например если НДС 10% то цена 100 рублей, если НДС 20 % то цена 200 рублей?
Также что-то подобное что касается цены и +1% можно реализовать с помощью наценки. но боюсь все это придется делать руками.
3. Evgen13 19.03.21 08:43 Сейчас в теме +0.21 $m
(2)
Смотрите, есть номенклатура с НДС рис1, есть коммерческое предложение, то есть выбираем вид цены и вид цены должен рассчитывать цену уже с учетом НДС данной номенклатуры +1%, то есть , если номенклатура безНДС, то он должен рассчитать цена приобретения +1%
Прикрепленные файлы:
4. Dmitry888 42 19.03.21 08:50 Сейчас в теме
(3)как вы пишите, если БезНДС то цена приобретения +1%. То, если НДС 10%, то цена приобретения +11%, если НДС 20%, то цена приобретения +21%, так?
5. Dmitry888 42 19.03.21 08:55 Сейчас в теме
(3)на скриншоте у вас цена приобретения 3052,56 и ндс номенклатуры 10% получается вам нужно сделать цену наценку 3052,56 +11% = 3388,34 и итоговая сумма будет 3388,34*14 = 47 436,76 (по вашему второму скриншоту) верно?
6. Dmitry888 42 19.03.21 09:04 Сейчас в теме
(5)Если все так, то как вариант: сделать вид цены с наценкой на цену приобретения: в вашем случае это 3 вида цен : наценка 1% наценка 11% и наценка 21% и в самом документе в ручную фильтровать документы по ставке НДС и выделять все отфильтрованные строки и выбирать нужный вид цены.
7. Evgen13 19.03.21 09:24 Сейчас в теме
(6)
а в ут10 подцеплялось автоматом
10. Dmitry888 42 19.03.21 10:48 Сейчас в теме
(7)так у вас УТ 10.3 В ней не знаю ка обстоят дела с наценкой. Если особых изменений нет. То только если корректировать табличную часть в ручную или написать обработку, которая при проверке НДС табличной части заполняет колонку "%скидки" ( для уценки будет с минусом) По заданному алгоритму: Если НДС 10% то уценка 11% Если НДС 20% то уценка 21% и так далее. Или же просто в ручную формируете уценку для отсортированной табличной части.
8. Evgen13 19.03.21 09:50 Сейчас в теме
Зачем тогда вообще мы указываем в номенклатуре НДС? если она нигде не считается
9. Dmitry888 42 19.03.21 10:45 Сейчас в теме
(8)Она автоматом подставляется в табличной части.
11. Evgen13 19.03.21 11:32 Сейчас в теме
(9)
Так , а смысл тогда какой в ней? если она не используется нигде?
12. Evgen13 19.03.21 11:59 Сейчас в теме
(9)

Помогите разобрать с обработкой
Пишу

&НаСервере
Процедура ТыкНаСервере()
Док = Документы.КоммерческоеПредложениеКлиенту.Выбрать();
СтрокаТЧ = Док.Товары.СтавкаНДС;
СтрокаС = Док.Товары.Сумма;
Для каждого Элемент из СтрокаТЧ Цикл
	Если  СтрокаТЧ = Перечисления.СтавкиНДС.БезНДС Тогда
		СтрокаС = СтрокаС * 0.1;
	КонецЕсли;
	КонецЦикла;

КонецПроцедуры

&НаКлиенте
Процедура Тык(Команда)
	ТыкНаСервере();
КонецПроцедуры
Показать

Но не работает
13. Dmitry888 42 19.03.21 12:31 Сейчас в теме
(12)я, к сожалению, не силен в программировании. Но сейчас попробую что-то придумать.
14. Dmitry888 42 19.03.21 13:06 Сейчас в теме
На вашем месте для начала, при необходимости заполнял нужные цены (с нужной наценкой (1%,11%,21%) средствами 1С, которые заложены в данном документе для работы с табличной частью. А уже далее, если уж на то пошло, разработать такую обработку, которая вам нужна.
15. Evgen13 19.03.21 13:17 Сейчас в теме
(14)
Ну смотрите, зачем что то заполнять?
Если ндс 10% тогда Сумма*НДС+1% и все, только вот по синтаксису не могу соорентироваться
16. Dmitry888 42 19.03.21 14:17 Сейчас в теме
(15)Как мне известно Колонка сумма это такая часть табличной части, которая высчитывается исходя из значений цены и количества. Или же если менять сумму, то должно пересчитываться цена, если я не ошибаюсь.
а +1% от чего? Проще просто указать наценку (или отрицательную скидку "-11%") для товаров, где ндс 10%. И сумма у вас будет равна цена приобретения + ручная наценка 11%.
17. user1135816 4 22.03.21 13:23 Сейчас в теме
а в формулу вида цены нельзя это внести? Что за конфа?
18. Evgen13 22.03.21 13:51 Сейчас в теме
19. user1135816 4 22.03.21 22:23 Сейчас в теме
(18) Сожалею об УАС)
Попробуйте как писал выше сделать формулу для расчета вида цены
20. Evgen13 24.03.21 10:38 Сейчас в теме
Друзья, помогите.
Делаю запрос, для подстановки цены приобретения в табличную часть, но не работает, подскажите, что не так делаю

	Запрос = Новый Запрос;
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	ЦеныНоменклатурыСрезПоследних.Цена КАК Цена,
		|	МАКСИМУМ(ЦеныНоменклатурыСрезПоследних.Период) КАК Период
		|ИЗ
		|	РегистрСведений.ЦеныНоменклатуры.СрезПоследних(
		|			&дата,
		|			ВидЦены = &ВидЦены
		|				) КАК ЦеныНоменклатурыСрезПоследних
		|ГДЕ
		|	ЦеныНоменклатурыСрезПоследних.Цена > 0
		|
		|СГРУППИРОВАТЬ ПО
		|	ЦеныНоменклатурыСрезПоследних.Цена";
	Запрос.УстановитьПараметр("ВидЦены", Справочники.ВидыЦен.НайтиПоНаименованию("Цена приобретения"));
//Запрос.УстановитьПараметр("Номенклатура", Номенклатура);
	Запрос.УстановитьПараметр("Дата", Объект.Дата);
	Выборка = Запрос.Выполнить().Выбрать();
	Для каждого Тч из Объект.Товары Цикл
		ТЧ.ценаприобретения = Выборка.Цена;
		КонецЦикла;
Показать
Оставьте свое сообщение

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