Posted: Wed Sep 16, 2009 11:05 am Post subject: Automation of SAP transaction analysis - Поиск взаимосвязей
Hi everyone!
My name is Max and I’ve been an ABAP programmer for 6 years now. Since my work is closely connected with SAP I have to face the very same annoying problem pretty often. The thing is, sometimes it is vital important to know the base data model and an internal structure of SAP transactions which are typically very complex and are always developed in a messy manner. So even for a professional it is hard and so time-consuming to find lead essences act in transaction, its relations and key fields, enhancement and integration points etc.
So I start wondering if there is any kind of program, utility or application that might automate the process, completely or partially, and finally lighten things up.
Any ideas? Thanks in advance.
Sincerely, Max.
---
Всем привет.
Представим себе ,что необходимо сделать некоторые изменения в уже готовом програмном продукте или разработать новую программу на базе уже существующей .Причем отсутствует необходимая документация .
Для программистов ,пишущих на ABAP4 и SAP консультантов такая задача встречается очень часто.
Для того чтобы выполнить эту задачу ,необходимо знать :
1. Взаимосвязи между таблицами и полями ;
2. Типы данных , а так же компоненты, используемые в программе ;
3. Алгоритм выполнения программы .
4. Точки программы , в которые можно интегрировать новые модули;
(BADi’s , User-Exit’s e.с.t )
Обычно для этой цели используют трансакцию ST05 и отладчик , а также анализируется исходный код вручную .
По вполне понятным причинам ,этот процесс занимает довольно много времени.
Отсюда вопрос: есть ли какая-либо прога\утилита\виджет, позволяющий автоматизировать этот процесс, частично или полностью?
Заранее спасибо.
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
Posted: Thu Sep 17, 2009 12:06 am Post subject:
1. Есть только старый saptables.pdf и ST05.
2.Из редактора ABAP можно легко перейти к объявлению любого типа. И используйте SE80
3.Если нет постановки задачи, то только с помощью отладки. Какая тут может быть автоматизация?
4.Поиск расширений _________________ С уважением,
Удав.
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
Posted: Thu Sep 17, 2009 12:11 am Post subject: Re: Automation of SAP transaction analysis - Поиск взаимосвя
mainoffender wrote:
Причем отсутствует необходимая документация.
На это есть грубый и честный ответ американского представителя в ООН из мультфильма South park:
"На.уй Канаду"(с)
Часто бывает намного легче и быстрее добиться нормальной постановки задачи и реализовать ее с нуля, чем разбираться в коде без постановки и написанном несколькими разными программистами. _________________ С уважением,
Удав.
да нет, не стоит зацикливаться на задаче без документации, это было как отдельный возможный пример. я имею ввиду, возможно ли это в принципе. ведь порой связи можно искать неделями, вытягивая их из нескольких тысяч строк кода.
Age: 40 Joined: 01 Feb 2008 Posts: 387 Location: Воронеж
Posted: Fri Sep 18, 2009 4:38 pm Post subject:
Извините за флейм, (может после ответа mainoffender перенести часть во флейм) но если на первый пост сдержался, то тут так и подмывает спросить
У Вас 6 лет опыта программирования на ABAP и вы только сейчас решили узнать как находить связи и т.д.?
Интересно как часто Вам попадаются программы из которых связи надо неделями вытаскивать? _________________ Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
1. У Вас 6 лет опыта программирования на ABAP и вы только сейчас решили узнать как находить связи и т.д.?
2. Интересно как часто Вам попадаются программы из которых связи надо неделями вытаскивать?
1. я пытаюсь узнать не о том, КАК находить связи, а о том, можно ли каким-то образом автоматизировать сей процесс.
2. в данный момент сижу над таском (CRM 7), уже 6 дней ищу, откуда идут данные.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.