|
Вопрос по СКД (Документ-регистратор)
| ☑ |
0
Luhtas
14.01.12
✎
13:00
|
Как вытащить из регистра накопления документ-регистратор только по расходу (только тот регистратор который с видом движения=расход)?
|
|
1
echo77
14.01.12
✎
13:26
|
при чем тут СКД?
Отбор в запросе пишешь: <ТвойРегистр>.ВидДвижения = Значение(ВидДвиженияНакопления.Расход)
|
|
2
Luhtas
14.01.12
✎
13:40
|
(1) Немного не то нужно, нужно выбрать приход (Приходная накладная)и получить реализацию этого прихода, кому реализовано, на сколько и прибыль/убыток. Как в СКД такое сделать не могу понять.
|
|
3
jump if zero
14.01.12
✎
13:59
|
ВЫБРАТЬ
ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент,
Сумма(ПартииТоваровНаСкладахБухгалтерскийУчет.Количество * ПартииТоваровНаСкладахБухгалтерскийУчет.Стоимость) КАК Сумма
ИЗ
РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет КАК ПартииТоваровНаСкладахБухгалтерскийУчет
ГДЕ ВидДвижения = Значение(ВидДвиженияНакопления.расход)
И ДокументОприходования = &ДокОприходования
СГРУППИРОВАТЬ ПО
ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент
|
|
4
Renat11111
14.01.12
✎
14:10
|
(3) и тут по-твоему прибыль ПартииТоваровНаСкладахБухгалтерскийУчет.Стоимость?
|
|
5
jump if zero
14.01.12
✎
14:26
|
(4) себестоимость
|
|
6
jump if zero
14.01.12
✎
14:32
|
Сумма(ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.СуммаДокумента -
ПартииТоваровНаСкладахБухгалтерскийУчет.Стоимость)
|
|
7
Luhtas
14.01.12
✎
14:35
|
Прибыль я уже сделаю сам. Суть понял, спасибо.
|
|
8
jump if zero
14.01.12
✎
14:44
|
в (6) для нескольких строчек в т.ч. Реализации будет неверно.
|
|
9
jump if zero
14.01.12
✎
14:54
|
че то слишком сложно получается
ВЫБРАТЬ
Контрагент,
Сумма(ПрибыльПострочно) КАК Прибыль
ИЗ
(
ВЫБРАТЬ
ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент КАК Контрагент,
Максимум(ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.СуммаДокумента) -
Сумма(ПартииТоваровНаСкладахБухгалтерскийУчет.Стоимость) КАК ПрибыльПострочно
ИЗ
РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет КАК ПартииТоваровНаСкладахБухгалтерскийУчет
ГДЕ
ВидДвижения = Значение(ВидДвиженияНакопления.расход)
И
ДокументОприходования = &ДокОприходования
СГРУППИРОВАТЬ ПО
ПартииТоваровНаСкладахБухгалтерскийУчет.Регистратор.Контрагент, Регистратор
) КАК Прибыль
СГРУППИРОВАТЬ ПО
Прибыль.Контрагент
|
|
10
Renat11111
14.01.12
✎
15:52
|
(6) Обращение через 2 точки тоже хер... выход для прибыли нужен другой регистр. Экзамен на спеца лучше не сдавайте все равно провалите.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший