|
Не получается сформировать отчет. Помогите! | ☑ | ||
---|---|---|---|---|
0
megauser
11.07.11
✎
11:04
|
Добрый день господа. Сейчас изучаю 1С. Начал изучение с версии 8.2. Мне присали тестовое задание, над которым я бьюсь уже больше недели. Может для кого-то это покажется очень легким, но для меня все очень запутанно.
С 1С до этого не имел дело никогда, поэтому приходится очень долго понимать что и как. Собственно в самом задании требуется сформировать отчет по выручке в разрезе номенклатурных групп. Конфигурцация: БП 2.0. В качестве исходных данных-началои конец периода. В качестве результата должна получиься следующая таблица: первая колонка-номенклатурные группы(1и 2). вторая колонка-сумма выручки, третья-сумма НДС, четвертая-Сумма без НДС. Дальше идет пояснение: Сумма выручки-кредитовый оборот счета 90.01.1 Сумма НДС-дт оборот счета 90.03. Суммы выручки без НДС- соответственно разность 2-го и 3-го столбца. Номенклатурная группа- субконто1 счетов 90.01.1 и 90.03. К этому моменту я создал свое виртуальное предприятие из шаблона(иформационную базу) бп 2.0. Оприходывал товары, расчитался с поставщиками и продал товар на нужную сумму( какая требуется в задании). А вот с отчет вот никак не получается. Да, кстати, забыл сказать что отчет нужно сделать как с использованием СКД, так и программным выводом в табличный документ (используя макет). Я начал реализовывать отчет с использованием СКД. В первом поле у меня Хозрасчетный.СчетДт во втором поле Хозрасчетный.СчетКт в третьем- ХозрасчетныйОбороты.Субконто1 в четвертом- ХозрасчетныйОбороты.СуммаОборотДт в пятом- ХозрасчетныйОбороты.СуммаОборотКт Собственно, выводятся практически все необходимые данные, но к самим номенклатурным группам разумеется добавляеются еще и все остальные элементы субконто1. Пробывал сделать отбор в полях, но все тщетно. Посмотрел отчет, поставляемые вместе с конфигурацией, наиболее подходящий из них-Продажи. Но в его структуре тоже не смог разобраться. Идеальным вариантом наверное был бы модифицированный отчет продажи, но я совсем уж чайник в этом. Пожалуйста помогите разобраться с отчетостроением, ну никак не получается его привести к нормальному виду. Надеюсь на вашу помощь и заранее блгодарю за ответы. |
|||
1
vudo
11.07.11
✎
11:09
|
(0)Сильно много написал...
Пиши конкретней! Например сделал так, а не получилось, почему. Или как сделать то и то?.. Писать за тебя здесь не будут, если только ты не девчонка с классной фоткой. Так что... |
|||
2
megauser
11.07.11
✎
11:15
|
Ну я и написал, как я пробовал( только отбор по нудным элементам не проходит). Делал отбор субконто1=1(наименование номенклатурной группы)и субконто=2, но одновременно они отбираются почему-то. Далее нужно сделал отбор по счету КТ 90.01.1, но опять же одновременно с 2мя номенклаутрными шруппами отчет не формируется, только с одной получается. Хотя бы скажите в каком направлениии копать, может я вообще не туда суюсь.
|
|||
3
megauser
11.07.11
✎
11:16
|
Простите, ощибся в предыдущем сообщении.
Ну я и написал, как я пробовал( только отбор по нужным элементам не проходит). Делал отбор субконто1=1(наименование номенклатурной группы)и субконто=2, но одновременно они не отбираются почему-то. Далее сделал отбор по счету КТ 90.01.1, но опять же одновременно с 2мя номенклаутрными группами отчет не формируется, только с одной получается. Хотя бы скажите в каком направлениии копать, может я вообще не туда суюсь. |
|||
4
poligraf
11.07.11
✎
11:17
|
Субконто1 в (&ТутКакойТоСписокИлиВложенныйЗапрос)
|
|||
5
poligraf
11.07.11
✎
11:17
|
(3) и очень коряво пишешь. Думай как выражаться короче и ясней
|
|||
6
vudo
11.07.11
✎
11:19
|
Я бы тебе сначала язык запросов посоветовал бы изучить, а уже только потом костылями в виде СКД пользоваться.
Текст запроса, который у тебя в СКД получился покажешь? А то тут с телепатами в последнее время напряженка! |
|||
7
megauser
11.07.11
✎
11:20
|
Субконто1 в (&ТутКакойТоСписокИлиВложенныйЗапрос)-
Это в отборе нужно записать? Так СКД разве не мышкой программируется? |
|||
8
poligraf
11.07.11
✎
11:22
|
(7) я не знаю где ты это напишешь...
я бы в параметрах виртуальной таблицы написал. За "СКД программируется мышкой" - 5 баллов! |
|||
9
palpetrovich
11.07.11
✎
11:22
|
(6) может лучше с литературного начать? :)
|
|||
10
megauser
11.07.11
✎
11:24
|
С литературного чего?
|
|||
11
vudo
11.07.11
✎
11:25
|
(10)Блин!!! ))))
|
|||
12
megauser
11.07.11
✎
11:26
|
Вы може по существу что-нибудь посоветовать?
|
|||
13
megauser
11.07.11
✎
11:26
|
можете*
|
|||
14
vudo
11.07.11
✎
11:28
|
По существу я теб в (6) посоветовал...
Язык запросов изучай и покажи текст запроса, который у тебя в СКД получился! |
|||
15
palpetrovich
11.07.11
✎
11:30
|
(12) так никто не видит этого твоего "по существу" ...если хочешь получить ответ, подумай вначале над вопросом, не пытайся заставить отвечающих вначале разгадать твой ребус - "что-же ты хочешь получить"
|
|||
16
megauser
11.07.11
✎
11:30
|
poligraf
5 - 11.07.11 - 11:17 (3) и очень коряво пишешь. Думай как выражаться короче и ясней А у Вас я смотрю слишком коротко. Я же написал в начале, что в этом деле новичок, и с 1С раньше никогда дела не имел. Неужели нельзя ответить поконкретнее. Если Вы работаете в какой-то новой области и вам отвечают в 2-х-3х словах, Вы наверняка тоже не поймете, так же? |
|||
17
megauser
11.07.11
✎
11:32
|
palpetrovich, я не пойму, что не понятного в моем вопросе, по-мойму все очень разжеванно написал в начале темы. Нужен отчет на 3-колонки( я их уже выше описал). Данные, как я понял нужно брать из регистра бухгалтерских накоплений. Дальше я пояснил что откуда взял, и что в результате этого получается
|
|||
18
poligraf
11.07.11
✎
11:33
|
(16) возьми книжку Радченко.
И про запросы, и про СКД. Курс Гилева скачай - вообще бесплатно. Ты спросил про отбор, я ответил что и как сделать. Это не мои проблемы, если ты не знаешь где отбор делать:) |
|||
19
vudo
11.07.11
✎
11:33
|
(16)Слушай дружище, на самом деле тут никто ничем тебе не обязан. Будет желание помочь-помогут, по этому вопросы надо ставить так, что бы это желание возникло. Интересно надо спрашивать, а ты поэму написал...
Где текст запроса (уже третий раз спрашиваю)! |
|||
20
megauser
11.07.11
✎
11:36
|
Вот текст запроса:
ВЫБРАТЬ Хозрасчетный.СчетДт, Хозрасчетный.СчетКт, ХозрасчетныйОбороты.Субконто1, ХозрасчетныйОбороты.СуммаОборотДт, ХозрасчетныйОбороты.СуммаОборотКт ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты КАК ХозрасчетныйОбороты, РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный |
|||
21
poligraf
11.07.11
✎
11:37
|
(17) вкратце про твой запрос.
Делаешь запрос к виртуальной таблице Обороты бух. регистра. В ограничении можешь задать список по субконто и ограничиваешь счет В ИЕРАРХИИ (&пСчет90) Субконто1 - выносишь как номенклатурные группы. Поля делаешь через ВЫБОР КОГДА СЧЕТ В ИЕРАРХИИ (&пСчетВыручки) ТОГДА КакТамБудетКредитовыйОборот КОНЕЦ КАК Выручка по аналогии вытаскиваешь НДС и т.д. группируешь по Субконто1 это навскидку проще стало? |
|||
22
байт
11.07.11
✎
11:37
|
(0) для начала запросом займись, вытащи нужные данные, а в СКД их настроить и в пользовательском режиме можно, 2-й отчет можешь конструктором выходной формы сделать.
|
|||
23
poligraf
11.07.11
✎
11:38
|
(17) а еще можно все вложенными запросами вытащить и в итоговом сделать соединить/объединить.
|
|||
24
megauser
11.07.11
✎
11:39
|
Погодите, переварить надо еще все это
|
|||
25
poligraf
11.07.11
✎
11:40
|
(20) в запросе берешь две таблицы, которые между собой не связаны - в итоге будет бардак.
|
|||
26
vudo
11.07.11
✎
11:41
|
(24)Что бы переваривать лучше было, надо про Язык Запросов почитать. Без этого - будет несварение! :)
|
|||
27
megauser
11.07.11
✎
11:42
|
в запросе берешь две таблицы, которые между собой не связаны - в итоге будет бардак.
Какие таблицы не связаны? |
|||
28
poligraf
11.07.11
✎
11:42
|
(27) РегистрБухгалтерии.Хозрасчетный.Обороты КАК ХозрасчетныйОбороты,
РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный вот они две таблицы. А ты как думал? |
|||
29
megauser
11.07.11
✎
11:43
|
Так а план счетов я откуда тогда возьму?
|
|||
30
poligraf
11.07.11
✎
11:44
|
(27) плюс они вообще никак не ограничены по периоду...
в общем лучше книжки начать читать. я за опыт программирования говорить не буду, но запросы (не важно где, Си, Делфи, Фохпро) - вообще никак. |
|||
31
poligraf
11.07.11
✎
11:44
|
(29) зачем?
ничего, что в регистре бухгалтерии счет уже присутствует как измерение? |
|||
32
megauser
11.07.11
✎
11:46
|
Руководство разработчика я уже прочел. Дельфи. СИ и Фокспро я знаю
|
|||
33
байт
11.07.11
✎
11:47
|
ВЫБРАТЬ
ХозрасчетныйОстаткиИОбороты.Субконто1 КАК НоменклатурнаяГруппа, СУММА(ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаОборот, 0)) КАК СуммаОборот, СУММА(ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт, 0)) КАК СуммаОборотДт, СУММА(ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.СуммаОборотКт, 0)) КАК СуммаОборотКт ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Начало, &Конец, , , &НужныйСчет, &НоменклатурнаяГруппа, &ПрочиеОтборы) КАК ХозрасчетныйОстаткиИОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Субконто1 Сам смотри какие поля тебе нужны, примерно схема такая. |
|||
34
megauser
11.07.11
✎
11:48
|
Байт. спасибо за совет. Попробую и отпишусь
|
|||
35
Aprobator
11.07.11
✎
11:56
|
(33) ужас.
(0) изучаем 8.2 на тестовых заданиях? Это как? |
|||
36
palpetrovich
11.07.11
✎
11:58
|
"Дельфи. СИ и Фокспро я знаю" о_О
|
|||
37
megauser
11.07.11
✎
11:59
|
Выходит ошибка
Ошибка исполнения отчета по причине: Ошибка получения данных по причине: Ошибка создания набора данных "НаборДанных1" по причине: Ошибка при исполнении запроса набора данных по причине: {(8, 71)}: Неверные параметры "РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты, 4" РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Начало, &Конец, , , <<?>>&НужныйСчет, &НоменклатурнаяГруппа, &ПрочиеОтборы) КАК ХозрасчетныйОстаткиИОбороты |
|||
38
poligraf
11.07.11
✎
12:00
|
(37) ешкин кот! тебе же пример запроса дали.
сначала запрос отрабатываешь в консоли запросов. получаешь нужные данные - переносишь в СКД. но там-то надо параметры установить! перейди на закладку "Параметры" |
|||
39
megauser
11.07.11
✎
12:09
|
Какие параметры установить?
|
|||
40
Aprobator
11.07.11
✎
12:14
|
(38) хароший такой пример.
(39) достань учебник и учи по нему. в (37) запрос кривой. |
|||
41
megauser
11.07.11
✎
12:21
|
palpetrovich
36 - 11.07.11 - 11:58 "Дельфи. СИ и Фокспро я знаю" о_О Чему Вы удивляетесь? |
|||
42
palpetrovich
11.07.11
✎
12:28
|
(41) удивляюсь тому, что такой специалист как Вы("Дельфи. СИ и Фокспро я знаю"), делает в 1с :)
|
|||
43
megauser
11.07.11
✎
12:30
|
Это типа с издевкой? Время такое, что 1С сейчас ценится у работодателей выше всего остального.
|
|||
44
poligraf
11.07.11
✎
12:36
|
(41) тому, что я, например, с SQL-запросами познакомился именно на Deplhi.
|
|||
45
Aprobator
11.07.11
✎
12:37
|
(43) хороший специалист (программист уж тем более со знанием Си) ценится в любое время. По данно
|
|||
46
Aprobator
11.07.11
✎
12:38
|
+(45) все вопросы заданные тут показывают неумение банально читать хелп, так что по поводу специалиста, у некоторых товарищей возникли сомнения.
|
|||
47
hhhh
11.07.11
✎
12:43
|
(43) а теорию бухучета выучил? 1С - это не дельфи, там кучу предметов еще знать надо кроме программирования. Поэтому и выше ценится.
|
|||
48
megauser
11.07.11
✎
12:47
|
hhhh
47 - 11.07.11 - 12:43 (43) а теорию бухучета выучил? 1С - это не дельфи, там кучу предметов еще знать надо кроме программирования. Поэтому и выше ценится. Попрошу всех не тыкать, все-таки мы с вами не знакомы. |
|||
49
hhhh
11.07.11
✎
12:50
|
(48) да пожалуйста. Нет проблем.
|
|||
50
Aprobator
11.07.11
✎
12:51
|
(48) кучу предметов - каких например?
|
|||
51
megauser
11.07.11
✎
12:51
|
Aprobator
45 - 11.07.11 - 12:37 (43) хороший специалист (программист уж тем более со знанием Си) ценится в любое время. По данно Что значит по данно? И это еще меня упрекают в корявой писанине и отсутствии знаний по литературному русскому языку. Как говорится, в чужом глазу - соринку видишь, а в своем и бревна не замечаешь. Си то ценится, но не у нас в городе. Тут спрос именно на 1С. |
|||
52
Aprobator
11.07.11
✎
12:53
|
(51) и кто кому тут тыкает? На вопрос (50) дать ответ осилите?
|
|||
53
megauser
11.07.11
✎
12:54
|
hhhh, да меня тоже интересует каких еще нужно знать предметов?
Знаний по теории бухучета в рамках данного задания мне пока хватает. Проблемы именно с запросами для формирования отчета. |
|||
54
megauser
11.07.11
✎
12:55
|
Aprobator
40 - 11.07.11 - 12:14 (38) хароший такой пример. (39) достань учебник и учи по нему. в (37) запрос кривой. Лично Вы тыкаете. Не замечаете? |
|||
55
Aprobator
11.07.11
✎
13:01
|
(54) ну я то некультурный, что ж вы до моего уровня опускаетесь? Вообще здесь не форум джентельменов. А ошибка в (37) лечится элементарно чтением СП (синтаксис помощник) Работа с запросами - таблица запросов - таблицы регистра бухгалтерии - таблица остатков и оборотов - там можно найти как пишется Условие на счет (разжевывать не буду, вроде не детский сад уже).
|
|||
56
Aprobator
11.07.11
✎
13:01
|
(55) да и про другие ляпы в (37)там тоже можно прочесть.
|
|||
57
megauser
11.07.11
✎
13:10
|
Не фору джентльменов, но и не курилка какая-нибудь тоже. Мы же тут маты не вставляем, так, что мешает элементарно к незнакомому человеку на вы обращаться. Ладно, проехали. это уже оффтоп.
По теме.Консоль запросов 8.2 для управляемого приложения у меня элементарно не запускается. Так бы там уже потренировался с запросами и временными таблицами. |
|||
58
Aprobator
11.07.11
✎
13:12
|
(57) мне пофиг как ко мне обращаются. Отношение заключается не в том, ты или вы было сказано по обращению к человеку Консоль тут каким боком? До синтаксиса помощника прям никак не добраться?
|
|||
59
байт
11.07.11
✎
13:19
|
(35) и в чем там ужас?
|
|||
60
Aprobator
11.07.11
✎
13:21
|
агрегатные функции нафиг не нужны в данном случае. Виртуальные таблицы сами свертку делают. Ну и вместо просто &Счет - Счет = &Счет.
|
|||
61
Aprobator
11.07.11
✎
13:22
|
+(60) также как и есть NULL.
|
|||
62
байт
11.07.11
✎
13:23
|
(60) прости эту строчку не понял &Счет - Счет = &Счет?
|
|||
63
Aprobator
11.07.11
✎
13:24
|
(62) Условие на счет.
|
|||
64
байт
11.07.11
✎
13:24
|
+ от агрегатных функций хуже не станет
|
|||
65
hhhh
11.07.11
✎
13:25
|
(57) ведь прекрасно знаете, что БП 2.0 не работает в режиме управляемого приложения и никогда не будет работать. Зачем вам консоль в режиме управляемого приложения понадобилась?
|
|||
66
Aprobator
11.07.11
✎
13:26
|
(64) а зачем? Виртуальная таблица по своей сути хранимая процедура. Там это все итак сделано. Зачем еще раз?
|
|||
67
байт
11.07.11
✎
13:28
|
(63)&Счет - Счет = &Счет это что какой-то расчет условия?
|
|||
68
Aprobator
11.07.11
✎
13:31
|
(67) это так прописывается условие на счет в 5 параметре.
СП почитай наконец. Выдержка из СП... Условие счета (необязательный) Конструкция языка запросов. Условие, по каким счетам получать данные. В УСЛОВИЕ МОЖНО ИСПОЛЬЗОВАТЬ ТОЛЬКО ПОЛЕ <Счет>. Параметр "Условие по счету" не существует, если при конфигурировании для плана счетов не указаны субконто. |
|||
69
Aprobator
11.07.11
✎
13:33
|
+(68)
Вместо &Счет надо писать Счет = &Счет - если уж все разжевывать. |
|||
70
байт
11.07.11
✎
13:34
|
(69) разжевывать не надо, просто напиши понятно и все!
|
|||
71
Aprobator
11.07.11
✎
13:35
|
(70) а что ... вместо просто &Счет - Счет = &Счет. не понятно? Тире за минус принял?
|
|||
72
megauser
11.07.11
✎
13:41
|
А нужный счет -это что?
|
|||
73
байт
11.07.11
✎
13:46
|
Там в (33) я параметр на счет образно расписал нужно так
ВЫБРАТЬ ХозрасчетныйОбороты.Субконто1 КАК НоменклатурнаяГруппа, СУММА(ХозрасчетныйОбороты.СуммаОборот) КАК СуммаОборот ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&Начало, &Конец, , Счет В (&СписокСчетов), &Субконто, Организация = &Организация, , ) КАК ХозрасчетныйОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОбороты.Субконто1 Если нужны еще остатки бери ХозрасчетныйОстаткиИОбороты |
|||
74
байт
11.07.11
✎
13:50
|
&Субконто этот параметр можешь убрать.
|
|||
75
Aprobator
11.07.11
✎
13:52
|
(73) опять мимо. Где здесь сумма НДС и сумма выручки? Ну и счет - 5 -й параметр. Остатки на 90? Окстись.
|
|||
76
байт
11.07.11
✎
13:53
|
(75)я просто показал примерную схему.
|
|||
77
megauser
11.07.11
✎
13:53
|
байт, спасибо, но сумма с минусом получается
|
|||
78
megauser
11.07.11
✎
13:54
|
Aprobator, сумма выручки как раз есть
|
|||
79
Aprobator
11.07.11
✎
13:55
|
(78) смотря какое содержание списка счетов.
|
|||
80
байт
11.07.11
✎
13:55
|
(77)СуммаОборотДт и СуммаОборотКт вытащи поймешь.
|
|||
81
байт
11.07.11
✎
13:56
|
СуммаОборот=СуммаОборотДт - СуммаОборотКт.
|
|||
82
Aprobator
11.07.11
✎
14:00
|
+(79) о да и СуммаОборот нефига не выручка в любом случае. Впрочем это уже бухучет.
|
|||
83
megauser
11.07.11
✎
14:08
|
Выручкас налогом на добавленную стоимость- кт оборот счета 90.01.1
|
|||
84
megauser
11.07.11
✎
14:21
|
байт, вот так выводится без минуса:
ВЫБРАТЬ ХозрасчетныйОбороты.Субконто1 КАК НоменклатурнаяГруппа, ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаВыручки ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&Начало, &Конец, , Счет В (&СписокСчетов), &Субконто, Организация = &Организация, , ) КАК ХозрасчетныйОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОбороты.Субконто1, ХозрасчетныйОбороты.СуммаОборотКт |
|||
85
megauser
11.07.11
✎
14:22
|
Врочем, последняя строчка лишняя
|
|||
86
Aprobator
11.07.11
✎
14:28
|
(84) уже лучше (при условии, что в списке счетов только один счет 90.01.1), но осталось выяснить как с суммой НДС разобраться. Плюс у СКД есть свои плюшки - в частности те же вычисляемые поля, а также настройка ресурсов и структуры вывода данных. Чисто с использованием запроса эта задача решается одним способом, с использованием СКД другим. Можно конечно поизвращаться и получить сразу все в запросе (в принципе не сложно, но зачем?). Без чтения литературы не взлетит.
|
|||
87
байт
11.07.11
✎
14:39
|
(84) задача требует определенных знаний и навыков, тебе придется их изучить. Такие разделы как запросы, СКД, БухУчет, ну и другие способы вывода данных в отчет.
|
|||
88
megauser
11.07.11
✎
14:54
|
Вот сижу теперь, разбираюсь. В СКД все-таки геморройная вещь
|
|||
89
Aprobator
11.07.11
✎
14:59
|
СКД - не то слово. Без книги я ее не осилил. Нюансов просто до финта. Еще в инете были сайты по СКД. Гугл их знает.
|
|||
90
megauser
11.07.11
✎
15:01
|
Ну вот с помощью сайта одинэсэскэдэпоинтру первый пример и сделал. А остальные примеры какие-то невнятные там.
|
|||
91
Aprobator
11.07.11
✎
15:06
|
букварь (Радченко) сначала надо пройти, тогда проще будет. Во франях продается учебное пособие по программированию 600 р цена вопроса. У них же можно книгу по СКД заказать.
|
|||
92
megauser
11.07.11
✎
22:50
|
при следующем запросе:
ВЫБРАТЬ ХозрасчетныйОбороты.Субконто1 КАК НоменклатурнаяГруппа, ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаВыручки, НДСНачисленныйОбороты1.СуммаБезНДСОборот КАК СуммабезНДС ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&Начало, &Конец, , , &Субконто, Организация = &Организация, , ) КАК ХозрасчетныйОбороты, РегистрНакопления.НДСНачисленный.Обороты КАК НДСНачисленныйОбороты1 ХозрасчетныйОбороты.СуммаОборотКт, НДСНачисленныйОбороты1.СуммаБезНДСОборот сумма без ндс вычисляется в 2 раза больше. Кто-нибудь знает почему? При выборе остальных полей в поле номенклатурные группы идут правильные расчеты, но 2 раза в каждой группе значение повторяется... |
|||
93
Aprobator
12.07.11
✎
10:02
|
мдя - запросы писать мы тоже не умеем, но знаем Си, Дельфи и Фокспро и обращайтесь к нам на ВЫ. Сколько раз уже убеждался, чем больше в человеке понтов, тем меньше он реально стоит. Не зря palpetrovich удивлялся, ой не зря.
|
|||
94
megauser
12.07.11
✎
10:19
|
Aprobator, если нечего сказать по существу -вот и обходи эту тему. Кпд от твоего сообщения-0%. Можно подумать за неделю ты в 1с разобрался, когда изучал.
|
|||
95
Aprobator
12.07.11
✎
10:36
|
я изучал 1С не на форумах, а брал книжку, тетрадку, делал конспект и проходил все примеры на компе вдумчиво. А не ждал когда мне кто то готовое в ротик положит, как галчонок в гнездышке. Здесь готовое только девочкам дают, которые приходят и просят - да вот такая ситуация, помогите мальчики, признаю я блондинко, ну и фото красивое в личку (не обязательно, но обычай такой). С тобой тут возиться никто не будет (уже пора бы заметить - 3 калеки в ветке). А по поводу (92), 1 С тут не причем, язык запросов, конечно отличается от SQL, но то что написано там показывает уровень в запросах - ниже плинтуса.
|
|||
96
megauser
12.07.11
✎
10:41
|
Aprobator, можешь взять пирожок с полки-ты просто гений!
Щас здесь какой-нибудь гей зарегается, кинет тебе фото блондинки в лчику, вот и возись с ним, ок? А если по существу написать нечего, то и не пиши больше здесь про свою гениальность, это никому не интересно. |
|||
97
poligraf
12.07.11
✎
11:29
|
(96) чего ты возмущаешься? правильно тебя к книжкам посылают
в (92) верно в два раза увеличивает. Потому что две таблицы и связей между ними нет. Потому к каждой записи из одной таблицы проставляются все записи из второй. Открой для себя наконец консоль запросов и смотри на результат. Не надо сразу в СКД, он тебе свернет так, что фиг ошибку найдешь. |
|||
98
Aprobator
12.07.11
✎
11:43
|
(97) у него управляемое приложение. Под него консоль то сделали? А в (92) еще и параметров регистра накопления не хватает.
|
|||
99
megauser
12.07.11
✎
11:43
|
poligraf, к твоему сведению я до СКД еще не добрался и все запросы итак в консоле запросов делаю.
|
|||
100
Ненавижу 1С
гуру
12.07.11
✎
11:43
|
100
|
|||
101
megauser
12.07.11
✎
11:44
|
Aprobator, сделали Операции-обработки-консоль запросов. ВОт там все и запрашиваю
|
|||
102
poligraf
12.07.11
✎
11:45
|
(99) молодец. Тогда в книжке читай про связи таблиц. Или загляни на закладку "Связи" в конструкторе.
Но в твоем случае не вариант. Потому что соединение может отрезать часть данных. В (21) план запроса я тебе писал |
|||
103
megauser
12.07.11
✎
11:48
|
ОМГ, ситуация такая все данные есть, только план счетов один, в этом вся и проблема, поэтому вычилсяется или ндс или сумма без ндс, одновременно не вычислсяются эти 2 колонки.
Сама постановка задачи ккая-та корявая. |
|||
104
poligraf
12.07.11
✎
11:49
|
(103) ни разу не корявая
10 минут в консольке вечером, если не решишь доберусь до нее и набросаю запрос |
|||
105
megauser
12.07.11
✎
11:50
|
т.е сумма с ндс
|
|||
106
megauser
12.07.11
✎
11:52
|
Сейчас, попробую как ты в 21 разписал
|
|||
107
megauser
12.07.11
✎
11:52
|
||||
108
megauser
12.07.11
✎
12:11
|
расписал*
|
|||
109
megauser
12.07.11
✎
21:05
|
ВЫБРАТЬ
ХозрасчетныйОбороты.Субконто1 как НоменклатурнаяГруппа, ХозрасчетныйОбороты.СуммаОборотКт как СуммаВыручки, ХозрасчетныйОбороты.СуммаОборотДт как СуммаНДС ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&Начало, &Конец, , Счет В (&СписокСчетов), &Субконто, Организация = &Организация, , ) КАК ХозрасчетныйОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОбороты.Субконто1, ХозрасчетныйОбороты.СуммаОборотКт, ХозрасчетныйОбороты.СуммаОборотДт объединить ВЫБРАТЬ ХозрасчетныйОбороты.Субконто1 как НоменклатурнаяГруппа, ХозрасчетныйОбороты.СуммаОборотКт как СуммаНДС, ХозрасчетныйОбороты.СуммаОборотДт как СуммаВыручки ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&Начало, &Конец, , Счет В (&ПланСчетов), &Субконто1, Организация = &Организация, , ) КАК ХозрасчетныйОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОбороты.Субконто1, ХозрасчетныйОбороты.СуммаОборотКт, ХозрасчетныйОбороты.СуммаОборотДт Знаю, что билиберда, но результаты по выручке и ндс выводятся в одной таблице, правда число строк увеличилось вдвое |
|||
110
megauser
13.07.11
✎
13:54
|
poligraf, поясни пожалуйста свою запись (21)
|
|||
111
Aprobator
13.07.11
✎
14:19
|
Ты хоть описание форума что ли почитал. Перед ником пиши знак собаки и тогда он будет показываться так poligraf - человек быстрее обратит внимание, что ты к нему обращаешься.
|
|||
112
megauser
13.07.11
✎
14:30
|
poligraf, поясни пожалуйста свою запись (21)
|
|||
113
hhhh
13.07.11
✎
14:42
|
(109) РегистрБухгалтерии.Хозрасчетный.Обороты уже всё группирует. Выкиньте СГРУППИРОВАТЬ ПО. Или вы для солидности вставили их, чтобы строчек побольше было?
|
|||
114
Aprobator
13.07.11
✎
14:53
|
(113) балбес он просто.
(112) держи - надоел уже. Запрос для консоли (для СКД можно проще сделать). Параметр СчетВыручки = 90.01.1 СчетНДС = 90.03 В список счетов входят оба эти счета. с Субконто сам догадайся.
|
|||
115
megauser
13.07.11
✎
14:58
|
Спсиок счетов это что? 90?
|
|||
116
Aprobator
13.07.11
✎
14:59
|
(114) Еще раз повторяю
СчетВыручки = 90.01.1 СчетНДС = 90.03 В список счетов входят оба эти счета. |
|||
117
megauser
13.07.11
✎
15:08
|
Обороты90 -это что?
|
|||
118
Aprobator
13.07.11
✎
15:14
|
(117) МЛЯ - псведоним подзапроса.
|
|||
119
megauser
13.07.11
✎
15:18
|
Да я уже понял
|
|||
120
megauser
13.07.11
✎
15:34
|
Вообщем мой самый первый вариант оказлся правильным.
код запроса: ВЫБРАТЬ ХозрасчетныйОбороты.Субконто1 как НоменклатурнаяГруппа, ХозрасчетныйОбороты.СуммаОборотКт как СуммаВыручки, ХозрасчетныйОбороты.СуммаОборотДт как СуммаНДС ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&Начало, &Конец, , Счет В Иерархии (&пСчет90), &Субконто, Организация = &Организация, , ) КАК ХозрасчетныйОбороты |
|||
121
megauser
13.07.11
✎
15:35
|
И не нужно всей мутис псевдонимом подзапроса
|
|||
122
megauser
13.07.11
✎
15:36
|
Точнее не мой, а байта
|
|||
123
megauser
13.07.11
✎
15:36
|
Спасибо байту еще раз
|
|||
124
megauser
13.07.11
✎
15:37
|
А Aprobator сам балбес
|
|||
125
poligraf
13.07.11
✎
15:40
|
Вот чего миста с людями делает...
Сначала ко всем на Вы, а под конец уже и обзываться... |
|||
126
Aprobator
13.07.11
✎
15:42
|
(125) а че по нику не понятно - чего ему не хватает?
|
|||
127
Aprobator
13.07.11
✎
15:42
|
с виртуальной таблицей я конечно тупанул немного. В иерархии там кстати нафиг не упало.
|
|||
128
megauser
13.07.11
✎
15:42
|
Ну с вас учусь. Просто пока тут все гудели какой я неуч, балбес и т.д. Байт первый привел пример.
|
|||
129
Aprobator
13.07.11
✎
15:43
|
(128) угу тока кто то его осилить так и не сумел. В результате на 100 постов фигни.
|
|||
130
megauser
13.07.11
✎
15:44
|
Да в иерархии там не упало, я просто не тот текст скопировал
|
|||
131
Aprobator
13.07.11
✎
15:47
|
хоть до конечной формы запроса дошел - прогресс, за 2 дня то.
|
|||
132
megauser
13.07.11
✎
15:48
|
А то
|
|||
133
hhhh
13.07.11
✎
16:14
|
(132) всё-таки за твой запрос, вас вместе с байтом надо гнать поганой метлой. А правильный запрос всё же у апробатора.
|
|||
134
Aprobator
13.07.11
✎
16:21
|
(133) опс - кстати да ) Вот что значит делал уже на автомате ))) Про закрытие то года я и забыл ))))))
|
|||
135
Aprobator
13.07.11
✎
16:24
|
хотя все равно можно сделать проще, но не буду разжевывать.
|
|||
136
Aprobator
13.07.11
✎
16:25
|
да и в моем запросе все таки небольшой косячок тоже есть.
|
|||
137
poligraf
13.07.11
✎
16:32
|
(132) а что в твоей базе по счету 90.02 оборотов вообще нет? А то они тоже в СуммаНДС попадут... И 90.07, и 90.08...
|
|||
138
megauser
13.07.11
✎
17:18
|
(133) поясни в чем неправильность? Все считает правильно, праметры по сути такие же, только без лишних виртуальных таблиц?
|
|||
139
megauser
13.07.11
✎
17:19
|
@ poligraf при чем тут 90.02? Мне нужна выручка по номенклатурным группам
|
|||
140
megauser
13.07.11
✎
17:21
|
(137) @ poligraf при чем тут 90.02? Мне нужна выручка по номенклатурным группам
|
|||
141
megauser
13.07.11
✎
17:21
|
Да епт
|
|||
142
Aprobator
13.07.11
✎
17:28
|
гы - пьянка продолжается )))). Модеры закройте уж тему нафиг. Все уже решено (ну - почти)).
|
|||
143
megauser
13.07.11
✎
17:32
|
Aprobator, а теперь по-русски нормально прокомментируй
|
|||
144
Aprobator
13.07.11
✎
17:38
|
не хочу
|
|||
145
megauser
13.07.11
✎
18:01
|
Мде.
|
|||
146
poligraf
13.07.11
✎
19:33
|
(140) ну может я и не прав...
а пСчет90 чему равно в запросе? |
|||
147
megauser
13.07.11
✎
19:51
|
(146) 90.01.1;90.03
|
|||
148
poligraf
13.07.11
✎
20:01
|
(147) ааа... ну тогда ладно... Меня В ИЕРАРХИИ смутило, думал 90 целиком указан
|
|||
149
megauser
13.07.11
✎
20:15
|
Там просто В, без "ИЕРАРХИИ".
Я просто конец не тот скопировал сюда, (с другого запроса) |
|||
150
megauser
13.07.11
✎
21:32
|
Вообщем, конечный вид запроса в СКД такой:
ВЫБРАТЬ ХозрасчетныйОбороты.СуммаОборотКт-ХозрасчетныйОбороты.СуммаОборотДт как СуммабезНДС, ХозрасчетныйОбороты.Субконто1 как НоменклатурнаяГруппа, ХозрасчетныйОбороты.СуммаОборотКт как СуммаВыручки, ХозрасчетныйОбороты.СуммаОборотДт как СуммаНДС ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&Начало, &Конец, , Счет В (&СписокСчетов), &Субконто, , , ) КАК ХозрасчетныйОбороты |
|||
151
megauser
13.07.11
✎
21:45
|
Осталось еще вывести программно
|
|||
152
megauser
15.07.11
✎
22:54
|
Объясните как установить параметр в запросе?
|
|||
153
megauser
16.07.11
✎
00:03
|
пожалуйста
|
|||
154
hhhh
16.07.11
✎
02:37
|
(150) а где вы обрабатываете Дт 90.01.1 и Кт 90.03? То есть вы считаете, что их не бывает.
|
|||
155
megauser
16.07.11
✎
12:15
|
(154) Заносятся нужные счета в список счетов, выводятся обороты в суммах дт и кт и группируются по субконто? Что не ясно?
Лучше объянсите как параметры задавть через запрос. |
|||
156
megauser
16.07.11
✎
12:19
|
для программного вывода
|
|||
157
megauser
16.07.11
✎
19:56
|
АП!
|
|||
158
ildary
16.07.11
✎
20:21
|
"если нечего сказать по существу - вот и обходи эту тему" - вот все тему и обошли.
|
|||
159
megauser
16.07.11
✎
20:47
|
какая досада
|
|||
160
megauser
16.07.11
✎
22:57
|
Ну а все же?
|
|||
161
ildary
16.07.11
✎
23:38
|
на что рассчитываешь? что твое хамство сойдет с рук и все бросятся тебя учить и делать за тебя твою работу?
|
|||
162
d_koz
16.07.11
✎
23:48
|
(0) Вам поможет http://edu.1c.ru/dist/edu/courses_korob.asp
|
|||
163
megauser
17.07.11
✎
00:04
|
(161) хамство я вижу только с вашей стороны, вместо того чтобы поучать и стороить из себя гуру 1с, могли бы указать на ошибки и направление в их устранении. Повторяю еще раз, из более 150 сообщений в этой теме, здесь из полезеных только пара от байта. Вот теперь и оцените свой КПД знатоки.
А если ничего не знаете, то и не стоит из себя сроить гениев. Понтов как раз больше с вашей стороны, а не смоей. как тут утверждали. Вы протсо реально со стороны себя не видите. Большинстов ответов я это знаю, а ты дурак, так что я тебе не скажу. А на деле так любой может сказать, вместо того чтобы реально помочь и показать свои знания. |
|||
164
Aprobator
18.07.11
✎
10:07
|
(163) здесь твой спаситель. OFF: Как вы боретесь с ленью и сонливостью? Только я ему сообщение кинул, а он как то не торопится на помощь. С чего бы вдруг?
|
|||
165
hhhh
18.07.11
✎
10:15
|
(163) ну ведь реально указана ошибка в (154), из-за нее ваша программа превращается в полнейший бред.
|
|||
166
Aprobator
18.07.11
✎
10:24
|
(165) у него этих оборотов нет, значит такого быть не может.
|
|||
167
megauser
18.07.11
✎
15:40
|
(164)ага (165)угу (166) угу
|
|||
168
Aprobator
18.07.11
✎
15:52
|
(167) прям мелодия получается )
|
|||
169
megauser
18.07.11
✎
17:02
|
А то
|
|||
170
Lady исчезает
18.07.11
✎
17:48
|
Всем спасибо. Было весело.
|
|||
171
megauser
18.07.11
✎
17:52
|
Да, может распечатать и на досуге вместо романа читать. Тут сюжет покуруче, интрига до самого конца сохранена.
|
|||
172
megauser
18.07.11
✎
17:53
|
покруче*
|
|||
173
megauser
18.07.11
✎
18:49
|
(162) тупой развод на бабло
|
|||
174
megauser
18.07.11
✎
18:50
|
(152) - спасибо. Каптан очевидность!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |