Sai Subramanyam

Sai Subramanyam

67 Articles Published

Articles by Sai Subramanyam

Page 7 of 7

How can dead thread be restarted in Java?

Sai Subramanyam
Sai Subramanyam
Updated on 30-Jul-2019 2K+ Views

A thread goes through various stages in its lifecycle. For example, a thread is born, started, runs, and then dies. New − A new thread begins its life cycle in the new state. It remains in this state until the program starts the thread. It is also referred to as a born thread. Runnable − After a newly born thread is started, the thread becomes runnable. A thread in this state is considered to be executing its task. Waiting − Sometimes, a thread transitions to the waiting state while the thread waits for another thread to perform a task. ...

Read More

Explain the difference between getColumnHeaders(), getColumnNames() and getColumnTitles() in SAP?

SAP
Sai Subramanyam
Sai Subramanyam
Updated on 30-Jul-2019 327 Views

getColumnHeaders() − This function is used to return all the columns which are theoretically available. getColumnNames() − This function is used to return a list of columns displayed in a tree getColumnTitles() − This function returns same number of columns as returned by getColumnHeaders()

Read More

Difference between the use of Type, Types and TYPE POOL in SAP ABAP programming.

Sai Subramanyam
Sai Subramanyam
Updated on 30-Jul-2019 1K+ Views

TYPE keyword is used for Data or FIELD Symbol declaration You use TYPES keyword for defining local types TYPE POOL is used for grouping local types so that you can use them without duplication TYPES: BEGIN OF z_t000, Name TYPE c Length 10. N_id TYPE i. TYPES END OF z_t000. One of the common examples of TYPE POOL is Type Group ABAP. Navigate to Transaction SE11 and select Type Group and type ABAP there then press F7. You will see the body of the type group which is defined by the keyword TYPE-POOL.

Read More

Convert CHAR to HEX in SAP system and functions

SAP
Sai Subramanyam
Sai Subramanyam
Updated on 30-Jul-2019 1K+ Views

I tried to use the same function as mentioned; I am too getting the exception.What I can make out of the dump thrown by the exception, only character type data objects are compatible with the function.You can try using another function module ‘CRM_EI_KB_CONV_DEC_TO_HEX’  which is available in ECC 6.0 environment.It will convert a decimal to hex and can be used. Hope it helps.

Read More

How to pause an ABAP program?

Sai Subramanyam
Sai Subramanyam
Updated on 30-Jul-2019 741 Views

Either you can use SAP “WAIT UP TO” statement. For e.g. the below statement waits up for 30 seconds WAIT UP TO 30 SECONDS But this statement has an implicit database commit. It might sound weird but there are scenarios where this behavior is expected so you should be aware of whether this fits your use case or not. In addition to this, it performs a rollout and releases the worker processes. But the use cases where you don’t want to have an implicit database commit and worker process are considered important then you can go for an ...

Read More

Using memory analyzer in SAP

Sai Subramanyam
Sai Subramanyam
Updated on 30-Jul-2019 434 Views

There are lots of free and proprietary tools to do the same. You can use Memory Analyzer project done by SAP. It lets you find memory leaks against in-memory objects via simple SQL statements. Also, you can use JHAT (Java Heap Analysis tool) command line tool to examine the memory. It lets you examine heap memory via histogram and can be of good help. Also, you can go for HeapWalker from Netbeans or Visual VM. Also, Eclipse has Eclipse memory analyzer which is a freeware and can handle good size with dump and provides a fair deal of memory analysis.

Read More

Difference between SAP BAPI and BAdi and Customer Enhancement vs Customer Modification?

Sai Subramanyam
Sai Subramanyam
Updated on 30-Jul-2019 1K+ Views

BAPI It is a short form for Business Application Programming Interface. It is a simple API used for business operations. It can be simple module function provided by SAP or it can be developed by the user as well. BAdI This is an abbreviation for Business Add-Ins. These are customer exits which are used to modify or customize existing SAP functionality. BAdI can be reused as they follow Object-oriented approach. Enhancements It is a modification of SAP functionality or adding new functionality possibly by using a BAdI class or any enhancement technique. Customer modification It is to customize existing function ...

Read More
Showing 61–67 of 67 articles
« Prev 1 3 4 5 6 7 Next »
Advertisements