Automating ABAP version comparisons across systems
Hi Team,
I am trying to create a report which would accept a given transport number and compare the object inside (ABAP code/transformation) to its active version in the production systems and spot differences, if any.
I know this can be done via Se38 - Utilities - Versions - Version Management - Remote Comparison.
I also know that ABAP4_CALL_TRANSACTION can be used to call SE38 but I am unable to figure out how to pass the input of object name and go further into drilldowns via this report/program.
Any inputs would be greatly appreciated.
Thanks
Purnima
Purnima Viswanath, indeed ZARC does not have this feature. Yet. As you know, this is an open source solution, and anyone - including you - can contribute to it. And when I say you, I mean specially you. Why? Because most developers who contributed to a specific open source project were users first. They had recognized a true value in it, but also some gaps that would make the leap from a good project to a great one. This has happened to Linux, Wordpress, SAPlink and so many other projects. And I truly deeply believe that ZARC can make this leap at some point, but it needs contributors.
So I invite you to add this (very important, in my opinion) piece of functionality. And if you think you need a better understanding on ZARC's architecture or anything else related to ZARC, please feel free to contact me and I will happily help you help ZARC.
I wrote ZARC for a very personal/selfish reason. Then I decided to improve it's architecture and share it so other people like you can also benefit from it. Now it's your turn. Please, use ZARC as an accelerator or shortcut for solving your real need. And please, share it with us all, so other people can benefit from it, just like you did.
Thank you!
Similar Messages
-
Installation Procedure for SAP Netweaver 2004 Trial ABAP Version
Hi,
I am new to ABAP, and want to Install SAP Netweaver 2004 Trial ABAP Version on my system. I downloaded the software from SDN. If any one knows the Installation Preocedure, please send me it will be very helpful for me.
Regards,
Mithun Birabinth.Please check the SMP:
http://service.sap.com/instguides & navigate accordingly.
PS:
Award points if your question is resolved. -
Version comparison for BW objects
Hello guys,
How to see versions of BW objects like, Infocube, Multiprovider, datasource? I wanted to do the version comparisons for few objects in Dev with respect to Production. How do I make sure that both have the same versions and there is no harm in transporting it from dev to prod.
In case we already did the changes in dev before checking the comparison, what do we do?
Please give me complete process of version comparison and where exactly I could see for versions.
Please reply asap.
Thanks in adv.
Regards,
BMW 325ciUnfortunately, there is no tool delivered with SAP BW that provides the ability to compare objects across the landscape. There are some third-party tools that provide this functionality.
You could create your own by create an ABAP program, or several ABAP programs, using the following BAPI Function Modules to get the details of the objects in each environment and then do a comparison:
InfoCube - BAPI_CUBE_GETDETAIL
InfoObject Catalog - BAPI_IOBC_GETDETAIL
InfoObject - BAPI_IOBJ_GETDETAIL
InfoPackage - BAPI_IPAK_GETDETAIL
InfoSet - BAPI_ISET_GETDETAIL
DSO - BAPI_ODSO_GETDETAIL
MultiProvider - BAPI_MPRO_GETDETAIL -
Unable to open the export file during Import ABAP phase on tar(System copy)
Hi Experts,
We are encountering the following error during Import ABAP phase on target system as we are performing system copy on target system as part of hardware migration(Data center migration).
Scenario:
Sourrce system - BI- ABAP(7.01), Win 2003 x64 unicode,Oracle 10.2.0.4
Target system - BI-ABAP(7.01), Win 2008 R2 unicode, Oracle 11.2.0.1
Actually on source system the data has been generated using migration monitor by using table splitting option and transferred on target system thru ftp option.
During Import process while selecting the Database installation type we have selected the installation method as "Standard systemcopy/Migration(load based)" and not checked the option "Start Migration montior Manually".
As far as my concern this error has nothing to do with this selection.please correct me If i am wrong.
T:\usr\sap\BWS\SYS\exe\uc\NTAMD64\R3load.exe: START OF LOG: 20110428082000
T:\usr\sap\BWS\SYS\exe\uc\NTAMD64\R3load.exe: sccsid @(#) $Id: //bas/701_REL/src/R3ld/R3load/R3ldmain.c#5 $ SAP
T:\usr\sap\BWS\SYS\exe\uc\NTAMD64\R3load.exe: version R7.01/V1.4 [UNICODE]
Compiled Feb 24 2009 23:41:07
T:\usr\sap\BWS\SYS\exe\uc\NTAMD64\R3load.exe -dbcodepage 4103 -i test_MIGKEY.cmd -l test_MIGKEY.log -K
DbSl Trace: ORA-1403 when accessing table SAPUSER
(DB) INFO: connected to DB
(DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
(TFH) ERROR: Unable to open
10.207.3.59\d$\ftproot\import_sap\BWS\ABAP\DATA\ARFCSDATA.TOC
(TFH) ERROR: OS error message: Invalid argument
T:\usr\sap\BWS\SYS\exe\uc\NTAMD64\R3load.exe: job finished with 1 error(s)
T:\usr\sap\BWS\SYS\exe\uc\NTAMD64\R3load.exe: END OF LOG: 20110428082003
Kindly revert with resolutions and suggestions and any hint to the oss notes as we haven't found anything specific to this error.
Regrds,
Dheeraj\\10.207.3.59\d$\ftproot\import_sap\BWS\ABAP\DATA\ARFCSDATA.TOC
Please check if above said file located under specified path where SAPINST searvhing for it ie at
10.207.3.59\d$\ftproot\import_sap\BWS\ABAP\DATA. if this file dont exist them it may be the case that your export is not proper.
Also check if user from which you have started this SAPINST is able to access
10.207.3.59\d$\ftproot\import_sap\BWS\ABAP\DATA.
Thanks..
Mohit -
Hello. I'm with a problem here in my job....
Months ago, I developed an enhancement in ABAP. Than, created a request and sent it to QA and PRD environment.
But there was an error in the code. So I solved this error, created a new request, and sent to QA/PRD...
Now, three days ago. The error of the first version comes again...and I verified that the version of the code is the first version in PRD. But nobody deleted the changes in the second version and created new requests....
I think, someone back the version to the first, direct in PRD, is there a way to do this??? If no, someone know what it could be???
Regards,
Thiago> Months ago, I developed an enhancement in ABAP. Than, created a request and sent it to QA and PRD environment.
> But there was an error in the code. So I solved this error, created a new request, and sent to QA/PRD...
This is good. no problem
>
> Now, three days ago. The error of the first version comes again...and I verified that the version of the code is the first version in PRD. But nobody deleted the changes in the second version and created new requests....
>
You may not have imported the second version in PRD. You may be released but not imported into PRD. Go to your Development system where you have created your transports then loop for the transport log to see where this is sitting.
Also try to compare your DEV system with PRD using remote comparision to see what happend and what is the difference.
> I think, someone back the version to the first, direct in PRD, is there a way to do this??? If no, someone know what it could be???
It is impossible to retrieve the version in PRD system.
Finally, Please look all versions in Development system as you wont see all the transports in PRD. You will see only active version PRD. -
How to find the Version of CRM system
Hi All,
I have to install CRM system and I dont have any other information other than the EWA Report, Can any one let me know how to find the Version of CRM system and we dont have Java installed in it (Generally we check WEBCUIF but as we dont have Java I cannot see the Package). Can I go with the CRMUIF ?? .
I have Pasted the information of Support Package Maintenance, that is available in EWA Report.
BBPCRM
600
4
13
SAP BBPCRM Server
CRMUIF
600
4
17
SAPK-60004INCRMUIF
SAP CRM User Interface Framework
PI_BASIS
2005_1_700
16
26
SAP R/3 Basis Plug-In
SAP_ABA
700
16
29
SAP Application Basis
SAP_AP
700
13
29
SAP_BASIS
700
16
29
SAP Basis Component
SAP_BW
700
18
31
SAP Business Information Warehouse
ST-A/PI
01P_700
0
SAPKITAB7I
SAP Service Tools for Applications Plug-In
ST-PI
2008_1_700
6
8
SAP Solution Tools Plug-In
Please let me Know. Thanks in Advance.
VijayHi,
Logically your Status bar should show that.
Login to gui. --> system -> Status
and then you should see the crm version in your Component version.
SAP CRM ABAP 6.0
You should go with
BBPCRM
600
Thanks
Rishi abrol -
How to install ABAP as a backend system in my EHP1
I have successfully installed EHP1 composition enviornment from SDN , now i m able to work on
NWDS for JAVA and Enterprise portal . it contains java application server .
but in order to get data from ABAP Backend system from NWDS(JAVA) , I don't have ABAP Backend sysytem , how to install abap backend system with abap application server in my system ????
there is one link to install Netwaever ABAP 7.1 trial version( webdynpro abap and abap application server ) in sdn but in system requirement it clearly mentioned that " make sure that there is no SAP sysytem installed in ur system " .
I need webdynpro java ,webdynpro abap and enterprise portal together but i have only webdynpro java and EP , so how to install abap as a backend system in my EHP1 ?
or any other download link which contain all three ??
please help me ?Hi,
CE is indeed not double stack. However, it is possible to install both an ABAP and a CE on the same host provided they have different system ids and instance numbers. This works for the current SDN download versions: CE 7.1 and CE 7.1.1 (system id CE1, system number 00) and AS ABAP 7.01 (system id NSP, system number 02).
Needless to say, it is perfectly possible to configure and establish all kinds of connections between the two:
JCo/RFC calls in both directions
Web Service calls in both directions
AS ABAP as a portal backend
publishing system information in SLD
accessing an ESR
accessing a Service Registry (publish + query)
using AS ABAP as user database for the CE
Single Sign-On
Best regards,
Thorsten -
How to install ABAP as a backend system in my EHP1 composition enviornment
I have successfully installed EHP1 composition enviornment from SDN , now i m able to work on
NWDS for JAVA and Enterprise portal . it contains java application server .
but in order to get data from ABAP Backend system from NWDS(JAVA) , I don't have ABAP Backend sysytem , how to install abap backend system with abap application server in my system ????
there is one link to install Netwaever ABAP 7.1 trial version( webdynpro abap and abap application server ) in sdn but in system requirement it clearly mentioned that " make sure that there is no SAP sysytem installed in ur system " .
I need webdynpro java ,webdynpro abap and enterprise portal together but i have only webdynpro java and EP , so how to install abap as a backend system in my EHP1 ?
or any other download link which contain all three ??
please help me ?Hello Shilpa,
in other [thread|Re: ABAP and JAVA version of NW2004s sneak on the same system;, where you have the contribution to the same topic, Raja has written:
earlier i had abap and ep sp16 (first ep was installed and then abap was installed)
I would try on your side to instal ABAP instance now. At worst scenario, you have to make both installation
again on clean up HD.
Bye,
Peter -
Compare object version between BW system
Hi,
I want to check object version between DEV system and Quality System.
Is there any program to do that in BI7?
Regards,Hi Kobul,
For that you should write an ABAP coding using
BAPI_IOBJ_GETDETAIL to compare the object version of the two systems.
Regards,
Yokesh. -
Authorization problem in Sneak preview 2004s ABAP version
Hi all,
I have successfully downloaded the sneak preview 2004s ABAP version, I hv created the client 001 for BI. when I try to create DataSource or Transformations system saying You have no authorization for DataSource and when i try to create infosource, it is saying <b>You are not authorized to display the InfoSource</b>,but system allow me to created info cube.
Any in puts plz.
Regards.
Hari
Pages: 1Hi Rich,
thx a lot for your quick reply.The problem is i cannot find it.
I run SE80 trx, i create a simple WD application and a view. I select the view, then and i have three "frames" (from the left):
- The standard SE80 tree
- In the "layout" tab of the WD application, i have the browser preview (but it shows the standard IE error page) and a window with the UI of the windows, designed in a tree (rootuielementcontainer).
But nothing about view designer.
I have sapgui 6.40 patch lev.20
Thx a lot
Andrea -
Wrong Component Version for sap system
Hi All,
I upgraded CRM 7.01 to EHP3 / NW 7.40.
But in System -> Status Component version is SAP System Component version is EHP7 for SAP ERP 6.0 and not SAP CRM ABAP 7.01 EHP3.
The upgrade was successfull and APPL component is at 7.40 04.
I need to correct SAP System Component version. This made some confusion for my college.
Is any body has the same problem.
Thanks for any help.Hello Reagan,
Here is result and explanation . -
XRPM - CPRXRPM - ABAP Version upgrade
Hello all;
The Abap version of CPRXRPM component is reflecting on 0008 at the back end if we check via SPAM.
Whereas on the portal the same is being reflected as version SP02 under "About xRPM" details page. whereas the Java component is on SP07.
Why is this discrepancy and will if affect any of the components functioning on the portal and other related components on higher patch level ?
Also i am facing lot of issues wherein certain fields like external id, description etc are not reflected under portfolio mgmt > administration page. Due to which i am unable to save the portfolio item and proceed ahead.
Are this issues related to ABAP version not upgraded.
Finally how do i get the ABAP component to be reflected on portal with consistent patch level atleast with Java component ?
Please revert back.
Regards;
PratikHey,
>We are planning to upgrade XI 3.0 to PI 7.1
System needs 64 bit OS for PI 7.1 , Will not support 32 bit OS
Customer Adapters and Adapter modules have to be adjusted and redeployed
Java Proxies have to be redeployed because JAVA JVM is installed during upgrade and JAVA JDK not supported at all in PI 7.1
>upgrade specific to Proxy development?
For ABAP Proxy Nothing, If the interfaces does not functions, The regeneration of proxy will do
Cheers
Agasthuri Doss -
how do you upgrade OS X 10.4.11 tiger to a higher version of operating system such as OS X 10.5.6 as have tried running the upgrade disc on imac 5,1 with intel processor but only get message saying this cannot be installed with no further explanation ?
Retail Leopard disc looks like this;
(The disc itself has the same logo). If the one you've got is grey it simply won't work.
Given the retail and second hand prices of Leopard (usually some on Amazon MP), you'll probably find it cheaper to go directly to Snow Leopard, although there could be software updates and printer driver problems that could nullify the difference. -
How to make inactive ABAP Program in production system
Dear Expert,
I have a lot abap program in production system which are not used anymore and my company plan to upgarde our SAP system, therefore to reduce the effort for the SAP upgarde I will deactivate the unused ABAP program.
My question how to change the active abap to inactive in production system ?
Thank you in advance.
Best regrads,
TjandiagungProgram details are stored in the table REPOSRC.
Primaray keys are PROGNAME and R3STATE.
Suppose if the program zxy is in active state, then enry will be
ZXY A
Suppose if we made some changes to it and saved, so the program is in inactive state. so one more entry will be there in the table
ZXY A
ZXY I
So if you add like this for the program which you want in the table REPOSRC, then that programs will be in inactive state.
Regards,
Nikhil -
The ABAP call stack was: SYSTEM-EXIT of program BBPGLOBAL
Hi
We are using SRM 5.0. We are facing a strange problem. We are able to see the initial screen of SRM EBP in the browser. But once the user name and password are provided the system goes for a dump with the following error:
The following error text was processed in the system SS0 : System error
The error occurred on the application server <Server Name> and in the work process 0 .
The termination type was: ABORT_MESSAGE_STATE
The ABAP call stack was: SYSTEM-EXIT of program BBPGLOBAL
<b>SM21 Log:</b>
Short Text
Transaction Canceled &9&9&5 ( &a &b &c &d &e &f &g &h &i )
The transaction has been terminated. This may be caused by a
termination message from the application (MESSAGE Axxx) or by an error
detected by the SAP System due to which it makes no sense to proceed
with the transaction. The actual reason for the termination is
indicated by the T100 message and the parameters.
Transaction Canceled ITS_P 001 ( )
Message Id: ITS_P
Message No: 001
I just checked these threads but did not help much,
RABAX_STATE error after loggin into BBPSTART service in SRM 4.
ITS_TEMPLATE_NOT_FOUND error
Besides I tried this note: 790727 as well, still I get the same error.
Any help would be highly appreciated.
Thanks in advance
Kathirvel BalakrishnanHi
<u>Please do the following steps.</u>
<b>When you are using the Internal ITS,you need not run the report W3_PUBLISH_SERVICES.(only SIAC_PUBLISH_ALL_INT )
ALso pls check the foll:
-->activate the services through SICF tcode.
> Go to SICF transaction and activate the whole tree under the node Default host>sap>bc>gui>sap>its.
>Also maintain the settings in SE80>utilities>settings>internet transaction server-->test service/Publish. (BBPSTART , BBPGLOBAL etc)
Table TWPURLSVR should have entries for the / SRM server line as well as gui and web server.
Could you please review again the following steps ?
Did you check that ICM was working correctly (Transaction - SMICM) ?
1-Activate the necessary ICF services
With transaction SICF and locate the
services by path
/sap/public/bc/its/mimes
/sap/bc/gui/sap/its/webgui
2- Publish the IAC Services
With Transaction SE80 locate from
the menu Utilities -> Settings ->
Internet Transaction Server (Tab) ->
Publish (Tab) and set On Selected
Site = INTERNAL.
3- Locate the Internet Services SYSTEM and WEBGUI.
Publish these services with the Context
Menu -> Publish -> Complete Service
4- Browse to http://<server>:<icmport>/sap/bc/gui/
sap/its/webgui/! and login to the
webgui.</b>
Hope this will help.
Please reward suitable points.
Regards
- Atul
Maybe you are looking for
-
J1BTAX MM - Função J_1B_READ_DYNAMIC_TABLE
Boa tarde a todos ! Estamos implantando o projeto do SPED PIS / COFINS e precisamos encontrar as alíquotas de exceção para ISS da transação J1BTAX, para ICMS e IPI por exemplo usamos a função J_1B_READ_DYNAMIC_TABLE, porém a mesma não retorna a alíqu
-
IMac will not boot up after installation of Lion 10.7.5
I Installed Lion 10.7.5 as an update to Snow Leopard 10.6.8. After the installation everything seemed Ok. However, after accessing Mail, the program continued to cycle the beach ball. Tried a force quit and nothing happened. Shut the computer down an
-
Set Password for VIs Programmatically
Hi Experts, I would like to create a VI for setting passwords to my VIs. My VIs are palced in llbs... That's peace of cake, but I want to save the VI too in order to password-protection take effect. I found a property node, "save for previous version
-
'Error establishing socket' due to too many TCP sockets
Hallo I have an app running on Win 2000, SP 3, JRE 1.2, connecting with a MSSQL 2000 DB using MS JDBC drivers and constantly writing updates to this DB. It starts off fine and continues for quite some time before encountering the following exception:
-
Original Images after applying Auto tone in the develop module Image 14BD3911.CR2 14BD3912.CR2 14BD3913.CR2 14BD3914.CR2 Exposure captured Under Over Slightly over Under WB Temp (as shot) 2300 2300 6650 6650 WB Tint (as shot) +7 +7 +6 +6 Tone Exposur