Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Левые суммы в запросе.

Левые суммы в запросе.
Я
   dark70
 
16.02.21 - 09:13
сам запрос, там выборка по сч. 10.7 договоров и далее детализация по документам.
Запрос.Текст =
        "ВЫБРАТЬ
        |    ХозрасчетныйОстаткиИОбороты.Регистратор КАК Документ,
        |    ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК ВПереработку,
        |    ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК ИзПереработки,
        |    ХозрасчетныйОстаткиИОбороты.Субконто3 КАК Договор,
        |    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт КАК СуммаНачальныйОстатокДт,
        |    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК СуммаКонечныйОстатокДт,
        |    ХозрасчетныйОстаткиИОбороты.Регистратор.Дата КАК ДатаДок
        |ИЗ
        |    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
        |            &НачалоПериода,
        |            &КонецПериода,
        |            Авто,
        |            ,
        |            Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.МатериалыПереданныеВПереработку),
        |            ,
        |            Субконто1 = &Контрагент
        |                И Субконто3 В (&СписокДоговоров)) КАК ХозрасчетныйОстаткиИОбороты
        |
        |УПОРЯДОЧИТЬ ПО
        |    Договор,
        |    ДатаДок
        |ИТОГИ
        |    СУММА(ВПереработку),
        |    СУММА(ИзПереработки),
        |    СУММА(СуммаНачальныйОстатокДт),
        |    СУММА(СуммаКонечныйОстатокДт)
        |ПО
        |    Договор";

Здесь скрин результата, выгруженного в ТЗ.
Красным подчеркнута левая сумма, должна быть как подчеркнуто синим.
 
 Партнерская программа EFSOL Oblako
   ДенисЧ
 
1 - 16.02.21 - 09:14
кортинко ни грузиццо! (тм)
   Ёпрст
 
2 - 16.02.21 - 09:15
Продолжайте наблюдение
   dark70
 
3 - 16.02.21 - 09:29
   Ёпрст
 
4 - 16.02.21 - 09:31
(3) и че там тебя не устраивает ? Там всё верно
   Ёпрст
 
5 - 16.02.21 - 09:32
разные договоры жешь..
   piter3
 
6 - 16.02.21 - 09:32
(3) Если нет оборотов то сальдо начальное и конечное равны
   dark70
 
7 - 16.02.21 - 09:33
(4) Самая верхняя строчка, там нач.ост и кон.ост. одинаковые. Начальный правильный, а Конечный -  вообще какая-то левая цифра, сравнивал с ОСВ с отбором.
(5) Если по одному договору, та же фигня
   dark70
 
8 - 16.02.21 - 09:34
(6) Обороты есть
   Ёпрст
 
9 - 16.02.21 - 09:34
(7) не равны..у тя есть оборот
   piter3
 
10 - 16.02.21 - 09:35
(8) тогда раскрой колонку с договором,не видно
   dark70
 
11 - 16.02.21 - 09:36
Сейчас в списке один договор, результат такой же
https://s8.hostingkartinok.com/uploads/images/2021/02/9b549523283c8bce89b537c736865c68.jpg
   Ёпрст
 
12 - 16.02.21 - 09:36
у тя 20 млн нач ост + 67 и минус 87.. в остатке 72 тыр.. чего не устраивает то ?
   Ёпрст
 
13 - 16.02.21 - 09:38
(11) и ?
   Ненавижу 1С
 
14 - 16.02.21 - 09:40
судя по картинке у вас три группировки, а в тексте запроса показана одна, нехорошо
   dark70
 
15 - 16.02.21 - 09:40
   Ненавижу 1С
 
16 - 16.02.21 - 09:42
случайно субконто3 не чисто оборотное?
   ZDenis
 
17 - 16.02.21 - 09:43
(15) Не надо в запросе остатки на начало периода брать по регистратору и тогда будет счастье. Соединяй с другим запросом
   Evgenchik
 
18 - 16.02.21 - 09:43
(12) Видимо его не устраивает сумма 72084.
20 056 695 + 67 548 176 - 87 378 649 = 226 222
   dark70
 
19 - 16.02.21 - 09:43
(16) Нет. Это 10.7, там Контрагенты и Номенклатура штатно, а добавлено еще Договоры. Не оборотное.
   ZDenis
 
20 - 16.02.21 - 09:44
+(17) и конец периода
   Evgenchik
 
21 - 16.02.21 - 09:45
(17) А вам не кажется, что брать остатки по регистратору - это неправильно?
   dark70
 
22 - 16.02.21 - 09:46
(17) там же  |ПО
        |    Договор";
   Evgenchik
 
23 - 16.02.21 - 09:52
Убери регистратор из запроса и посмотри, какие суммы?
   hhhh
 
24 - 16.02.21 - 09:58
(22) у тебя три регистратора по одной дате. Естественно она берет остаток от первого. Всё правильно. Почему ты ждешь, что она возьмет остаток синий, от третьего по счету регистратора?
   dark70
 
25 - 16.02.21 - 10:03
(17) Спасибо, помогло, сделал две таблицы : для оборотов и для остатков.

Всем спасибо.


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.