Имя: Пароль:
1C
1С v8
Остаток на дату продажи
,
0 AllJoke
 
05.09.15
16:58
Добрый день. Не могу сообразить, как узнать остаток товара на дату продажи? Вообще нужно для того, чтобы узнать когда товар уходил в минус.
Например, есть Приходная, Расходная, РегистрНакопления.ОстаткиТоваров (Остатки). Структура совсем простая: Измерение-Товар, Ресурс-Количество. Контроля отриц.остатков нет.
Теперь:

Приходная 01.09 - Ручка, 10 шт.
Расходная 02.09 - Ручка, 7 шт.
Расходная 03.09 - Ручка, 8 шт.
Приходная 04.09 - Ручка, 10 шт.

Понятно, что конечный остаток - 5 шт. Но 03.09 товар уходил в минус. Хочу запросом получить остаток на дату продажи, но не пойму как. Прошу помощи.
1 Джинн
 
05.09.15
16:59
(0) Чем обычная ведомость по остаткам с детализацией до регистратора не устраивает?
2 AllJoke
 
05.09.15
17:01
(1) Не закапывался так глубоко, да и хотелось самому запрос состряпать.
3 Джинн
 
05.09.15
17:03
(2) Тогда стряпайте ведомость по остаткам с детализацией до регистратора :)
4 AllJoke
 
05.09.15
17:04
(3) )) спасибо разумеется за совет, но был ли в жизни опыт со встречей с подобной задачей? Может как то запрос творили?
5 Web00001
 
05.09.15
17:10
(4)Что там творить?

ВЫБРАТЬ
    ТоварыНаСкладахОстаткиИОбороты.Регистратор,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток
ИЗ
    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , Регистратор, , Номенклатура = &Номенклатура) КАК ТоварыНаСкладахОстаткиИОбороты
6 RomanYS
 
05.09.15
17:10
ВЫБРАТЬ
    *
ИЗ
    РегистрНакопления.ТвойРегистр.ОстаткиИОбороты(, , Регистратор, , ) КАК Рег
ГДЕ
    Рег.ТвойРесурсКонечныйОстаток < 0
7 Web00001
 
05.09.15
17:11
Номенклатура разумеется не нужна, случайно залетела
8 AllJoke
 
05.09.15
17:16
Блин )) А всё оказалось так просто. Я думал нужно через Рег.Остатки выдергивать. Заблуждался. Всем спасибо.
9 Джинн
 
05.09.15
17:18
(8) Регистратор в остатках?!
10 AllJoke
 
05.09.15
17:24
Неее
Я думал связи там нужно устанавливать. Параметр на период накладывать как то. Пошел дальней дорогой.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.