![]() |
|
СКД Простой отчет неверно показывает остатки | ☑ | ||
---|---|---|---|---|
0
OlegSham
24.05.20
✎
22:03
|
Написал простой отчет в СКД.
Отчет по регистру накопления - Остатки и обороты. Но он неверно показывает остатки, когда отображает нижний уровень. Показывает начальный и конечный остаток по регистраторам. Хотя обороты были за 1-2 дня, а отчет за месяц. Т.е. при проведении документа формируется сальдо по регистратору либо начальное, или конечное. Кто поможет - как решить проблему ? Принтскрины отчета прилагаю. http://images.vfl.ru/ii/1590346689/f87148d5/30608566.png http://images.vfl.ru/ii/1590346923/9baee24e/30608583.png http://images.vfl.ru/ii/1590346946/1c40174b/30608586.png на втором примере - отменили проведение реализации http://images.vfl.ru/ii/1590346966/5a1b952e/30608593.png |
|||
1
Ненавижу 1С
гуру
24.05.20
✎
22:07
|
отчет показывает все правильно, тебя смущает пустая строка во втором случае?
|
|||
2
Ненавижу 1С
гуру
24.05.20
✎
22:20
|
+(1) Поставь у поля Регистратора в ролях - игнорировать NULL
|
|||
3
Игорь_МММ
24.05.20
✎
22:34
|
параметры так переопределять ни к чему , можно сразу в запросе написать так: ({(НАЧАЛОПЕРИОДА(&НачалоПериода, ДЕНЬ))}, {(ДОБАВИТЬКДАТЕ(КОНЕЦПЕРИОДА(&КонецПериода, ДЕНЬ), СЕКУНДА, 1))}
по сабжу: что у вас в ресурсах? и почему ПериодСекунда закомментировано - мне кажется надо оставить |
|||
4
Ненавижу 1С
гуру
24.05.20
✎
22:41
|
(3) вот так оформлять параметры в тексте запроса СКД точно не надо
и про добавить к дате секунду это бред |
|||
5
RomanYS
24.05.20
✎
22:45
|
||||
6
Ненавижу 1С
гуру
24.05.20
✎
22:53
|
(5) если честно: ни одна рекомендация не попала в цель
|
|||
7
Игорь_МММ
24.05.20
✎
22:53
|
(4) отсюда почерпнул: https://www.youtube.com/watch?time_continue=1511&v=Ohn8lppIL1Q&feature=emb_logo с 24:00
|
|||
8
Игорь_МММ
24.05.20
✎
22:56
|
(6) Отсутствие родительских полей - периодов в запросе
Данная проблема возникает например, если в запросе получают поле Регистратор, но не получают поле ПериодСекунда. Пример неправильного запроса: ВЫБРАТЬ УчетНоменклатурыОстаткиИОбороты.Регистратор, УчетНоменклатурыОстаткиИОбороты.Номенклатура, УчетНоменклатурыОстаткиИОбороты.Склад, УчетНоменклатурыОстаткиИОбороты.КоличествоНачальныйОстаток, УчетНоменклатурыОстаткиИОбороты.КоличествоКонечныйОстаток, УчетНоменклатурыОстаткиИОбороты.КоличествоОборот ИЗ РегистрНакопления.УчетНоменклатуры.ОстаткиИОбороты(, , Авто, , ) КАК УчетНоменклатурыОстаткиИОбороты Для такого запроса система рассчитать правильные остатки не может. в (0) как раз ПериодСекунда закоментировано |
|||
9
Ненавижу 1С
гуру
24.05.20
✎
22:57
|
(7) не знаю, где вы такое берете, почему не посмотреть на отчеты типовых конфигураций?
(8) тут я проглядел, согласен |
|||
10
OlegSham
24.05.20
✎
23:29
|
(2),(8) поставил у поля Регистратора в ролях - игнорировать NULL
Поставил рас читывать - Секунда. Не помогло! Что надо еще сделать? |
|||
11
OlegSham
24.05.20
✎
23:30
|
Если честно - не понял из переписки (1)-(8) что надо еще сделать, что бы работало.
В чем именно ошибка? Пока рекомендации не помогли |
|||
12
PR
24.05.20
✎
23:35
|
(10) Ты читать умеешь?
Добавь в запрос поле ПериодСекунда |
|||
13
OlegSham
24.05.20
✎
23:58
|
(12)я же написал - в (10) ДОБАВИЛ!
Ничего не помогло. Добавил тока в Запрос. Может надо и в вывод ? |
|||
14
PR
25.05.20
✎
00:13
|
(13) В (10) ты какую-то хрень написал "Поставил рас читывать", такого даже в русском языке нет
А я тебе говорю про добавить в запрос В (0), кстати, в первом отчете остатки верные, во-втором нет, бред какой-то |
|||
15
OlegSham
25.05.20
✎
00:32
|
(14) еще раз - в запрос ДОБАВИЛ ПериодСекунда.
ВЫБРАТЬ ЗаказыПокупателяОстаткиИОбороты.Регистратор, ЗаказыПокупателяОстаткиИОбороты.ПериодСекунда, ЗаказыПокупателяОстаткиИОбороты.Заказ КАК Заказ, ЗаказыПокупателяОстаткиИОбороты.Заказ.НомерЗаказа КАК НомерЗаказа, ЗаказыПокупателяОстаткиИОбороты.Номенклатура КАК Номенклатура, ЗаказыПокупателяОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток, ЗаказыПокупателяОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход, ЗаказыПокупателяОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход, ЗаказыПокупателяОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток ИЗ РегистрНакопления.ИТ_ЗаказыПокупателя.ОстаткиИОбороты({(&НачалоПериода)}, {(&КонецПериода)},Авто, ,) КАК ЗаказыПокупателяОстаткиИОбороты |
|||
16
OlegSham
25.05.20
✎
00:35
|
(14),(15) не помогло - остатки появляются по регистраторам.
Во втором отчете данные после того как отменил проведение одного из документов - Реализацию. Мне просто не нужно вообще расчет итогов по регистратору. Можно как нибудь это сделать? |
|||
17
hhhh
25.05.20
✎
01:17
|
(16) ну покажи закладку Ресурсы. Там точно убрал группировку Регистратор у полей?
|
|||
18
Ненавижу 1С
гуру
25.05.20
✎
10:00
|
(16) если не нужно, так не указывай
|
|||
19
toypaul
гуру
25.05.20
✎
10:09
|
Надо учится правильно задавать вопросы. Есть картинка - как сейчас. Нет картинки как надо, отсюда и все лишние рекомендации
|
|||
20
OlegSham
25.05.20
✎
10:29
|
Вот картинка как у меня запрос сейчас - после рекомендаций форумчан
http://images.vfl.ru/ii/1590391738/cf7331cd/30611602.png Вот закладка Ресурсы http://images.vfl.ru/ii/1590391763/1149fee5/30611606.png |
|||
21
toypaul
гуру
25.05.20
✎
10:32
|
нет картинки как надо
|
|||
22
OlegSham
25.05.20
✎
10:32
|
(18)поясните, что именно не указывать ?
Вот кстати, как выглядит результат запроса Остатки и обороты с отбором по заказу и номенклатуре за май. Обратите внимание - приход и расход были в один день. Период запроса - ВЕСЬ май 2020. А показывает начальное и конечное сальдо. Возможно в этом причина. Что тогда не так ? http://images.vfl.ru/ii/1590391932/fd50b1a4/30611617.png |
|||
23
OlegSham
25.05.20
✎
10:36
|
||||
24
hhhh
25.05.20
✎
10:37
|
(22) последняя колонка на закладке ресурсы. Рассчитывать по. Ты забыл ее заполнить.
|
|||
25
Ненавижу 1С
гуру
25.05.20
✎
10:42
|
(23) убери поля начальный и конечный остаток у группировки регистратор
|
|||
26
OlegSham
25.05.20
✎
10:47
|
(24),(25) Поставил но не помогло
http://images.vfl.ru/ii/1590392803/626fe8ff/30611749.png может не то что то сделал опять ? |
|||
27
toypaul
гуру
25.05.20
✎
10:48
|
+ к (25) - убери, это значит в группировки Регистратор убрать флажок с поля Авто, и добавить поля Регистратор, и поля оборотов
|
|||
28
toypaul
гуру
25.05.20
✎
10:49
|
(26) не надо так делать. надо как в (27)
|
|||
29
OlegSham
25.05.20
✎
10:56
|
(28)Простите за тупость. Писалось сделать на закладке Ресурсы.
Сделал. Не работает. Оказалось не то. Поясните. что именно надо сейчас сделать? На закладке "Настройки" изменить вывод по группировкам ? |
|||
30
OlegSham
25.05.20
✎
10:56
|
на какой закладке и что изменить?
|
|||
31
Ненавижу 1С
гуру
25.05.20
✎
10:57
|
(30) в настройках в группировке Регистратор убрать автополя, добавить нужные поля
|
|||
32
OlegSham
25.05.20
✎
11:16
|
(31)Вот так ?
http://images.vfl.ru/ii/1590394496/db41e0fa/30612285.png Что то все развалилось. появились поля в группировках http://images.vfl.ru/ii/1590394509/5bd3da84/30612294.png |
|||
33
toypaul
гуру
25.05.20
✎
11:26
|
хочется сказать плохое ... но лучше промолчу
|
|||
34
OlegSham
25.05.20
✎
11:29
|
Не надо говорить плохое.
тут уже 33 поста. а как сделать четко не написано. Можно указать на ошибку ? |
|||
35
OlegSham
25.05.20
✎
11:31
|
В Настройках в группировке Регистратор убрал автополя. Добавил как писалось.
Но теперь же нет полей начальный и конечный остаток и поля приход-расход 2 раза выводятся. Я конечно туплю. Но можно пояснее разжевать - что именно не так и как переделать? |
|||
36
OlegSham
25.05.20
✎
11:36
|
ПОЧИНИЛ!
Все как описали в (31). надо просто пояснее было писать! Есть оказывается поля Авто! СПАСИБО! |
|||
37
OlegSham
25.05.20
✎
11:40
|
Правда счастье не бывает полным!...
Появилась пустая строка - если тока приход или расход http://images.vfl.ru/ii/1590396003/789ead2a/30612547.png Но может это с другим связано.... |
|||
38
OlegSham
25.05.20
✎
11:43
|
А если нет оборотов - то целых две строки
http://images.vfl.ru/ii/1590396209/72c2a5e1/30612589.png |
|||
39
Ненавижу 1С
гуру
25.05.20
✎
11:53
|
еще раз вернемся к ролям полей и поставим у регистратора "Игнорировать значения NULL"
ну и номер периода у поля Регистратор должно быть меньше чем у поля ПериодСекунда |
|||
40
OlegSham
25.05.20
✎
14:04
|
(39)это я сделал. но не помогло - выводит все равно по 2 строки
http://images.vfl.ru/ii/1590404680/758ad1d3/30614418.png |
|||
41
Ненавижу 1С
гуру
25.05.20
✎
14:09
|
(40) может у тебя еще детальные записи выводятся, я хз уже
|
|||
42
Ненавижу 1С
гуру
25.05.20
✎
14:10
|
(40) из состава группировок надеюсь остатки убрал?
|
|||
43
OlegSham
25.05.20
✎
14:12
|
(42)только убрал из группировки по регистратору. По номенклатуре и заказам то нужны
|
|||
44
Ненавижу 1С
гуру
25.05.20
✎
14:15
|
(43) я не про поля говорю, а про состав группировки
|
|||
45
OlegSham
25.05.20
✎
14:33
|
(44)ну я тоже про них. Закладка Настройка.
Вот настройка группировки по регистратору http://images.vfl.ru/ii/1590406349/79a4151a/30614794.png А вот на уровень выше - по Номенклатуре http://images.vfl.ru/ii/1590406351/f4b92751/30614796.png |
|||
46
Ненавижу 1С
гуру
25.05.20
✎
14:47
|
(45) только что проверил - такой эффект имеет место, если убрать галку "Игнорировать значения NULL", про которую я писал в (39)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |