ABAP Changes for release ECC 5.0
Hi experts,
Can anybody please give me a list of all the changes in ABAP language, that are made from 4.6c to ECC5.0.
Thanks in advance,
Ravi Kanth Talagana
Hi Ravi,
First of all you need to check the 'UNICODE CHECKS ACTIVE' and initial steps to be taken care as follows:
1)Replace the sy-repid with the variable v_repid by passing sy-repid to it.
2)Replace the FM WS_UPLOAD/WS_DOWNLOAD UPLOAD/DOWNLOAD
with the GUI_UPLOAD & GUI_DOWNLOAD.
3)The assignment like IT_ITAB1[] = IT_ITAB2[] is not possible in the ECC 5.0 untill & unless both are of the similar structure. It gives a syntax error.
4)Replace '09'(Hexadecimal character) by declaring a varibale and assigning the value of ABAP_CHAR_UTILITES=>HORIZONTAL_TAB which is in the class ABAP_CHAR_UTILITIES.
Like these there are many things to be noted down.
I can send you the detailed document on the ECC 5.0 and Unicode compliant details if you give your mail id so that I can attach the same to you.
Reward if it helps you.
Cheers,
Sampath.
Similar Messages
-
Detail changes for release creation on schedule aggreements
Hi Experts,
Landscape:
-we have a standard ERP 6.0 system with an external EDI converter
-IDoc data exchange via RFC connection
-IDoc SAP standard (without modifications or add ons): message type: DELINS, basic type: DELFOR01
If we create a release on a schedule aggrement, all schedule lines in forecast comes out as expected.
When we delete some schedule lines, these lines exported to IDoc with quantity 0 and have an aggregation per week. So we have the following structure in IDoc:
E1EDK09 (head data)
|-E1EDP10 (pos data)
|-E1EDP16 (schedule line): aggregation per week (IDoc field PRGRS = W), quantity 0
|-E1EDP16 (schedule line): aggregation per day (IDoc field PRGRS = ' '), quantity 10
|-E1EDP16 (schedule line): aggregation per week (IDoc field PRGRS = W), quantity 200
|-E1EDP16 (schedule line): aggregation per week (IDoc field PRGRS = W), quantity 200
|-E1EDP16 (schedule line): aggregation per month (IDoc field PRGRS = M), quantity 9000
So far so good. This looks fine.
But our standard EDI converter expect the IDoc data starting with days, weeks, months aggregation. If the first schedule line with aggregation weeks are send, the converter expect all other schedule lines with aggregation per week or per month.
It is possible to change the release creation in the IDoc without coding in User-Exits, just with customizing?
regards,
Steffen
Edited by: Steffen Froehlich on May 3, 2010 1:31 PM (accidentally clicked on Post than Save button)Hi,
Go to MN04 transaction and maintain the "Date/Time" as 3 for the specific output type condition record as shown below:
Test the scenario again with a new PO. Now, system wont generate the spool immediately after release and save in ME29N and the output will be "in process" mode (yellow signal). You can process the output in ME9F transaction to display and print.
Regards,
AKPT -
Documentation in ABAP Programming for ECC 6.0
Can Anybody tell me how to do documentation in ABAP Programming in SAP ecc 6.0
What are the options there ?
Also please let me know if there is a concept called "C DOCS".
Thanks
NareshHI,
In se38 ..give ur program name.
In menu Goto --> Documentation --> Change.
and press save.
Thanx
bgan. -
Abap report for PO details including the person releasing the PO last.
Hi gurus,
I need to create a abap report for the purchase order details. I am finding difficulty in getting the last person who released the PO. Can anyone tell me how can I get the person who released the PO last ??
From which table I can get this detail ??Hey hi ,
thanks for your reply,
Actually , I already went through the tables before, but here, there is one scenario listed below which is creating the problem :
1. There are two person related with the release of PO and either of the two can release the PO ( in other's absense ). Now, how to check who released the PO among the two. Here link with the PO is necessary as the person released this PO might not release the next PO.
Thats why i feel the link of the PO must be existing based on release code too. As suppose the organization assign another manager to release the PO, it should not affect previous PO's released by the Old manager.
thanks
Edited by: kanak bhandari on Feb 6, 2008 1:19 PM -
ABAP access key & install step for IDES ECC 5.0 oracle database
Hallo
if you have installation guide/steps for IDES ECC 5.0 (Oracle database) then please send me. also if you have ABAP access key for the IDES ECC 5.0 (SQL 2005 database) . My system details as
SID=ERP
instance no=00
host=sapsrv
database=SQL 2005
Waiting for faveroable replyI really appreciate response for my question.
I am trying to install a non-IDES version of ECC 5.0 (central, database, and dialog instances).
Questoin : Do I need install Solution Manager 3.2 on the same server where I am installing ECC 5.0? -
Hi All,
From which table i can get details of approval log for release stratergy in PO.
My requirement is that i want to know release changes history in Po From where i can get these details.Refer table EKKO or Check audit log using t.code AUT10 for ME29N.
-
HR ABAP : Track Master Data changes for multiple countries
Hi experts,
I am in a Global HR Implementation & Rollout Project. We are creating Outbound Interfaces for 3 countries to export pay, time and general data to the 3rd party systems in those local countries. (Payroll is outsourced there).
As well as sending New Joiners data every month, we need to send Changers data also to all those 3rd partys every month before the Payroll runs.
I know 2 solution for this :
a). Using Change Documents - Tcode : SCDO ..etc
b). Using the report RPUAUD00.
c). Using RBDMIDOC.
Query :
1). Are these the only solutions ?
2). Whats the best solution for doing this for a Global Rollout project ? I need to track master data change for different countries for different set of Infotypes and fields. I need to send those Changers data as well as the New Joiners data through the Outbound Interface to all the local countries.
This year we are doing for 3 countires, next year for 9 more countries, etc. Whats the best solution keeping this in mind ?
Restrictions :
1). Our Client HRs dont want us to disturb the report RPUAUD00 as they use that regularlly and want the flexibility to configure the configs themselves.
2). If I must need to create and activate Change Documents for ALL individual fields, is there an easy way of doing this ?
3). I need to send this Changers data from SAP to Legacy system, so dont know if RBDMIDOC will be a good solution for this. Any comments ?
Just want the best possible and feasible solution for this issue.
I will be please to allot point to anyone who gives a good solution.
Moreover will be Thankfull also !!
Cheers.I have used PU12 for same purpose at a similar client. It will fulfill all your needs I guess, but the learning curve is big. Search for "Interface Toolbox" or "PU12". Basically your search will end-up in these two links:
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAXX/PYSOME_INTERFACE.pdf
HR Interface Toolbox - PU12 -
Changes done in ECC 6.0 from 4.6C
Hi All,
Greetings!
I would like to know the changes done in the SAP-HCM system or things added in the version ECC6.0 of that compared to 4.6C as I need to analyze the system changes as i have to do an upgrade scenario later for my client.Kindly help me.
Also i am not able to find any release notes for ECC 6.0 as well.
If at all anyone has details pertaining to my query would be of great help.
Thanks in advance.
Regards,
SanjayHi
Refer the links
http://service.sap.com/instguides.
https://wiki.sdn.sap.com/wiki/display/HOME/ERP2005+Upgrade
http://solutionbrowser.erp.sap.fmpmedia.com/
http://solutionbrowser.erp.sap.fmpmedia.com/
Re: Upgrade 4.6 to ECC - What are the responsibilites
regarding Unicode influence in Standard programs
http://www.doag.org/pub/docs/sig/sap/2004-03/Buhlinger_Maxi_Version.pdf
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d37d1ad9-0b01-0010-ed9f-bc3222312dd8
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/589d18d9-0b01-0010-ac8a-8a22852061a2
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f8e316d9-0b01-0010-8e95-829a58c1511a
Look at the Below SAP link to know about the Unicode programming
http://help.sap.com/saphelp_nw04/helpdata/en/62/3f2cadb35311d5993800508b6b8b11/content.htm
http://help.sap.com/saphelp_47x200/helpdata/en/62/3f2cadb35311d5993800508b6b8b11/content.htm
http://service.sap.com/unicode
http://service.sap.com/unicode@SAP
http://service.sap.com/i18n
https://www.sdn.sap.com/irj/sdn/collaboration
Re: Unicode
https://wiki.sdn.sap.com/wiki/display/HOME/ERP2005+Upgrade
ABAP Differences 4.6c - ECC 6.0
/thread/328875 [original link is broken]
http://www.sap-img.com/basis/sap-upgrade.htm
http://searchsap.techtarget.com/loginMembersOnly/1,289498,sid21_gci1279911,00.html?NextURL=http%3A//searchsap.techtarget.com/expert/KnowledgebaseAnswer/0%2C289625%2Csid21_gci1279911%2C00.html
http://searchsap.techtarget.com/loginMembersOnly/1,289498,sid21_gci1279959,00.html?NextURL=http%3A//searchsap.techtarget.com/expert/KnowledgebaseAnswer/0%2C289625%2Csid21_gci1279959%2C00.html
http://sap.ittoolbox.com/groups/technical-functional/sap-hr/sap-payroll-upgrade-from-46c-to-mysap-2005-1456836
Technical questions on upgrade from 4.6 ro ECC 6.0
Re: PLM - ecc 6.0 upgrade from 4.6c
http://sap.ittoolbox.com/groups/technical-functional/sap-hr/sap-payroll-upgrade-from-46c-to-mysap-2005-1456836
https://websmp108.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=ADM326&COUNTRY=BE -
Disaster Recovery For SAP ECC 6.0 On Oracle
Hi All,
This is our infrastructure
Windows 2003 Server
SAP ECC 6.0
Oracle 10
Legato Networker Client / Library
Actually our Backup Strategy is to do an Online Backup Every Night from monday to saturday. We want to test our backup by doing a Restore. We are assuming a complete loss of the system including hardware.
What we do:
1. Install the SAP System on a new host with the same hardware characteristic of the source system.
2. Install & Configure the legato utility.
3. Copy the E:\oracle\MIS\sapbackup\ directory from the source system to the test system.
4. Them we put the database in mount mode.
5. Execute the command: brrestore -b bdyxwoqv.fnf -m full (bdyxwoqv.fnf-> Full Online Backup that was executed without problems).
It gives the following errors:
BR0386E File 'F:\ORACLE\MIS\SAPDATA2\SR3_10\SR3.DATA10' reported as not found by
backup utility
BR0386E File 'F:\ORACLE\MIS\SAPDATA3\SR3700_9\SR3700.DATA9' reported as not foun
d by backup utility
BR0280I BRRESTORE time stamp: 2008-10-01 17.45.19
BR0279E Return code from 'backint -u MIS -f restore -i E:\oracle\MIS\sapbackup\.
rdyybrzp.lst -t file -p E:\oracle\MIS\102\database\initMIS.utl': 2
BR0374E 0 of 63 files restored by backup utility
BR0280I BRRESTORE time stamp: 2008-10-01 17.45.19
BR0231E Backup utility call failed
BR0406I End of file restore: rdyybrzp.rsb 2008-10-01 17.45.19
BR0280I BRRESTORE time stamp: 2008-10-01 17.45.19
BR0404I BRRESTORE terminated with errors
Since this is a new SAP system it never will find the SAPDATA files because they where on the source system and this is a new test system.
We found the following note:
96848 Disaster recovery for SAP R/3 on Oracle
But this note is for SAP R/3 no for SAP ECC!
It explain that you have to install your SAP system with the System Copy Method (is this the only way??).
2.) Installation of the R/3 System
The installation of SAP software contains the software installation of the database. The initial SAP database should be created again but the SAP data should not be loaded.
Install the SAP system with the Oracle-specific system copy method, which is based on backup/restore. This method is described in the system copy guide for your Product/Release. Refer to Note 659509 for products that are based on Web AS.
3.) Modification of the installation
Above all, you must take into account the mounted file systems at the time of the loss. If necessary create new SAPDATA directories (mount points). These generally identify a disk or a logical storage area (logical volume).
Are we working in the right way? maybe there is a formal procedure to do a Restore from an Online backup when you complete loss your system.
Please some tips.
Best Regards,
Erick IlarrazaHi Eric,
Thanks a lot for your reply, I will follow the Note 96848 Disaster recovery for SAP R/3 on ORACLE point 5.
5.) Restore profile and log files, as you sayed in case of disaster we will lost our "source" system.
On the other hand to configure the legato client we take care of the name of the server, we configured the .sap, .cfg and .utl files so in theory the restore will be done on the new test system since we run the brrestore command from that system.
Officially there is not a documentation from SAP to do a Restore from a Online Backup with SAP ECC, SAP Netweaver (ABAP / ABAP + Java). You only have the 96848 note??? I found the following information:
http://help.sap.com/saphelp_nw70/helpdata/en/65/cade3bd0c8545ee10000000a114084/frameset.htm
But there is not a official procedure like a System Copy Guide or Installation Guide.
Best Regards,
Erick Ilarraza -
Po header change after release
Dear All
We require list of PO for last one month PO header or tiem level text has been changed after release
Regards
DishantHi,
You can use the following report to get you all the changes in PO. Ask your ABAP person to run it for you.
http://www.sap-img.com/mm001.htm
It is an ABAP program contributed by one of the SAP members, which reports all the changes made in PO and list out the details per document.
Hope it helps,
Best regards
Amit Bakshi -
If i made any changes for one employee means it get reflect for others
Dear friends..
I am Abaper, i am in Support phase, i am facing one HR issue. kindly give me some idea to solve.
i have 2 employee number 2025 (VIJAYAN.M) and 2925 (VIJAYAN.M). in this both case employee name is same..
if i made any changes for employee 2025 infotype (for eg bank details) means, 2925 also get reflect the same changes vice versa..
Kindly give me some idea
Regards
DevaHi! Deva,
As you are ABAPer , and if you are doing it through some programing , then you must have getting same problem for all those employees who have similarity in their name or other,
so, please check or debug what criteria you have given for search ,for changing/updating bank key field,
check, it should be perner base not name base or any other.
Please check and revert so that we try to resolve.
Check one thing that is it only problem with bank key any other infotype also.
*Sneha. -
Problem for releasing blocked sales order on Creditlimit
Hi Gurus,
I a hve a problem for releasing blocked sales orders
what i have done: 1)i have blocked sales order based on exceeded creditlimit
(i have change SDType in 'OVAK' is 'C')
2)now i have to release for furthur processing so i have done following steps
3)Goto VKM3/VKM1 T.Code and then release what order that is blocked.
4) order will appear in the list.
5)Select that one.
6)Click on the green flag that appears on the left hand side.
7)Click on save.
8)click on back it will ask for "Leave list".
9)Click on yes.
10)It said that Sales orer has been released
Still what my problem is:
Problem: 1)So i'm trying to create deliver for Sales order but it shows an error
2)"Sales order is blocked for delivery: Credit limits" Even it was released
Plz kindly help me what i do....
Thanks In Advance
sivakumarsorry i was unfotunately put this thread here over in SD
-
Error message needs to be generated in case of change in released PO.
Hi all,
please help me how to solve this issue
<b>issue1:</b>
Error message needs to be generated in case of change in released PO.
1) change in incoterms,
2) payment terms,
3) quantity
4) rate.
The system should allow for change on the higher side.Hi ,
I think you point no 3 & 4 can be solved using option available in release startegy and for point 1 & 2 u have to try with some user_exits. I think so , others can comment on this .
Thanks
Dipak -
What are the pros and cons of installing java+abap stack for portal?
Hi all,
1.What are the pros and cons of installing java+abap stack for portal?
2.what effect it does on the ume options to be choosen??
3.for the purpose of integration of r3,bw and crm on portal and crm 4.0 60.2.3 business package which option of stack(java or abap or both)will be good option and which ume option while installation should be choosen?
regards
RajendraHi Rajendra,
The NetWeaver Installation Master Guide offers some good scenarios on the pros and cons:
https://websmp201.sapag.de/~sapidb/011000358700005412792005E.pdf
In a nutshell:
ABAP+JAVA
Pros
- Decrease # of servers required to administer the portal
- Less costly
Cons
- Upgrades could be dependent on ABAP and Java release level
- Additional load on the server due to ABAP stack
- Limited scalability
JAVA and ABAP on separate server
Pros
- Improved performance
- Allows each system to be single-use purpose therefore downtime does not affect other components
- More scalable
Cons
- Adds complexity to landscape
- Additional costs
Regards,
Thomas Pham -
ABAP Mapping for Error handling in Proxy to JDBC
Hi All,
I am working on a proxy to jdbc scenario in which we have to throw validation errors to NWPM(Net Weaver Process Monitor Tool)
I am following the below steps,
step 1 - In message mapping a UDF is created to catch errors and store them in a variable using dynamic configuration
step 2 - writing abap mapping for handling this thrown exception and im reading the dynamic configuration in the abap class and raising exception. The exception format expected is
SAP:Error SOAP:mustUnderstand="" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_ASYNC</SAP:Code>
<SAP:P1>ZPI_THROW_EXCEPTION</SAP:P1>
<SAP:P2>001</SAP:P2/>
<SAP:P3>Mandatory field is missing[BUKRS] </SAP:P3>
<SAP:AdditionalText />
<SAP:Stack>No receiver could be determined</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
I have written the following ABAP code to achieve this:
method IF_MAPPING~EXECUTE.
DATA l_record type mpp_dynamic.
DATA error type String.
getting dynamic configuration value
filled in by any previous mapping
CALL METHOD DYNAMIC_CONFIGURATION->GET_RECORD
EXPORTING
NAMESPACE = 'http://sap.com/xi/XI/System/ERROR'
NAME = 'ERROR'
RECEIVING
RECORD = l_record.
error = l_record-value.
*raising exception with our message
RAISE EXCEPTION TYPE CX_MAPPING_FAULT
EXPORTING
TEXTID =
PREVIOUS =
ERROR_CODE = '001'
ERROR_TEXT = error .
RAISE EXCEPTION TYPE CX_MAPPING_FAULT
EXPORTING
TEXTID =
PREVIOUS =
ERROR_CODE = '003'
ERROR_TEXT = error .
endmethod.
I am gettign the following message for our code:
SAP:Error SOAP:mustUnderstand="" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_ASYNC</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>No receiver could be determined</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Could you please help in finding the solution for getting currect error message from ABAP class?
Edited by: SwethaC on Jan 21, 2011 8:18 AMThe error is due to RFC Call fail from PI system to your ECC Application System.
Check your RFC Destination for ECC System type 3 in PI System.
When you are receiving data from ECC System using Proxies & again you are going to ECC System for Validation.
Why you are not doing this validation on ECC System only in your proxy code ?
In your proxy code, it will be much better for performance to check your data there on same system.
Maybe you are looking for
-
All or parts of character not printing in Windows 8
HP DeskJet 6840 printer worked fine under Windows 7 but now on Windows 8, in some instances, parts of the first character in a line are missing and occasionally further missing characters across some lines. In some cases, the top part of characters
-
Help! imported videos do not play
Awhile back, I exported several photos and videos off of my Iphone into Iphoto. I then imported photos and videos into my pictures folder onto my macbook pro. I then deleted all off of my Iphone and deleted and emptied trash in iphoto library. Weeks
-
Is there ant way to temporarily stop an iPhone from syncing its pictures to photo stream. I have the problem when traveling abroad that I carry one phone as my personal hotspot but it is separate from my iPhone. When I connect my iPhone to it, becaus
-
How to import Expected finish date
Hi all, It would be a great help if someone would tell me how to import the Expected finish date in P6 using Excel import. I actualized the start of an activity by changing the actual start date and tried to change the Expected finish date the same w
-
I currently have a 1TB HITACHI external hard drive that contains essential files and back ups of 3 PCs in my house. I have a MacBook Pro and I'm looking to back it up. I would like to use the Time Capsule utility, but I am told this will erase all da