| 
    
 | 
        ОСВ vs. Форма подбора "неверные остатки"?         | 
☑ | 
    
        | 
    0
    
        AugustBlack    
       
    
    07.08.12 
            ✎
    08:47 
 | 
         
        Доброе утро, подскажите почему остатки по складу в ОСВ  и в форме подбора могут быть разные. 
  К примеру есть Документ "перемещение товаров" от 31.07.2012 23:59:59 - в форме подбора показывает остаток 4257. 
  Формирую ОСВ по счету период 31.07.2012 - 31.07.2012 номенклатуру и склад как в документе ставлю показывает другое количество - 1245. 
  Почему так происходит?
  Получал остаток через запрос результат, как в подборе - 4257. Не пойму может ОСВ неправильно формирую или где-то упустил что.
  вот скрин:      
         | 
 | 
    
    
        | 
    1
    
        DrShad    
       
    
    07.08.12 
            ✎
    08:48 
 | 
         
        потому что подбор не по регистру бухии показывает остатки     
         | 
 | 
    
    
        | 
    2
    
        AugustBlack    
       
    
    07.08.12 
            ✎
    08:55 
 | 
         
        (1) а где их смотреть?     
         | 
 | 
    
    
        | 
    3
    
        DrShad    
       
    
    07.08.12 
            ✎
    09:13 
 | 
         
        [Получал остаток через запрос результат] у тя запрос к каким таблицам был?     
         | 
 | 
    
    
        | 
    4
    
        AugustBlack    
       
    
    07.08.12 
            ✎
    09:18 
 | 
         
        ВЫБРАТЬ
      ХозрасчетныйОстатки.Счет,
      ХозрасчетныйОстатки.Субконто1 КАК НОМЕНКЛАТУРА,
      ХозрасчетныйОстатки.Субконто2 КАК СКЛАД,
      ХозрасчетныйОстатки.Организация,
      ХозрасчетныйОстатки.Подразделение,
      ХозрасчетныйОстатки.КоличествоОстатокДт,
      ХозрасчетныйОстатки.КоличествоРазвернутыйОстатокДт
  ИЗ
      РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = &Счет, , ) КАК ХозрасчетныйОстатки
  ГДЕ
      ХозрасчетныйОстатки.Субконто1 = &Субконто1
      И ХозрасчетныйОстатки.Субконто2 = &Субконто2
  
  результат как в подборе     
         | 
 | 
    
    
        | 
    5
    
        DrShad    
       
    
    07.08.12 
            ✎
    09:20 
 | 
         
        ну а отладчик что говорит?     
         | 
 | 
    
    
        | 
    6
    
        hhhh    
       
    
    07.08.12 
            ✎
    09:27 
 | 
         
        (4) ты опять не учитываешь, что в ОСВ другая дата совсем. в подборе на одну дату берешь, а в ОСВ на другую. В общем, не парь нам мозг.     
         | 
 | 
    
    
        | 
    7
    
        AugustBlack    
       
    
    07.08.12 
            ✎
    09:32 
 | 
         
        (5) вы имеете ввиду 31.07.2012 00:00:00 и 31.07.2012 23:59:59 в ОСВ?     
         | 
 | 
    
    
        | 
    8
    
        hhhh    
       
    
    07.08.12 
            ✎
    09:43 
 | 
         
        (7) ОСВ дает остатки на конец секунды 31.07.2012 23:59:59 или то же самое, что на 01.08.2012. 
  
  за эту секунду у вас в базе наверняка несколько десятков документов. И не факт, что перемещение товаров - это самый последний документ месяца. То есть подбор у вас точно на другой момент времени делается.
  
  Вообще руки надо оторвать вашему бухгалтеру, что она ставит этот документ на последнюю секунду дня. Там же всё закрытие месяца, начисление зарплаты и т.п. И тут она со своим перемещением. Нарисовалась.     
         | 
 | 
    
    
        | 
    9
    
        AugustBlack    
       
    
    07.08.12 
            ✎
    12:05 
 | 
         
        (8)спс     
         | 
 | 
    
        Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший