|   |   | 
| 
 | v7: Проблемы с регистром остатков | ☑ | ||
|---|---|---|---|---|
| 0
    
        Касандер72 20.01.12✎ 09:56 | 
        Добрый день всем!
  Есть регистр "ОборотыОстатки". У него проблема: за определенный период, в котором были движения не выбираются остатки на промежуточные даты месяца. Остатки на 1-ое следующего - отлично просматриваются. Пробовал переносить точку актуальности на два года назад, а потом вновь возвращал к необходимой - результат = 0. Кто встречался с проблемой, подкиньте идею, как справиться с данным гемороем. (следует учитывать, что БД = 40 ГБ, глобальные операции могут длится более суток, а у меня только в распоряжении 32 часа). Заранее благодарю. | |||
| 1
    
        Касандер72 20.01.12✎ 09:58 | 
        Ребят, сори, это для версии 7,7 щас сотворю новую ветку.     | |||
| 2
    
        Касандер72 20.01.12✎ 10:06 | 
        Не могу создать такую же ветку для 7-ки.
  В чем проблема? что я пропустил? | |||
| 3
    
        Defender aka LINN 20.01.12✎ 10:09 | 
        Магия!     | |||
| 4
    
        Defender aka LINN 20.01.12✎ 10:10 | 
        "глобальные операции могут длится более суток, а у меня только в распоряжении 32 часа" - 32 часа - более суток.
  Problem Solved? | |||
| 5
    
        andrewks 20.01.12✎ 10:10 | 
        (4) бугагашечки )     | |||
| 6
    
        andrewks 20.01.12✎ 10:11 | 
        что значит "не выбираются остатки на промежуточные даты месяца" ?     | |||
| 7
    
        Дядя Васька 20.01.12✎ 10:13 | 
        (6) Думаю это значит что таблице с движениями каюк, осталась только с итогами )     | |||
| 8
    
        1Сергей 20.01.12✎ 10:14 | 
        ДБФ чтоли?     | |||
| 9
    
        Дядя Васька 20.01.12✎ 10:14 | 
        (8) 40 ГБ? Это вряд ли...     | |||
| 10
    
        Дядя Васька 20.01.12✎ 10:15 | 
        (0) Сначала полный пересчет итогов, если не помогло, то технологическое проведение только.     | |||
| 11
    
        1Сергей 20.01.12✎ 10:17 | 
        (9) но, проблема характерна :)     | |||
| 12
    
        Ёпрст гуру 20.01.12✎ 10:17 | 
        (0) 
  что есть промежуточные даты месяца ? Как ты смотришь останки и чем ? | |||
| 13
    
        Mikeware 20.01.12✎ 10:17 | 
        (7) Остатки "выбирались" бы, но такие же, как на начало месяца...     | |||
| 14
    
        Касандер72 20.01.12✎ 10:19 | 
        Промежуточные даты, например при выборке данных запросом:
  на 15.01 или 18.01 - нет, на 01.02 - появились. Движения на месте, сводный остаток берет. | |||
| 15
    
        andrewks 20.01.12✎ 10:20 | 
        ре-индекс в скуле пробовал делать?     | |||
| 16
    
        Дядя Васька 20.01.12✎ 10:21 | 
        (14) Может просто запрос кривой?     | |||
| 17
    
        Касандер72 20.01.12✎ 10:22 | 
        (9) уже больше 40 ГБ))) - систему штрихкодирования вкатал на старую по штрихкодам изделий, а обороты у фабрики дай боже
  (15) можно подробнее или ссылку? | |||
| 18
    
        Касандер72 20.01.12✎ 10:24 | 
        (14)
  НачДата = НачМесяца(ДатаСведений+1); Запрос = СоздатьОбъект("Запрос"); ТекЗап = "Обрабатывать НеПомеченныеНаУдаление; |Период с НачДата; |Номенклатура = Регистр.новОстатки.Номенклатура; |Размер = Регистр.новОстатки.Обмер; |Расцветка = Регистр.новОстатки.Цвет; |Сорт = Регистр.новОстатки.Сорт; |Комплект = Регистр.новОстатки.Комплект; |КонтрОбъект = Регистр.новОстатки.ОбъектКонтроля; |Условие(КонтрОбъект=перОбъект);"; // добавление фильтров ТекЗап = ТекЗап + " |Упаковок = Регистр.новОстатки.Упаковок; |Изделий = Регистр.новОстатки.Изделий; |Единиц = Регистр.новОстатки.Единиц; |Функция НачОстУпаковок = НачОст(Упаковок); |Функция НачОстИзделий = НачОст(Изделий); |Функция НачОстЕдиниц = НачОст(Единиц); | |Группировка КонтрОбъект Без групп; |Группировка Номенклатура Без групп Упорядочить по Номенклатура.КодМодели, Номенклатура.Артикул; |Группировка Размер Без групп; |Группировка Расцветка Без групп; |Группировка Сорт; |Группировка Комплект;"; | |||
| 19
    
        Касандер72 20.01.12✎ 10:26 | 
        Сори, пропустил - база скулевая 2005     | |||
| 20
    
        Дядя Васька 20.01.12✎ 10:27 | 
        (17) Дык я про то что нереально для дбф. По-любому есть таблицы больше 2 гиг.     | |||
| 21
    
        Ёпрст гуру 20.01.12✎ 10:29 | 
        (18) п...ц..
  И где тут промежуточные даты ??? Тут всегда на начало месяца останки | |||
| 22
    
        Дядя Васька 20.01.12✎ 10:30 | 
        (18) гы... ))))     | |||
| 23
    
        Дядя Васька 20.01.12✎ 10:30 | 
        НачМесяца(ДатаСведений+1) ни о чем не говорит? ))     | |||
| 24
    
        Mikeware 20.01.12✎ 10:31 | 
        (18) отжигаешь....     | |||
| 25
    
        Касандер72 20.01.12✎ 10:35 | 
        млин !!!!!!!! спс мужики - вот что выходит, когда мечешься между 7.7 и 8.2
  ВСЕМ ОГРОМНОЕ СПАСИБО ! ТЕМА ЗАКРЫТА ! | |||
| 26
    
        Дядя Васька 20.01.12✎ 10:40 | 
        (25) Да вроде как в 8.2 НачМесяца() не отменили )     | |||
| 27
    
        andrewks 20.01.12✎ 10:43 | 
        (26) отменили     | |||
| 28
    
        Дядя Васька 20.01.12✎ 10:45 | 
        (27) Ну как... НачалоМесяца() она там, сути-то не меняет.     | |||
| 29
    
        andrewks 20.01.12✎ 10:46 | 
        (28) ну да. переименовали )     | |||
| 30
    
        Касандер72 20.01.12✎ 11:14 | 
        не спорьте, НачМесяца - временная тестовая вставка, а остатки на 01.01.2012 - я обнулил)))     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |