Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
По теме из базы знаний
- Заполнение цен контрагентов
- Долги и виды цен контрагентов в Рознице 2.3 и УТ 11.4
- История изменения цен контрагентов (мониторинг изменения закупочных цен) для УТ 10.3, КА 1.1, УПП 1.3
- Отчёты по работе с ценами: Изменение цен номенклатуры, История цен номенклатуры (с регистратором), История цен номенклатуры поставщиков / контрагентов (с регистратором), Журнал документов "Установка цен номенклатуры"
- Технический перенос "Номенклатуры" (с указанием новых ставок НДС) и "Контрагентов" из УТ 10.3 в УТ 11.5
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Процедура КоманднаяПанельСпискаНоменклатураПодборНом(Кнопка)
НомерСтроки = 10;
ДиалогФыбораФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
ДиалогФыбораФайла.Выбрать();
Путь = ДиалогФыбораФайла.ПолноеИмяФайла;
Попытка
Эксель = Новый COMОбъект("Excel.Application");
Исключение
Сообщить("Обратитесь к администратору базы для решения проблемы");
Возврат;
КонецПопытки;
Книга = Эксель.WorkBooks.Open(Путь);
Лист = Книга.WorkSheets(2);
Прер= Ложь;
Пока Прер= Ложь Цикл
НомерСтроки = НомерСтроки + 1;
НаимРус = СокрЛП(Лист.Cells(НомерСтроки, 2).Text);
НаимГруз = СокрЛП(Лист.Cells(НомерСтроки, 1).Text);
Если (НаимРус <> "") ИЛИ (НаимГруз <> "") Тогда
Стр = НоменклатураДоговора.Добавить();
//ЭлементыФормы.НоменклатураДоговора.ДобавитьСтроку();
//Стр= ЭлементыФормы.НоменклатураДоговора.ТекущаяСтрока;
Стр.Номенклатура = НаимГруз;
Стр.НоменклатураRUS = НаимРус;
//Стр.Артикул = СокрЛП(Лист.Cells(НомерСтроки, 3).Text);
Стр.ШтрихКод = СокрЛП(Лист.Cells(НомерСтроки, 3).Text);
Стр.ВалютаЦены = СокрЛП(Лист.Cells(НомерСтроки, 4).Text);
Стр.СтараяЦена = СокрЛП(Лист.Cells(НомерСтроки, 5).Text);
Стр.Цена = СокрЛП(Лист.Cells(НомерСтроки, 6).Text);
// Заполнение
Если (Стр.ШтрихКод <>"") Тогда
Если Лев(Стр.ШтрихКод,1) <> "2" Тогда
ШтрихКод(Стр, ДоговорКонтрагента);
КонецЕсли;
КонецЕсли;
Иначе
Прер=Истина;
КонецЕсли;
КонецЦикла;
Эксель.Quit();
Книга = 0;
Лист = 0;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот