Имя: Пароль:
1C
 
Отчет в СКД КА 1,1,46
0 nvhost
 
29.09.14
10:17
есть запрос, ребят помогите разделить в запросе ПриходРасход, нужно сделать отдельно колонка Приход, колонка Расход и Остаток

ВЫБРАТЬ
    ДвиженияДенежныхСредств.Регистратор,
    ДвиженияДенежныхСредств.БанковскийСчетКасса,
    ДвиженияДенежныхСредств.СтатьяДвиженияДенежныхСредств,
    ДвиженияДенежныхСредств.ПриходРасход,
    ДвиженияДенежныхСредств.Сумма,
    ДвиженияДенежныхСредств.Организация
ИЗ
    РегистрНакопления.ДвиженияДенежныхСредств КАК ДвиженияДенежныхСредств
1 vicof
 
29.09.14
11:14
(0) выбор когда
А вообще меня терзают смутные сомнения,  что раньше уже все разделено.
2 Ерепень
 
29.09.14
11:16
это что, остатки и обороты?
3 nvhost
 
29.09.14
11:24
Нет у этого регистра есть только Обороты
4 ssh2QQ6
 
29.09.14
11:26
(3) значит остаток не получишь из этого регистра
5 Ерепень
 
29.09.14
11:27
(4) просто так
6 vicof
 
29.09.14
11:27
Сумма прихода и сумма расхода может определяться из типа регистратора и вида операции
7 Ерепень
 
29.09.14
11:28
(3) теперь поведай о приходе по оборотному регистру
8 nvhost
 
29.09.14
11:53
Пытаюсь такую контрукцию применить но не получается

ВЫБОР КОГДА ДвиженияДенежныхСредствОбороты.ПриходРасход Значение(ПеречислениеСсылка.ВидыДвиженийПриходРасход.Приход) ТОГДА СуммаОборот = ДвиженияДенежныхСредствОбороты.СуммаОборот
ИНАЧЕ Истина
КОНЕЦ
9 Ерепень
 
29.09.14
12:01
(8) тахометр на автомобиле видал? я за вчера проехал 18 километров. это приход или расход?
10 nvhost
 
29.09.14
12:05
В тахометр Приход в Бак Расход
11 Ерепень
 
29.09.14
12:05
(10) ты подумай, я подожду
12 nvhost
 
29.09.14
12:14
Было 100 км стало 118
Приход за вчерашний день 18 остаток 118
13 Ерепень
 
29.09.14
12:17
(12) обороты за вчерашний день
14 nvhost
 
29.09.14
12:21
ОБороты 18
15 barrgand
 
29.09.14
12:35
(8) Сколько будет 1000 + Истина?
16 nvhost
 
29.09.14
12:38
Пацаны только щас доперло я остатки не смогу по этому регистру увидеть, а как быть нужны остатки по статьям ддс?
(15) Мы не можем к числу прибавить булево будет ошибка
17 barrgand
 
29.09.14
12:42
(16) У Пети было 0 яблок, мама дала Пете 5 яблок, 3 яблока Петя съел, сколько яблок осталось у Пети? Да уж, и как же получить остатки...
18 nvhost
 
29.09.14
12:49
А как мы узнаем сколько было у Пети яблок, на тот момент когда Мама ему еще ничего не давала?Сложим все приходы на начало периода и расходы и вычтем?
19 nvhost
 
29.09.14
13:26
ВЫБОР
        КОГДА ДвиженияДенежныхСредств.ПриходРасход = &Приход
            ТОГДА ДвиженияДенежныхСредств.Сумма
    КОНЕЦ КАК СуммаПриход,
    ДвиженияДенежныхСредств.БанковскийСчетКасса,
    ВЫБОР
        КОГДА ДвиженияДенежныхСредств.ПриходРасход = &Расход
            ТОГДА ДвиженияДенежныхСредств.Сумма
    КОНЕЦ КАК СуммаРасход,
    ДвиженияДенежныхСредств.Период


Две колонки есть осталась с третье "остатки" разобратся......
20 13_Mult
 
29.09.14
13:32
Что-то жесть какая то
21 Михаил Козлов
 
29.09.14
13:46
Регистр оборотный с измерением ПриходРасход. Для остатка (непонятно, зачем, есть РН ДенежныеСредства - остаточный) можно брать разность Приход-Расход. Но по статьям движения они обычно не пересекаются, т.е. в разрезе статей движения ДС остаток не имеет смысла.