Проверка наличия номенклатуры при загрузке. 1С:Предприятие 8.0,8.1,8.2,8.3.
Проверка наличия номенклатуры при загрузке. 1С:Предприятие 8.0,8.1,8.2,8.3.
// ТЗЕ-табличное значения Процедура ПровекаНаличия() Перем КоличествоНет; ЭлементыФормы.Индикатор1.МаксимальноеЗначение= ТЗЕ.Количество(); ЭлементыФормы.Индикатор1.МинимальноеЗначение=0; л=0; КоличествоНет=0; Для каждого СтрТЗ Из ТЗЕ Цикл ОбработкаПрерыванияПользователя(); СсылкаСпр=Справочники.Номенклатура.НайтиПоРеквизиту("Артикул", СтрТЗ.Артикул); Если СсылкаСпр=Справочники.Номенклатура.ПустаяСсылка() Тогда Сообщить("Нет: "+ СтрТЗ.Артикул); КоличествоНет=КоличествоНет+1; КонецЕсли; ЭлементыФормы.Индикатор1.Значение=л; л=л+1; КонецЦикла; ОбщееКол=ТЗЕ.Количество(); Сообщить("Общее количество; " +ОбщееКол); Сообщить("Нет: "+ КоличествоНет); Сообщить("В наличии: "+(ОбщееКол-КоличествоНет)); // //порядок вычислений в 1С:Предприятие. В начале вычисляется выражение в скобках. //В данном примере, в скобках вычисляется значение наличие в справочнике Номенклатура, а потом выводится в сообщении. Приводится к типу Строка. КонецПроцедуры
Слова: загрузка номенклатуры в 1с.
Материалы:
Запуск 1с из командной строки 8.1, 8.2, 8.3.
Как записать документ по ссылке в 1С:Предприятие 8.0,8.2,8.3?
Как создать новую базу 1С:Предприятие 8.2?