Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> информационные карты (Дисконтные) , Нужна создать Дисконтные карты програмно          
NostradamuS Подменю пользователя
сообщение 19.10.11, 10:37
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 2
Спасибо сказали: 0 раз
Рейтинг: 0

У меня такая проблема:
Нужно создать много накопительных карт которые будут считоватся в магазине сканером штрихкода.
Ети штрихкоди есть в файле екселя.
я написал обработку но она создайот не информационные карты (Дисконтные) а просто информационные карты
Што я неправильно зделал ПОМОГИТЕ!

Ексел= Новый COMОбъект("Excel.Application");
    Ексел.Workbooks.Open("D:\Карточки_Клієнтів\Штрихкоди.xlsx");
    ЕкселДок= Ексел.Worksheets(1);
    //кол= ЕкселДок.Rows.Count;
     кол=10;
    
    Стр=1;
    
    Пока Стр<кол+1 Цикл
        
         НовыйЭлемент = Справочники.ИнформационныеКарты.СоздатьЭлемент();
         НовыйЭлемент.Родитель = Справочники.ИнформационныеКарты.НайтиПоКоду("000000001");
         //НовыйЭлемент.ВидКарты = ПеречислениеСсылка.ВидыИнформационныхКарт.НайтиПоНаименованию("Штриховая");
         //НовыйЭлемент.ШтрихкодПереключатель = Истина;
         //НовыйЭлемент.КодКартыПереключатель = Ложь;
         НовыйЭлемент.ТипКарты = ПланыВидовХарактеристик.ТипыШтрихкодов.НайтиПоНаименованию("EAN13");
         НовыйЭлемент.ВидДисконтнойКарты = Справочники.ВидыДисконтныхКарт.НайтиПоКоду("000000001");
         НовыйЭлемент.КодКарты = СокрЛП(ЕкселДок.Cells(Стр,1).Value);
         НовыйЭлемент.Записать();
         НовыйЭлемент.Наименование = НовыйЭлемент.Код;
         НовыйЭлемент.Записать();    
        
    Стр = Стр+1;    
                 
    конеццикла;    
    
    Ексел.Quit();


Сообщение отредактировал MATEVI - 19.10.11, 10:40
Причина редактирования: Для кода есть тег! Укажите конфигурацию. Почитайте правила во избежание недоразумений...

MATEVI Подменю пользователя
сообщение 19.10.11, 10:49
Сообщение #2

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 957 раз
Рейтинг: 0

НовыйЭлемент.ТипШтрихКода = ПланыВидовХарактеристик.ТипыШтрихкодов.НайтиПоНаименованию("EAN13");

// перепутали
НовыйЭлемент.ТипКарты = ПеречислениеСсылка.ТипыИнформационныхКарт....

Спасибо сказали: NostradamuS,

NostradamuS Подменю пользователя
сообщение 19.10.11, 11:02
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 2
Спасибо сказали: 0 раз
Рейтинг: 0

Спасибо! Помогло 07000000.gif

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 31.05.24, 3:53
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!