|
СКД. РегистрНакопления ... ОстаткиИОбороты. Помогите, плз. | ☑ | ||
---|---|---|---|---|
0
napagokc
18.11.13
✎
10:28
|
Добрый день, мистяне.
Какая-то глупая ситуация, то ли глаз уже замылился, то ли еще какая беда... Не могу разобраться. Перерыл и-нет, много где задавались подобные вопросы, но мне не помогло ни одно решение. Делаю в СКД элементарный запрос, пытаясь вытащить нач. остатки, кон. остатки и приход/расход. Вроде задача-то тривиальная, но у меня почему-то не хочет работать корректно: появляется пустой регистратор, в котором сразу записаны и начальный, и конечный остаток. На словах сложно представить, поэтому выкладываю скрины: Запрос: http://www.fotolink.su/pic_b/2d0104911396438af6f054e2c8db66bc.jpg Результат: http://www.fotolink.su/pic_b/e4de8901d08af2f9b177e5fb7bcc57d1.jpg Итоговые суммы верно считаются, но вот эти строчки с пустыми регистраторами вообще ни к селу, ни к городу. Не понимаю откуда они берутся и как от них избавиться. Помогите, плз. Намекните хотя бы куда рыть. Роли, вроде, все верно выставлены. Примеры с частыми ошибками в подобных запросах (http://a.imageshack.us/img405/476/73796797.jpg) тоже прочел, моего случая там нет. |
|||
1
napagokc
18.11.13
✎
10:39
|
Ну, хоть какие-то, пусть даже бредовые идеи, м? У меня уже просто идеи кончились... :(
УнКод, Склад, Товар, Фирма, РегиональноеПодразделение - это всё измерения. Какая еще инфа нужна? |
|||
2
Mnemonic1C
18.11.13
✎
10:46
|
Ну во первых группировку в СКД нужно делать средствами самой СКД, а не запросами
|
|||
3
napagokc
18.11.13
✎
10:47
|
(2) Так я средствами СКД и делал. Она автоматом проставилась в запросе.
|
|||
4
Mnemonic1C
18.11.13
✎
10:47
|
А пустые регистраторы это у тебя остаток по аналитике (товар, склад) у которых не было в периоде движений, соответственно нет и регистратора
|
|||
5
Mnemonic1C
18.11.13
✎
10:50
|
Ты пишешь "Итоговые суммы верно считаются" - вот для того что бы итоговые сумма правильно считались, СКД и выводит тебе ВСЕ остатки, в т.ч. и по аналитикам, которые не попали в выбраный период
|
|||
6
napagokc
18.11.13
✎
10:52
|
(4) Нене, посмотри внимательно, начиная с выделенной строки:
Сначала остаток должен быть равен 0, потом идет приход (9928 ед.), потом списывается 3600 ед. В результате остается 6328 ед. Но в выделенно строке почему-то лезет конечный остаток на начальный и дублируется в конечном. Что за фигня? |
|||
7
napagokc
18.11.13
✎
10:54
|
(5) Так как исправить? Я что-то не догоняю. Убрать группировки из запроса не получается - выдается ошибка: "Поле не входит в группу ....". Если открыть запрос и убрать там вручную группировку, то она все равно не исчезает.
|
|||
8
napagokc
18.11.13
✎
10:55
|
(5) Или ты предлагаешь убрать автозаполнение и добавить все поля вручную, проигнорировав лишнюю аналитику?
|
|||
9
Пеппи
18.11.13
✎
11:03
|
(8) метод дополнения- движения, по умолчанию движения и границы. Вот ты и видишь границы без геристратора
|
|||
10
anaed
18.11.13
✎
11:06
|
(8) убрать группировки это не только удалить Сгруппировать по, все "суммы" и т.п. тоже надо убрать и настроить все это дело на вкладке ресурсы
|
|||
11
napagokc
18.11.13
✎
11:24
|
(9) Пасиб! Метод дополнение "Движения" помог. У меня еще была мысль проверить этот параметр, но что-то отвлекся и забыл... Спасибо!
Другим искателям истины, код запроса изменился на такой: ВЫБРАТЬ СУММА(ПартииТоваровОстаткиИОбороты.ОстатокТовараНачальныйОстаток) КАК НачальныйОстаток, СУММА(ПартииТоваровОстаткиИОбороты.ОстатокТовараПриход) КАК Приход, СУММА(ПартииТоваровОстаткиИОбороты.ОстатокТовараРасход) КАК Расход, СУММА(ПартииТоваровОстаткиИОбороты.ОстатокТовараКонечныйОстаток) КАК КонечныйОстаток, ПартииТоваровОстаткиИОбороты.УнКод, ПартииТоваровОстаткиИОбороты.Товар, ПартииТоваровОстаткиИОбороты.Склад, ПартииТоваровОстаткиИОбороты.Регистратор, ПартииТоваровОстаткиИОбороты.ПериодСекунда ИЗ РегистрНакопления.ПартииТоваров.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, Движения, ) КАК ПартииТоваровОстаткиИОбороты СГРУППИРОВАТЬ ПО ПартииТоваровОстаткиИОбороты.УнКод, ПартииТоваровОстаткиИОбороты.Товар, ПартииТоваровОстаткиИОбороты.Склад, ПартииТоваровОстаткиИОбороты.Регистратор, ПартииТоваровОстаткиИОбороты.ПериодСекунда |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |