Имя: Пароль:
1C
1С v8
Не совпадает нач.сальдо, подскажите бывшему одинеснику
,
0 Garikk
 
14.09.21
09:24
Не смотря на то что я давно ушел из 1С, фантомные боли о потере до сих пор возникают...и тут проснулся ночью в холодном поту с такой проблемой:

Есть типовая БП3
в общей оборотке, по одному счету - нач.кредитовое сальдо, допустим 3500, а если зайти в ОСВ по этому счету за тотже период - уже 9тыс..
я голову сломал, ТИИ, чистка кеша,выгрузка в файловую,  даже смотрел в бекап месячной давности (где всё норм)....wtf? что я ещё забыл? подскажите куда копать. (и когда 1С меня отпустит?)
1 ChMikle
 
14.09.21
09:32
посмотреть каким образом формируется остаток на эту дату
2 ChMikle
 
14.09.21
09:32
в разрезе субконто
3 Garykom
 
гуру
14.09.21
09:34
(0) Была бага с ручными операциями
Если ее помеченную на удаление скопировать, заполнить и убрать пометку то она один фиг считается местами помеченной и в отчетах/проводках криво
4 Garykom
 
гуру
14.09.21
09:35
Короче детализируй какой документ глючит или несколько на эту сумму и исправлять удалением, созданием нового
5 Garikk
 
14.09.21
09:43
(4) ну документ гдето из 12 года выплывает...просто не совсем понятно насколько эта проблема масштабна

а на счёт бага интересно, спс ща поищу
===
выглядит всё вот так
https://pasteboard.co/Lf2OLRjsjyeR.png
https://pasteboard.co/DIx8df7sSHcF.png
6 Garykom
 
гуру
14.09.21
09:47
(5) документ на 5918,45 это что?
7 Garykom
 
гуру
14.09.21
09:47
(6) тьфу на 5918,00
если дважды тыкнуть что в детализации
8 Garikk
 
14.09.21
09:52
(7) ага... 0 там в конечном сальдо по данному субконто
https://pasteboard.co/jW0Q63YVLtYF.png
9 Garikk
 
14.09.21
09:53
выглядит так какбудто итоги поехали...но пересчет не помогает
10 Garykom
 
гуру
14.09.21
09:56
Имхо задачка которую следует свалить на франча по ИТС
11 Garikk
 
14.09.21
09:57
(10) я уже тоже к этому склоняюсь
12 Mihenius
 
14.09.21
10:41
(0) Было такое.

В старых релизах БП есть косяк со встроенной обработкой замены дублей.
Она портит реквизиты Валюта, Подразделение и еще какое-то.
Вместо NULL она ставит пустую ссылку

http://catalog.mista.ru/public/873005/
https://catalog.mista.ru/public/158661/

Вот готовый скрипт, проверь его в консоли.

ВЫБРАТЬ
    ВложенныйЗапрос.Регистратор КАК Регистратор
ИЗ
    (ВЫБРАТЬ
        ХозрасчетныйДвиженияССубконто.Регистратор КАК Регистратор
    ИЗ
        РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(
                ,
                ,
                ПодразделениеДт = ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка)
                    И СчетДт <> ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПустаяСсылка)
                    И НЕ СчетДт.УчетПоПодразделениям,
                ,
                ) КАК ХозрасчетныйДвиженияССубконто
    
    СГРУППИРОВАТЬ ПО
        ХозрасчетныйДвиженияССубконто.Регистратор
    
    ОБЪЕДИНИТЬ ВСЕ
    
    ВЫБРАТЬ
        ХозрасчетныйДвиженияССубконто.Регистратор
    ИЗ
        РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(
                ,
                ,
                ПодразделениеКт = ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка)
                    И СчетКт <> ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПустаяСсылка)
                    И НЕ СчетКт.УчетПоПодразделениям,
                ,
                ) КАК ХозрасчетныйДвиженияССубконто
    
    СГРУППИРОВАТЬ ПО
        ХозрасчетныйДвиженияССубконто.Регистратор
    
    ОБЪЕДИНИТЬ ВСЕ
    
    ВЫБРАТЬ
        ХозрасчетныйДвиженияССубконто.Регистратор
    ИЗ
        РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(
                ,
                ,
                ВалютаДт = ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка)
                    И СчетДт <> ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПустаяСсылка)
                    И НЕ СчетДт.Валютный,
                ,
                ) КАК ХозрасчетныйДвиженияССубконто
    
    СГРУППИРОВАТЬ ПО
        ХозрасчетныйДвиженияССубконто.Регистратор
    
    ОБЪЕДИНИТЬ ВСЕ
    
    ВЫБРАТЬ
        ХозрасчетныйДвиженияССубконто.Регистратор
    ИЗ
        РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(
                ,
                ,
                ВалютаКт = ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка)
                    И СчетКт <> ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПустаяСсылка)
                    И НЕ СчетКт.Валютный,
                ,
                ) КАК ХозрасчетныйДвиженияССубконто
    
    СГРУППИРОВАТЬ ПО
        ХозрасчетныйДвиженияССубконто.Регистратор) КАК ВложенныйЗапрос

СГРУППИРОВАТЬ ПО
    ВложенныйЗапрос.Регистратор


И как уже писали 2-ая проблема это ручные операции с выключенными проводками.
Тоже легко ищется через универсальный отчет или запросом.
Притом у меня был косяк проводки не включались обратно )
13 Garikk
 
14.09.21
10:58
ща я ещё разок двигаю итоги туда сюда, потом попробую дубли
14 timurhv
 
14.09.21
11:06
(12) +1 было такое же, только в БГУ 2.0. Но там типовые проводки криво отрабатывали.
15 vvspb
 
14.09.21
11:20
Было такое не единожды. По строке 5918 что происходило с самого появления основания?