Имя: Пароль:
1C
1С v8
Ставка НДС при вводе на основании
,
0 GaikA_13rus
 
12.05.14
16:08
Здравствуйте. 1С 8.3 УТ 10.3
Есть несколько организаций. Все реализации идут с НДС 18%. Кассиры делают приходники на основании реализаций. И в приходниках на каждую организацию нужно проставлять НДС в соответсвии с параметрами учета. Пыталась в процедуре обработки заполнения добавить вот такой код:

ПараметрыУП = ОбщегоНазначения.ПолучитьПараметрыУчетнойПолитикиНалоговыйУчет(ЭтотОбъект.Дата, Ложь, ЭтотОбъект.Организация);    
УчитыватьНДС = НЕ ПараметрыУП.ОрганизацияНеЯвляетсяПлательщикомНДС;
Если ЭтотОбъект.РасшифровкаПлатежа.Количество()>0 Тогда
Если УчитыватьНДС Тогда
  ЭтотОбъект.РасшифровкаПлатежа[0].СтавкаНДС=Перечисления.СтавкиНДС.НДС18;
Иначе
  ЭтотОбъект.РасшифровкаПлатежа[0].СтавкаНДС=Перечисления.СтавкиНДС.БезНДС;
КонецЕсли;
КонецЕсли;


Вылетает с ошибкой: Ошибка при выполнении обработчика - 'ОбработкаЗаполнения'
по причине:
{Документ.ПриходныйКассовыйОрдер.МодульОбъекта(844)}: Поле объекта не обнаружено (ОрганизацияНеЯвляетсяПлательщикомНДС)

Подскажите что я делаю не так?
1 France
 
12.05.14
16:12
в настройки пользователя лучше загляни..
2 GaikA_13rus
 
12.05.14
16:20
(1) Ты имеешь ввиду основные значения для подстановки? Если да, то мне это не нужно потому что для нескольких организаций учет ведется без НДС, а для всех остальных с НДС.

Я уже сделала спасибо. Поменяла ЭтотОбъект на Основание.
3 John83
 
12.05.14
17:07
может не тот параметр вытаскиваешь?
в отладчике погляди хоть, чего там есть
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший