|
Запрос в 1С | ☑ | ||
---|---|---|---|---|
0
an_str
05.05.14
✎
11:57
|
Есть документ "Бюджет объекта", который делает движение по РС "БюджетОбъектов" и "АкутальныйЦелевойБюджетОбъекта". Получаю сумму бюджета следующим запросом:
ВЫБРАТЬ БюджетОбъектов.ОбъектЗатрат КАК ОбъектЗатрат, СУММА(БюджетОбъектов.СуммаСНДС) КАК СуммаСНДС ИЗ РегистрСведений.АкутальныйЦелевойБюджетОбъекта.СрезПоследних(&ТекущаяДата, ОбъектЗатрат В (&ОбъектЗатрат)) КАК АкутальныйЦелевойБюджетОбъектаСрезПоследних ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.БюджетОбъектов КАК БюджетОбъектов ПО АкутальныйЦелевойБюджетОбъектаСрезПоследних.Период = БюджетОбъектов.Период И АкутальныйЦелевойБюджетОбъектаСрезПоследних.ОбъектЗатрат = БюджетОбъектов.ОбъектЗатрат СГРУППИРОВАТЬ ПО БюджетОбъектов.ОбъектЗатрат Мне необходимо, если СуммаСНДС будет равна 0, т.е. в последнем актуальном документе ее не заполнили, то взять из предыдущего, в котором эта сумма была. как правильно допилить запрос? |
|||
1
Wobland
05.05.14
✎
12:02
|
можно я ничего не понял? особенно про соединение
|
|||
2
shuhard
05.05.14
✎
12:03
|
(0)[то взять из предыдущего]
ну так отсортируй по дате, исключи актуальный и возьми первый |
|||
3
KarpovDeniska
05.05.14
✎
12:04
|
у тебя же вроде группировка
СУММА(БюджетОбъектов.СуммаСНДС) КАК СуммаСНДС, даже регистратора нет, или у тебя в каждом документе разный ОбъектЗатрат? |
|||
4
an_str
05.05.14
✎
12:06
|
(3) да в каждом документе разный объект затрат
|
|||
5
KarpovDeniska
05.05.14
✎
12:10
|
(4) т.е. при вводе нового документа создается новый объект затрат?
|
|||
6
an_str
05.05.14
✎
12:16
|
(4)нет. В документе есть реквизит "ОбъектЗатрат" и табличная часть(в табл части. Литера и Сумма). Структура РС "БюджетОбъектов": Измерения - Литера, ОбъектЗатрат, Ресурсы- СуммаБезНДС,СуммаСНДС.
Документ создается на каждый объект. Мне необходимо вывести сумму по каждому объекту. Получается так что,если я завела документ а в табличной части 0, он движение по регистру "АкутальныйЦелевойБюджетОбъекта" сделал, а по "БюджетОбъектов" нет. Следовательно мне не нужна информация из этого актуального документа, а необходимо взять из предыдущего документа |
|||
7
KarpovDeniska
05.05.14
✎
12:43
|
(6) ну выбери бюджеты с ненулевой суммой, кинь во временную и потом связывай
|
|||
8
an_str
05.05.14
✎
12:47
|
(7) спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |