|
Документы на основании | ☑ | ||
---|---|---|---|---|
0
ВежливаяТварь
17.03.12
✎
12:03
|
добрый день. Столкнулся с весьма глупой проблемой. Запросом вытягиваем документы реализации товаров и услуг и созданные на их основании Приходные кассовые ордера. Проблема в том что в столбец куда должны попадать приходные кассовые ордера иногда попадают документы платёжное поручение входящее. Вопрос: как поставить фильтр что бы заносились только ПКО.
код: ВЫБРАТЬ ВзаиморасчетыСКонтрагентамиОбороты.Контрагент, ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Ссылка, ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.СуммаДокумента, ПКО.Регистратор.Ссылка КАК РегистраторСсылка1, ПКО.Регистратор.СуммаДокумента КАК РегистраторСуммаДокумента1, ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Склад ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(&ДатаНач, &ДатаКон, Регистратор, ) КАК ВзаиморасчетыСКонтрагентамиОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(, , Регистратор, ) КАК ПКО ПО ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Ссылка = ПКО.Регистратор.ДокументОснование.Ссылка ГДЕ ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Склад = &Склад |
|||
1
Лефмихалыч
17.03.12
✎
12:15
|
где ПКО.Регистратор Ссылка Документ.ПриходныйКассовыйОрдер
|
|||
2
ВежливаяТварь
17.03.12
✎
12:25
|
Понял сейчас попробую. Спасибо
|
|||
3
DrShad
17.03.12
✎
12:25
|
а нафига две таблицы да еще и с соединением?
|
|||
4
ВежливаяТварь
17.03.12
✎
12:28
|
Нужно что бы вытягивались ПКО созданные на основании реализации товаров. Я усложнил? можно сделать легче?
|
|||
5
pumbaEO
17.03.12
✎
12:34
|
в одном ПКО может быть несколько Расходных накладных, в ТЧ Расшифровка...
|
|||
6
ВежливаяТварь
17.03.12
✎
12:38
|
(5)Ну тогда у меня таблица будет иметь вид:
РН1 -----Пко1 РН2------Пко1 Такой вопрос: где ПКО.Регистратор Ссылка Документ.ПриходныйКассовыйОрдер что бы не выкидывались из таблицы строчки где эта ссылка пуста? |
|||
7
pumbaEO
17.03.12
✎
12:39
|
непонятно, зачем тогда тебе вообще регистр, если остаток или сумма взаиморасчетов не берется. Все суммы берешь из документа...
Правильней конечно использовать "ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов" но это уже от того как учет ведете зависит. |
|||
8
ВежливаяТварь
17.03.12
✎
12:39
|
Попровка: как расширить это условие
где ПКО.Регистратор Ссылка Документ.ПриходныйКассовыйОрдер что бы не выкидывались из таблицы строчки где эта ссылка пуста? |
|||
9
DrShad
17.03.12
✎
12:44
|
ИЛИ
|
|||
10
ВежливаяТварь
17.03.12
✎
12:53
|
это я понял, я не знаю как поставить "ПКО.Регистратор Ссылка ПустаяССылка" Что именно нужно вставить вместо пустая ссылка?
|
|||
11
m-serg74
17.03.12
✎
13:00
|
ПКО.Регистратор.Номер IS NULL
как вариант |
|||
12
ВежливаяТварь
17.03.12
✎
13:00
|
Огромное спасибо.
|
|||
13
ВежливаяТварь
17.03.12
✎
13:11
|
Я понимаю я уже достал вопросами, но можно ли в запросе реализовать что-то такое: ЛЕВ(СокрЛП(ВзаиморасчетыСКонтрагентамиОбороты.Регистратор.Комментарий),4) = &Факт? и если можно то как?
|
|||
14
m-serg74
17.03.12
✎
13:12
|
ПОДСТРОКА
|
|||
15
ВежливаяТварь
17.03.12
✎
13:13
|
Понял сейчас попробую. Спасибо ещё раз.
|
|||
16
DrShad
17.03.12
✎
13:15
|
Значение(Документ.ПКО.ПустаяСсылка) для кого вообще придумали? че вы все квадратные велосипеды городите
|
|||
17
m-serg74
17.03.12
✎
13:18
|
(16) там регистратор а не конкретно приходник, поэтому (11), хотя наверное можно и правильней... но зачем?
|
|||
18
AlexNew
17.03.12
✎
13:20
|
(16) Садись, 2. Неопределено. Там нес-ко регистраторов.
|
|||
19
AlexNew
17.03.12
✎
13:37
|
(18) Упс.не туда.
|
|||
20
AlexNew
17.03.12
✎
13:43
|
Сюда: ПКО.Регистратор.ДокументОснование.Ссылка ССЫЛКА Документ.ПриходныйКассовыйОрдер или ПКО.Ссылка ЕСТЬ NULL
|
|||
21
m-serg74
19.03.12
✎
10:26
|
(10) кстати че то даже не задумался, а как это "ПКО.Регистратор Ссылка ПустаяССылка"
откуда ж тогда запись в регистре если Регистратора нет))) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |