|   |   | 
| 
 | СКД. РегистрНакопления ... ОстаткиИОбороты. Помогите, плз. | ☑ | ||
|---|---|---|---|---|
| 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) Пасиб! Метод дополнение "Движения" помог. У меня еще была мысль проверить этот параметр, но что-то отвлекся и забыл... Спасибо!
 Другим искателям истины, код запроса изменился на такой: ВЫБРАТЬ СУММА(ПартииТоваровОстаткиИОбороты.ОстатокТовараНачальныйОстаток) КАК НачальныйОстаток, СУММА(ПартииТоваровОстаткиИОбороты.ОстатокТовараПриход) КАК Приход, СУММА(ПартииТоваровОстаткиИОбороты.ОстатокТовараРасход) КАК Расход, СУММА(ПартииТоваровОстаткиИОбороты.ОстатокТовараКонечныйОстаток) КАК КонечныйОстаток, ПартииТоваровОстаткиИОбороты.УнКод, ПартииТоваровОстаткиИОбороты.Товар, ПартииТоваровОстаткиИОбороты.Склад, ПартииТоваровОстаткиИОбороты.Регистратор, ПартииТоваровОстаткиИОбороты.ПериодСекунда ИЗ РегистрНакопления.ПартииТоваров.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, Движения, ) КАК ПартииТоваровОстаткиИОбороты СГРУППИРОВАТЬ ПО ПартииТоваровОстаткиИОбороты.УнКод, ПартииТоваровОстаткиИОбороты.Товар, ПартииТоваровОстаткиИОбороты.Склад, ПартииТоваровОстаткиИОбороты.Регистратор, ПартииТоваровОстаткиИОбороты.ПериодСекунда | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |