Имя: Пароль:
1C
 
Нужна помощь с запросом
0 Momus
 
01.02.22
16:13
Есть две таблицы с колонками:
Ссылка | НомерСтроки | Сумма
и
Ссылка | Оплачено.

Можно ли из таб1
Ссылка | НомерСтроки | Сумма
Док1   | 1           | 100
Док1   | 2           | 400
Док1   | 3           | 600

и таб2
Ссылка | Оплачено    
Док1   | 400

Получить
Ссылка | НомерСтроки | Сумма
Док1   | 2           | 300
Док1   | 3           | 600

Интересует вариант решения в запросе или в СКД без набора данных Объект
1 МихаилМ
 
01.02.22
16:16
Спасибо за разработчикам форума  за блэк лист.
2 ДенисЧ
 
01.02.22
16:16
Можно.
Левое соединение по сумма2 <> сумма1
3 МихаилМ
 
01.02.22
16:17
(0) ищите по нарастающий итог в запросе
4 Momus
 
01.02.22
16:20
(2) получу же в итоге
Ссылка | НомерСтроки | Сумма
Док1   | 1           | 100
Док1   | 3           | 600
5 Momus
 
01.02.22
16:20
(3) интересно, спасибо
6 Momus
 
01.02.22
16:23
(1) меня в блэклист?
7 RomanYS
 
01.02.22
16:23
(0) и какая логика? Из примера ничего не понятно
8 Вячеслав Петров
 
01.02.22
16:29
Внутреннее соединение с таб2 по документу.
Левое соединение с таб2 по документу и сумме

Ниже в где написать таб2.докуменьlт есть null
9 fisher
 
01.02.22
16:32
(0) Ты в примере не ошибся? Разве не должно получиться
Док1   | 2           | 100
Док1   | 3           | 600
10 Momus
 
01.02.22
16:35
(9) блин, точно. я подкручивал числа так, чтобы не ошибиться, в итоге ошибся сам
11 Momus
 
01.02.22
16:35
(10) но (2) все равно не подходит :)
12 fisher
 
01.02.22
16:35
(10) Ну, тогда тебя в (3) правильно направили.
13 Momus
 
01.02.22
16:36
(12) да-да, я уже как раз свой большой запрос адаптирую с учетом (3). Спасибо
14 fisher
 
01.02.22
16:39
Расчет просроченной задолженности изобретаешь? :)
15 Momus
 
01.02.22
16:54
(14) угу, по особым правилам отличным от типовых