Имя: Пароль:
1C
1С v8
Контроль остатков при проведении, объясните плиз
0 Vladius
 
26.09.11
16:59
Объясните пожалуйста как мне в модуле документа обратится к документу который будет проводится? Т.е надо взять информацию какой товар и сколько в нем введено что бы проверить остатки.

Например я пишу запрос:

|ВЫБРАТЬ
|    Остатки.Номенклатура,
|    Остатки.Количество,
|ИЗ
|    РегистрНакопления.ОстаткиНоменклатуры.Остатки КАК Остатки

А как теперь эти данные сравнить с моим документом который я провожу?

Например

Результат = Запрос.Выполнить().Выбрать();

Пока Результат .Следующий() Цикл
     Если Результат.Количество < ?????(Тут информация с документа) Тогда
           Сообщить("Нехватает товара!");
КонецЕсли;
КонецЦикла;
1 Fragster
 
гуру
26.09.11
17:00
открой УТ
2 lubja
 
26.09.11
17:08
запросом вытягиваешь данные таб части твоего документа (Номенклатура и Количество) и левым соединением к остаткам