Имя: Пароль:
1C
1С v8
Помогите с расшифровкой в СКД
,
0 Kassern
 
14.03.14
16:29
Добрый день. Есть простенький отчет выводящий остатки и обороты по номенклатуре:
ВЫБРАТЬ
    УчетМПЗОстаткиИОбороты.Склад КАК Склад,
    УчетМПЗОстаткиИОбороты.Номенклатура КАК Номенклатура,
    СУММА(УчетМПЗОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
    СУММА(УчетМПЗОстаткиИОбороты.КоличествоПриход) КАК КоличествоПриход,
    СУММА(УчетМПЗОстаткиИОбороты.КоличествоРасход) КАК КоличествоРасход,
    СУММА(УчетМПЗОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
    УчетМПЗОстаткиИОбороты.Номенклатура.Артикул КАК Артикул,
    УчетМПЗОстаткиИОбороты.Номенклатура.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа,
    УчетМПЗОстаткиИОбороты.ПоДокументам
ИЗ
    РегистрНакопления.УчетМПЗ.ОстаткиИОбороты(, , , , ) КАК УчетМПЗОстаткиИОбороты

СГРУППИРОВАТЬ ПО
    УчетМПЗОстаткиИОбороты.Номенклатура,
    УчетМПЗОстаткиИОбороты.Склад,
    УчетМПЗОстаткиИОбороты.Номенклатура.Артикул,
    УчетМПЗОстаткиИОбороты.Номенклатура.НоменклатурнаяГруппа,
    УчетМПЗОстаткиИОбороты.ПоДокументам

УПОРЯДОЧИТЬ ПО
    Номенклатура,
    Склад
///////////////////////////////////////////////////
Где ПоДокументам - это измерение типа ДокументСсылка (в ОбработкеПроведения данный реквизит = Ссылка на документ)
Вопрос следующий, как сделать так, чтобы при расшифровке "по документам", выводились только те документы который входят в указанный период, и при этом колонка "конечный остаток" был равен реальному конечному остатку на дату документа, а не количеству прихода или расхода номенклатуры в документе?
Текущая действительность:
//Отчет до расшифровки
http://pixs.ru/showimage/SKD0jpg_4387027_11231894.jpg
//Расшифровка "ПоДокументам"
http://pixs.ru/showimage/SKD1jpg_5198321_11231938.jpg
// То чего необходимо добиться
http://pixs.ru/showimage/1C771.jpg_9706156_11232077.jpg
http://pixs.ru/showimage/1C772.jpg_5328095_11232083.jpg

Буду очень признателен, если поможете разобраться с данным вопросом.
1 Aprobator
 
14.03.14
16:32
вот это запрос.
2 Kassern
 
14.03.14
16:32
*Текущая действительность:
http://pixs.ru/showimage/SKD0jpg_4387027_11231894.jpg
*расшифровка:
http://pixs.ru/showimage/SKD1jpg_5198321_11231938.jpg
3 Aprobator
 
14.03.14
16:35
остаток МПЗ по документам собирается вполне корректно - он в итоге виден.
4 Kassern
 
14.03.14
16:38
В итоге то понятно, что остаток верен, но пользователю хотелось видеть документы только за указанный период, а не за весь период, за который начальный остаток считался. + хотят чтоб им подсказывало количество номенклатуры на конченом остатке на дату документа, а не количество прихода/расхода самого документа
5 Aprobator
 
14.03.14
16:59
не понимаю я, что значит остаток на начало периода по документам за указанный период.
6 Ksandr
 
14.03.14
17:06
А чем принципиально отличается ПоДокументам от Регистратор?
Как регистр будет закрываться? или он никогда не закроется?
7 Aprobator
 
14.03.14
17:11
(6) закрытие тут не при чем. Просто остаток на начало периода будет собираться всяко по документам до начала периода.
8 Ksandr
 
14.03.14
17:15
(7) В смысле не при чем? Это же грубейшая ошибка. И даст знать о себе она не прямо сейчас.
Касаемо самого отчета - ну так надо роли полей настроить и Авто периодичность поставить и все тут.
9 Aprobator
 
14.03.14
17:25
(8) в данной теме она ни при чем. По поводу грубейшей ошибки, посмотри как в типовых построен регистр накопления взаиморасчеты с сотрудниками - будешь сильно удивлен. Этот регистр закрывается только при строго правильных действиях пользователя. Могу немного путать названия. Суть касается выданных авансов под отчет.
10 Aprobator
 
14.03.14
17:26
о - с подотчетными лицами вроде )
11 Kassern
 
14.03.14
21:07
(5) Объясняю, в моем случае расписываются все документы участвующие в формировании итогового начального остатка по номенклатуре(включаются в вывод документы дата которых меньше даты указанного периода). Необходимо чтобы вывелись только документы влияющие на остаток по данной номенклатуре за указанный период( на приход и расход), колонка "начальный остаток" должна быть пустой(кроме "итого" по данной колонке),в колонке "Конечный остаток" должен выводиться в каждой строке остаток на дату документа как в примере:
http://pixs.ru/showimage/1C771.jpg_9706156_11232077.jpg
в первой строке при начальном остатке 3 (в итого) и расходе 1, конечный остаток по строке получается равен 2.
12 Kassern
 
23.03.14
11:36
Вопрос решен, тему можно закрывать
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс