Помогите! не Считает НДС

  • Автор темы Автор темы tarakan
  • Дата начала Дата начала
мд это файл 1Cv7.md из базы
 
tarakan
У тебя, друг мой, в табличной части заказ-наряда не заполняется реквизит "СтавкаНДС", а поскольку он пустой, то и НДС
не рассчитывается.
Посмотри, как устроена процедура ПриИзмененииНоменклатуры в РеализацияРозница и вставь ее в свой документ
Это обеспечит тебе заполнение реквизита
СтавкаНДС = Номенклатура.СтавкаНДС.
И не забудь поменять свойства колонки "Номенклатура"
на
ПриИзмененииНоменклатуры()
 
короче всё сделал как ты говорил но проблемму это не исправило!
может я как то не правильно описал проблему: при заполнение документа вносишь номенклатуру кол. ценну сумму он считает автоматически. а дальше выбираешь из ставок ндс нужный и в калонке сумма ндс ни чего не происходит! за то можно поставить своё число и оно то уже будет отоброжеться везде где надо!

Почему калонка суммаНДС нерасчитываеться как калонка сумма
 
в процедуре ПриИзмененииНоменклатуры() содержится вызов глПересчетТаблЧасти, где по колонке "Номенклатура" подставляется ставка НДС из справочника

PS
1.Попробуй посмотреть в отладчике
2. И следи за русским языком - без слез твои посты читать невозможно
 
:)(( да у меня по русскому была всегда твердая 2

в процедуре ПриИзмененииНоменклатуры() ставки НДС и так подставляеться!
но неучитываються!

Если есть ещё мысли? То буду с радостью их тоже проверять! Так как моя фантазия уже давно исчерпала себя!:(
 
Попробуй посмотреть в отладчике
Я твою конфу развернул, чуть адаптировал (добавил ПриИзмененииНоменклатуры() ), и у меня все работает как надо
Если после отработки ПриИзмененииНоменклатуры() в табличной части появляется Ставка НДС, то и НДС будет считаться правильно.
Еще одна проверка - тип цен в документе должен иметь признак "Учитывать НДС" = 1
да у меня по русскому была всегда твердая 2
А вот этим бравировать ни к чему. Стыдно должно быть - родной, вроде, язык
 
Я твою конфу развернул, чуть адаптировал (добавил ПриИзмененииНоменклатуры() ), и у меня все работает как надо
Если после отработки ПриИзмененииНоменклатуры() в табличной части появляется Ставка НДС, то и НДС будет считаться правильно.
Еще одна проверка - тип цен в документе должен иметь признак "Учитывать НДС" = 1

А вот этим бравировать ни к чему. Стыдно должно быть - родной, вроде, язык

тогда скинь эту конфигурацию я хоть посмотрю!???
просто у меня стоит ПриИзмененииНоменклатуры() , да и ставки ндс у меня выбираются но в суммеНдс нет расчёта!

да и ты куда пропал? совсем не отвечаешь мне?
 
Еще одна проверка - тип цен в документе должен иметь признак "Учитывать НДС" = 1
Если все так, залезь в отладчик и пройдись по процедуре
глПересчетТаблЧасти
 
Посмотрел кофигурацию если документ ЗаказНаряд то все там считается :blink:
 
Посмотрел кофигурацию если документ ЗаказНаряд то все там считается
Да и должно считаться, я на пустой базе все делал - создал пару номенклатур со ставкой НДС, тип цен и т.п.
 
Если документ ЗаказНарядАкт то в процедуре глРасчетНалога проверка :
// Варин 12.12.2008
если конт.Вид()="ЗаказНарядАкт" тогда
если конт.Номенклатура.НеЕНВД=1 тогда
СтавкаНДС =Конт.СтавкаНДС;
иначе
СтавкаНДС =Перечисление.СтавкиНДС.БезНДС;
конецЕсли;
иначе
// RB
СтавкаНДС =?(Конт.УчитыватьНДС=1,Конт.СтавкаНДС,Перечисление.СтавкиНДС.БезНДС);
// Варин 12.12.2008
конецесли;

проверь у товаров признак енвд
 
проверь у товаров признак енвд

Как это сделать?? я серьёзно не знаю!
я тут нашёл строчку
////////// Варин 12.12.2008
если конт.Вид()="ЗаказНарядАкт" тогда
если КодОперации
если Номенклатура.НеЕНВД=0 тогда
РегПартии.КодОперации=Перечисление.КодыОпераций.РозничнаяПродажаЕНВД;
иначе
РегПартии.КодОперации=Перечисление.КодыОпераций.РозничнаяПродажа;
конецЕсли;
конецЕсли;
////////// КИ

это не она?
 
В карточке номенклатура есть реквизит НеЕНВД если галка стоит то ндс считается, если нет то не считает
 
Ваааа;)))))

Спасибо вам Ребяита!!!! Я прозрел!
Теперь всё связываеться вся не работа!:))))))

как вам тут на форуме сказать спасибо? я найти не могу!

Ваааа:)))))

Спасибо вам Ребяита!!!! Я прозрел!
Теперь всё связываеться вся не работа!:))))))

как вам тут на форуме сказать спасибо? я найти не могу!
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab