Обработка для 1С
Нужно вывести в текстовый файл в формате: код номенклатуры;кол-во зарезервированного в магазине1;
кол-во зарезервированного в магазине1 сейчас можно увидеть в Отчёты-->Остаток на складах
Дополнение (Чт, 7 Декабря 2006 11:21):
Сейчас есть обработка(ниже).
Она выдает кол-во непроданного товара. ( в формате "код"; "количество"
Задача: написать обработку(можно на базе этой), чтобы выдавала кол-во зарезервированного товара (в формате "код"; "количество зарезервированного товара")
Зарезервирован товар или нет, можно узнать по запросу2 (параметр заказ выдаёт номер резерва. А нужно узнать сколько зарезервированно) я просто не знаю где 1С хранит эту информацию
############################
Текст = Новый ТекстовыйДокумент;
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ОстаткиТоваровКомпании.Номенклатура.Код КАК Номенклатура,
| ОстаткиТоваровКомпании.КоличествоОстаток КАК Остаток,
| 1 КАК Количество
|ИЗ
| РегистрНакопления.ОстаткиТоваровКомпании.Остатки КАК ОстаткиТоваровКомпании
|ГДЕ
|(ОстаткиТоваровКомпании.СкладКомпании.Наименование ПОДОБНО ""Магазин1"")
|УПОРЯДОЧИТЬ ПО
| Номенклатура
|ИТОГИ Количество(Количество) ПО
| ОБЩИЕ";
Результат = Запрос.Выполнить();
ВыборкаКоличества = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
ВыборкаКоличества.Следующий();
КоличествоСтрок = ВыборкаКоличества.Количество;
Выборка = ВыборкаКоличества.Выбрать();
Пока Выборка.Следующий() Цикл
Остаток = Строка(Выборка.Остаток) + ";";
Наименование = Строка(Выборка.Номенклатура) + ";";
Текст.ДобавитьСтроку(Наименование + Остаток);
КонецЦикла;
Текст.Записать("c:\temp\magazin1.txt");
#запрос2
Запрос.Текст = "ВЫБРАТЬ
| ОстаткиТоваровКомпании.Номенклатура.Код КАК Номенклатура,
| ОстаткиТоваровКомпании.Заказ.КоличествоОстаток КАК Заказ,
| ОстаткиТоваровКомпании.КоличествоОстаток КАК Остаток,
| 1 КАК Количество
|ИЗ
| РегистрНакопления.ОстаткиТоваровКомпании.Остатки КАК ОстаткиТоваровКомпании
|ГДЕ
|(ОстаткиТоваровКомпании.СкладКомпании.Наименование ПОДОБНО ""Магазин1"")
|УПОРЯДОЧИТЬ ПО
| Номенклатура
|ИТОГИ Количество(Количество) ПО
| ОБЩИЕ";