изменение ставки ндс

Новая тема
Показывать по 10 20 40 сообщений
в приходных накладных часто бывает множество наименования,потом вдруг выясняется,что поставщик работает по упращенке и ндс надо поменять. Как так можно сделать,чтобы бралась нужная ставка из Перечисления.СтавкиНДС и соотвественно применялась ко всему документу. попытался по аналогии со стандартной конфой сделать - по формуле глПересчетТаблЧасти(Контекст,Форма.ТекущийДокумен())
но так ничего и не вышло =( хелп
Или повышай свою квалификацию, или найди знающего специалиста и отбашляй ему за его работу.
"как это "выясняется, что работает по УСН"? А вы приход не глядя в первичные документы заводите что ли?
Технически сделать легко. Вы не написали какая у вас конфигурация, но судя по всему либо ТиС, либо Комплексная.
Ну вот и делаете примерно следующее:
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
СтавкаНДС=Номенклатура.СтавкаНДС; //или СтавкаНДС=Перечисление.СтавкиНДС.НДС??;, как хотите
глПересчетТаблЧасти(Контекст,"СтавкаНДС");
КонецЦикла;"
спасибо,завтра попробую
если бы забивала я,то эта ситуация была бы мне ясна... а так я даже не знаю отчего внаале товары облагались 18-ти процентным ндс,а потом внезапно без учета ндс =(
у нас ТиС 9.2 типовая
"так и не получилось =(
Вашу процедуру прописываю перед "тело модуля формы"
Процедура СтавкаНДС1()
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
СтавкаНДС1=Перечисление.СтавкиНДС;
глПересчетТаблЧасти(Контекст,"СтавкаНДС");
КонецЦикла;
КонецПроцедуры

есть с кнопкой выбора с идентификаторм СТавкаНДС1 и формулой глПересчетТаблЧасти(Контекст,"СтавкаНДС")

так и не получилось сделать :'("
"не, неправильно сделали. В форму вставляем кнопку. Идентификатор кнопки нам вообще не интересен, можно его совсем не указывать. Функцию, вызываемую при нажатии на кнопку пишем: СтавкаНДС1()
и тело функии неправильное, надо так:
Процедура СтавкаНДС1()
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
СтавкаНДС=Перечисление.СтавкиНДС;
глПересчетТаблЧасти(Контекст,"СтавкаНДС");
КонецЦикла;
КонецПроцедуры
"
А разве по кнопке "Цены", убрав голочку у НДС "учитывать" не поменяет табличную часть , сделав приход без НДС?
Ну, видимо нет, раз спрашивает... я так понял, что первичку неправильно занесли, указав, что ставка = Без НДС, а теперь ее массово надо как то назад... В общем, вопрос был про программное решение, я его и сделал как спрашивающий хотел
А я поняла с точностью до наоборот.
> отчего внаале товары облагались 18-ти процентным ндс,а потом внезапно
> без учета ндс


получилось только,если обычной кнопке(не реквизит диалога) присвоить идентификатор СтавкаНДС1 и только сбрасывает ставку НДС.с реквизитом диалога не пересчитывает табличную чать =(
Читают тему
(гостей: 1)

Быстрый переход