|
Вытащить МОЛ | ☑ | ||
---|---|---|---|---|
0
Natalia_28
16.11.15
✎
17:57
|
При обработке табличной части документа Инвентаризация ОС нужно сделать отбор для определенного МОЛ. Но в запросе вытягивает всех МОЛ предприятия. Как из регистра сведений вытащить данные по нужному МОЛ?
Вот код: ВЫБРАТЬ МестонахождениеОС.ОсновноеСредство КАК ОсновноеСредство, ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстатокДт, 0) КАК СтоимостьПоДаннымУчета, МестонахождениеОС.МОЛ ИЗ РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних(&ДатаОстатков, Организация = &Организация) КАК МестонахождениеОС ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СчетаБухгалтерскогоУчетаОС.СрезПоследних(&ДатаОстатков, Организация = &Организация) КАК СчетаБУ ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаОстатков, , &СубконтоОС, Организация = &Организация) КАК ХозрасчетныйОстатки ПО СчетаБУ.СчетУчета = ХозрасчетныйОстатки.Счет И СчетаБУ.ОсновноеСредство = ХозрасчетныйОстатки.Субконто1 ПО МестонахождениеОС.ОсновноеСредство = СчетаБУ.ОсновноеСредство ГДЕ ИСТИНА И СчетаБУ.СчетУчета = &СчетУчета И МестонахождениеОС.МОЛ = &МОЛОрганизации |
|||
1
Горогуля
16.11.15
✎
17:58
|
>вытягивает всех МОЛ предприятия
какие ваши доказательства? |
|||
2
Natalia_28
16.11.15
✎
17:59
|
(1) ПРОВЕРЯЛА РЕЗУЛЬТАТ ЗАПРОСА В КОНСОЛЕ ЗАПРОСОВ
|
|||
3
Горогуля
16.11.15
✎
18:00
|
В ГДЕ-В ГДЕ?
|
|||
4
Aleksandr N
16.11.15
✎
18:00
|
(0) Из условий Истину уберите.
|
|||
5
Горогуля
16.11.15
✎
18:01
|
гыгы
|
|||
6
Natalia_28
16.11.15
✎
18:02
|
(4) Убирала. И после в результате запроса выводит одно ОС, которое числится на совсем другом МОЛ.
|
|||
7
Горогуля
16.11.15
✎
18:03
|
скрин с параметрами покажешь?
|
|||
8
VikingKosmo
16.11.15
✎
18:06
|
(7) это лишнее, местным телепатам такие подробности не интересны
|
|||
9
Natalia_28
16.11.15
✎
19:18
|
(7) покажу
|
|||
10
Natalia_28
16.11.15
✎
19:24
|
(7) вот параметры и результат запроса. Выделенная строчка не должна попадать в результат запроса, так как МОЛ там не этот на дату среза. Местонахождение беру из регистра сведений срезпоследних
http://s010.radikal.ru/i311/1511/bb/4ea3a1e62bf9.png |
|||
11
Горогуля
16.11.15
✎
19:34
|
Внезапно запрос уже другой
|
|||
12
Горогуля
16.11.15
✎
19:36
|
Не взлетит без фото
|
|||
13
Aleksandr N
16.11.15
✎
23:51
|
Какой смысл соединения с "РегистрСведений.СчетаБухгалтерскогоУчетаОС". Может, я что-то не понимаю. Думаю, здесь и без него можно обойтись.
|
|||
14
RomanYS
17.11.15
✎
00:03
|
(11) +1
(10) уберите условие на МОЛ из параметров среза |
|||
15
SiAl-chel
17.11.15
✎
09:53
|
(16) Условие на МОЛ добавьте в параметры виртуальной таблицы МестонахождениеОСБухгалтерскийУчет.СрезПоследних.
|
|||
16
Natalia_28
17.11.15
✎
11:27
|
Вы определитесь один говорит убрать, другой - добавить
|
|||
17
Горогуля
17.11.15
✎
12:53
|
а ничо так. показывает нам одно, имеет в виду другое, а определитесь мы
|
|||
18
Альбатрос
17.11.15
✎
12:58
|
(17) Женщины...
|
|||
19
Natalia_28
17.11.15
✎
13:53
|
В (0) запрос, который вытягивает не нужную строку. А в консоле переделанный
|
|||
20
Горогуля
17.11.15
✎
14:15
|
скрин покажешь?
|
|||
21
Горогуля
17.11.15
✎
14:16
|
+(20) и запрос!
|
|||
22
Natalia_28
17.11.15
✎
14:37
|
Первоначальный запрос:
ВЫБРАТЬ МестонахождениеОС.ОсновноеСредство КАК ОсновноеСредство, ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстатокДт, 0) КАК СтоимостьПоДаннымУчета ИЗ РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних( &ДатаОстатков, Организация = &Организация И МОЛ = &МолОрганизации) КАК МестонахождениеОС ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СчетаБухгалтерскогоУчетаОС.СрезПоследних(&ДатаОстатков, Организация = &Организация) КАК СчетаБУ ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаОстатков, , &СубконтоОС, Организация = &Организация) КАК ХозрасчетныйОстатки ПО СчетаБУ.СчетУчета = ХозрасчетныйОстатки.Счет И СчетаБУ.ОсновноеСредство = ХозрасчетныйОстатки.Субконто1 ПО МестонахождениеОС.ОсновноеСредство = СчетаБУ.ОсновноеСредство ГДЕ ИСТИНА И СчетаБУ.СчетУчета = &СчетУчета Скрин этого запроса в консоле: http://s019.radikal.ru/i616/1511/df/0fb60f6b4d3b.png |
|||
23
Горогуля
17.11.15
✎
14:39
|
ГДЕ
ИСТИНА |
|||
24
Горогуля
17.11.15
✎
14:40
|
и вынь мола из условий ВТ
|
|||
25
Горогуля
17.11.15
✎
14:40
|
и, Ъ, изучи склонение существительных
|
|||
26
Natalia_28
17.11.15
✎
14:40
|
(24) ИСТИНА убрать я так понимаю?
|
|||
27
Natalia_28
17.11.15
✎
14:42
|
(24) убрала ИСТИНА и вынула мола из ВТ, поставила в условия. Теперь вообще ничего не выводит запрос
|
|||
28
Горогуля
17.11.15
✎
14:42
|
(26) можешь убрать. можешь ещё пару накинуть. пофиг
|
|||
29
VikingKosmo
17.11.15
✎
14:42
|
(28) обучаешь бухгалтеров писанию запросов?
|
|||
30
Горогуля
17.11.15
✎
14:44
|
ну сделай левое
|
|||
31
Jonny_Khomich
17.11.15
✎
14:45
|
ИСТИНА где то рядом
|
|||
32
Natalia_28
17.11.15
✎
14:46
|
(30) без разницы хоть левое, хоть правое, хоть полное, хоть внутреннее
|
|||
33
Горогуля
17.11.15
✎
14:47
|
(29) Мы не утописты. Мы знаем, что любой бухгалтер и любой пользователь не способны сейчас же вступить в управление базами данных. В этом мы согласны и с кадетами, и с Брешковской, и с Церетели. Но мы отличаемся от этих граждан тем, что требуем немедленного разрыва с тем предрассудком, будто управлять базами данных, нести будничную, ежедневную работу управления в состоянии только бородатые или из умных семей взятые программисты
|
|||
34
VikingKosmo
17.11.15
✎
14:48
|
(33) отсыпь...
|
|||
35
Горогуля
17.11.15
✎
14:48
|
||||
36
VikingKosmo
17.11.15
✎
14:49
|
(35) пойду штудировать...
|
|||
37
Горогуля
17.11.15
✎
14:49
|
(32) ВЫБРАТЬ
МестонахождениеОС.ОсновноеСредство КАК ОсновноеСредство, ИЗ РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних( &ДатаОстатков, Организация = &Организация ) КАК МестонахождениеОС где мол=&нужный что там? |
|||
38
Jonny_Khomich
17.11.15
✎
14:52
|
сейчас выясним, что данные задвоены.
|
|||
39
Natalia_28
17.11.15
✎
15:07
|
(38) не выяснишь
(37) работает, разобралась в чем была причина. Внимательней мола нужного выбирать надо. (34) я не бухгалтер и даже на него не училась |
|||
40
Горогуля
17.11.15
✎
16:30
|
можешь не благодарить
|
|||
41
mxs089
17.11.15
✎
16:53
|
(0) Натали, классные фотки, давай замутим
|
|||
42
Natalia_28
17.11.15
✎
17:26
|
(40) спасибо)
|
|||
43
Natalia_28
17.11.15
✎
17:29
|
А можете еще подсказать? У меня есть форма для обработки ТЧ, на этой форме есть реквизит СчетУчета. Как этот счет учета передать в печатную форму этого же документа?
|
|||
44
VikingKosmo
17.11.15
✎
17:35
|
сначала бы передать СчетУчета в документ было бы не плохо
|
|||
45
Natalia_28
17.11.15
✎
17:37
|
(44) я понимаю, что его нужно передать. Как это сделать меня больше интересует
|
|||
46
Горогуля
17.11.15
✎
17:38
|
какая умная форма заполнения ТЧ - печатает сама. а кофе она умеет?
|
|||
47
VikingKosmo
17.11.15
✎
17:39
|
(46) в постель?
|
|||
48
Горогуля
17.11.15
✎
17:39
|
да! постель она умеет?
|
|||
49
VikingKosmo
17.11.15
✎
17:39
|
(45) ну так же, как все остальное, что она передает
|
|||
50
Natalia_28
17.11.15
✎
17:39
|
(46) она не сама печатает
|
|||
51
Горогуля
17.11.15
✎
17:40
|
(50) ну тогда вот тебе оператор присваивания: =
|
|||
52
VikingKosmo
17.11.15
✎
17:41
|
(50) неужели просит помочь форум, что бы вместо нее печатали?
|
|||
53
Natalia_28
17.11.15
✎
17:43
|
(52) юморист от бога.
|
|||
54
Горогуля
17.11.15
✎
17:44
|
наверное, она просит какой-нибудь принтер. а вот тот, к кому вызвает обработка заполнения ТЧ, должен что-то принять от этой обработки. самое главное в этом месте то, что этот кто-то должен уметь формировать ПФ даже в том случае, если обработка ТЧ не исполнялась
какой качественный винегрет... |
|||
55
VikingKosmo
17.11.15
✎
17:44
|
(53) у меня и медаль есть "Почетный Петросян года"
|
|||
56
VikingKosmo
17.11.15
✎
17:46
|
(54) вот это тебя поперло сегодня...
|
|||
57
Горогуля
17.11.15
✎
17:46
|
(56) пару часов назад я ещё трезвый был ;)
|
|||
58
VikingKosmo
17.11.15
✎
17:47
|
(57) вот оно что ;)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |