|
Помогите с отчётом, можете предложить что-нибудь | ☑ | ||
---|---|---|---|---|
0
Rasuuul5
06.05.22
✎
10:14
|
Отчет должен формироваться за произвольный период и выводить количество кормодней нахождения каждой головы КРС в этом периоде:
- в целом в организации, - в разрезе ферм, - в разрезе секций, - в разрезе половозрастной группы, - в разрезе состояний в различной иерархии. Кормодень – это день фактического нахождения животного на откорме (на ферме). Если за 1 день кормили более одного раза – это всё равно 1 кормодень. Если в течение дня было перемещение животных между секциями или перевод между кормовыми группами – это всё равно 1 кормодень. День поступления животного на ферму считается 1 кормоднём. День выбытия животного с фермы НЕ считается кормоднём. Соответственно, день перевода животного в новое место и/или в новую половозрастную группу будет считаться кормоднём в новом месте и/или по новой половозрастной группе. Конфигурация: 1С:Селекция в животноводстве. КРС, редакция 1.1 (1.1.5.1) У каждого животного есть свой Регистратор, в котором учитывается поступление перемещение из секций и перезод из одной половозрастной группы в другую. Вот, и кормодни нужно учитывать как в целом в ферме, что ещё выполнимо, а также необходимо выполнить отборе в секции и группах. Нужно учитывать дату их перевода и убытия. Ещё сложно может заключаться в том, что двойное в течение месяца могло переместить в одну секцию, а потом в другую. Регистр накопления ЖивотныеХозяйства имеет Регистратор,но для него нет ни даты начало, ни конца, а просто выводит животных на конец периода, то есть не будет выводить животных, которые были ещё в начале периода , но убыли в конце. Для этого я пробовал соединить 2 запроса, один с регистра ЖивотныеХозяйства на дату КонцаПериода, а другой ЖивотныеХозяйстваОстатки, с условием даты регистратора между НачалоПериода и КонецПериода и значением уход. Кроме этого писал Для кормодней писал ВЫБОР... не могу сейчас посмотреть, подзабыл. Короче дела такие, вообще не понимаю что делать. Честно говоря, если бы я прочитал, что я написал, ничего бы не понял, ну я то только школьник и только учусь, так что не судите строго пожалуйста |
|||
1
lodger
06.05.22
✎
10:38
|
это как-то очень похоже на ЗУП, только гуид Сотрудник надо поменять на гуид Жывотное.
|
|||
2
Rasuuul5
06.05.22
✎
10:58
|
(0) как вам задача, считается ли она сложной? просто может только мне она кажется сложной
|
|||
3
mikecool
06.05.22
✎
10:58
|
(2) мне так не кажется
|
|||
4
Krendel
06.05.22
✎
11:01
|
(2) А в чем сложность? Просто я ни разу не автоматизировал СХ
|
|||
5
Rasuuul5
06.05.22
✎
11:08
|
вы наверное уже опытные программисты) просто немного сложно представить, что мне делать, как учитывать все эти перемещения. в разряде целой фермы я ещё понимаю
|
|||
6
El_Duke
гуру
06.05.22
✎
11:32
|
(5) "немного сложно представить, что мне делать, как учитывать все эти перемещения"
Чем думало руководство, поручая эту работу именно Вам ? |
|||
7
Krendel
06.05.22
✎
11:32
|
(6) Итак сойдет
|
|||
8
Krendel
06.05.22
✎
11:33
|
(5) Я программировал 15 лет назад
|
|||
9
Rasuuul5
06.05.22
✎
11:34
|
(6) да мне её дали, просто попробовать, я же не числюсь как программист, я пока учусь
|
|||
10
Rasuuul5
06.05.22
✎
11:36
|
мне говорили спрашивать помощи у других программистов, ну они все время заняты
|
|||
11
Kassern
06.05.22
✎
11:38
|
(9) " я пока учусь" - где учитесь? Сразу на рабочем месте? Какую литературу читаете по 1с?
|
|||
12
Rasuuul5
06.05.22
✎
11:43
|
нет, читал практическое пособие разработчика Радченко, ну и смотрел видеоролики в ютубе и просто попросил, чтоб дали попробовать) ну пожалуйста сильно не критикуйте, я очень сильно её воспринимаю. ну что вы про меня, я же просто попросил помощи)
|
|||
13
El_Duke
гуру
06.05.22
✎
11:43
|
(9) Ну т.е. с вас не спросят если не справитесь, верно ?
|
|||
14
Rasuuul5
06.05.22
✎
11:45
|
(13) нет)
|
|||
15
Rasuuul5
06.05.22
✎
11:46
|
(13) просто будет стыдно)
|
|||
16
Rasuuul5
06.05.22
✎
11:47
|
ну пока я делал этот отчёт, я понял очень много про запросы, для меня очень много пользы принесло, ну вот то, что я не сделаю отчёт будет обидно.
|
|||
17
Kassern
06.05.22
✎
11:48
|
(12) 13 занятие из этого пособия прошли? Задачки все прорешали?
|
|||
18
Rasuuul5
06.05.22
✎
11:54
|
(17) я уже не помню, что было на 13 занятии) ну вроде все делал
|
|||
19
Kassern
06.05.22
✎
11:55
|
(18) а 13 занятие одно из самых долгих, на нем как раз разбираются отчеты, язык запросов и СКД
|
|||
20
Kassern
06.05.22
✎
11:57
|
Есть еще книжки от Хрусталевой про язык запросов и так же разработка сложных отчетов в предприятии, для вас самый раз будет, чтобы разобраться в теме
|
|||
21
Kassern
06.05.22
✎
11:58
|
если освоите, будете отчеты как орешки щелкать, еще тут на форуме поучать)
|
|||
22
Rasuuul5
06.05.22
✎
11:59
|
(20) оо, спасибо!)
|
|||
23
Rasuuul5
06.05.22
✎
12:00
|
(19) даа! помню оно там это занятие было рассчитано на 6 часов
|
|||
24
Михаил Козлов
06.05.22
✎
12:01
|
Вы регистр ЖивотныеХозяйства внимательно посмотрели?
Можно из него получить информацию где и сколько времени находилось животное (например, по датам поступления и убытия)? Какие-то еще регистры могут быть полезны (посмотрите в конфигураторе ссылки на справочник животных в регистрах накопления и сведений)? Отчет сделать часто не проблема: важно знать, где хранятся необходимые данные. |
|||
25
Rasuuul5
06.05.22
✎
12:14
|
(24) можно её самостоятельно получить, но тогда ты получишь в общем её кормодни в разрезе целой фермы, а мне также необходимо получить значение в разрезе фермы, половозрастной группы и т.д То есть нужно задействовать все типы регистраторов кроме взвешивания. Я в условном операторе определял эти разделы например так: ЖивотныеХозяйства.Регистратор Ссылка Документ.Выбытие
|
|||
27
Kassern
06.05.22
✎
12:21
|
(25) скорее всего для ваших нужд есть соответствующие регистры с нужными измерениями
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |