|
|
v7: Оле Справочник.СтавкаНДС(Бухг 4.5) |
☑ |
|
0
tpudl_bases
11.09.12
✎
11:32
|
Не работает и все тут:
НоменклатураV77 = V7.CreateObject("Справочник.Номенклатура");
СтавкаНДСV77 = V7.CreateObject("Справочник.СтавкиНДС");
Если НоменклатураV77.НайтиПоНаименованию(ДокПоступление.Товар.Наименование,0)=1 Тогда
СтавкаНДСV77.ИспользоватьДату(ДокПоступление.ДатаДок,1);
СтавкаНДСV77.НайтиПоКоду("2",0);
Если СтавкаНДСV77.ТекущийЭлемент() = НоменклатураV77.СтавкаНДС Тогда
ДокСтавкаНДС = Перечисления.СтавкиНДС.НДС10;
КонецЕсли;
СтавкаНДСV77.НайтиПоКоду("1",0);
Если СтавкаНДСV77.ТекущийЭлемент() = НоменклатураV77.СтавкаНДС Тогда
ДокСтавкаНДС = Перечисления.СтавкиНДС.НДС18;
КонецЕсли;
СтавкаНДСV77.НайтиПоКоду("3",0);
Если СтавкаНДСV77.ТекущийЭлемент() = НоменклатураV77.СтавкаНДС Тогда
ДокСтавкаНДС = Перечисления.СтавкиНДС.БезНДС;
КонецЕсли;
Если ДокСтавкаНДС =Неопределено Тогда
Сообщить("Не найден СтавкаНДС:"+НоменклатураV77.Наименование);
КонецЕсли;
|
|
|
1
tpudl_bases
11.09.12
✎
11:32
|
Хотя Справочник.СтавкаНДС не периодический,следственно убераешь СтавкаНДСV77.ИспользоватьДату(ДокПоступление.ДатаДок,1);
тоже не работает
|
|
|
2
GreyK
11.09.12
✎
11:36
|
Хм..
СтавкаНДСV77 = V7.CreateObject("Справочник.СтавкиНДС");
Потом
ДокСтавкаНДС = Перечисления.СтавкиНДС.НДС10;
Где правда?
|
|
|
3
zladenuw
11.09.12
✎
11:36
|
НоменклатураV77.СтавкаНДС тут походу Перечисление.
|
|
|
4
fedoss
11.09.12
✎
11:41
|
(0) 1. в справочнике СтавкиНДС тип кода числовой
2. ИспользоватьДату нужно применять не к СтавкиНДС, а к Номенклатура
3. Ставку НДС можно узнать без поиска элементов справочника - Номенклатура.СтавкаНДС.Ставка
|
|
|
5
tpudl_bases
11.09.12
✎
12:10
|
(4)
7.7:
1)
2)
3)
8.2:
1)
2)
3)
4)
|
|
|
6
fedoss
11.09.12
✎
12:14
|
(5) И к чему эти скрины? я все написал - либо Номенклатура.ИспользоватьДату и Номенклатура.СтавкаНДС.Ставка либо Номенклатура.СтавкаНДС.Получить(ДатаДок).Ставка
|
|
|
7
tpudl_bases
11.09.12
✎
12:15
|
В Найденом справочники присуствует НДС
|
|
|
8
zladenuw
11.09.12
✎
12:17
|
ты вообще что делаешь. ты по ссылке не проверишь или они равны. ты же в ОЛЕ.
|
|
|
9
tpudl_bases
11.09.12
✎
12:17
|
(6)ты прав:
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший