Shared Top Border

Enterprise Resource
Planning Portal

 

Advertise | Founder BLOG

ERPGenie.COM ABAP Tips and Tricks Database

THE ultimate
ERP website

 

Forums | Vote for us |

Google    Other Search Options

General
ABAP Questions PDF Print E-mail
User Rating: / 0
Written by Anon.   
Friday, 05 December 2008

1) Logical Directory path can be used to transfer files from Application server to SAP R/3 system? FALSE

2) At the most 30 breakpoints can be used in a ABAP Program? TRUE

3) Cluster Table can never be used in the table joins? TRUE

4) Lock object can be created individually for any Database table? TRUE

5) SAP memory does not use "Export to…" statement for internal sessions? TRUE

6) There are 4 types of transportable request FALSE

7) Asynchronous tasks in Workflow require terminating event. TRUE

8) BADI"s are Workbench specific Enhancements? FALSE

9) If you create a data object without explicitly specifying its type, it will become type C with length one. TRUE

10) If the Internal table is empty while using FOR ALL ENTRIES then all the records from the DB w.r.t the where clause are fetched? TRUE

11) At User-command event is not used to handle the Function code of the pushbutton on the selection screen? FALSE

12) ALV Object oriented routines are not stored in SLIS Type pool? TRUE

13) $Tmp objects do not have any version management?  FALSE

14) IDOCs are created, sent and posted in a specific order using Serialization? TRUE

15) Transport of Copies can be transported to only specific SAP system and are not transportable to any other system further ahead in the transport scenario. FALSE

16) Best way to populate a character, date and numeric field values BDCDATA internal table is by Write Left-Justified to BDCDATA-FVAL.  TRUE

17) Switch Framework enhances the standard system by activating the industry solutions and their repository objects. TRUE

18) Data element should be changed to edit the online help for a "customer transaction nos" on the screen. FALSE

19) STRING contains character-type data and XSTRING contains data in the form of uncoded bytes. TRUE 

20) BAPI is an object-oriented interface to integrate the external applications with SAP R/3 system. TRUE

21) A Unicode system has 
Double codepage
Single codepage
UTF-16     TRUE
Both Single codepage & UTF-16

22) Enhancement Framework is spread across –
System
Application     TRUE
Application & workbench
Application, Workbench & Kernel

23) The SELECT ... ENDSELECT statement is also known as the SELECT loop. Which of the following statements are true about SELECT upto N rows… ENDSELECT? (A).A work area is required for the selected rows. This work area can be given explicitly (with INTO) or implicitly (if a TABLES declaration is used). (B).The database will transfer individual rows to the database interface. (C).The database will transfer blocks of rows to the database interface. (D).The system field sy-tabix counts the number of selected table rows. – 
B&D
A   TRUE
C
A&C

24) Workflow Agents can be determined at which of the following levels? (A).Task Level, (B).Step Level – 
Neither
A   TRUE
B
Both

25) Which of the following is true for IDOC Message types? (A).Logical representation of IDOC Data, (B).Can be used for both Outbound and Inbound communication, (C).Can be used for Serialization – 
None
A    TRUE
A&B
All 3

26) Which of the below are true in case of OO ABAP? (A). A PRIVATE component of a class can be accessed in all methods of that class. (B). A PROTECTED method METH that is defined in a class SUPER can be overwritten (redefined) in an inherited class SUB. (C). All components of inherited classes are PUBLIC. (D). A programmer can, but need not, determine the visibility of a component. The default visibility of a component is PRIVATE. – 
C&D
A        TRUE
B
A&B

27) IDOCs can be generated by which object type and method in LSMW? (A).Batch Input Recording, (B).IDOC, (C).BAPI – 
A
B    TRUE
C
B&C

28) Deadline Monitoring in the Workflow can be done starting from which of the following ? A. WorkItem Creation B. Workflow Creation C. Some expression with calculated Date & Time D. Rule Resolution – 
D   TRUE
A&B
A&C
A, B & C

29) Which of these are enhancement Technologies? (A).Source Code Enhancement, (B).Function Group Enhancement, (C).Class Enhancement, (D).Workbench Enhancement – 
D
A   TRUE
A&B
A, B & C

30) In how many of the following areas would you rate yourself at 6/10 or better? (A). Core ABAP (Forms, Reports, Conversions), (B).ABAP CRM, (C).ABAP HR, (D).Advanced ABAP (IDOCs Interfaces and Workflow), (E).ABAP Enhancements with OO ABAP – 
A+D+E      TRUE   
A+ One other area
A+ two other area
All of the above

 
Transaction Related to Upgradation PDF Print E-mail
User Rating: / 0
Written by P. Renjith Kumar   
Tuesday, 04 November 2008
Last Updated ( Tuesday, 04 November 2008 )
Read more...
 
Keep trailing spaces in a file PDF Print E-mail
User Rating: / 0
Written by joyjit   
Tuesday, 04 November 2008

This tip will show us how to keep trailing blanks in a file.

Last Updated ( Tuesday, 04 November 2008 )
Read more...
 
Types of ABAP Processing Blocks PDF Print E-mail
User Rating: / 1
Written by Kevin Wilson   
Monday, 21 July 2008
  • Types of ABAP Processing Blocks
    All ABAP programs are made up of processing blocks. You cannot nest processing blocks. When a program is executed, its processing blocks are called. All of the statements in an ABAP program, apart from its global data declarations, belong to a processing block.
Read more...
 
Types of Screens PDF Print E-mail
User Rating: / 1
Written by Kevin Wilson   
Sunday, 20 July 2008
    • Screens: Defined using the Screen Painter. Can be combined into screen sequences. You can use CALL SCREEN or a transaction code to call it. It can be processed in dialog modules.
    • Selection Screen: Defined within an ABAP program. Called by the runtime environment or by the CALL SELECTION-SCREEN statement. Processed in event blocks of the corresponding ABAP program.
    • Lists: Defined within an ABAP program. Called by the runtime environment. Processed in event blocks of the corresponding ABAP program.
 
ABAP System Fields PDF Print E-mail
User Rating: / 1
Written by Kevin Wilson   
Thursday, 17 July 2008

ABAP system fields are always available in ABAP programs. The runtime system fills them according to context. They can then be used in programs to query the system status. System fields are variables but you should always treat them as though they were constants, and only read them. If you change their values, important information for the flow of the program may be lost. In exceptional circumstances, system fields may be overwritten in an ABAP program to control the system – for example, SY-LSIND (for navigating to a detail list).

With one exception the names and data types of the system fields are stored in the ABAP Dictionary in the SYST structure and realized as components of the predefined structure SY in ABAP programs.

The system field SY-REPID is not part of SYST or SY. Instead, every program contains the predefined constants SY-REPID and SYST-REPID, which both contain the name of the corresponding program. Furthermore, there are two predefined types of the same name, SY-REPID and SYST-REPID.

All system fields are addressed using SY field name and their types using SYST field name.

Read more...
 
Switching Runtime Analysis on in code PDF Print E-mail
User Rating: / 0
Written by Kevin Wilson   
Thursday, 03 July 2008
*To turn runtim analysis on within ABAP code insert the following code
SET RUN TIME ANALYZER ON.

*To turn runtim analysis off within ABAP code insert the following code
SET RUN TIME ANALYZER OFF.
 
The new error exception concept PDF Print E-mail
User Rating: / 1
Written by Anon.   
Thursday, 22 May 2008
In release 6.10 a new exception concept has been introduced. Please find below a basic syntax of how
to code the new error-handling concept.
Read more...
 
ABAP/4 Query Hints and Tips PDF Print E-mail
User Rating: / 3
Written by Anon.   
Monday, 05 May 2008

The purpose of the SAP Query are for users with no programming knowledge.  It is also used by abapers to create simple reports for the users.

You can easily create three types of query reports :

1.  Basic lists (details list)
2.  Statistics (counting etc.)
3.  Ranked lists 

When you start using version 4.6x, you can see a Quick Viewer button in the Query Main screen. It is suppose to be much simplier that the original Query but it is up to you to decide whether is it true.

To create a report with the QuickViewer, all you need to to do is enter texts such as titles, and select the fields and options that define the structure of the report. You can assign a specific sequence to the fields by numbering them.

If necessary, you can edit the lists either through drag and drop in WYSIWYG mode, or by using the functions in the available toolbars. Data can also be send to external programs such as MS Excel or MS Word for further processing.

The only problem with QuickViewer is that it cannot read cluster table.

 
Resubmitting a BDC session in the background PDF Print E-mail
User Rating: / 0
Written by Kevin Wilson   
Wednesday, 19 March 2008
If you need to submit a BDC session in the background you can use report RSBDCSUB. It takes the bBDC session name as input and will run it through the system again for you in the background.
 
ABAP Tables PDF Print E-mail
User Rating: / 6
Written by Anon.   
Wednesday, 12 March 2008

DBCON
Description of database connections (including password)

DD02V
Date dictionary tables

DD03L
Date dictionary tables and fields

DD07T
Texts for Domain Fixed Values

T100
Table of message ( mesage class and message number )

TRDIR
Table of programs

TRMAC
Table of macros

TSTC
Table of transaction codes

TADIR
Directory of R/3 repository objects

TFACD
Factory calender definition

THOCI
Public holiday calendar index

TPARA
Table of PID's

DEVACCESS
Table of development users including registered Developer access key

USR02
Logon data

USR04
User master authorization (one row per user)

UST04
User profiles (multiple rows per user)

USR10
Authorisation profiles (i.e. &_SAP_ALL)

UST10C
Composit profiles (i.e. profile has sub profile)

USR11
Text for authorisation profiles

USR12
Authorisation values

USR13
Short text for authorisation

USR40
Table for illegal passwords

OBJT
Authorisation objetc table

 
New error exception concept PDF Print E-mail
User Rating: / 0
Written by Anon.   
Tuesday, 11 March 2008
In release 6.10 a new exception concept has been introduced. Please find below a basic syntax of how to code the new error-handling concept.
 
Debug SE16 to allow record changes PDF Print E-mail
User Rating: / 2
Written by Anon.   
Saturday, 01 March 2008
If you are not authorised to change table entries or the table has been create without table maintenance
allowed (all SAP tables), you can still change entries via data browser (SE16) by means of debugging. The
process is as follows:
Read more...
 
Working with Extracts PDF Print E-mail
User Rating: / 1
Written by Anon.   
Sunday, 10 February 2008
Since internal tables have fixed line structures, they are not suited to handle data sets with varying structures. Instead, you can use extract datasets for this purpose.

An extract is a sequential dataset in the memory area of the program. You can only address the entries in the dataset within a special loop.  The index or key access permitted with internal tables is not allowed. You may only create one extract in any ABAP program.  The size of an extract dataset is, in principle, unlimited. Extracts larger than 500KB are stored in operating system files. The practical size of an extract is up to 2GB, as long as there is enough space in the filesystem.
    

An extract dataset consists of a sequence of records of a pre-defined structure. However, the structure need not be identical for all records. In one extract dataset, you can store records of different length and structure one after the other. You need not create an individual dataset for each different structure you want to store. This fact reduces the maintenance effort considerably.
Read more...
 
ABAP Development Skills to SAP NetWeaver 7.0 PDF Print E-mail
User Rating: / 0
Written by Kevin Wilson   
Monday, 14 January 2008
I found this very good SDN blog. Please have a look if you want to update the ABAP development skills to SAP NetWeaver 7.0
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/8126 
 
<< Start < Prev 1 2 3 4 5 6 7 Next > End >>

Results 1 - 15 of 94

Google Search

Google Ads

Shared Bottom Border

Contact Us | Polls | Add URL | Contribute | Privacy | Terms | Feedback

Discussion Forum | BLOG | Consultants: Post your resume | Companies: Advertise on ERPGenie.COM | Post Job
Financials Consultant | Consultant Review | Gallia Consulting | Supply Chain Project | SAP Financials Forum
GenieHoldings.COM, Inc. | Genie Press | WorkflowGenie | ESAGenie | ERPTopSites | ABAP Tips and Tricks | SAP Solutions Database

EDIGenie | Searching Survivor