Information onOO ABAP
Hi Experts,
This is siri,I am ABAP Fresher. Please can any one provide me the information regarding OOABAP.
1) What is OO ABAP.?
2) How to start it from starting?
3) Where to find all predeifined methods and classes?
4) How to use exactly those prdefined methode and classes?
Please help me out for sharing the your valuable information..
Thanks in Advance.
Thanks and Regards
Siri..
Hi Abinava sri..please go thry these for complete understanding of OOABAP
http://www.sapgenie.com/abap/OO/index.htm
http://www.geocities.com/victorav15/sapr3/abap_ood.html
http://www.brabandt.de/html/abap_oo.html
Check this cool weblog:
/people/thomas.jung3/blog/2004/12/08/abap-persistent-classes-coding-without-sql
/people/thomas.jung3/blog/2004/12/08/abap-persistent-classes-coding-without-sql
/people/sap.user72/blog/2005/05/10/a-small-tip-for-the-beginners-in-oo-abap
/people/ravikumar.allampallam/blog/2005/02/11/abap-oo-in-action
/people/thomas.jung3/blog/2005/09/08/oo-abap-dynpro-programming
http://help.sap.com/saphelp_nw04/helpdata/en/c3/225b6254f411d194a60000e8353423/frameset.htm
http://www.sapgenie.com/abap/OO/
http://www.sapgenie.com/abap/OO/index.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c3/225b5654f411d194a60000e8353423/content.htm
http://www.esnips.com/doc/375fff1b-5a62-444d-8ec1-55508c308b17/prefinalppt.ppt
http://www.esnips.com/doc/2c76dc57-e74a-4539-a20e-29383317e804/OO-abap.pdf
http://www.esnips.com/doc/5c65b0dd-eddf-4512-8e32-ecd26735f0f2/prefinalppt.ppt
http://www.allsaplinks.com/
http://www.sap-img.com/
http://www.sapgenie.com/
http://help.sap.com
http://www.sapgenie.com/abap/OO/
http://www.sapgenie.com/abap/OO/index.htm
http://www.sapgenie.com/abap/controls/index.htm
http://www.esnips.com/doc/2c76dc57-e74a-4539-a20e-29383317e804/OO-abap.pdf
http://www.esnips.com/doc/0ef39d4b-586a-4637-abbb-e4f69d2d9307/SAP-CONTROLS-WORKSHOP.pdf
http://www.sapgenie.com/abap/OO/index.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm
http://www.sapgenie.com/abap/OO/
these links
http://help.sap.com/saphelp_47x200/helpdata/en/ce/b518b6513611d194a50000e8353423/content.htm
For funtion module to class
http://help.sap.com/saphelp_47x200/helpdata/en/c3/225b5954f411d194a60000e8353423/content.htm
for classes
http://help.sap.com/saphelp_47x200/helpdata/en/c3/225b5c54f411d194a60000e8353423/content.htm
for methods
http://help.sap.com/saphelp_47x200/helpdata/en/08/d27c03b81011d194f60000e8353423/content.htm
for inheritance
http://help.sap.com/saphelp_47x200/helpdata/en/dd/4049c40f4611d3b9380000e8353423/content.htm
for interfaces
http://help.sap.com/saphelp_47x200/helpdata/en/c3/225b6254f411d194a60000e8353423/content.htm
For Materials:
1) http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf -- Page no: 1291
2) http://esnips.com/doc/5c65b0dd-eddf-4512-8e32-ecd26735f0f2/prefinalppt.ppt
3) http://esnips.com/doc/2c76dc57-e74a-4539-a20e-29383317e804/OO-abap.pdf
4) http://esnips.com/doc/0ef39d4b-586a-4637-abbb-e4f69d2d9307/SAP-CONTROLS-WORKSHOP.pdf
5) http://esnips.com/doc/92be4457-1b6e-4061-92e5-8e4b3a6e3239/Object-Oriented-ABAP.ppt
6) http://esnips.com/doc/448e8302-68b1-4046-9fef-8fa8808caee0/abap-objects-by-helen.pdf
7) http://esnips.com/doc/39fdc647-1aed-4b40-a476-4d3042b6ec28/class_builder.ppt
8) http://www.amazon.com/gp/explorer/0201750805/2/ref=pd_lpo_ase/102-9378020-8749710?ie=UTF8
1) http://www.erpgenie.com/sap/abap/OO/index.htm
2) http://help.sap.com/saphelp_nw04/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm
Reward if useful
Similar Messages
-
I am looking for information examples on ABAPUnit and for some reason I am coming up with a blank. I know I have seen dem programs in the ABAP area but for the life of me I cannot find them again. If someone knows where they are I would really appreciate a pointer.
I did a quick search for program in my nw2004s system. This is what I got, anything look familar?
RS_AU_LIGHT ABAP Unit Self-Test Task
RS_AUNIT_LEGACY_CONFIG_CM ABAP Unit / CheckMan: Define/Display Execution Mode
RS_AUNIT_LEGACY_EXTRACT_CM ABAP Unit / CheckMan: Extract Results
RS_AUNIT_LEGACY_REPLICATE_CM ABAP Unit / CheckMan: Replicate Results
RS_AUNIT_LOAD_FLAGS ABAP Unit Flags Within Byte Load
RS_AUST_CHILD_OF_GLOBAL_CLASS ABAP Unit: Subclasses of Global Test Classes
RS_AUST_SELF_TEST ABAP Unit Self-Test Task
RS_AUST_WARNING Tests ABAP Unit Warnings
SAUNIT_CLIENT_SETUP ABAP Unit Configuration
SAUNIT_GETCACHE Final Assembly: Import ABAP Unit Cache
SAUNIT_PROG_INFO ABAP Unit: Internal Tool for Updating Test Information
SAUNIT_PROG_METRICS ABAP Unit: Internal Tool for Ascertaining Test Metrics
SAUNIT_SHOW_LOAD_FLAGS Internal only: Test ABAP Unit flags within the byte load
Regards,
Rich Heilman -
Communication Channel information in abap tables
Hi ,
Could you let me know any abap table which contains information about communication channels in PI 7.0.
I have checked the following link
Re: XI--Table for communication channels
But the table SMPREL3 is not active in our data dictionary. is there any other table which stores this information.
My requirement is to get the list of all channels which have quality of service as EOIO in the processing tab of the comm channel.
Let me know if there are any other ways of checking this.Hi,
Some tables in following blog:
http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417800)ID0366444450DB00849302769976173098End?blog=/pub/wlg/2754
Regards,
Giuseppe -
Reading Webservice information from ABAP Program
Hi All,
How to read a webservice information from a ABAP program ?
Are there any webservices available in ABAP which can do this .
Gopal.Hi,
The following code will call the web service and fill the data into internal table which was received from the Web service. This code will send & Receive the data from ABAP to Webservice.
Change the Header detail as per your Webservice.
REPORT ZWORKORDER.
TYPES: BEGIN OF OUTTAB1 ,
JOBCODE(20),
COMPONENTCODE(20),
ACCURATEHOURS(20),
ACCURATECOST(20),
LENGTH TYPE I,
END OF OUTTAB1 .
DATA: OUTTAB TYPE TABLE OF OUTTAB1.
DATA: TAB TYPE OUTTAB1.
DATA: WF_O LIKE LINE OF OUTTAB .
DATA: XSLT_ERR TYPE REF TO CX_XSLT_EXCEPTION .
DATA: RLENGTH TYPE I,
TXLEN TYPE STRING .
DATA: HTTP_CLIENT TYPE REF TO IF_HTTP_CLIENT .
DATA: WF_STRING TYPE STRING .
DATA: WF_STRING1 TYPE STRING .
DATA: WF_PROXY TYPE STRING ,
WF_PORT TYPE STRING .
CLEAR WF_STRING .
Form the input string to send the Input Data to Web service.
CONCATENATE
'<?xml version="1.0" encoding="utf-8"?>'
'<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">'
' <soap:Body>'
' <GetWorkOrder xmlns="http://*******erica.net/webservices/">'
' <nWorkOrder>2</nWorkOrder>'
' <nDistributorCode>4871</nDistributorCode>'
' <model>HM400</model>'
' <type>1 </type>'
' </GetWorkOrder>'
' </soap:Body>'
'</soap:Envelope>'
INTO WF_STRING .
CLEAR :RLENGTH , TXLEN .
RLENGTH = STRLEN( WF_STRING ) .
MOVE: RLENGTH TO TXLEN .
CLEAR: WF_PROXY, WF_PORT .
CALL METHOD CL_HTTP_CLIENT=>CREATE
EXPORTING
HOST = '192.168.1.41' "'http://****merica.net/webservices'
SERVICE = '8080'
SCHEME = '1'
IMPORTING
CLIENT = HTTP_CLIENT.
HTTP_CLIENT->PROPERTYTYPE_LOGON_POPUP = HTTP_CLIENT->CO_DISABLED.
CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
EXPORTING
NAME = '~request_method'
VALUE = 'POST'.
CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
EXPORTING
NAME = '~server_protocol'
VALUE = 'HTTP/1.1'.
CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
EXPORTING
NAME = '~request_uri'
VALUE = '/service/accurate/workorder.asmx?'.
CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
EXPORTING
NAME = 'Content-Type'
VALUE = 'text/xml; charset=utf-8'.
CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
EXPORTING
NAME = 'Content-Length'
VALUE = TXLEN.
CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
EXPORTING
NAME = 'SOAPAction'
VALUE = 'http://********merica.net/webservices/GetWorkOrder'.
CALL METHOD HTTP_CLIENT->REQUEST->SET_CDATA
EXPORTING
DATA = WF_STRING
OFFSET = 0
LENGTH = RLENGTH.
Send the Input Data to Web service.
CALL METHOD HTTP_CLIENT->SEND
EXCEPTIONS
HTTP_COMMUNICATION_FAILURE = 1
HTTP_INVALID_STATE = 2.
Receive the Input from Web Serice.
CALL METHOD HTTP_CLIENT->RECEIVE
EXCEPTIONS
HTTP_COMMUNICATION_FAILURE = 1
HTTP_INVALID_STATE = 2
HTTP_PROCESSING_FAILED = 3.
CLEAR WF_STRING1 .
WF_STRING1 = HTTP_CLIENT->RESPONSE->GET_CDATA( ).
DATA: LENGTH TYPE I.
LENGTH = STRLEN( WF_STRING1 ).
DATA: VALUE_FIELD TYPE NAME_KOMP.
DATA: VALUE TYPE REF TO DATA.
FIELD-SYMBOLS: <FS_CONVERTED_DATA>.
DATA: TAB1 TYPE TABLE OF STRING.
DATA: FROM_LENGTH TYPE I VALUE 1.
DATA: TO_LENGTH TYPE I.
DATA: DIFF TYPE I.
DATA: START TYPE I VALUE 1.
DO.
JOBCODE.
SEARCH WF_STRING1 FOR 'JobCode=' . "STARTING AT START .
IF SY-SUBRC <> 0.
EXIT.
ENDIF.
FROM_LENGTH = SY-FDPOS .
FROM_LENGTH = FROM_LENGTH + 8.
SEARCH WF_STRING1 FOR 'JobDescription=' ."STARTING AT START ..
TO_LENGTH = SY-FDPOS .
DIFF = TO_LENGTH - FROM_LENGTH .
MOVE WF_STRING1+FROM_LENGTH(DIFF) TO TAB-JOBCODE.
TO_LENGTH = DIFF + TO_LENGTH.
SHIFT WF_STRING1 BY TO_LENGTH PLACES.
COMPONENT CODE
SEARCH WF_STRING1 FOR 'ComponentCode=' .
IF SY-SUBRC <> 0.
EXIT.
ENDIF.
FROM_LENGTH = SY-FDPOS .
FROM_LENGTH = FROM_LENGTH + 14.
SEARCH WF_STRING1 FOR 'ComponentDescription=' .
TO_LENGTH = SY-FDPOS .
DIFF = TO_LENGTH - FROM_LENGTH .
MOVE WF_STRING1+FROM_LENGTH(DIFF) TO TAB-COMPONENTCODE.
TO_LENGTH = DIFF + TO_LENGTH.
SHIFT WF_STRING1 BY TO_LENGTH PLACES.
AccurateHours
SEARCH WF_STRING1 FOR 'AccurateHours=' .
IF SY-SUBRC <> 0.
EXIT.
ENDIF.
FROM_LENGTH = SY-FDPOS .
FROM_LENGTH = FROM_LENGTH + 14.
SEARCH WF_STRING1 FOR 'AccurateCost='.
TO_LENGTH = SY-FDPOS .
DIFF = TO_LENGTH - FROM_LENGTH .
MOVE WF_STRING1+FROM_LENGTH(DIFF) TO TAB-ACCURATEHOURS.
TO_LENGTH = DIFF + TO_LENGTH.
AccurateCost
SEARCH WF_STRING1 FOR 'AccurateCost='.
FROM_LENGTH = SY-FDPOS.
FROM_LENGTH = FROM_LENGTH + 13.
SEARCH WF_STRING1 FOR '/>'.
TO_LENGTH = SY-FDPOS.
DIFF = TO_LENGTH - FROM_LENGTH .
MOVE WF_STRING1+FROM_LENGTH(DIFF) TO TAB-ACCURATECOST.
TO_LENGTH = DIFF + TO_LENGTH.
SHIFT WF_STRING1 BY TO_LENGTH PLACES.
APPEND TAB TO OUTTAB.
ENDDO.
WRITE: (10) 'JOBCODE'.
WRITE (20) 'COMPONENTCODE'.
WRITE (30) 'ACCURATEHOURS'.
WRITE (40) 'ACCURATECOST'.
LOOP AT OUTTAB INTO TAB.
WRITE:/ TAB-JOBCODE .
WRITE (20) TAB-COMPONENTCODE.
WRITE (30) TAB-ACCURATEHOURS.
WRITE (40) TAB-ACCURATECOST.
ENDLOOP .
It is better to create a proxy, it then puts a level of abstraction between in that coding. All you need to do is then access the proxy class.
Besides that i think you can do it by configuring the ITS and calling the webservice by means of using BSP applications in ABAP
<b>I believe you need to create a proxy in order to consume your web service.
http://help.sap.com/saphelp_nw2004s/helpdata/en/bf/d005244e9d1d4d92b2fe7935556b4c/frameset.htm
Reward points</b>
Regards -
Accessing BO information in ABAP from ESR Service Repository.
I need to access a BO information from ESR repository. How should i do it in ABAP coding? Please help me.
Best Regards,
Anbu.hi,
AFAIK there's no such thing as an ESR (enterprise service repository) <u>yet</u>. Therefore you can't query it yet.
If you spotted one, I'd be pleased to get a hint on a documentation, transaction or whatever you have.
regards,
anton -
General information on ABAP -- SD guy
Hello Abapers,
I am a new SD functional consultant. I am sure I will be working with ABAP guys. Can you please tell me what I need to know about ABAP from the your perspective.
I'd like to learn ABAP just to know enough from functional perspective side of it.
Thank you.
EmreHi Emre,
Having knowledge in the following topics will help you as a functional consultant.
1) Tables used in SD
2) Debugging
3) User exits for transactions
4) Standard reports used in SD
5) Output types configuration using NACE
6) File management in Application server
Check these links which might help you.
Tables:
http://www.erpgenie.com/abap/tables.htm
Transactions:
http://www.erpgenie.com/saptech/transactions.htm
User exits:
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
ABAP Debugging:
http://help.sap.com/saphelp_erp2005vp/helpdata/en/5a/4ed93f130f9215e10000000a155106/frameset.htm
http://www.sapdevelopment.co.uk/tips/debug/debughome.htm
Check this link to start of ABAP
ABAP in 21 days:
http://www.is-edu.hcmuns.edu.vn/WebLib/Books/Database/0-672-31217-4/index.htm
Thanks,
Vinay -
Need informations about abap-hr
Hi Guys,
I need ebooks on ABAP HR. or some useful documents about abap-hr.
Logical databases / Infotypes/Macros..etc
Anybody can send me . It's important.
Thankshi,
You can gothrough the below links.
/people/alvaro.tejadagalindo/blog/2006/02/19/how-to-deal-with-hr-payroll-reports,I
http://www.sap-img.com/human/hr-faq.htm
http://www.sap-img.com/abap/more-than-100-abap-interview-faqs.htm
http://www.sapdevelopment.co.uk/hr/hrhome.htm
http://www.hernangn.com.ar/sap.htm
http://www.planetsap.com/hr_abap_main_page.htm
Thanks,
-Suresh Revuru -
How to get sytem information in abap
Freinds,
I want to create a screen/report form by executing them or on that sceen user can know his/her computer existing ip,computer name please suggest.The GET_COMPUTER_NAME method of CL_GUI_FRONTEND_SERVICES can be used for the computer name. This class has a few methods for some other useful information too.
-
Information on ABAP Classes and BADI's
Hi All,
I am looking for good starting material to learn 'Advanced ABAP Programming' like Classes,methods and BADI..etc.
1) Any "How to.." material availble?
2) Any recorded sessions avaible?
3) Any suggestions from your side breifly?
I have got comfortable experience in reports,BDCs and transaction like basic stuff..
thanks for your time.
Regards,
Hari
Message was edited by: Hari KiranHi Hari,
There are some nice tutorials and introductory articles and presentations in SDN.
If you do a media search on ABAP Objects you will find:
1)Eight Reasons Why Every ABAP Developer Should Give ABAP Objects a Second Look by Horst Keller
https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/37c5db90-0201-0010-3a9b-d0a5288f3c15
2) Questions: Why use ABAP Objects
https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/3e59b790-0201-0010-88aa-bc8a7f95f6fb
3) Why use ABAP Objects Exercise
https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/3412d190-0201-0010-aaaa-ff5a315ae5fe
4) ABAP Objects for Java Developers:
https://media.sdn.sap.com/public/eclasses/teched04/ABAP151_files/Default.htm#nopreload=1
There is also an excellent class offered by SAP Education called BC401 that describes Objects and BADIs in exruciating detai ;-).
http://www8.sap.com/useducation/curriculum/course.asp?rid=276&cid=60167031
cheers,
Marilyn -
NW04 Testdrive Dump when using ABAP Webservice whizard
Hello,
I have NW4 running on FC5.
When I try to create a webservice in SE80 the whizard dumps:
Runtime Errors GEN_NO_GENINFO_FOR_DATID
Occurred on 21.02.2008 at 10:08:16
No generation information for DATID "%_#D18404".
What happened?
Processing had to be terminated because an internal error
occurred when generating the ABAP/4 program "CL_SWF_CNT_FACTORY============CP".
What can you do?
Make a note of the actions and input which caused the error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
Error analysis
There is no generation information for the internal ID "%_#D18404".
This is most probably due to an
invalid DATID or an object type for which there is usually
no generation information.
Possible causes for the error are:
- an RSYN programming error
- the following internal constants were used
%_ENDIAN, %_CHARSIZE, %_MINCHAR, %_MAXCHAR, %_HORIZONTAL_TAB,
%_VERTICAL_TAB, %_NEWLINE, %_CR_LF, %_FORMFEED, or %_BACKSPACE
For optimization reasons, no generation information is created for these
constants. Therefore these constants can generally only be used with
the VALUE specification of DATA, CONSTANTS etc.
How to correct the error
Use the Transaction SYNT to search for the error.
System environment
SAP Release.............. "640"
Application server....... "BLN787"
Network address.......... "192.168.100.2"
Operating system......... "Linux"
Release.................. "2.4.22-1.2129.nptlsm"
Hardware type............ "i686"
Character length......... 8 Bits
Pointer length........... 32 Bits
Work process number...... 0
Short dump setting....... "full"
Database server.......... "BLN787"
Database type............ "ADABAS D"
Database name............ "NW4"
Database owner........... "SAPNW4"
Character set............ "en_US.ISO-8859-1"
SAP kernel............... "640"
Created on............... "Jan 13 2004 20:13:34"
Created in............... "Linux 2.4.18-64GB-SMP
#1_SMP_Wed_May_15_13:27:16_GMT_2002 i686"
Database version......... "SAPDB 7.4.3.029 "
Patch level.............. "1"
Patch text............... " "
Supported environment....
Database................. "SAP DB 7.4.3, MySQL MaxDB 7.5.0"
SAP database version..... "640"
Operating system......... "Linux 2.2, Linux 2.4"
Memory usage.............
Roll..................... 8112
EM....................... 15679560
Heap..................... 0
Page..................... 49152
MM Used.................. 6768560
MM Free.................. 546564
SAP Release.............. "640"
User, transaction...
Client.............. 000
User................ "DEVELOPER"
Language key........ "E"
Transaction......... " "
Program............. "CL_SWF_CNT_FACTORY============CP"
Screen.............. " "
Screen line......... " "
Information on where terminated
The termination occurred during generation of the ABAP program
"CL_SWF_CNT_FACTORY============CP".
The point of termination was in line 64 of the ABAP source code of the
(Include) program "CL_SWF_CNT_FACTORY============CCIMP".
of the program "CL_SWF_CNT_FACTORY============CCIMP" (when calling the editor
640).
Source code extract
000340
000350 **** Test methods. Use TA SE80 or RS_AU_LIGHT for complete test.
000360
000370
000380 **** Test METHOD test_instance_manager_state
000390 METHOD test_instance_manager_state.
000400 DATA:
000410 l_abap_rh1 TYPE swfrcntref, "cont IF reference
000420 l_abap_rh2 LIKE l_abap_rh1,
000430
000440 l_inst_manager_state TYPE xfeld,
000450 l_num_requests TYPE i,
000460 l_num_hits TYPE i,
000470 l_num_misses TYPE i,
000480 l_cache_size TYPE i,
000490 l_last_reset TYPE timestamp,
000500 l_non_expected_ifs_cx TYPE REF TO cx_swf_ifs_exception.
000510 **** container manager is expected to be active
000520 CONSTANTS l_expected_inst_manager_state TYPE xflag VALUE 'X'.
000530 **** is the container instance manager currently active ?
000540 TRY.
000550 CALL METHOD cl_swf_cnt_factory=>create_method_container
000560 EXPORTING
000570 im_objtype = 'CL_SWF_CNT_FACTORY'
000580 im_catid = 'CL'
000590 im_method = 'CREATE'
000600 IMPORTING
000610 ex_method_container = l_abap_rh1.
000620 CATCH cx_swf_ifs_exception INTO l_non_expected_ifs_cx.
000630 ENDTRY.
> cl_aunit_assert=>assert_not_bound( l_non_expected_ifs_cx ).
000650
000660 TRY.
000670 CALL METHOD cl_swf_cnt_factory=>query_create_buffer
000680 IMPORTING
000690 ex_inst_manager_state = l_inst_manager_state
000700 ex_num_requests = l_num_requests
000710 ex_num_hits = l_num_hits
000720 ex_num_misses = l_num_misses
000730 ex_last_reset = l_last_reset
000740 ex_num_cache_entries = l_cache_size.
000750 CATCH cx_swf_ifs_exception INTO l_non_expected_ifs_cx.
000760 ENDTRY.
000770 cl_aunit_assert=>assert_not_bound( l_non_expected_ifs_cx ).
000780
000790 **** check status of instance manager
000800 cl_aunit_assert=>assert_equals( act = l_inst_manager_state
000810 exp = l_expected_inst_manager_state
000820 msg = 'METHOD' & "#EC NOTEXT
000830 'test_instance_manager_state:' & 'check instance manager state' ).
Contents of system fields
SY field contents..................... SY field contents.....................
Active calls / events
No dump information available
Chosen variables
No dump information available
Application Calls
No dump information available
Application Information
No dump information available
Internal notes
The termination occurred in the function "cg_GetSdatPtr" of the SAP
Basis System, specifically in line 2918 of the module
"//bas/640_REL/src/krn/gen/cgen.c#6".
The internal operation just processed is " ".
The internal session was started at 20080221100749.
Active calls in SAP kernel
(LinStack+0x3e)[0x81ed7ce]
(CTrcStack2+0x59)[0x81ed439]
(CTrcStack+0x21)[0x81ed3d1]
(rabax_CStackSave__Fv+0x9f)[0x857ac4f]
(ab_rabax+0x400)[0x8571db0]
(cg_GetSdatPtr__FPc+0x7e)[0x87523de]
(cg_cbindex__FPc+0x18)[0x8752408]
(sc_scont_short+0x86)[0x874d996]
(rs_expan_abap+0x51cff)[0x886210f]
(sc_expan__FUi+0xcf)[0x872e23f]
(parse__FUiPi+0x479)[0x8726fc9]
(sc_check+0x1bd)[0x872573d]
(ProcessText__FUi+0x6a)[0x872556a]
(sc_check+0x15c)[0x87256dc]
(sc_inclu+0x6e2)[0x871f142]
(rs_oper_abap2129+0x8e)[0x894d79e]
(rs_expan_abap+0x8f618)[0x889fa28]
(sc_expan__FUi+0xcf)[0x872e23f]
(parse__FUiPi+0x479)[0x8726fc9]
(sc_check+0x1bd)[0x872573d]
(cg_generate+0x9df)[0x8757c2f]
(ab_gabap+0x9f)[0x850c85f]
(dy_gen+0x45c)[0x82473ac]
(ab_genprog__FPcPvUii+0x487)[0x850c187]
(newload__FPcP13TmpSubpoolDirUi+0x29e)[0x8355b2e]
(ab_LoadProg__FPcUi+0x152)[0x8355752]
(LoadGlobalClass__FPCcUiUiUi9ClasState+0xcd)[0x83a06dd]
(FillCfixInt__FPC4CREFP4CFIXUiUi9ClasState+0x19f)[0x83a1bff]
(ab_FillCfix__FUsUi+0x23c)[0x83a263c]
(ab_CrefToCladId_ActivateOK__FUsPUc+0x4c)[0x83a26fc]
(ab_jclcc__Fv+0x26)[0x84190c6]
(ab_extri__Fv+0x9c9)[0x831e9b9]
(ab_xevent__FPCc+0x20)[0x8457f10]
(ab_dstep+0x775)[0x8582d55]
(dynpmcal+0x89b)[0x823e83b]
(dynppbo0+0x2a8)[0x823bb88]
(dynprctl+0x62e)[0x823b5fe]
(dynpen00+0x2db0)[0x8239160]
(Thdynpen00+0x6f6)[0x80d1916]
(TskhLoop+0x3bdf)[0x80d0c6f]
(tskhstart+0x27b)[0x80c964b]
(DpMain+0x26c)[0x805af9c]
(main+0x16)[0x80595a6]
/lib/libc.so.6(__libc_start_main+0xbf)[0x41dbbbaf]
List of ABAP programs affected
No dump information available
List of internal tables
No dump information available
Directory of Application Tables
No dump information available
Directory of Application Tables (Administrative Information)
No dump information available
ABAP control blocks CONT
No dump information available
End of runtime analysis
Has anyone come across this and knows how to fix it?
Thanks
MatthiasHi,
without service.sap.com access you can not download kernel patch.
any way what is you current kernel version.?
you can get this by login into sap system, system -> status -> other kernel info. (shift + F5)
regards,
kaushal -
Abap mapping "How to" not available, can you send me the pdf?
Hello,
I need information about ABAP Mapping and all the posts about that kind of mapping have a link to the sdn guide "How to Use ABAP Mapping in Exchange Infrastructure 3.0" --> https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5c46ab90-0201-0010-42bd-9d0302591383
But that link is broken , is there any way that you can send me that file if you got it?Hi Marshal,
Start with this...........
/people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi
This document will help you to create ABAP Mapping .
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/3.0/how%20to%20use%20abap-mapping%20in%20xi%203.0.pdf
/people/ricardoandres.maienza/blog/2007/04/06/how-to-call-xi-abap-mapping-via-rfc
/people/sameer.shadab/blog/2005/09/29/testing-abap-mapping -
ABAP runtime error / DDIC_STRUCLENG_INCONSISTENT
Hi
I got a ABAP runtime error DDIC_STRUCLENG_INCONSISTENT / short dump while creating a pricing condition record.
The error is "accoring to the ABAP load, the structure should have been 1675 bytes long, according to information from ABAP dictionary at run time, the structure is 1756 bytes long".
To correct the error, there was option to regenerate the program SAPMV130. There were other options to look at SAP notes.
I tried regenerating program SAPMV130 and system is asking for access key which i don't have.
Is there any solution?
I am working on a standalone system.
ThanksHI
Same problem has occured for me while reversing PGI.
I had re-activated the Data type using abaper.In runtime error,u can find data type
First u check whether the data type is inconsistent by
goto SE12, type ur data type then display,then goto Utilities -runtime object-display .here u can see there will be incosistent data type length
So finally goto SE11,there will be activate button ,save
I think ur problem will be solved
Raghu -
Hi Experts
I need to keep the users of my AS Java syncronized with some user in ERP.
Thats means, when some user change some information in ABAP, i need to get this information and change in AS Java too, like email or password...
I can't use CUA, and i can't use that function that syncronized ABAP user in AS Java automatically. There is another way to do it?
Could somene help me?
Best Regards
Marcos BrandãHi Martin
Thanks for your response,
When i was talking about the function that syncronized the user in abap and java, i was talking exactly about use ABAP user store as a source for UME. This solution doesn't wirk because the customer do not when activate this. He is worried about the performance and the information of the user in 2 diferent location, there is a lot of users in ABAP user store and he don't want this solution.
I need to get just specific user to reply in Java stack user store. I kown how can i do it without get user password, but this do not resolve to me. I need the same user credencials in both systems.
I will see th SPML / Idm and what kind of problems this solution brings to me, if this solve my problem, i will try to use it.
There is another way, instead this two way? maybe get the encripted password, decript it and save in java user store with encription mecanism of ume?
Best Regards
Marcos Brandao -
Kernel and ABAP + Basis Components Versions
Hello All,
Can any 1 please give me detailed information on ABAP + BASIS components and Kernel version from R/3 4.6 to the latest NW systems version.
Few things about which i am clear is(please correct me if i am wrong below)
Initially ABAP ENGINE=ABAP + BASIS
From ECC6 (i.e, from NW) ABAP + BASIS + BI will form ABAP Engine
From NW its ABAP + JAVA
So i need to know now about the Kernel and ABAP + Basis Components Versions
Please help
Regards,
RaviHi
To know the JAVA components in SAP
============================
http://<Hotname>:5<Instancenumber>00 got to System informations-->software components there
you can see all the installed JAVA components
To know the ABAP components in SAP
=============================
Menu bar system>status> software components there you can find the installed software
components in youre SAP
Check SM51-->Release notes there you can find information of your kernel
kernel information you can check from Os level
start>cmd> disp+work
Let me know if needed more information
Regards
Uday -
Message Send from ABAP Proxy implemented in XI Server ABAP Stack
Hello everyone,
I have a question and I'm not sure of this is an ABAP question but I'll try here and try to find some information on ABAP forums and weblogs, I need to send a XML message to the XI pipeline from an ABAP Server Proxy implemented in the same XI ABAP Stack Server, why I need this? well actually I can't find a way to do it in a BPM so I'm going to try to set the logic for this message send in the ABAP Stack, so do you know like a Function Module so I can send a message to the pipeline but I need the message to be set as Scheduled, I'll try ABAP Forums and Weblogs too, thanks in advance.
regards,
julioHi
You can schedule your program as a background Job SM36. Please check the transaction. You will have to set your ABAP program as the job STEP (if you probably have selection screen for your report then you will also need a variant for your report).
Do schedule your program as a 'Periodic Job' and your personal period (daily/hourly).
After you save your settings you can also monitor your job (ABAP Program) from the same transaction or even from CCMS if you like.
Thanks
Gaurav
Maybe you are looking for
-
I keep getting a pop up box on my iPhone asking me to enter my password - and the apple id does not match mine. I click 'Cancel' but it keeps reappearing and interfering with other apps. What did I do to get this and what do I do to get rid of it?
-
I have no sound on the iPad. What happened?
I think I have tried everything! No sound on the iPad. I have tried resetting it. I have double tapped the home button to get to the sound bar. I think I've checked everything! Please help me!!!
-
I have problem with my iphone 5 the battery still running so fast
i have problem with my iphone 5 the battery still running so fast
-
ACLDL, Vistex Vendor Keys - Invalid from 46C to ECC 6 (EHP4) upgrade
HI We are upgrading our system from 4.6C to ECC6 (EHP4) directly using CUUC approach. In the IS_SELECT phase we have got three add-ons ACLDL IRMGLB IRMIPM The note 632429 is mentioned to be referred to get the vendor keys. But there is no vendor key
-
Business Connector - where to download?
Hello, I know that the Business Connector is not the latest integration technology. Nevertheless I would like to test it with our MiniSAP system. But all the download-links I found are no longer valid. I tried of course also service.sap.com/connector