|
Помогите с запросом по рег.бухгалтерии | ☑ | ||
---|---|---|---|---|
0
maptbln
20.08.18
✎
10:53
|
День добрый , хочу запросом получить стоимость ОС и Амортизацию на конец периода,для дальнейшего вычисления остаточной стоимость
Нужно,что бы выводилось помесячно в периоде регистров указал месяц , в итоге , если формирую запрос за месяц,то выгружаются правильные данные,если беру больший период,то результат удручает (скрины прилагаю) https://ibb.co/fYxFyK https://ibb.co/jQCR5z |
|||
1
maptbln
20.08.18
✎
10:54
|
ВЫБРАТЬ
СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт) КАК СуммаКонечныйОстатокКт, ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Субконто1, ХозрасчетныйОстаткиИОбороты.Период КАК Период ПОМЕСТИТЬ Аморт ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачПериода, &КонПериода, Месяц, , Счет = &СчетНачисленияАморт, &ВидыСубконтоОС, Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Период, ХозрасчетныйОстаткиИОбороты.Субконто1 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт) КАК СуммаКонечныйОстатокДт, СУММА(Аморт.СуммаКонечныйОстатокКт) КАК СуммаКонечныйОстатокКт, ХозрасчетныйОстаткиИОбороты.Период КАК Период ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачПериода, &КонПериода, Месяц, , Счет = &СчетНачисленияОст, &ВидыСубконтоОС, Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ Аморт КАК Аморт ПО ХозрасчетныйОстаткиИОбороты.Субконто1 = Аморт.Субконто1 И ХозрасчетныйОстаткиИОбороты.Период = Аморт.Период ГДЕ ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт > 0 СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Период |
|||
2
catena
20.08.18
✎
11:00
|
(0)Что не так-то?
|
|||
3
maptbln
20.08.18
✎
11:01
|
на втором скрине за май неверные суммы выводит,а за июнь вовсе ничего нет
|
|||
4
hhhh
20.08.18
✎
11:02
|
(1) И ХозрасчетныйОстаткиИОбороты.Период = Аморт.Период
у вас период разный там и там, разные даты попробуйте КОНЕЦПЕРИОДА(ХозрасчетныйОстаткиИОбороты.Период, МЕСЯЦ) ну и так далее |
|||
5
maptbln
20.08.18
✎
11:07
|
(4)
так,а это в параметрах в СКД или можно в самом запросе? |
|||
6
catena
20.08.18
✎
11:10
|
ОстаткиИОбороты - такая забавная таблица, если оборота не было, она не считает этот период достойным выведения.
|
|||
7
catena
20.08.18
✎
11:11
|
(5)СКД и запрос - разные вещи и часто требуют разных методов решения. Поэтому "СКД" надо озвучивать в первом посте.
|
|||
8
maptbln
20.08.18
✎
11:15
|
(7) но для начала нужно отладить запрос,потом уже идти в СКД
поставил в условии связи то , что было сказано в (4) в итоге в крайние даты периода выводит данные правильно,в остальные неособо +1 месяц игнорирует,но по нему можно получить данные,если забить его в период мистика какая то |
|||
9
catena
20.08.18
✎
11:37
|
(8)Обрати внимание на (6). Чисто в запросе эта таблица не выводит внутренние периоды, если в них не было оборота.
|
|||
10
maptbln
20.08.18
✎
12:06
|
(9)
создал два наборы данных в СКД , проблема решилась |
|||
11
maptbln
20.08.18
✎
12:06
|
всем спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |