|
почему вместо суммы получаются пустые значения в запросе, как это исправить? | ☑ | ||
---|---|---|---|---|
0
violachiz
05.06.13
✎
09:46
|
ЗапросО = Новый Запрос;
ЗапросО.Текст = " ВЫБРАТЬ |ХозрасчетныйОбороты.Субконто1, //| ХозрасчетныйОбороты.СуммаОборот | ХозрасчетныйОбороты.СуммаОборотДт, | ХозрасчетныйОбороты.СуммаОборотКт |ИЗ | РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, Период, Счет = &Счет, , , , ) КАК ХозрасчетныйОбороты |ГДЕ | ХозрасчетныйОбороты.Субконто1 = &Субконто1"; ЗапросО.УстановитьПараметр("Счет2", ПланыСчетов.Хозрасчетный.РасчетыСПоставщиками); ЗапросО.УстановитьПараметр("Счет", ПланыСчетов.Хозрасчетный.ПриобретениеТоваров); ЗапросО.УстановитьПараметр("НачалоПериода", НачалоМесяца(ОтчетныйПериод)); ЗапросО.УстановитьПараметр("КонецПериода", КонецМесяца(ОтчетныйПериод)); ЗапросО.УстановитьПараметр("Субконто1", Справочники.Контрагенты.НайтиПоНаименованию("Буарон АО")); РезультатЗапросаО = ЗапросО.Выполнить(); |
|||
1
SherifSP
05.06.13
✎
09:48
|
(0) ЕстьNULL(СуммаДокумента) КАК Сумма
|
|||
2
SherifSP
05.06.13
✎
09:50
|
ХозрасчетныйОбороты.Субконто1,
//| ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборот,0) КАК СуммаОборот | ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборотДт,0) КАК СуммаОборотДт, | ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборотКт,0) КАК СуммаОборотКт |ИЗ | РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, Период, Счет = &Счет, , , , ) КАК ХозрасчетныйОбороты |ГДЕ | ХозрасчетныйОбороты.Субконто1 = &Субконто1"; |
|||
3
kosts
05.06.13
✎
09:50
|
Контрагент может быть не нашелся
|
|||
4
Nina2005
05.06.13
✎
09:51
|
а вообще по счету ПриобретениеТоваров (15.02) у вас 1 субконто Контрагенты?
|
|||
5
salvator
05.06.13
✎
09:51
|
Или даты не те.
|
|||
6
AlexITGround
05.06.13
✎
09:53
|
тупо зайди в регистр, сделай отбор по этим же критериям и посмотри - есть ли записи, сразу ответ найдешь
|
|||
7
Ненавижу 1С
гуру
05.06.13
✎
09:55
|
||||
8
violachiz
05.06.13
✎
10:11
|
в регистре записи есть и даты и контрагент правельны, только запрос ничего не выводит((((хны
|
|||
9
salvator
05.06.13
✎
10:13
|
(8) Скриншот с указанием счетов, контрагента и сумм в студию.
|
|||
10
kosts
05.06.13
✎
10:14
|
(8) Делай в консоле запросов, отключи для начала все условия, и по одному добавляй.
|
|||
11
violachiz
05.06.13
✎
10:42
|
как здесь картинку вставить?
|
|||
12
salvator
05.06.13
✎
10:46
|
(11) Ссылкой просто.
|
|||
13
violachiz
05.06.13
✎
11:10
|
здесь есть расширенный режим?
|
|||
14
mikecool
05.06.13
✎
11:15
|
контрагент не находится, нет по нему оборотов
|
|||
15
violachiz
05.06.13
✎
11:19
|
как мне скрин сюда вставить?
|
|||
16
salvator
05.06.13
✎
11:22
|
(15) Что в (12) непонятного написано?
|
|||
17
Grobik
05.06.13
✎
11:23
|
Конфа какая?
"Справочники.Контрагенты.НаименованиеПолное" (15) http://ru.board.bigpoint.com/drasaonline/showthread.php?t=266266 |
|||
18
violachiz
05.06.13
✎
11:24
|
упп
|
|||
19
Grobik
05.06.13
✎
11:27
|
Ctrl+Alt+W вычислить в 1С
вставляешь Справочники.Контрагенты.НайтиПоНаименованию("Буарон АО") смотришь |
|||
20
violachiz
05.06.13
✎
11:27
|
скриншот http://s3.uploads.ru/Fi5SW.jpg
|
|||
21
salvator
05.06.13
✎
11:30
|
(20) И где у тебя по счету 15.02 контрагент?
|
|||
22
violachiz
05.06.13
✎
11:35
|
хоть бы че-нибудь вывелось, без контрагента пустые поля вообще выводит
|
|||
23
salvator
05.06.13
✎
11:37
|
(22) Делай как в (10) предложили.
|
|||
24
Юный 1С
05.06.13
✎
11:46
|
А мне кажется в (21) ответ на воопрос
Вместо: |ГДЕ | ХозрасчетныйОбороты.Субконто1 = &Субконто1"; Попробуй |ГДЕ | ХозрасчетныйОбороты.КорСубконто1 = &Субконто1"; |
|||
25
violachiz
05.06.13
✎
11:52
|
без субконто всё получилось
|
|||
26
violachiz
05.06.13
✎
11:58
|
но это субконто к 60.01 счёту и он нужен, как этот 60.01 оформить?
|
|||
27
salvator
05.06.13
✎
12:06
|
(26)
ВЫБРАТЬ ХозрасчетныйОбороты.Период, ХозрасчетныйОбороты.Счет, ХозрасчетныйОбороты.КорСубконто1, ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборотДт,0) КАК СуммаОборотДт, ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборотКт,0) КАК СуммаОборотКт ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, Период, Счет = &Счет, , Организация = &Организация И КорСубконто1 = &Контрагент , , ) КАК ХозрасчетныйОбороты |
|||
28
violachiz
05.06.13
✎
13:53
|
ИЗ
РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, Период, Счет = &Счет, , Организация = &Организация И КорСубконто1 = &Контрагент , , ) КАК ХозрасчетныйОбороты а вот здесь как нужно указывать этот 60.1 счёт? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |