Имя: Пароль:
IT
Админ
Сумма в итогах
0 vladis1988
 
18.01.13
17:02
Подскажите пожалуйста, как сделать так, чтобы в итогах напротив каждого из документа выводилась не общая сумма денег, а именно сумма денег, которая была затрачена (приобретена) в данном документе, соответственно я так понимаю если это исправить, то и общая сумма станет правильной.

ВЫБРАТЬ
   ОстаткиМатериаловОстаткиИОбороты.Товар.Наименование КАК Фирма,
   ОстаткиМатериаловОстаткиИОбороты.СуммаНачальныйОстаток,
   ОстаткиМатериаловОстаткиИОбороты.СуммаПриход,
   ОстаткиМатериаловОстаткиИОбороты.СуммаРасход,
   ОстаткиМатериаловОстаткиИОбороты.СуммаКонечныйОстаток,
   Приход.Контрагент,
   Приход.Ссылка КАК Ссылка,
   Приход.Номер,
   Приход.Счёт
ИЗ
   РегистрНакопления.ОстаткиМатериалов.ОстаткиИОбороты КАК ОстаткиМатериаловОстаткиИОбороты
       ЛЕВОЕ СОЕДИНЕНИЕ Документ.Приход КАК Приход
       ПО ОстаткиМатериаловОстаткиИОбороты.Товар.Ссылка = Приход.Контрагент.Ссылка

СГРУППИРОВАТЬ ПО
   ОстаткиМатериаловОстаткиИОбороты.СуммаНачальныйОстаток,
   ОстаткиМатериаловОстаткиИОбороты.СуммаКонечныйОстаток,
   ОстаткиМатериаловОстаткиИОбороты.Товар.Наименование,
   ОстаткиМатериаловОстаткиИОбороты.СуммаПриход,
   ОстаткиМатериаловОстаткиИОбороты.СуммаРасход,
   Приход.Контрагент,
   Приход.Ссылка,
   Приход.Номер,
   Приход.Счёт

ОБЪЕДИНИТЬ

ВЫБРАТЬ
   ОстаткиМатериаловОстаткиИОбороты.Товар.Наименование,
   ОстаткиМатериаловОстаткиИОбороты.СуммаНачальныйОстаток,
   ОстаткиМатериаловОстаткиИОбороты.СуммаПриход,
   ОстаткиМатериаловОстаткиИОбороты.СуммаРасход,
   ОстаткиМатериаловОстаткиИОбороты.СуммаКонечныйОстаток,
   Расход.Контрагент,
   Расход.Ссылка,
   Расход.Номер,
   Расход.Счёт
ИЗ
   РегистрНакопления.ОстаткиМатериалов.ОстаткиИОбороты КАК ОстаткиМатериаловОстаткиИОбороты
       ЛЕВОЕ СОЕДИНЕНИЕ Документ.Расход КАК Расход
       ПО ОстаткиМатериаловОстаткиИОбороты.Товар.Ссылка = Расход.Контрагент.Ссылка
1 GROOVY
 
18.01.13
17:03
Зачем группировать данные виртуальной таблицы?
2 GROOVY
 
18.01.13
17:06
Так-же не могу въехать зачем тут объединение, почему одним запросом с двумя соединениями не сделать?
В общем это запос.
3 vladis1988
 
18.01.13
17:07
Первый день сижу пишу отчет, нужно получить данные по всем приходным, по всем расходным и вывести общую сумму.
Может быть и не за чем...

По другому я не знаю как взять данные из двух разных документов
4 GROOVY
 
18.01.13
17:08
"Общая сумма" - это остаток? Или что?
5 GROOVY
 
18.01.13
17:09
А регистр тогда тут при чем, если данные нужны из документов?
6 vladis1988
 
18.01.13
17:11
Документ 1 - 100 р
Документ 2 - 200 р
Документ 3 - 300 р

Выводит

Документ 1 - 600 р
Документ 2 - 600р
Документ 3 - 600 р
Общий остаток - 1800 р

А Надо чтобы было

Документ 1 - 100 р
Документ 2 - 200 р
Документ 3 - 300 р
Общий остаток - 600 р
7 vladis1988
 
18.01.13
17:12
Потому что нужна еще инфа по Начальному остатку, Приход, Расход, Конечный остаток
8 GROOVY
 
18.01.13
17:14
1. Остатки не получить анализирую обороты или движения.
2. Расход в регистра с материалами - это не сумма документа и как следствие не "расход" в понимании того что ты пытаешься получить.
9 GROOVY
 
18.01.13
17:16
о! Я кажись начинаю понимать что нужно.

ВЫБРАТЬ
  Регистратор,
  СуммаНачальныйОстаток,
  СуммаПриход,
  СуммаРасход,
  СуммаКонечныйОстаток,
ИЗ
  РегистрНакопления.ОстаткиМатериалов.ОстаткиИОбороты(,,Регистратор)
10 GROOVY
 
18.01.13
17:18
Ну и итоги добавить.
11 vladis1988
 
18.01.13
17:22
Да я так изначально и делал, только тут другая проблема, он мне не дает Регистратор выбрать из РегистрНакопления.ОстаткиМатериалов.ОстаткиИОбороты, его там просто нету.

В РегистреНакопления.ОстаткиМатериалов.Остатки есть, а в ОстаткиИобороты нет
12 vladis1988
 
18.01.13
17:23
Точнее просто в ОстаткахМатераила есть, а в остальных нет
13 GROOVY
 
18.01.13
17:26
Обороты надо развернуть до регистратора

ИЗ
 РегистрНакопления.ОстаткиМатериалов.ОстаткиИОбороты(,,Регистратор)
14 vladis1988
 
18.01.13
17:29
Когда я раскрываю в левом окне База данных Регистр ОстаткиМатериалов.ОстаткиИобороты то в списке есть Регистратор, но когда я пытаюсь нажать на него 2 раза (или перетащить), то ничего не происходить, в Таблицы данный регистр заносится без Регистратора.
15 GROOVY
 
18.01.13
17:39
16 alextom81
 
18.01.13
17:51
(4). В параметрах виртуальнй таблицы поставь "по регистратору" - дело тебе говорят
17 vladis1988
 
18.01.13
18:05
Где именно? В Периодичносте что ли? Сомневаюсь...
18 vladis1988
 
18.01.13
18:05
Сори, понимаю, что оч туплю, только засел за все это недавно...
19 GROOVY
 
18.01.13
18:06
(17) Мля, я тебе мультик для чего снял?
20 GROOVY
 
18.01.13
18:07
Для общего развития: http://1c.chistov.pro/search/label/Запросы
21 vladis1988
 
18.01.13
18:09
У меня акка на ютубе нет, а мне пишут, что это видео с ограниченным доступом)
22 GROOVY
 
18.01.13
18:10
(21) Поправил
23 vladis1988
 
18.01.13
18:45
Да, помогло. Спасибо.
Теперь следующи
24 vladis1988
 
18.01.13
19:15
Еще один глупый вопрос (уж простите)

Сделал отчет, нормально все отображало и считало, только были отрицательные начальные остатки. Решил отменить проведение всех документов. Отменил, заново провел, теперь отчет вообще не формируется. Точнее формируется, но значений нет вообще.
25 GROOVY
 
18.01.13
19:16
А движения то есть?
26 vladis1988
 
18.01.13
19:19
Тьфу блин.... нет конечно.
27 vladis1988
 
18.01.13
20:29
И еще вопросик, как сделать, чтобы начальные и конечные итоги выводились только по группировкам, а не во всех строках.
Заранее спс)