|
v7: Бух итоги по субсчетам | ☑ | ||
---|---|---|---|---|
0
IrinaBrik
16.11.11
✎
13:09
|
Здравствуйте)
у меня вот такая загвоздка надо получить бух итоги по субсчетам 10го счета (10.1, 10.3, 10.6, 10.9) уже есть список с нужными субсчетами. в цикле его перебираю, текущий субсчет - текСчет что я делаю БИ = СоздатьОбъект("БухгалтерскиеИтоги"); текСчет = СписокСчетов.ПолучитьЗначение(i, текСчет); БИ.ИспользоватьСубконто(ВидыСубконто.Контрагенты, Контрагент); БИ.ВключатьСубсчета(1,0); БИ.ВыполнитьЗапрос(начДата, конДата, текСчет + "60.1",,,2,,1); БИ.ВыбратьСубконто(1); Пока БИ.ПолучитьСубконто(1) = 1 Цикл Сообщить(БИ.СКД()); КонецЦикла; В ЧЕМ ПРОБЛЕМА: по всем субсчетам 10-го счета СКД одинаковое, такое же как и у самого 10 счета. Как корректно выполнить фильтрацию пот субсчетам, чтобы СКД было разно? |
|||
47
zak555
18.11.11
✎
08:55
|
(46) я помню предыдущие ветки - там было задание такое : сколько закупили !!!
|
|||
48
IrinaBrik
18.11.11
✎
09:03
|
(47) сколько закупили? я не понимаю
там таблица была больше, но из за того, что субконто у разных счетов не совпадали - теперь считаем только то, что ПОЛУЧЕНО от компании |
|||
49
zak555
18.11.11
✎
09:12
|
(48) в ветке Не работает расчет в режиме ВыполнитьЗапрос() был скрин : http://i.imgur.com/qKVUv.png
тут слова : списано/получено => оборот какой тогда остаток ? |
|||
50
IrinaBrik
21.11.11
✎
07:15
|
хорошо, даже если и оборот - все равно отбор выполняется некорректно
повторю - мне нужно у каждого контрагента отобразить итоги по отдельным группам материалов. а сейчас (код приведен выше) у меня выводятся результаты по материалам в группе, а не итого по этой группе где ошибка в запросе? |
|||
51
Креатив
21.11.11
✎
08:06
|
(0) Может тебе посмотреть код вот этого отчёта? http://infostart.ru/public/80534/ ?
Не сказать, что там всё фантастично, но.... |
|||
52
IrinaBrik
21.11.11
✎
09:23
|
(51) я так и не поняла как там его получить
ну и, судя по названию, там не то, что надо |
|||
53
Креатив
21.11.11
✎
09:33
|
(52)А ты думала, что там готовый отчёт для тебя?))) Это пример пользования бухитогами.
http://zalil.ru/32100373 |
|||
54
zak555
21.11.11
✎
09:48
|
(50) > у меня выводятся результаты по материалам в группе, а не итого по этой группе
мне нужна расшифровка сией мысли |
|||
55
Креатив
21.11.11
✎
10:11
|
(42)Попробуй
БИ.ИспользоватьСубконто(ВидыСубконто.Материалы,текГрМат,2); |
|||
56
BlackSeaCat
21.11.11
✎
10:11
|
(54) Элементарно: у ТС отчет РАЗВОРАЧИВАЕТ данные по материалам, а ей нужны ТОЛЬКО итоги по группам.
|
|||
57
zak555
21.11.11
✎
10:12
|
(55) чё ?
|
|||
58
zak555
21.11.11
✎
10:12
|
(56) а кто мешает получать по группе ?
|
|||
59
Креатив
21.11.11
✎
10:13
|
(55)Это к 41.)))
|
|||
60
zak555
21.11.11
✎
10:13
|
(59) всё равно не взлетит =)
|
|||
61
BlackSeaCat
21.11.11
✎
10:14
|
(58) А что мешает плохому танцору? Отсутствие хирурга?
|
|||
62
zak555
21.11.11
✎
10:15
|
(61) херыч тут причём ?
|
|||
63
BlackSeaCat
21.11.11
✎
10:16
|
(62) Дык, это ж классика: "Хороший хирург радикально поможет плохому танцору"
|
|||
64
zak555
21.11.11
✎
10:16
|
(63) отрежет всё ? =)
|
|||
65
Креатив
21.11.11
✎
10:17
|
(60)А куда оно денется-то?
|
|||
66
zak555
21.11.11
✎
10:20
|
(65) есть 4ый параметр у метода использоватьСубку(!)
|
|||
67
Креатив
21.11.11
✎
10:24
|
(66)Есть
Параметр <ПоГруппам> имеет смысл, если параметр <ТипФильтра> равен 1, а вид субконто, заданный параметром <ВидСубконто>, имеет тип значения ''Справочник''. Но уж если очень хочется, то можно попробовать БИ.ИспользоватьСубконто(ВидыСубконто.Материалы,текГрМат,2,1); |
|||
68
zak555
21.11.11
✎
10:27
|
(67) так если его не поставить - разворота по группа не будет
|
|||
69
Креатив
21.11.11
✎
10:33
|
(68)Если я правильно понял, ей разворота и не надо, а значения по самим группам.
Кстати, в (41) лучше то, что находится в теле цикла поместить в процедуру. |
|||
70
zak555
21.11.11
✎
10:34
|
(69) у тебя будет несколько запросов тогда
|
|||
71
Креатив
21.11.11
✎
10:43
|
(70)Так и сейчас несколько. Или ты про БИ = СоздатьОбъект("БухгалтерскиеИтоги");?
Так БИ можно в процедуру в качестве параметра передавать, если душе угодно. |
|||
72
zak555
21.11.11
✎
10:44
|
(71) я предлагал использовать один метод ВыполнитьЗапрос
|
|||
73
Креатив
21.11.11
✎
10:49
|
(72)Ну тогда просто вместо текГрМат передать список с группами (списГруппМат). Так даже быстрей работать будет.
То есть БИ.ИспользоватьСубконто(ВидыСубконто.Материалы,списГруппМат,2,1); или БИ.ИспользоватьСубконто(ВидыСубконто.Материалы,списГруппМат,2); //должны работать оба варианта, а цикл убрать. |
|||
74
zak555
21.11.11
✎
10:54
|
(73) второй вариант не будет рассчитывать по группам
|
|||
75
Креатив
21.11.11
✎
10:56
|
(74)Надо проверять, а лень. В теории должно работать. На практике пусть автор попробует и отпишется.
|
|||
76
zak555
21.11.11
✎
10:58
|
(75)
БИ.ИспользоватьСубконто(ВидыСубконто.Материалы,списГруппМат,2,1); точно развернёт по всем элементам, входящих в списГруппМат, и даст итоги по группам списГруппМат |
|||
77
Креатив
21.11.11
✎
11:07
|
(76)БИ.ИспользоватьСубконто(ВидыСубконто.Материалы,списГруппМат,2);
Выводит данные только по группам. Заставил-таки проверить.))) |
|||
78
zak555
21.11.11
✎
11:19
|
а так ?
БИ.ИспользоватьСубконто(ВидыСубконто.Материалы,списГруппМат,2,0); |
|||
79
IrinaBrik
21.11.11
✎
11:19
|
(67)
БИ.ИспользоватьСубконто(ВидыСубконто.Материалы,текГрМат,2,1) работает) |
|||
80
IrinaBrik
21.11.11
✎
11:21
|
(75) так тоже работает, ведь мы указываем точно название группы
|
|||
81
IrinaBrik
21.11.11
✎
11:23
|
(78) и так тоже, потому что 4й аргумент в этой функции по умолчанию = 0
СПАСИБО! |
|||
82
BlackSeaCat
21.11.11
✎
11:30
|
С нетерпением ждем продолжения!
|
|||
83
IrinaBrik
21.11.11
✎
11:32
|
(82) тонко)
|
|||
84
zak555
21.11.11
✎
12:29
|
быстро всё закончилось
|
|||
85
BlackSeaCat
21.11.11
✎
12:31
|
(84) Думаешь? Я почему-то жду хотелок сделать разворот (или отбор) 10-счета по местам хранения. Вот тогда начнется веселуха!
|
|||
86
zak555
21.11.11
✎
12:39
|
аналитика мх - ненужна в этом отчёте
|
|||
87
IrinaBrik
23.11.11
✎
11:41
|
(85) ;)
мне нужен разворот не по местам хранения, а по номенклатуре. при том, что у 10,16 и 60 счета нет субконто "номенклатура" есть ли выход? |
|||
88
Креатив
23.11.11
✎
11:43
|
(87)Это тебе ерунду сказали. Разворот по материалам, наверное. Тогда
БИ.ИспользоватьСубконто(ВидыСубконто.Материалы,текГрМат,1,1) Но лучше почитай синтакс-помощник по данному методу. |
|||
89
IrinaBrik
23.11.11
✎
11:47
|
||||
90
IrinaBrik
23.11.11
✎
11:51
|
забыла последний столбец включить) вот http://xmages.net/storage/10/1/0/4/a/upload/84eb0ad1.png
|
|||
91
Креатив
23.11.11
✎
11:52
|
(89)Материалы и есть. Только тогда не 1,1, а 1,0. Но лучше синтакс-помощник. А группу можно получить через родителя.
|
|||
92
Креатив
23.11.11
✎
11:52
|
(90)А последний столбец про что?
|
|||
93
Креатив
23.11.11
✎
11:53
|
(90)Ощущение такое, что у вас там нашёлся склад волшебных грибов.
|
|||
94
IrinaBrik
23.11.11
✎
12:01
|
нет, грибы тут не причем)
идет отбор по контрагентам. у каждого контрагента выбирается одинаковый набор групп материалов - и считаем итоги. считается! но! тут мне заказывают разворачивать итоги еще и по номенклатуре, сколько средств на какую вещь уходят. КАК?? |
|||
95
Креатив
23.11.11
✎
12:07
|
(94)Последний столбец в таблице всё равно вне пределов моего понимания.
"сколько средств на какую вещь уходят" - это про производство? |
|||
96
IrinaBrik
23.11.11
✎
12:29
|
(95) за что купила, за то и продаю. буем считать,что это просто дебитовый оборот за период. с разворотом по номенклатуре
ведь практически при работе в программе можно получить отчет, в котором будут содержаться номенклатуры: анализ счета - выбираем отдельную сумму и попадаем в журнал проводок - в журнале выбираем отдельную операцию, в которой и перечислены номенклатуры. а мне все это надо получить в отчете |
|||
97
zak555
23.11.11
✎
13:05
|
действительно, грибочки
ну так разворачивай элементам |
|||
98
IrinaBrik
23.11.11
✎
13:10
|
(97) развернула бы, но не врублюсь откуда их подцеплять
|
|||
99
zak555
23.11.11
✎
13:10
|
(98) подцепить кого ?
мужиков ? |
|||
100
zak555
23.11.11
✎
13:10
|
соткаНАХ
|
|||
101
IrinaBrik
23.11.11
✎
13:15
|
язя подцепть!
как развернуть то, если этого субконто у счетов нету? |
|||
102
zak555
23.11.11
✎
13:45
|
(101) кирпич это номенклатура? не материал ?
|
|||
103
IrinaBrik
23.11.11
✎
13:49
|
(102)
номенклатура. не материал |
|||
104
zak555
23.11.11
✎
13:50
|
(103) ааа
это вы произвели из материала номеклатуру ? |
|||
105
IrinaBrik
23.11.11
✎
13:54
|
(104) да, все верно
|
|||
106
zak555
23.11.11
✎
14:04
|
(105) а производство через какие счета ?
|
|||
107
IrinaBrik
23.11.11
✎
14:24
|
основное производство - 20 счет
выпуск продукции - 40 |
|||
108
zak555
23.11.11
✎
14:46
|
ага-ага
|
|||
109
Креатив
23.11.11
✎
19:50
|
Сдаётся мне, что в твоём отчёте информацию о номенклатуре уже перебор. Отчёты должны быть понятными. Если ты смотришь затраты, то нет смысла прикручивать контрагентов. И наоборот.
|
|||
110
BlackSeaCat
23.11.11
✎
20:42
|
(94) "мне заказывают разворачивать итоги еще и по номенклатуре, сколько средств на какую вещь уходят" - м-да, это покруче, чем моя убогая (признаю!) фантазия смогла разгуляться в (85)...
"Пилите, Шура, пилите!" (с) |
|||
111
zak555
23.11.11
✎
22:03
|
главное не спугнуть =)
|
|||
112
IrinaBrik
24.11.11
✎
06:29
|
:(
|
|||
113
zak555
25.11.11
✎
22:35
|
ира в шоке ?
|
|||
114
zak555
26.11.11
✎
04:33
|
точно ира в шоке
|
|||
115
IrinaBrik
28.11.11
✎
06:02
|
я не "в шоке", я просто не знаю что тут делать. реально
была б зацепка какая-нибудь, как можно это вывести, я б и сама покрутила отчет но - увы! |
|||
116
zak555
28.11.11
✎
08:47
|
так неясно, что нужно
|
|||
117
Креатив
28.11.11
✎
09:37
|
(116)+ и ясно, что всё валить в одну кучу не нужно
|
|||
118
IrinaBrik
28.11.11
✎
10:52
|
ну вот же таблица
http://xmages.net/storage/10/1/0/4/a/upload/84eb0ad1.png у каждого контрагента выбираются группы материалов и у каждой группы еще расписываются затраты по номенклатурам (третий столбец). вот что надо |
|||
119
Креатив
28.11.11
✎
12:31
|
(118)А ты знаешь, откуда у тебя берутся данные в 3-м столбце?
Бухи объяснили? |
|||
120
IrinaBrik
28.11.11
✎
14:45
|
(119)
вот как они объяснили -создали карточку счета по 10 счету - там список из операции за период и их суммы -выбираем какую-нибудь операцию из списка, открываем ее -в табличной части этого документа находится список номенклатур, которые нам и нужны и теперь говорят - сделай нам все это в одном отчете! |
|||
121
Креатив
28.11.11
✎
14:59
|
(120)А точно в табличных частях ВСЕХ документов есть номенклатура?
Что-то меня терзают смутные сомнения. |
|||
122
IrinaBrik
29.11.11
✎
06:18
|
(121)
но даже если не во всех, отбор же все равно может быть произведен |
|||
123
zak555
29.11.11
✎
08:53
|
(120) что за документ такой открывается ?
|
|||
124
IrinaBrik
29.11.11
✎
10:47
|
операция же
|
|||
125
zak555
29.11.11
✎
13:33
|
(124) ручная что ли ?
|
|||
126
IrinaBrik
30.11.11
✎
12:02
|
(125)
нет, самая обычная стандартная операция, в табличной части которой перечислены номенклатуры (в виде субконто проводок) |
|||
127
zak555
30.11.11
✎
12:58
|
(126) скриншот операции жду
|
|||
128
IrinaBrik
30.11.11
✎
13:37
|
||||
129
zak555
30.11.11
✎
13:50
|
(128) вода люкс 19 л - это вид субконто - материал
|
|||
130
zak555
30.11.11
✎
13:51
|
а док поступление тмц, ос (рабочий)
|
|||
131
IrinaBrik
30.11.11
✎
14:02
|
так)
Содержание операции: ЛИРн080986 Поступление ТМЦ,МБП,ОС а док поступление тмц, ос (рабочий) - это что имеется ввиду? |
|||
132
zak555
30.11.11
✎
14:05
|
нажми в операции на карандаш, который чиркает по листку
|
|||
133
IrinaBrik
30.11.11
✎
14:08
|
открывает приходный ордер, там таблица с субконто1 и субконто2 и прочей информацией
|
|||
134
zak555
30.11.11
✎
14:09
|
(133) скриншот
|
|||
135
zak555
30.11.11
✎
14:09
|
документа
|
|||
136
IrinaBrik
30.11.11
✎
14:14
|
минуту
|
|||
137
IrinaBrik
30.11.11
✎
14:16
|
||||
138
zak555
30.11.11
✎
15:00
|
и где тут номенклатура ?
|
|||
139
IrinaBrik
30.11.11
✎
15:04
|
выходит это и есть материалы
привет бухам |
|||
140
zak555
30.11.11
✎
15:16
|
(139)
поехали заново : тогда напиши, что надо =) |
|||
141
zak555
30.11.11
✎
15:31
|
IrinaBrik может тебе проще забить на это всё ?
|
|||
142
IrinaBrik
01.12.11
✎
06:31
|
(141)
партия не велит |
|||
143
zak555
01.12.11
✎
09:41
|
(142) и в какой ты состоишь ?
|
|||
144
Креатив
01.12.11
✎
12:57
|
(142)"Нас не догонят!" - сказали бухи и дали задание.
|
|||
145
zak555
01.12.11
✎
14:18
|
(144) перегонят
|
|||
146
zak555
01.12.11
✎
19:19
|
проблема отпала
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |