Текущее время: Сб, июл 26 2025, 04:40

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Отчет - "Штатное расписание"
СообщениеДобавлено: Чт, июл 10 2008, 13:51 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 08 2008, 09:30
Сообщения: 55
Добрый день! Стоит задача сделать отчет - "Штатное расписание"

1) В общем случае лучше делать через PCH или через RH_STRUC_GET ?


2) Тот же вопрос, при условии что для исходного объекта нужно вводить несколько значений объектов (т.е. селект-опшенс для подразделений). Вижу проблему, если один из объектов будет подчиняться другому параметру-объекту, то придется вручную его исключать чтобы не было дублирования.



PS Ой наверное это лучше в абап перенести..


Последний раз редактировалось Mystic_you Чт, июл 10 2008, 16:07, всего редактировалось 2 раз(а).

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 10 2008, 15:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
В общем случае лучше делать - да без разницы.
В вашем конкретном - надо подробнее задачу описать.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 10 2008, 15:45 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 08 2008, 09:30
Сообщения: 55
Попробую подробнее. Вводится нексколько OBJID и для этих подразделений *и их подчиненных подразделений* выводится один общий отчет штатного расписания - S и P соответственно.

Причем, юзер может ввести такие OBJID что один будет подчиняться другому, т.е. потенциально может вывестись два раза (и его подчиненные узлы тоже). Также RH_STRUC_GET может получить только один OBJID, сейчас не совсем ясно как это красиво обойти.


Еще было бы очень здорово посмотреть как надо обрабатывать резалт-таблицу result_struc RH_STRUC_GET.

Похоже что надо пользоваться полями
lt_struc-pup, вверх
lt_struc-pdown, вниз
lt_struc-pprev, влево
lt_struc-pnext, вправо
Хотел бы видеть код живых людей =) , а то по стандартным программам трудно понять как.



Еще нужно чтобы орг. юниты были отсортированы в виде примерно как в PPOME

Компания
-Департамент 1
--Управление 1
---Отдел 1
---Отдел 2
---Отдел 3
--Управление 2
---Отдел 4
---Отдел 5
-Департамент 2
--Управление 3
---Отдел 6
---Отдел 7

Для этого собрался написать чтонибудь рекурсивное, но думаю вдруг уже отсортировано, и я просто не вижу где этот ключик.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 11 2008, 07:23 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 05 2008, 05:55
Сообщения: 129
Откуда: Сургут
Пол: Женский
Мы писали программу по поиску структуры. т.к. такой поиск используется пости везде.
А в отчете штатное расписание на селекционном экране выбираем только голову.

_________________
С уважением, Роза.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 11 2008, 08:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Не вижу особых преимуществ в случае использования PCH.

С помощью RH_STRUC_GET у Вас получится, всё что нужно. Удачи.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 11 2008, 09:23 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 08 2008, 09:30
Сообщения: 55
Спасибо всем


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB