Академический Документы
Профессиональный Документы
Культура Документы
Answer
# 1
run transaction LSMW
then GOTO ADMINISTRATOR
choose which project subproject orelse object needs to be
deleted and then click on delete button
-----Re: how many types of windows are there in SMARTFORMS?not in scripts?
Answer
# 4
we have four types of windows in smartfors.
1.main window
2.secondary window
3.copies window
4.final window
------Re: what is the use of OK_CODE in BDC?
Answer
# 1
BDC_OKC0DE will store all the ok codes in the BDC program,
when you pass the Fields to a scrren after filling the
fields we need to click any button to move other screens,
so here the Button will be have a OK_CODE internally to
know this we do the recording of the Program, after that we
will store this OK code in the BDC_OKCODE field to trigger
the next operation.
Regards
Mallesh
------------Re: which command is used to flushes the database buffer?
Answer
# 3
$tab is command which flushes database buffer.
------Re: how to change the package of an object?i.e a report stored in ymadhuri packa
ge.now it should be changed to ysaru
Answer
# 2
GOto SE38-->
Goto-> Object dictionary entry->
Click on change button->
Remove previouis package name.
Enter your new package name.
Click on save.
If you want a new request you can create.
-----------Re: what is need of function group for function modules whereas there is no nee
d of f.group for subroutines?
Answer
# 1
Hi Friend
Plz go through these 3 points , carefully absorb and it
# 1
Project flow contains 5 Phases. These 5 Phases are called
ASAP methodology.
Phase 1: Project Preparation
Phase 2: Business Blueprint
Phase 3: Realization
Phase 4: Final Preparation
Phase 5: Go Live and Support
Plz go through this link for detailed information.
http://training.saptechies.com/category/sap-asap-documentation/
Mainly Abaper is involved in Phase:3.
He/She developing the objects according to Business blue
prints(Tech Spec).
-------Re: What is the role of an abapper in developement process? What is the process
of technical specification and how it is carried out?
Answer
# 1
Abaper main role is to develop the objects according to
Technical Spec.
Functional people develop the Functional Spec according to
the client requirement. they will send to technical people.
Tech lead is changed the Functional spec to Technical spec
and forward to Abapers. Abapers will develop the objects by
using spec
--------Re: What is the role of an abapper in developement process? What is the process
of technical specification and how it is carried out?
Answer
# 1
Abaper main role is to develop the objects according to
Technical Spec.
Functional people develop the Functional Spec according to
the client requirement. they will send to technical people.
Tech lead is changed the Functional spec to Technical spec
and forward to Abapers. Abapers will develop the objects by
using spec
-----Re: what connects smartform to it's driver program?
Answer
# 2
once we will activate the smartform , then one function
module will generate.This function module name will vary
from one server to another server.
we will call function module
SSF_FUNCTION_MODULE_NAME.
in that we will pass the smartform name and we will fetch
that function module.
for that function module we will create the one variable.like
MM Flow:
1.Purchase Requisition-> Staff in an organization places
Purchase requisition for want of some goods/products - ME51
2.Request for Quotation(RFQ)-> The Purchase dept in the
organization calls/requests for the quotation for the
products against which PR(Purchase Request) was raised. - ME41
3.Vendor Evaluation->After receiving the RFQ's, after
comparison a Vendor is finalized based on the terms and
conditions.
4.Purchase Order(PO)-> Purchase order was issued to that
vendor asking him to supply the goods/products -ME21N
5.Goods Receipt Note(GRN)->Vendor supplies the material/
Products to the organization -MB01
6.Goods Issue (GI) -> People receives their respective items
for which they have placed the Requisitions
7.Invoice Verification-> Along with the Material Vendor
submits a Invoice for which the Company Pays the amount - .MIRO
8.Data to FI -> data will be posted to FI(Finance) as per
the vendor invoices
regards
Malli
--------Re: What is BDC?
Answer
# 1
BDC stands for Batch Data Communication. It is mainly used
for tranferring the data from the legacy system to the SAP
stand alone syatem. This is normally done whena company is
using a differed application or database and wishes to
upgrade themselves to SAP. This procedure is normally
followed in ABAP.
----------Re: What are the Steps for ALE Configuration in Real time Senario.
Answer
# 2
Mantain Logical Systems (SALE)
Maintain RFC destination (SM59)
Maintain PORT (WE21)
Maintain Distibution Model (BD64)
Maintain Partner Profile (WE20)
---Re: where you will store your technical spec in your company? r u using any tool
for that. how u will send the same to your functional people.
Answer
# 1
That is depends on client.Generally All deliverables(FD,TD)
will be stored in Shared drive which can be accesible to
client and developers.
----Hi, How to call transaction( Any transaction ex:xk03)from ALV Report. Where shou
ld I write code?
Answer
# 1
In the USER_COMMAND event in ALV..
using SET PARAMETER ID
call transaction xk02
-----Can u give me one example where we should use only CALL TRANSACTION meth
od in BDC?
Answer
# 3
Call Transaction:When there is need of only one transaction to be updated
such as 'MM01' and number of records are less. And also
while updating the database there will be less load on the
processor, as we know call transaction works in foreground
i.e in online mode then we can use call transaction.
Otherwise use Batch input session as it can update mor than
one transaction and it is used when the records are more as
it can be processed in background processing mode. Its
better to use batch input session as it provides error
handling facility implicitly whereas in call transaction we
have to write code i.e explicit error handling.
---------Can we write inner join between transparent table and cluster table? If both hav
ing common fields?
Answer
# 1
No it is not possible to write inner join to trasperant
table and cluster table.system will generate an error wen
ever u try to join the table.
--------Logic for using table controls in BDC?
Answer
# 1
data : count type i value 1.
data : var type i value 1.
types : begin of header ,
firstfield(1),
flg(2),
.........
.........
end.
types : begin of item ,
firstfield(1),
flg(2),
.........
.........
end.
Loop at header table.
loop at item table.
if header-firstfield = 'H'.
Pass coun to header-flg.
count = count +1.
else.
pass count to item-flg.
endloop.
endloop.
loop at header data .
header BDC recording.
loop at item data where item-flg = header-flg.
item BDC recording.
var = var + 1.
if var > 3.
put click recording.
var= 1.
endif.
put save recording.
endloop.
endloop.
-----------------------How to decide whether we can use BDC (OR) LSMW for a given transaction?
Answer
# 1
if u r uploading Master data with out any screen exits then
we can use either bdc or LSMW. If Screen exits exist in
relavant transaction then we will go for BDC only. In case
of Transactional data we go for BDC. Bcoz In Transactional
data we have to handle table control manually.
-------When using call transaction method for 1000 records , If u found error in 64th r
ecord then how can u find it and how can u send this to user
Answer
# 1
Using BDCMSGCOLL structure you can capture the error
records.
--When using call transaction method for 1000 records , If u found error in 64th r
ecord then how can u find it and how can u send this to user
Answer
# 2
By using T.code [SLG1] we can find 64 record. or we can
know by BDCMSGCOLL.
----what is mean by table control, where it is used? why it is use?
Answer
# 1
Table control is for maintaining Huge data in Matrix
format. Normally we Use tc while maitaining item data. It
is using for data maitanence. For Example one person have
personal data, contact details, phone num etc. if we think
that these will maitain as header data. bank details of
that person we can maitain as item data.One person can have
multiple bank accounts. in sap that bank details will
maintain in table control.
BANKno BANKname BANKacctno BAnkaddress
1 Axis 1035210 Hyderabad
2 SBI 1544125 Hyderabad
3 ... ....... .........
4 .... ...... ......
--------------Why u r looking for change from current compeny? which is the best answer?
Answer
# 4
when the interviewer asked this question we should say
answer care fully because these type of qs's genarally
asked in hr rounds. so we should say that 'for the past 3
years i have been working for so and so company . now i am
looking for better opertunity and i just want to
settledown .'
-----------
hey guys, what is the t-code that copies a script from one client to other clien
t....!
Answer
# 2
hi
se71 is not correct.
Run the program RSTXFCPY,it copies the script from one
client to other client.
----------
hey guys, what is the t-code that copies a script from one client to other clien
t....!
Answer
# 3
t-code that copies a script from one client to
Answer
# 1
1)
Form is Cleint dependent but print program is client
independent.
2)
In 1st page create all the windows (header,footer,address)
as variable windows so it can be displayed in 1st page and
it cannot be dispalyed in 2nd page. only main window can be
displayed in 2nd page.
6)
If you perform validations in start-of-selection nothing
happend because start-of selection trigger once you come
out from the selection-screen.
7)
Program is client independent so you can very well logon to
210 system and test it.
8) using IMPORT and EXPORT
9) using SO10 you can create standard text and using
RSTXTRAN you can transport standard text.
---------What is the button to change the variant in ALV ?p
Answer
# 1
By using the Function Module Reuse_alv_variant_default_get
we change the variant
-------have two pages, In one page I want address, Header, Main & footer. In the second
page I want only Main. How to do it?
Answer
# 1
In the 1st page create address, header, footer windows as
variable windows. it cannot be flow into 2nd pages. In
second page only main window can be displayed.
------is it possible to upload material master data through BDC with one flat file co
ntaining both semifinished material & row material combined?????????
Answer
# 1
ya. it is possible. we can upload both data into database
through bdc.
-----how to fetch data form without header line internal table ?
Answer
# 2
It is not possible to fetch data from Internal Table
without header line. u have to give explicit work area I
mean header to handle the records.
Ex code :
Types : Begin of ty_marc,
matnr type matnr,
ing alv list. pls tell me what r the important thing to read in alv for intervie
w purpose.
Answer
# 1
Hi
ALV's are three types.
1.simple ALV
2.Blocked ALV
3.Hierarchically ALV
Simple ALV means, it is a single list. It contains of
different options like filtering, sorting ,downloading to
excel etc.
Blocked ALV also same like as Simple ALV, with some options
only.
Hierarchically ALV contains multiple lists.
Mainly in industry, simple alv's are used. some times oops
also applied for simple alvs
--------What type of reports (ALV, Interactive, Classic) we can generate in SAP ABAP?
Answer
# 1
classic and interactive reports are developed by using
events like initialization, at selection screen,start of
selection, top of page etc.
alv reports are created by using functions and classes.
for functions: Alv_list_grid_display, etc .
for classes:CL_GUI_ALV_GRID, etc are using
LDB,logical database reports, using Get, Get late events.
these are for HR ABAP only.Not Abapers.
Abap query, it is one of reporting tool.no need
-----Explain about No intervals, no extension in select options.
Answer
# 1
In the select options it show the ranging values.
If we define no interval, no extension it will act as a
parameter.
Please check this code.
TABLES: vbak.
SELECT-OPTIONS : s_vbeln FOR vbak-vbeln NO-EXTENSION NO
INTERVALS.
----------have two pages, In one page I want address, Header, Main & footer. In the secon
have you used performance tunig?what major steps will you use for those
Answer
# 1
These are all performance tuning steps:
performance techniques
Ans:
Run Extended syntax checks with character literals check box
switched on & Code Inspector to rectify all relevant errors
and warning
Transaction SE30 (ABAP Runtime Analysis) must be checked to
measure/compare program performance/runtime
Use transaction ST05 (SQL Trace) to see what indices your