Архив метки: управление

Организация проектов в SPRO

Привет.

Жизнь в SAP делится на два этапа: до Solution Manager и после него. Внедрение этого инструмента и, что более важно, начало использования правильных подходов в управлении корпоративными шаблонами, проектами, решениями, ЗНИ позволяет в долгосрочной перспективе решить множество задач. Те, кто пока не перешел на правильные рельсы, как правило управляют, настраивают системы по-старинке. В том ключе, что есть толпа консультантов, есть хаотичная куча запросов и кто во что горазд. На небольших проектах это каким-то образом работает, на больших уже начинаются перекрестные запросы, появляется несогласованность в работе консультантов.

До Solution Manager (SM) в сап была такая кнопочка в транзакции SPRO, как SAP Reference IMG. Мы обычно нажимаем ее не задумываясь. А корни SM начинались именно здесь, когда в транзакции SPRO_ADMIN можно было создать проект. Там же задаются основные характеристики проекта, такие как его даты, статусы, ответственные лица. Если активировать связь с транспортной системой, то можно присваивать запросы к проекту. Это все облегчает перенос решения дальше по ландштафту, а также возможность его тиражирования в другие системы. Понятно, что на фоне современных инструментов этот функционал выглядит достаточно бедно, но не стоит забывать, что далеко не все компании уже перешли на SM, не говоря уже про высокие материи.

Так что считайте это заметкой для общего развития 😉

Хранение списков

И еще один бонус. Есть такая штука, которая использовалась в старом Report Writer, как списки. Их можно заводить плоскими, многоуровневыми (иерархическими) в транзакциях GS01 — GS03.

А потом в абапе читать и подставлять в переменные. Удобно использовать для инициализации селекционных экранов отчетов, так как записи в запросы не складываются. Это слегка усложненный вариант STVARV (транзакция).

DATA: et_values TYPE TABLE OF rgsb4.
DATA: es_values TYPE rgsb4.

CALL FUNCTION ‘G_SET_GET_ALL_VALUES’
EXPORTING
setnr = ‘ZABS_SENIOR’
table = ‘T554S’
class = ‘0000’
fieldname = ‘SUBTY’
TABLES
set_values = et_values
EXCEPTIONS
set_not_found = 1
OTHERS = 2.

DATA: er_awart TYPE RANGE OF t554s-subty.
DATA: es_awart LIKE LINE OF er_awart.
LOOP AT et_values INTO es_values.
es_awart-sign = ‘I’.
es_awart-option = ‘BT’.
es_awart-low = es_values-from.
es_awart-high = es_values-to.
APPEND es_awart TO er_awart.
ENDLOOP.

SAP Document Builder

Всем привет!

Хочу вам представить моего друга — лучшего специалиста по OM-PA из тех, что я знаю на рынке СНГ — Роман (metha). Рома любезно согласился поделиться своими знаниями в области новых подходов к формированию документов в HCM (и не только). Посмотрите!

Всем привет.

В составе SAP Business Suite Foundation есть такой замечательный компонент SAP Document Builder (CA-GTF-DOB), не требующий отдельного лицензирования.

Основной посыл CA-GTF-DOB это подготовка, утверждение и хранение корпоративных бизнес-документов формата: MS Word 2007+, Adobe PDF (with active forms), HTML over XSLT.

Для использования MSWord формата никакого дополнительного сервера компоновки документа не требуется – все выполняется средствами ABAP, но для PDF и HTML потребуется обязательно установить и настроить ADS сервер.

По умолчанию CA-GTF-DOB доступен и бесшовно интегрирован для систем PPS (Public Sector) и CRM/SRM for Public Sector.
Читать далее

Проект приказа

Привет, читатели!

Как дела?

Поделитесь своими соображениями на тему реализации проектов приказов по кадровому блоку в SAP? Вариант «не надо делать» не рассматриваем. Проект приказа, это задача, в которой нужно один раз ввести данные приказа, распечатать, подписать и по кнопке «провести все в системе». Как в документоориентированных системах вида 1С.

В своем опыте я встречался с несколькими идеями и реализациями:

  • В рамках мероприятия все инфотипы вводятся блокированными. После подписания приказа они разблокируются (по дате/GUID/иному ключу).
  • Создается отдельная программа-обертка наподобие PDF форм, где пользователь заполняет все поля приказа, а после подписания, данные из формы формируются в пакетный ввод для создания мероприятия.
  • Приказ создается стандартно, но в 298 стоит срок подписания приказа. Если приказ не подписан к такому-то числу, то в фоне ночью удаляется все мероприятие.

Еще идеи?

Подходы

Хочу поделиться некоторым опытом своей управленческой деятельности. Нельзя судить о нем, как о позитивном или негативном, но он есть. Как-то писал уже о том, что многие наши поступки, поведения идут с детства. Впервые об этом я узнал из книги Марии Мелии. Так, с 5 лет я впервые сел за компьютер, так и не вставал. Многое общение в силу характера, образа мышления и жизни, одним словом, программиста, привело к тому, что я большую часть времени общаюсь по сети. Это скайп, аська, социальные сети, смс и прочие средства коммуникации. Это плохо, это нормально среди современной молодежи, это так и не иначе. Выводы каждый пусть сделает сам. Я же хочу поделиться, как это сказалось на организации моей работы в команде.
Читать далее