Имя: Пароль:
1C
1С v8
Ввод дисконтных карт
0 kojinandrej
 
09.12.11
19:42
Люди помогите. есть код:




СпрВидыДисконтныхКарт = Справочники.ВидыДисконтныхКарт;

Спр = Справочники.ИнформационныеКарты.СоздатьЭлемент();
//получаем ссылку на вновь созданный элемент справочника Информационные карты (он еще не записан)
НоваяСсылка = Справочники.ИнформационныеКарты.ПолучитьСсылку();
Спр.УстановитьСсылкуНового(НоваяСсылка);
НоваяСсылка = Спр.ПолучитьСсылкуНового();

ЗаписьШтрихкода = РегистрыСведений.Штрихкоды.СоздатьМенеджерЗаписи();
ЗаписьШтрихкода.Владелец = НоваяСсылка;
ЗаписьШтрихкода.ТипШтрихкода = ПланыВидовХарактеристик.ТипыШтрихкодов.EAN13;
ЗаписьШтрихкода.Штрихкод = ШтрихКодКарты;
ЗаписьШтрихкода.Записать(Истина);

Спр.Наименование = ФИОКлиента;
Спр.КодКарты = ШтрихКодКарты;
Спр.ВладелецКарты = ФИОКлиента;
Спр.ВидКарты = Перечисления.ВидыИнформационныхКарт.Штриховая;
Спр.ТипКарты = Перечисления.ТипыИнформационныхКарт.Дисконтная;
Спр.ТипШтрихКода = ПланыВидовХарактеристик.ТипыШтрихкодов.EAN13;
Спр.ВидДисконтнойКарты = СпрВидыДисконтныхКарт.НайтиПоКоду("000000001"); // код скидки 2% - 000000008




Спр.Записать();

не пойму в регистр штрихкод карты не записывается и в дисонте тоже
1 Рэйв
 
09.12.11
19:44
код в топку
2 Рэйв
 
09.12.11
19:44
Почитай в СП про НаборЗаписей
3 aleks-id
 
09.12.11
19:48
я седня устал уже писать - жесть! в новостях нигде не проскакивало, что приют для душевнобольных устроил день открытых изнутри дверей?
4 Рэйв
 
09.12.11
19:49
(3)Нет.Видимо тебя везли в закрытой карете
5 kojinandrej
 
14.12.11
12:53
всем спасибо за коменты, сам справился