Имя: Пароль:
1C
1С v8
Проблема с итогами остатков после сворачивания базы
0 Slon747
 
14.12.18
12:16
8.3.8.1652

Много раз делал сворачивание базы, но такое впервые.
Свернул базу на вчера и появилась проблема с получением остатка товаров.

Получаю остатки товара на конец сегодняшнего дня:
ВЫБРАТЬ
    ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
    ТоварыНаСкладахОстатки.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    ТоварыНаСкладахОстатки.КоличествоОстаток КАК Остаток
ИЗ
    РегистрНакопления.ТоварыНаСкладах.Остатки(
            &Дата,
            Номенклатура В (&Номенклатура)
                И Склад В (&Склад)) КАК ТоварыНаСкладахОстатки

Возвращает: 97
Это неверный остаток

Теперь получаю все движения:

ВЫБРАТЬ
    ТоварыНаСкладах.Номенклатура КАК Номенклатура,
    ТоварыНаСкладах.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    ТоварыНаСкладах.Количество,
    ТоварыНаСкладах.Регистратор,
    ТоварыНаСкладах.ВидДвижения
ИЗ
    РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах
ГДЕ
    ТоварыНаСкладах.Номенклатура = &Номенклатура
    И ТоварыНаСкладах.Склад = &Склад

Возвращает:
Корректировка записей регистров 00000000019 от 13.12.2018 23:59:59 - Приход
Чек ККМ 00000000001 от 14.12.2018 10:49:03 - Расход

Вот это верные данные.
Несколько раз через ТиС делал реиндексацию, пересчет остатков и пр. Не помогает.
Такое происходит как на клиент-сервере так и в файловой базе.
В чем может быть причина?
1 Slon747
 
14.12.18
12:18
(0) Забыл добавить.
Корректировка записей регистров -   15 - Приход
Чек ККМ -    1 - Расход

Т.е. должно быть в остатке 14
2 Конструктор1С
 
14.12.18
12:24
Пересчитать итоги не предлагать?
3 MatveyIgor
 
14.12.18
12:26
(2) написал же "Несколько раз через ТиС делал реиндексацию, пересчет остатков и пр. Не помогает."
4 Slon747
 
14.12.18
12:27
(2) Подскажи, как правильно?
В ТиС уже делал пересчет остатков.
В Операции - Управление итогами запустил и в "Расчитан по" теперь 31.12.2018, а в "Установить по": 31.01.2019
5 Галахад
 
гуру
14.12.18
12:28
Может полностью отключить итоги и включить?
6 Slon747
 
14.12.18
12:30
(5) Попробовал. Не помогло
7 Конструктор1С
 
14.12.18
12:32
на конец сегодняшнего дня
от 13.12.2018 23:59:59

может где-то тут несрастки?
8 Slon747
 
14.12.18
12:35
(7) Так сегодня уже 14-е
9 catena
 
14.12.18
12:36
Почему в первом запросе "В", а во втором "="? Нет ли там вложенных складов?
10 Slon747
 
14.12.18
12:37
(9) Нет. В параметре один склад. Исправил на "=". То же самое.
11 Конструктор1С
 
14.12.18
12:37
(8) а, ну да, туплю)
12 Галахад
 
гуру
14.12.18
12:40
А на начало 13-го какие остатки?
13 Slon747
 
14.12.18
12:47
(12) Да. На разные даты разные остатки!
То 25, то 50.
Откуда? Там и записей таких нет.

P.S. Запустил файловую базу на другом пк. То же самое.
14 Галахад
 
гуру
14.12.18
12:51
ИМХО, проще перетащить данные в свежую базу.
15 Slon747
 
14.12.18
12:51
Ура!
После того, как сделал ТиС на файловой на ДРУГОМ пк, остатки выровнялись.
Возможно, проблема в платформе.
16 catena
 
14.12.18
13:17
(15)Процедура называется Тестирование и Исправление. ТиС - это конфигурация Торговля и Склад.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn