Имя: Пароль:
1C
1С v8
Неверное сальдо и обороты в Банковских выписках
,
0 Death_eye
 
27.01.23
15:58
Здравствуйте, всем!
Прошу помощи. Перешли обновлением с БП 2.0 на 3.0. В банковских выписках показывает неверное сальдо, причем "остановилось" с июня 2011 года. Пересчет итого делал, ТИИ тоже. Бесполезняк.
Запросы в конфигураторе смотрел. Разобраться не могу
1 unenu
 
27.01.23
16:00
неверный ввод остатков, вероятно. зачем смотреть запросы в конфигураторе?
2 OldCondom
 
27.01.23
16:04
найти первый поехавший документ и понять, что не так. Нет?
3 Death_eye
 
27.01.23
16:04
(2) нашел, все так
4 Death_eye
 
27.01.23
16:04
(1) какой ввод остатков, если переход на 3.0 - это обновление
5 Death_eye
 
27.01.23
16:07
ВЫБРАТЬ
    ЕСТЬNULL(СУММА(ВЫБОР
                КОГДА ВТ_БИ.ЭтоВалютныйСчет
                    ТОГДА ВТ_БИ.ВалютнаяСуммаНачальныйОстаток
                ИНАЧЕ ВТ_БИ.СуммаНачальныйОстаток
            КОНЕЦ), 0) КАК НачальныйОстаток,
    ЕСТЬNULL(СУММА(ВЫБОР
                КОГДА ВТ_БИ.ЭтоВалютныйСчет
                    ТОГДА ВТ_БИ.ВалютнаяСуммаОборотДт
                ИНАЧЕ ВТ_БИ.СуммаОборотДт
            КОНЕЦ), 0) КАК ВсегоПоступило,
    ЕСТЬNULL(СУММА(ВЫБОР
                КОГДА ВТ_БИ.ЭтоВалютныйСчет
                    ТОГДА ВТ_БИ.ВалютнаяСуммаОборотКт
                ИНАЧЕ ВТ_БИ.СуммаОборотКт
            КОНЕЦ), 0) КАК ВсегоСписано,
    ЕСТЬNULL(СУММА(ВЫБОР
                КОГДА ВТ_БИ.ЭтоВалютныйСчет
                    ТОГДА ВТ_БИ.ВалютнаяСуммаКонечныйОстаток
                ИНАЧЕ ВТ_БИ.СуммаКонечныйОстаток
            КОНЕЦ), 0) КАК КонечныйОстаток
ИЗ
    (ВЫБРАТЬ
        БИ.СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,
        БИ.ВалютнаяСуммаНачальныйОстаток КАК ВалютнаяСуммаНачальныйОстаток,
        БИ.СуммаОборотДт КАК СуммаОборотДт,
        БИ.ВалютнаяСуммаОборотДт КАК ВалютнаяСуммаОборотДт,
        БИ.СуммаОборотКт КАК СуммаОборотКт,
        БИ.ВалютнаяСуммаОборотКт КАК ВалютнаяСуммаОборотКт,
        БИ.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток,
        БИ.ВалютнаяСуммаКонечныйОстаток КАК ВалютнаяСуммаКонечныйОстаток,
        ВЫБОР
            КОГДА БИ.ВалютнаяСуммаНачальныйОстаток <> 0
                    ИЛИ БИ.ВалютнаяСуммаОборотДт <> 0
                    ИЛИ БИ.ВалютнаяСуммаОборотКт <> 0
                    ИЛИ БИ.ВалютнаяСуммаКонечныйОстаток <> 0
                ТОГДА ИСТИНА
            ИНАЧЕ ЛОЖЬ
        КОНЕЦ КАК ЭтоВалютныйСчет
    ИЗ
        РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&ДатаИтоговНачалоДня, &ДатаИтоговКонецДня, , ДвиженияИГраницыПериода, Счет В (&СчетаССубконтоБанковскиеСчета), &ВидСубконтоБанковскиеСчета, Организация В (&Организации) {(ВЫРАЗИТЬ(Субконто1 КАК Справочник.БанковскиеСчета)) КАК БанковскийСчетИтогов}) КАК БИ) КАК ВТ_БИ

Запрос в конфигураторе и в консоли запросов выбирает верно
6 OldCondom
 
27.01.23
16:33
А оборотно сальдовая по 51 счету уже не модно?
(3) что именно "так"? Старые документы изменили свои проводки?
7 Death_eye
 
27.01.23
16:39
(6) осв формируется правильно
8 piter3
 
27.01.23
16:40
параметры проверь
9 Death_eye
 
27.01.23
16:43
(8) какие? параметры построителя правильные, выбирает правильно
10 OldCondom
 
27.01.23
16:46
Тьфу ты, извиняюсь. Я думал поехали остатки, а ты про форму банковской выписки
11 OldCondom
 
27.01.23
16:49
(9) чудес не бывает. Вынеси в обработку
Функция ПолучитьИтоги(Знач ТекДата, Знач ТекОрганизация, Знач ТекБанковскийСчет)
и запусти по датам, что выдает. Наверняка либо счет забыли, либо оранизации не все
12 piter3
 
27.01.23
17:02
что-то не верю или запрос не такой или параметры,давай скрины уже