Имя: Пароль:
1C
1С v8
Доля стоимости
0 tema-201
 
17.01.13
16:20
Помогите пожалуйста с автоматическим расчетом доли стоимости в документе  "Комплектация номенклатуры".
1 Академик_
Келдыш
 
17.01.13
16:26
разборка? и откуда компу брать долю стоимости как не из спецификации?
2 tema-201
 
17.01.13
16:51
Процедура КомплектующиеКоличествоПриИзменении(Элемент)
   СтрК=Документы.КомплектацияНоменклатуры.ПолучитьФорму();
   СсылкаНаКомплект=ЭлементыФормы.Номенклатура.Значение.Ссылка;
   ЦенаКомплекта=Ценообразование.ПолучитьЦенуНоменклатуры(СсылкаНаКомплект, Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("00002"));
   КоличествоКомплектов=ЭлементыФормы.Количество.Значение;    
   СтрокаТабличнойЧасти=ЭлементыФормы.Комплектующие.ТекущаяСтрока;
   СтрокаТабличнойЧасти.Цена=Ценообразование.ПолучитьЦенуНоменклатуры(Стр.Номенклатура, Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("00002"));
   
   СтрокаТабличнойЧасти.ДоляСтоимости=СтрокаТабличнойЧасти.Цена * СтрокаТабличнойЧасти.Количество /(КоличествоКомплектов*ЦенаКомплекта);
   ЦенаКомплекта;
КонецПроцедуры


{Документ.КомплектацияНоменклатуры.Форма.ФормаДокумента(1208)}: Недостаточно фактических параметров
   ЦенаКомплекта=Ценообразование.ПолучитьЦенуНоменклатуры(СсылкаНаКомплект, Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("00002"));
3 tema-201
 
17.01.13
16:52
в программировании новичок, косячу только так
4 DrShad
 
17.01.13
16:52
(2) *рукаяйцо*
5 eklmn
 
гуру
17.01.13
16:54
Аж мурашки по коже, лучше б я сюда не заходил ))
6 tema-201
 
17.01.13
16:55
Новичкам тут не помогают?
7 Лефмихалыч
 
17.01.13
16:57
(6) не, сюда старые пердуны побрюзжать заходят в основном. Ты вопрос-то какой задать хочешь?
8 shuhard
 
17.01.13
16:58
(6) двойной тариф
9 tema-201
 
17.01.13
17:03
Вопрос собственно в том что неправильно в моем "коде". И если все,то подскажите как же мне все-таки это сделать.
10 tema-201
 
17.01.13
17:03
а где помогают?
11 PCcomCat
 
17.01.13
17:04
Пройти по ссылке к Ценообразование.ПолучитьЦенуНоменклатуры, наступить на слово ПолучитьЦенуНоменклатуры, нажать F12 и посчитать, сколько параметров у функции.
У тебя обращение к этой функции должно быть с таким же количеством параметров.
12 Лефмихалыч
 
17.01.13
17:05
(9) дак тебе платформа уже сама сказала, что не направильно - недостаточно фактических параметров
13 tema-201
 
17.01.13
17:06
Ну наверно косяки еще где-то есть) или я на верном пути?
14 Лефмихалыч
 
17.01.13
17:08
(13) телепатов всех на годы забанили еще в прошлом году, ни кому тут не видно, на каком ты там пути
15 tema-201
 
18.01.13
15:46
ЦенаКомплекта=Ценообразование.ПолучитьЦенуНоменклатуры (СсылкаНаКомплект,ХарактеристикаНоменклатуры, Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("00002"), ДокументОбъект.Дата, СсылкаНаКомплект.ЕдиницаХраненияОстатков,ДокументОбъект.ВалютаРегламентированногоУчета ,ЗаполнениеДокументов.КурсДокумента(ДокументОбъект, ВалютаРегламентированногоУчета),ЗаполнениеДокументов.КратностьДокумента(ДокументОбъект, ВалютаРегламентированногоУчета), , ОбщегоНазначения.ПолучитьРеквизитШапки("УсловияПродаж", ДокументОбъект,));

Никак не могу одолеть все параметры.Пишет  Переменная не определена (ВалютаРегламентированногоУчета)
help
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.