|   |   | 
| 
 | Не сходятся остатки по регистру Остатки и ОстаткиИОбороты | ☑ | ||
|---|---|---|---|---|
| 0
    
        m_roose 17.06.15✎ 12:48 | 
        Смотрите, такое дело. Есть запрос по остаткам и оборотам:
 ВЫБРАТЬ ПартииТоваровНаСкладахОстаткиИОбороты.Период, ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор, ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура, ПартииТоваровНаСкладахОстаткиИОбороты.Склад, ПартииТоваровНаСкладахОстаткиИОбороты.СерияНоменклатуры, ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток ИЗ РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты( &Дата, &Дат, Регистратор, Движения, Организация = &Организация И Номенклатура = &Номен И Склад = &Склад) КАК ПартииТоваровНаСкладахОстаткиИОбороты В параметры конечной даты передаю 13.05.2015 12:00:00. Конечный остаток получается 1. И есть запрос просто по остаткам: ВЫБРАТЬ ПартииТоваровНаСкладах.Номенклатура, ПартииТоваровНаСкладах.ДокументОприходования, ПартииТоваровНаСкладах.Склад, ПартииТоваровНаСкладах.ХарактеристикаНоменклатуры, ПартииТоваровНаСкладах.СерияНоменклатуры, ПартииТоваровНаСкладах.КоличествоОстаток КАК Количество ИЗ РегистрНакопления.ПартииТоваровНаСкладах.Остатки( &Дат, Организация = &Организация И (Номенклатура = &Номен) И (Склад = &Склад)) КАК ПартииТоваровНаСкладах В параметры дат передаю 13.05.2015 12:00:00. Остальные параметры естественно такие же. При этом остаток 0 Про включение/невключение границ в курсе, здесь это не влияет т.к. в 12.00 не было никаких движений, последнее движение 13.05.2015 11.57.02 , т.е. оно включается в обоих запросах. При этом остатки получаются разные. Подскажите в чем может быть дело? куда копать? Смотрела вручную таблицу движений этого регистра, если посчитать самой, то остаток должен оставаться 1. Но система считает по другому, не могу понять почему... Фигня в том, что у нас каждую ночь перепроводятся документы, и все было нормально, считалось правильно, но после очередного проведения что-то полетело и система почему то не видит этот остаток. Что можно сделать? Помогите, пожалуйста | |||
| 1
    
        vicof 17.06.15✎ 12:49 | 
        ТиИ? Пересчет итогов?     | |||
| 2
    
        Господин ПЖ 17.06.15✎ 12:50 | 
        в "остатки" граница не входит     | |||
| 3
    
        m_roose 17.06.15✎ 12:52 | 
        (1) думаю на выходных сделать, еще что-то может помочь? 
 (2) пост хорошо прочитали? | |||
| 4
    
        rozer76 17.06.15✎ 12:58 | 
        (3)  если про "Движения" и "ДвиженияИГраницыПериода" тоже в курсе - делайте ТиИ     | |||
| 5
    
        hhhh 17.06.15✎ 13:14 | 
        (3) покажите как присваиваете параметр &Дат     | |||
| 6
    
        Господин ПЖ 17.06.15✎ 13:16 | 
        >Смотрела вручную таблицу движений этого регистра, если посчитать самой, то остаток должен оставаться 1
 запрос нарисуй из физ. таблицы пусть сгруппирует/проссумирует движения по приход/расход | |||
| 7
    
        m_roose 17.06.15✎ 13:20 | 
        (5) в консоли запросов делаю, там вроде один способ присваивания даты     | |||
| 8
    
        m_roose 17.06.15✎ 13:23 | 
        (6) да смысла нет, там всего 3 движения с кол-ом 1. Приход =1, расход =1, приход =1, остаток должен быть 1. Но система видит 0     | |||
| 9
    
        bootini 17.06.15✎ 13:26 | 
        (8) в запросе все поля регистра остатков попробуй вытащить     | |||
| 10
    
        m_roose 17.06.15✎ 13:30 | 
        (9) попробовала, остаток также 0     | |||
| 11
    
        Господин ПЖ 17.06.15✎ 13:31 | 
        итоги пересчитать бы     | |||
| 12
    
        bootini 17.06.15✎ 14:12 | 
        (8) 3 движения за весь период до 13.05.2015 12:00:00 или начало периода тоже какое-то установлено?     | |||
| 13
    
        m_roose 17.06.15✎ 14:52 | 
        (12) нет, начало не установлено, всего 3 движения. а если поставить в начало периода дату, после которой начались проблемы, то вылезают непонятно откуда отрицательные остатки     | |||
| 14
    
        m_roose 18.06.15✎ 13:44 | 
        сделала пересчет остатков на тестовой базе, все исправилось, теперь все правильно. всем спасибо     | |||
| 15
    
        timurhv 18.06.15✎ 13:51 | 
        (0) Кто считает остатки в разрезе регистратора?     | |||
| 16
    
        timurhv 18.06.15✎ 13:51 | 
        + (15) ДокументОприходования <> Регистратору, это как измерение, нет?     | |||
| 17
    
        m_roose 18.06.15✎ 13:54 | 
        (15) нужно было для проверки, вот и считала по регистратору, так нагляднее. а в чем проблема?     | |||
| 18
    
        timurhv 18.06.15✎ 14:16 | ||||
| 19
    
        timurhv 18.06.15✎ 14:19 | 
        + (17) или если есть бухгалтерия под рукой - сформируйте остатки по счету материалов (ОСВ), а потом в консоли выведите остатки в разрезе регистратора.     | |||
| 20
    
        Господин ПЖ 18.06.15✎ 14:20 | 
        (18) хрень какая-то...
 может автору статьи почитать про роли полей в скд и что нач. кон. остаток должны ходить "парой" в выборке? | |||
| 21
    
        timurhv 18.06.15✎ 14:26 | 
        (20) Вы утверждаете, что остаток по счету МЗ в ОСВ сойдется с запросом к виртуальной таблице ОстаткиИОбороты в разрезе регистратора?     | |||
| 22
    
        Господин ПЖ 18.06.15✎ 14:30 | ||||
| 23
    
        timurhv 18.06.15✎ 14:46 | 
        (22) Спасибо, познавательно.     | |||
| 24
    
        m_roose 18.06.15✎ 14:48 | 
        (22) почитаю. парой я тоже выбирала, результат одинаковый. и вообще в чем проблемы, если пересчет итогов помог?     | |||
| 25
    
        Господин ПЖ 18.06.15✎ 14:49 | 
        >если пересчет итогов помог?
 итоги съехали... редко но бывает | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |