|
Вопрос по СКД | ☑ | ||
---|---|---|---|---|
0
Diablo13
25.05.13
✎
17:43
|
Создал обработку при помощи СКД, который выводит данные из документов "РеализацияТоваровУслуг" и "ВозвратТоваровОтПокупателя" в один отчет: http://files.mail.ru/7AED8E5170324B73825F3660801C3983
Как добиться того, чтобы данные по документу "ВозвратТоваровОтПокупателя" по колонкам (количество и сумма) показывались минусами ? Побывал через вычисляемое поле написать выражение: Выбор Когда Ссылка=РеализацияТоваровУслуг Тогда Товары.Сумма+Товары.СуммаНДС иначе 0-(Товары.Сумма+Товары.СуммаНДС) Конец Помогите довести обработку до ума |
|||
1
Max Street
25.05.13
✎
18:00
|
попробуй в запросе перед нужными полями посто поставить минус
|
|||
2
Diablo13
25.05.13
✎
18:47
|
Что то не выходит :(
|
|||
3
lavryshev
25.05.13
✎
19:29
|
это вопрос по арифметике
умножь на -1 |
|||
4
Diablo13
25.05.13
✎
22:07
|
Вопрос не в арифметике, а как правильно написать условие
Ссылка=РеализацияТоваровУслуг При данном условии он выдает ошибку "Поле РеализацияТоваровУслуг не обнаружено". |
|||
5
Wobland
25.05.13
✎
22:16
|
-Сумму ты хочешь, что ли?
|
|||
6
Wobland
25.05.13
✎
22:29
|
кстати, подобные вещи часто иногда надо б из регистров тащить. а уж если работать с документами, то помнить, что они имеют свойство проводиться
|
|||
7
Max Street
25.05.13
✎
22:29
|
(2) а какую ошибку пишет?
|
|||
8
Wobland
25.05.13
✎
22:36
|
(7) т-сс, не порти интригу. с текстом ошибки любой дурак разберётся
|
|||
9
Diablo13
25.05.13
✎
22:41
|
Wobland да я хочу -сумма и -количество по возвратным документам.
Max Street название ошибки я уже писал. Поле не найдено. "РеализацияТоваровУслуг". |
|||
10
Wobland
25.05.13
✎
22:42
|
(9) минус на клавиатуре поломался?
|
|||
11
Diablo13
25.05.13
✎
22:45
|
Если я ставлю минусы в запросе то в результате он выдают пустое поле по соответствующим колонкам. Если не сложно можешь поправать в самой обработке которую я кинул в 1 посте
|
|||
12
Wobland
25.05.13
✎
22:52
|
(11) на кой мне там править? пиши минус и люби нам мозг
|
|||
13
Wobland
25.05.13
✎
22:52
|
(12) и не люби ;)
|
|||
14
Diablo13
25.05.13
✎
22:55
|
ВЫБРАТЬ
ВозвратТоваровОтПокупателя.Ссылка, ВозвратТоваровОтПокупателя.ВерсияДанных, ВозвратТоваровОтПокупателя.ПометкаУдаления, ВозвратТоваровОтПокупателя.Номер, ВозвратТоваровОтПокупателя.Дата, ВозвратТоваровОтПокупателя.Проведен, ВозвратТоваровОтПокупателя.ВалютаДокумента, ВозвратТоваровОтПокупателя.ВидОперации, ВозвратТоваровОтПокупателя.ДоговорКонтрагента, ВозвратТоваровОтПокупателя.Комментарий, ВозвратТоваровОтПокупателя.Контрагент, ВозвратТоваровОтПокупателя.КратностьВзаиморасчетов, ВозвратТоваровОтПокупателя.КурсВзаиморасчетов, ВозвратТоваровОтПокупателя.Организация, ВозвратТоваровОтПокупателя.Ответственный, ВозвратТоваровОтПокупателя.ОтразитьВКнигеПокупок, ВозвратТоваровОтПокупателя.ПокупателемВыставляетсяСчетФактураНаВозврат, ВозвратТоваровОтПокупателя.Сделка, ВозвратТоваровОтПокупателя.Склад, ВозвратТоваровОтПокупателя.СуммаВключаетНДС, ВозвратТоваровОтПокупателя.СуммаДокумента, ВозвратТоваровОтПокупателя.СчетУчетаНДС, ВозвратТоваровОтПокупателя.СчетУчетаРасчетовПоАвансам, ВозвратТоваровОтПокупателя.СчетУчетаРасчетовПоТаре, ВозвратТоваровОтПокупателя.СчетУчетаРасчетовСКонтрагентом, ВозвратТоваровОтПокупателя.ТипЦен, ВозвратТоваровОтПокупателя.УчитыватьНДС, ВозвратТоваровОтПокупателя.РучнаяКорректировка, ВозвратТоваровОтПокупателя.ПредъявленСчетФактура, ВозвратТоваровОтПокупателя.НомерВходящегоСчетаФактуры, ВозвратТоваровОтПокупателя.ДатаВходящегоСчетаФактуры, ВозвратТоваровОтПокупателя.НДСПредъявленКВычету, ВозвратТоваровОтПокупателя.КодВидаОперации, ВозвратТоваровОтПокупателя.КодСпособаПолучения, ВозвратТоваровОтПокупателя.Товары.( Ссылка, НомерСтроки, Номенклатура, -Количество, Себестоимость, Цена, -Сумма, СтавкаНДС, -СуммаНДС, НомерГТД, СтранаПроисхождения, СчетУчета, СчетДоходов, Субконто, СчетРасходов, СчетУчетаНДСПоРеализации, ПереданныеСчетУчета, ОтражениеВУСН ), ВозвратТоваровОтПокупателя.ВозвратнаяТара.( Ссылка, НомерСтроки, Номенклатура, Количество, Цена, Сумма, СчетУчета ) ИЗ Документ.ВозвратТоваровОтПокупателя КАК ВозвратТоваровОтПокупателя ТАК ? |
|||
15
Max Street
25.05.13
✎
22:55
|
(11) с минусом должно работать. скинь сюда как ты написал, мот ошибку где допустил
|
|||
16
Wobland
25.05.13
✎
22:57
|
(14) зачем тебе столько информации?
|
|||
17
Diablo13
25.05.13
✎
23:05
|
Зачем лишние вопросы.
Лень было выбором нужной информации заниматься вот и выбрал все. Отредактировать запрос я всегда успею. ВЫБРАТЬ ВозвратТоваровОтПокупателя.Дата, ВозвратТоваровОтПокупателя.Контрагент, ВозвратТоваровОтПокупателя.Товары.( Номенклатура, -Количество, Цена, -Сумма, -СуммаНДС, Номенклатура.БазоваяЕдиницаИзмерения ) ИЗ Документ.ВозвратТоваровОтПокупателя КАК ВозвратТоваровОтПокупателя |
|||
18
Wobland
25.05.13
✎
23:09
|
(17) а теперь обратись к ТЧ, а не к документу
|
|||
19
Diablo13
26.05.13
✎
11:59
|
Wobland не совсем понял, что ты имешь в виду :(
|
|||
20
Max Street
26.05.13
✎
12:28
|
(19) т.е обращаться к таблице ВозватТоваровОтПокупателя.Товары, а поля Дата и Контрагент вытаскивать через Ссылку
|
|||
21
Икогнито
26.05.13
✎
12:30
|
там есть форматирование
|
|||
22
Diablo13
26.05.13
✎
16:24
|
ВЫБРАТЬ
ВозвратТоваровОтПокупателяТовары.Ссылка, ВозвратТоваровОтПокупателяТовары.Ссылка.Дата, ВозвратТоваровОтПокупателяТовары.Ссылка.Контрагент, ВозвратТоваровОтПокупателяТовары.Номенклатура, ВозвратТоваровОтПокупателяТовары.Количество, ВозвратТоваровОтПокупателяТовары.Номенклатура.БазоваяЕдиницаИзмерения, ВозвратТоваровОтПокупателяТовары.Цена, ВозвратТоваровОтПокупателяТовары.Сумма, ВозвратТоваровОтПокупателяТовары.СуммаНДС ИЗ Документ.ВозвратТоваровОтПокупателя.Товары КАК ВозвратТоваровОтПокупателяТовары Все работает как и раньше. Если я ставлю "-ВозвратТоваровОтПокупателяТовары.Количество" то выводится пустая ячейка |
|||
23
Wobland
26.05.13
✎
16:42
|
(22) выводится пустая, а запрос возвращает число
|
|||
24
Diablo13
26.05.13
✎
16:48
|
И как сделать в отчете чтобы было -1 шт. в моем случае ?
|
|||
25
Wobland
26.05.13
✎
16:51
|
(24) меня больше интересует, как ты добился "пустоты"
|
|||
26
Diablo13
26.05.13
✎
17:10
|
Всем большое спасибо, все получилось
Нужно было прописать: "-Возврат.Количество <b>КАК Количество</b>," в противном случае СКД создавала новое поле "Поле1", а не поле "Количество". |
|||
27
Diablo13
26.05.13
✎
17:11
|
думал, что тегами удаться выделить :) Все еще раз спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |