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

Привет.

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

До Solution Manager (SM) в SAP была такая кнопочка в транзакции SPRO, как SAP Reference IMG. Мы обычно нажимаем ее не задумываясь. А корни SM начинались именно здесь, когда в транзакции SPRO_ADMIN можно было создать проект. Это прародитель организации проектов, проектных документов и вообще управления проектной документаций, которая реализована в SOLAR01 в Solution Manager. Там же задаются основные характеристики проекта, такие как его даты, статусы, ответственные лица. Если активировать связь с транспортной системой, то можно присваивать запросы к проекту. Это все облегчает перенос решения дальше по ландштафту, а также возможность его тиражирования в другие системы. Понятно, что на фоне современных инструментов этот функционал выглядит достаточно бедно, но не стоит забывать, что далеко не все компании уже перешли на 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 Document Builder. Посмотрите!

Всем привет.

В составе 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

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

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

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

Еще идеи?

Обновление: вот здесь коротко изложена идея, как с помощью механизма SAP Process & Forms можно реализовать подобное

Используем все возможности SAP HCM для бизнеса

А здесь Роман делится с нами, как можно к этому же процессу прикрутить печать любых выходных документов с помощью SAP Document Builder.


Подходы

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

Читать далее