What are the events triggered in lsmw?
what are the the events trigered in lsmw?
check this link for complete info in LSMW
How to mantaian the manditory ,optional and required fields in LSMW
Regards
Prabhu
Similar Messages
-
What are the events of lsmw?
what are the events of lsmw?
hi,
Check out these:
Processing time Meaning Default setting
__BEGIN_OF_PROCESSING__ Before the beginning of
data processing
(blank)
__BEGIN_OF_TRANSACTION__ Before the beginning of
transaction data
processing
(blank)
__BEGIN_OF_RECORD__ Before applying the
conversion rules for a
source structure
Initialize the structure <segment>
(Name of target structure)
Batch Input, Direct Input:
<segment> = init_<segment>.
BAPI, IDoc:
g_edidd_segnam = '...'.
g_edidd_segnum = '....'.
g_edidd_psgnum = '......'.
g_edidd_hlevel = '..'.
Clear <segment>.
__END_OF_RECORD After applying the
conversion rules for a
source structure
Transfer_record.
__END_OF_TRANSACTION__ After finishing transaction
processing
Transfer_transaction.
__END_OF_PROCESSING__ After finishing data
processing
(blank)
transfer_record. Transfers the current record (i.e. for the current target
structure) to the output buffer.
transfer_this_record '...'. Transfers a record of another target structure to the output
buffer. The name of the target structure has to be specified as
argument in single quotes.
at_first_transfer_record. Transfers the current record to the output buffer, if it is the first
transaction.
on_change_transfer_record. Transfers the current record to the output buffer, if it has
changed compared to the last record.
transfer_transaction. Writes the current transaction to an output file. All records of
Legacy System Migration Workbench
38
the output buffer are transferred to the output file.
skip_record. The current record is not transferred to the output buffer.
skip_transaction. The current transaction is not written to the output file. -
What are the events in interactive reports?
what are the events in interactive reports?
could plz explainhi,
First event -
Initialization : triggered when the report is loaded in memory.
At selection-screen output : triggered when the selection screen is loaded in memory before being displayed.
At selection-screen : before leaving the selection screen.
start-of-selection : the first event for displaying the report.
This event keyword defines an event block whose event is triggered by the ABAP runtime environment
when calling the executable program selection screen processing of a selection screen.
In an executable program, all statements that are not declarations,
and are listed before the first explicit processing block, are assigned to this event block.
If the program does not contain an explicitly defined event block START-OF-SELECTION,
these statements form the complete event block START-OF-SELECTION.
If a program contains an explicitly defined event block START-OF-SELECTION,
these statements are added to the beginning of the event block.
If the program contains no explicitly defined event blocks,
these statements form the entire event block START-OF-SELECTION.
end-of-selection : after the start-of-selection is completed.
classiscal report events.
top-of-page : every time a new page is started in the list.
end-of-page : every time the list data reaches the footer region of the page.
interactive report events.
top of page during line selection : top of page event for secondary list.
at line-selection : evey time user dbl-clicks(F2) on the list data.
at pF<key> : function key from F5 to F12 to perform interactive action on the list.
at user-command
<b>http://help.sap.com/saphelp_47x200/helpdata/en/56/1eb6c705ad11d2952f0000e8353423/content.htm</b>
Rgds
Anver -
What are the events in Module Pool Programming ?
hi,
what are the events in Module Pool Programming ???
thxRefer the following links :
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
http://www.sap-img.com/
http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
http://www.sapgenie.com/links/abap.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
http://help.sap.com
http://www.sapgenie.com/abap/example_code.htm
http://help.sap.com/saphelp_47x200/helpdata/en/52/670ba2439b11d1896f0000e8322d00/frameset.htm
http://www.allsaplinks.com/dialog_programming.html
http://www.sapbrain.com/TUTORIALS/default.html
http://www.sappoint.com/abap/spmp.pdf
<b>Reward points if it helps in any way.</b> -
What are the 'events' that are captured by a Visual Studio Workflow (PWA)
Hello All,
I need to understand what are the different events that Visual Studio workflow (PWA 2013) knows when it an event is triggered. As far as I know there are 3 events
'OnProjectSubmit', 'OnProjectCommit' and “OnProjectCheckIn'.
Are there any other events that workflow understands, especially on a click of a Save button?well done...
http://www.soran.edu.iq -
Whats are the events in SAP ISU billing?
Hi all,
can any one tel about the events in isu billing?.if u have any dicumentation regarding that plz fwd to : msc7338 at gmail
Thanks&Regards..
Satesh.Hello,
This list may be useful to you
ISUT_CHECK_CURRENCY_BILLING
ISU_ACTION_SUPPRESS_BILLING
ISU_AGGBILLPR_MASS_CREATE_R488
ISU_AGGRBILL_INTERVALS
ISU_AGGRBILL_INTERVALS_CLOSED
ISU_ALL_TRIGG_OF_INSTALL_BILL
ISU_ALL_TRIGG_OF_INST_BILL_INT
ISU_ARCHIVE_BILL_HEAD_SELECT
ISU_ARCHIVE_BILL_LINES_SELECT
ISU_ARCHIVE_DISPLAY_BILL_DOC
ISU_BACK_BILLING_EXECUTE
ISU_BACK_BILLING_LINES_CANCEL
ISU_BACK_BILLING_LINES_SUM
ISU_BEGIN_OF_BILLING_PERIOD
ISU_BICO_BILLDOCINFO_REMOTE
ISU_BICO_REBILL
ISU_BICO_REBILL_REMOTE
ISU_BILLABLE_CONTRACT_SHIFT
ISU_BILLDOC_INTERVALS
ISU_BILLDOC_INTERVLS_KEY_GET
ISU_BILLDOC_INTERVLS_KEY_SET
ISU_BILLED_CONTR_ABLEINH
ISU_BILLED_CONTR_PORTION
ISU_BILLING_BREAKPOINTS
ISU_BILLING_CANCEL_UPD
ISU_BILLING_CHECK
ISU_BILLING_DATA_COLLECTION
ISU_BILLING_DATES_CORRECT
ISU_BILLING_DATES_FOR_INSTLN
ISU_BILLING_DATES_FOR_PROFILE
ISU_BILLING_DATE_GET_SHIFT
ISU_BILLING_DOC_CANCEL_METHOD
ISU_BILLING_DOC_CANCEL_METHOD2
ISU_BILLING_DOC_SORT_METHOD
ISU_BILLING_EABLG_READ
ISU_BILLING_FACTOR_DETERMINE
ISU_BILLING_INTERVAL_CHECK
ISU_BILLING_LINE_ITEM_CANCEL
ISU_BILLING_MASS_CREATE_R452
ISU_BILLING_MASS_PARA_R453
ISU_BILLING_PRORATE
ISU_BILLING_STATUS_CHECK
ISU_BILLING_STAT_INSTLN
ISU_BILLPERIODS_FOR_DISPLAY
ISU_BILLPRINT_INTERVALS
ISU_BILLPRINT_INTERVALS_CLOSED
ISU_BILLPRINT_MASS_CREATE_R446
ISU_BILLPRINT_MASS_PARA_R447
ISU_BILLSIMVALUE_INPUT
ISU_BILLTYPE_COMPRESS
ISU_BILL_BIBP_MASS_CREATE_R457
ISU_BILL_CANCELLATION
ISU_BILL_CANCELLATION_CHECK
ISU_BILL_CORR_OPEN
ISU_BILL_DOC_DYNAMIC_REVERSE
ISU_BILL_INVOICE_PRINT_ACC
ISU_BILL_OLDER_ONE_YEAR
ISU_BILL_OUTSORT
ISU_BILL_SCAN_FOR_ETRG_INSERT
ISU_BILL_SIMU_MASS_CREATE_R454
ISU_BILL_TO_PRINT_METHOD
ISU_BILL_TO_PRINT_SIM_METHOD
ISU_BILL_TYPE_BILL_DOC
ISU_BILL_TYPE_COMPANY_CODE
ISU_BILL_TYPE_CONTRACT
ISU_BILL_TYPE_DATE
ISU_BILL_TYPE_DIVISION
ISU_BILL_TYPE_DIVISION_DATE
ISU_BILL_TYPE_EQUITMENT
ISU_BILL_TYPE_GROSS_ITEM
ISU_BILL_TYPE_GROSS_PRICE_CONT
ISU_BILL_TYPE_GROSS_PRICE_DIV
ISU_BILL_TYPE_GROSS_PRICE_SLO
ISU_BILL_TYPE_IDE
ISU_BRE_BILLING
ISU_BUAG_COLLECTIVE_BILL_CHECK
ISU_BUDGET_BILLING_EXTRAPOLATE
ISU_BUD_BILL_MASS_CREATE_R444
ISU_BUD_BILL_MASS_PARA_R445
ISU_BW_BILLORD_ATTR
ISU_BW_BILLORD_DELTA_WRITE
ISU_BW_DUMMY_BILL
ISU_BW_SALES_STATS_FOR_BILLDOC
ISU_BW_SIM_SALES_FOR_BILLDOC
ISU_CALVAL_TO_BE_BILLED
ISU_CHANGE_BILLABLE_EABLS
ISU_CHECK_ABILITY_TO_BE_BILLED
ISU_CHECK_BILLING_DATES_INSTLN
ISU_CHECK_DEREG_COLL_BILL
ISU_CHECK_MANUAL_BILL
ISU_COLL_BILL_CREATE_UPDATE
ISU_COLL_BILL_DISC_MESSAGE
ISU_COLL_BILL_FREE_BY_OPBEL
ISU_COLL_BILL_FREE_BY_SROPBEL
ISU_COLL_BILL_FREE_BY_VKONT
ISU_COLL_BILL_GENERATE
ISU_COLL_BILL_INFORM_DISCNO
ISU_COLL_BILL_SPERR_TEST
ISU_COMEV_BILLINGINST_CHANGED
ISU_DB_BILLING_SCHEMA_SELECT
ISU_DB_BILLP_T005_SINGLE
ISU_DB_BILL_OUTSORT_CHECK_GRP
ISU_DB_BILL_SELECT
ISU_DB_BILL_SINGLE
ISU_DB_BILL_UPDATE
ISU_DB_COLLECTIVE_BILL_SELECT
ISU_DB_COLL_BILL_TRANSACT_UPDT
ISU_DB_COLL_BILL_TRANS_UPDATE
ISU_DB_CREATE_NEW_COLL_BILL
ISU_DB_DELETE_BILL_DOC
ISU_DB_EABL_SELECT_BILL_ORDER
ISU_DB_EOSB_UPDATE_BILLDOC
ISU_DB_ERCHC_SELECT_BILL
ISU_DB_ERCHC_UPDATE_BILL
ISU_DB_ERCHO_SELECT_BILL
ISU_DB_ERCHO_UPDATE_BILL
ISU_DB_ERCHP_SELECT_BILL
ISU_DB_ERCHP_UPDATE_BILL
ISU_DB_ERCHR_SELECT_BILL
ISU_DB_ERCHR_UPDATE_BILL
ISU_DB_ERCHT_SELECT_BILL
ISU_DB_ERCHT_UPDATE_BILL
ISU_DB_ERCHU_SELECT_BILL
ISU_DB_ERCHU_UPDATE_BILL
ISU_DB_ERCHV_SELECT_BILL
ISU_DB_ERCHV_UPDATE_BILL
ISU_DB_ERCHZ_SELECT_BILL
ISU_DB_ERCHZ_SELECT_BILL_NEW
ISU_DB_ERCHZ_TEMPLATE_UP_BILL
ISU_DB_ERCHZ_UPDATE_BILL
ISU_DB_ERCHZ_UPDATE_BILL_NEW
ISU_DB_ERCH_SELECT_BILLINGRUN
ISU_DB_EWABILL_SELECT
ISU_DB_EWABILL_SINGLE
ISU_DB_EWABILL_UPDATE
ISU_DB_GET_HVORG_FOR_BILLING
ISU_DB_INST_EABL_FOR_BILLING
ISU_DB_SELECT_MULTIPLE_BILL
ISU_DB_SET_PRINTED_TO_COLLBILL
ISU_DB_TEBILLTYPET_SINGLE
ISU_DB_TEFKTVOSBILL_SELECT
ISU_DB_TEFKTVOSBILL_SINGLE
ISU_DB_TEWASERVICEBILL_SELECT
ISU_DEREG_INV_CHCKSIMBILL
ISU_DEREG_INV_SHOW_BILL
ISU_DEREG_INV_SIMBILL_001
ISU_DETERMINE_BILL_AMOUNT_R511
ISU_DETERM_MRSTAT_BILLPERIOD
ISU_DIALOG_FOR_BILLING_DATES
ISU_DISCONNECTS_FOR_BILLING
ISU_DISPLAY_BILL
ISU_DISPLAY_BILL_FROM_ARCHIVE
ISU_DISPLAY_BILL_FROM_PREVIEW
ISU_DISPLAY_BILL_LINES
ISU_DYN_BILLING_EXECUTE
ISU_DYN_BILLING_INIT
ISU_DYN_BILLING_LINES_CANCEL
ISU_EBF_BILL_SIMULATE
ISU_EBF_C_REBILL01
ISU_EWA_BILLING_FLD_F4_EXIT
ISU_GET_BILLING_HVORG_R410_F4
ISU_GET_BILLING_TVORG_R410_F4
ISU_GET_BILL_BALANCE
ISU_GET_PREV_BILL_CONTRACT_BAL
ISU_IBILLVAL_ADJUST
ISU_INST_STRUC_CHNG_BILL_CHECK
ISU_INVOICE_SIM_FOR_BILLDOC
ISU_INV_AGGREGATED_BILL
ISU_INV_BILLDOC_PROCESSING
ISU_INV_BILL_DOC_CHECK
ISU_INV_BILL_PREPARE
ISU_INV_BILL_PS
ISU_INV_CHILD_COLL_BILL_CREATE
ISU_INV_COMPRESS_PARTIAL_BILL
ISU_INV_CREATE_VKKDOC_BILL
ISU_INV_ISU_BILL_SIM_GRID
ISU_INV_PARENT_COLL_BILL
ISU_INV_PARTIAL_BILL_CREATION
ISU_INV_PREPARE_BILL_DOCS
ISU_INV_SET_ABP_NU_TO_BILL_DOC
ISU_INV_SET_DATA_TO_BILL_DOC
ISU_JBP_CHECK_MR_CONFL_BILLED
ISU_KPI_LOAD_BILLING_OBJ
ISU_LAST_BILLDATE_FOR_PROFILE
ISU_MASTER_DATA_FOR_BILLING
ISU_MOVEIN_REVERSE_BILLDOC
ISU_MOVEOUT_CR_REVERSE_BILLDOC
ISU_MOVEOUT_RV_REVERSE_BILLDOC
ISU_MOVE_BILLDOC_FIND
ISU_MOVE_IN_PERIOD_BILL
ISU_M_BILLDOCEBF_DI
ISU_M_TRIGGER_BILL
ISU_NEXT_BILLREL_MR_DATE
ISU_NUMBER_GET_BILLING
ISU_OSB_DOWNLOAD_BILL_SIMU
ISU_OUTSORT_BILL_DOC_RELEASE
ISU_O_AMB_BILL_DOC_OPEN
ISU_O_BILL_DOC_CLOSE
ISU_O_BILL_DOC_OPEN
ISU_O_EBFBILL_CHANGE
ISU_O_EBFBILL_CLOSE
ISU_O_EBFBILL_CREATE
ISU_O_EBFBILL_OPEN
ISU_O_EWABILL_CLOSE
ISU_O_EWABILL_OPEN
ISU_O_EWABILL_PREPARE_CLOSE
ISU_O_MANUBILL_ACTION
ISU_O_MANUBILL_CLOSE
ISU_O_MANUBILL_INPUT
ISU_O_MANUBILL_OPEN
ISU_O_MANUBILL_PAI_AFTER
ISU_O_MANUBILL_PAI_BEFORE
ISU_O_MANUBILL_PBO
ISU_O_MANUBILL_PREPARE_CLOSE
ISU_O_MANUBILL_USAGE
ISU_O_OUTL_BILL_BON_OPEN
ISU_O_OUTL_BILL_CAN_OPEN
ISU_O_OUTL_BILL_CLOSE
ISU_O_OUTL_BILL_MASTER_DATA
ISU_O_OUTL_BILL_OPEN
ISU_O_OUTL_BILL_PREPARE_CLOSE
ISU_PDSCR_DEV_BILL_INST_CREATE
ISU_PDSCR_DEV_BILL_INST_MODIFY
ISU_PDSCR_DEV_BILL_INST_SAVE
ISU_PDSCR_REG_BILL_INST_MODIFY
ISU_PREP_COLL_BILL_POSTING
ISU_PREP_EWAORDER_FOR_BILL_REV
ISU_PREP_INDEXGG_FOR_BILL_REV
ISU_PREVIOUS_BILL_SELECT
ISU_QUERY_BILL_INVOICED
ISU_REG_RELATION_FOR_BILLING
ISU_REVERSE_CA_BILL_DOC
ISU_REVERSE_CA_BILL_DOC_1
ISU_REVERSE_CA_BILL_DOC_MASS
ISU_REVERSE_CA_BILL_DOC_MASS1
ISU_RFC_DISPLAY_BILL_FROM_PREV
ISU_SAMPLE_BILLPRINT_SORT_R390
ISU_SAMPLE_R403_COLL_BILL
ISU_SDORPOS_DELETEBILLINGBLOCK
ISU_SELECT_BILL_DOC
ISU_SET_CO_ACCOUNTS_TO_BILLDOC
ISU_SHOW_CONSUMPTION_BILL
ISU_SIMULATION_PERIOD_BILL
ISU_SIM_SET_PAOBJNR_TO_BILLDOC
ISU_SIM_TRANSF_BILLDOC_TO_COPA
ISU_SIM_UPDATE_BILLDOC_TO_COPA
ISU_SINGLE_TRIGGER_BILL
ISU_START_WF_DISC_COLL_BILL
ISU_STATS_BILL_DIVIDE_BY_MONTH
ISU_S_BBP_COLLBILL_DEACTIV
ISU_S_BILLDOCUMENT_DI
ISU_S_BILL_CORR
ISU_S_BILL_CORR_CLOSE
ISU_S_BILL_CORR_COP_OBJECT
ISU_S_BILL_CORR_DISPLAY_INT
ISU_S_BILL_CORR_GIVE_OBJECT
ISU_S_BILL_CORR_REDISPLAY
ISU_S_BILL_CORR_TEXT_EDIT
ISU_S_BILL_CORR_USER_COMMAND
ISU_S_BILL_DOC_DISPLAY
ISU_S_BILL_SIMU_SELECT_FORMKEY
ISU_S_DB_BILL_SINGLE
ISU_S_EWABILL_CHANGE
ISU_S_EWABILL_CREATE
ISU_S_EWABILL_DISPLAY
ISU_S_MANUBILL_CHANGE
ISU_S_MANUBILL_CREATE
ISU_S_MANUBILL_DELETE
ISU_S_MANUBILL_DISPLAY
ISU_S_MANUBILL_PROVIDE
ISU_S_OUTL_BILL_ALLSINGLE_SIM
ISU_S_OUTL_BILL_BON_COMP_CHECK
ISU_S_OUTL_BILL_CANCEL
ISU_S_OUTL_BILL_CAN_COMP_CHECK
ISU_S_OUTL_BILL_COMPARE_DISC
ISU_S_OUTL_BILL_COMPLETE_CHECK
ISU_S_OUTL_BILL_COMPRESS_ERCHV
ISU_S_OUTL_BILL_COMPR_BO_ERCHV
ISU_S_OUTL_BILL_CREATE
ISU_S_OUTL_BILL_DIF_AMOUNT
ISU_S_OUTL_BILL_DISC_OUTL_CON
ISU_S_OUTL_BILL_DISC_SI_CON
ISU_S_OUTL_BILL_FEE_CORR_SI
ISU_S_OUTL_BILL_OLD_DOC
ISU_S_OUTL_BILL_OUTLCON_SIM
ISU_S_OUTL_BILL_TOT_NEW_OU
ISU_S_OUTL_BILL_TOT_NEW_SI
ISU_S_OUTL_BILL_TOT_OLD_OU
ISU_S_OUTL_BILL_TOT_OLD_SI
ISU_S_PPM_BILL_INV_SIMULATION
ISU_S_QS05_FROM_LAST_CM_BILL
ISU_TAX_CODE_FOR_BILLING
ISU_TAX_CODE_FOR_MANUBILLING
ISU_TRIGGER_BILLING_EXECUTE
ISU_TRIGGER_BILLING_METHOD
ISU_UPDATE_BILLING_DATA
ISU_UPDATE_COLL_BILL_FROM_BBP
ISU_USAGE_FACTORS_FOR_BILLING
ISU_USAGE_FACTORS_FOR_BILL_OLD
ISU_USAGE_FACTORS_FOR_BILL_REV
ISU_VACANCY_BILL_ORDER_CHECK
ISU_WASTE_BILLING_DATA_READ
ISU_WASTE_SIMULATE_PERIOD_BILL
Hope this helps
Rgds
Rajendra -
What are the events in alv reports
hai this is siva
Hi siva:
This is technical question. you should post this query to an ABAPer.
However this link may help you.
alv report
Please let me know if you need more information.
Assign points if useful.
Regards
MSReddy -
Quick report what are the notiifications are send out from SRM via SOST
Hi all
Can i have a list of messages sent out of SRM (from SRM via SOST.)
sc completed by the buyer -
but i want a set of all reports. so that i can decide i can filter go / no-go from srm system .
any help is appreciated,
what are the events are triggered notification.
for eg. COMPLETED ...when buyer completed , requestor gets notification.
so what are the other events. i have forgotten
user creation too right? like that many..
WHAT ARE THE ACTIONS IF I DO IN THE WEB , SOST entries will get created?. I KNEW BACKEND METHOD to download all sost message. but really we should know without seeing sost.
MuthuYou can check the fields of these tables via SE11
Purchase Document Date - EKKO-BEDAT
Item Description - EKPO-TXZ01
Net price per item - EKPO-NETPR.
Regards,
Rich Heilman -
What are the transaction codes we use for LSMW in MM, SD, PP & FI/CO gnrly
Hi all,
What are the transaction codes we use for LSMW in MM, SD, PP & FI/CO generally?
Help will be surely rewarded.
Thanks and Regards,
Creasy> What are the transaction codes we use for LSMW in MM, SD, PP & FI/CO generally?
General threads about LSMW in MM, SD, PP, FICO will be locked and deleted generally.
> Help will be surely rewarded.
&********************** Please read "the rules" if found usefull... ************************&
Cheers,
Julius -
What are the main steps to be taken care while doing recording for LSMW
Hi,
I am facing problem in LSMW.
Can anybody suggest me that What are the main steps to be taken care while doing recording for LSMW for recording mm01 ?
thanks'
nareshHi,
Recording in LSMW is similar as SHDB.
in LSMW after you give Project-Subproject and Object.
1)Go to-> Maintain Object Attributes -> double click
2)Press Display/Change Button at top left to make editable mode.
3)Select radiobuton -> Batch Input -> Give Recording name say Z_mm01
4) Click the Recording Overview boton on right -> Give TCode which u want to record....
Rest refer the Document link attached.
Please find the links to various threads on the same.
Re: LSMW - Using a BAPI
BAPI, IDOC in LSMW
Upload the data in LSMW using BAPI
This one is the most complete document for the same
http://sapabap.iespana.es/sapabap/manuales/pdf/lsmw.pdf
http://service.sap.com/lsmw.
Regards
Kiran -
What are the difficulties that we face while uploading data in lsmw
what are the difficulties that we face while uploading data in lsmw
I've used LSMW extensively for all implementation projects. Most complex problem is when you have to deal with a lot of structures (for example in routings), where you have header/line item/sub-items/long texts/etc relationship. Still, LSMW can pull it fine.
-
What are the external events of a report?
Hi,
Please tell me if you have any idea about what are the external events of a Report?
Thanks in advance.
MD.Hi,
When you run an executable program, the program flow is controlled by the external events in the ABAP runtime environment. The following diagram shows the sequence of the events:
check this link for more....
http://help.sap.com/saphelp_nw70/helpdata/en/9f/db99fa35c111d1829f0000e829fbfe/content.htm
Regards,
Shanthi.P
Reward points if useful *** -
What are the main sap script events and their functionality and usage?
what are the main sap script events and their functionality and usage?
Hi,
Inside the Script, there are events like Top of Page, End of page etc.
Please elaborate about your requirement.
Best regards,
Prashant -
What are the steps we have to fallow to upload data through IDOC in LSMW?
What are the steps we have to fallow to upload data through IDOC in LSMW?
HI
see this link click on each link it will show you step and screen shot of that step
http://www.****************/Tutorials/LSMW/IDocMethod/
<b>Rewar di fusefull</b> -
*what are the step by step events trigger in interactive report*
Hi gurus,
pls explain event by event triggers in interactive report.
points will be rewarded.
Thanks,
Balakrishna.Hi,
Interactive reporting allows the user to participate in retrieving and presenting data at each level during the session. Instead of presenting one extensive and detailed list with cluttered information, with interactive reporting you can create a condensed basic list from which the user can call detailed information by positioning the cursor and entering commands.
Detailed information is presented in secondary lists. A secondary list may either overlay the basic list completely or appear in an additional dialog window on the same screen. The secondary list can itself be interactive again. The basic list is not deleted when secondary list is created.
User can interact with the system by:
u2022 Double clicking or pressing F2
u2022 Selecting menu option
Like classical report, the interactive report is also event driven. Both the action mentioned above trigger events and code is written to handle these events. The events triggered by this action are as follows:
u2022 At line-selection
u2022 At user-command
u2022 Top-of-Page During Line-Selection for Secondary Page Header info
Interactive report consists of one BASIC list and 20 secondary list. Basic list is produced by START-OF-SELECTION event. When the user double clicks on the basic list or chooses the menu option, the secondary list is produced. All the events associated with classical report except end-of-page are applicable only to basic list.
AT LINE-SELECTION event
Double clicking is the way most users navigate through programs. Double clicking on basic list or any secondary list triggers the event AT LINE-SELECTION. SY-LSIND denotes the index of the list currently created. For BASIC list it is always 0. Following piece of code shows how to handle the event.
Start-of-selection.
Write: / u2018this is basic listu2019.
At line-selection.
Write : u2018this is first secondary listu2019.
In this case the output will be displayed on basic list i.e.
This is basic list.
When user double clicks on this line, the event at line-selection gets triggered and secondary list is produced, i.e. This is first secondary list.
You can go back to basic list by clicking on F3 or back icon on the standard tool bar. For this list, the value of sy-lsind will be 1.
HIDE technique
In this case thins are much simpler. Consider the case, wherein you display fields from table sflight in basic list. When user double clicks on any sflight-carrid, you are displaying the detailed information related to that particular carrid on secondary list. Hence there is a need to store the clicked carrid in some variable. So that you can access this carrid for next list. ABAP/4 has facility; a statement called HIDE, which provides the above functionality.
HIDE command temporarily stores the content of clicked field in system area.
Syntax:
HIDE <FIELDS>.
This statement stores the contents of variable <f> in relation to the current output line (system field SY-LINNO) internally in the so-called HIDE area. The variable <f> must not necessarily appear on the current line.
You have to place the HIDE statement always directly after the output statement i.e., WRITE for the variable <f>. As when you hide the variable, control is passed to next record. While writing, WRITE statement takes that record from header and writes it on to the list, but when writing onto your interactive list you will miss out 1st record.
To hide several variables, use chain HIDE statement.
As soon as the user selects a line for which you stored HIDE fields, the system fills the variables in the program with the values stored. A line can be selected.
u2022 By an interactive event.
For each interactive event, the HIDE fields of the line on which the cursor is positioned during the event are filled with the stored values.
The HIDE area is a table, in which the system stores the names and values of all HIDE fields for each list and line number. As soon as they are needed, the system reads the values from the table. (Please try to find the name of this table.)
Sy-lsind indicates the index of the list and can be used to handle all the secondary lists. When the user double clicks on the line or presses F2, sy-lsind is increased by one and this new sy-lsind can be handled. For example:
Write: / u2018this is basic listu2019.
u2022 Will create a basic list.
If sy-lsind = 1.
Write: / u2018this is first secondary listu2019.
Elseif sy-lsind = 2.
Write: / u2018This is second secondary listu2019.
Endif.
When this code is executed,
u2022 Basic list is produced.
u2022 When the user clicks on the basic list, sy-lsind becomes one.
u2022 AT LINE-SELECTION event is triggered.
u2022 Whatever is written under IF Sy-lsind = 1, gets executed.
u2022 Secondary list is produced.
u2022 Again if user clicks on this list, sy-lsind becomes two.
u2022 AT LINE-SELECTION gets triggered.
u2022 Code written under IF Sy-lsind = 2, gets executed.
A sample program for AT LINE-SELECTION.
AT USER-COMMAND
When the user selects the menu item or presses any function key, the event that is triggered is AT USER-COMMAND, and can be handled in the program by writing code for the same. The system variable SY-UCOMM stores the function code for the clicked menu item or for the function key and the same can be checked in the program. Sample code would look like
AT USER-COMMAND.
Case sy-ucomm.
When u2018DISPu2019.
Select * from sflight.
Write sflight-carrid, sflight-connid.
Endselect.
When u2018EXITu2019.
LEAVE.
If GUI status, suppose you have set menu bar for two items and the function code is u2018DISPu2019 and u2018EXITu2019 respectively. If the user clicks the menu item u2018DISPLAYu2019, then function code u2018DISPu2019 is stored in the sy-ucomm and whatever is written under the when u2018DISPu2019, gets executed. This is applicable for EXIT as well.
Sy-lsind for the screen increases when the user clicks the menu item.
Usually you have combination of all the three navigations in your user interface, i.e., you have to create menu bar, assign function code for the function keys and write code to handle all this in addition to handling double clicking.
Things to remember while using all the combinations:
u2022 Sy-lsind increases even if you select menu-item.
u2022 When the user double clicks on particular line, value of sy-ucomm is u2018PICK.
u2022 If you set sy-lsind = 2 for your 4th secondary list, when control is transferred to the 2nd secondary list, all the other lists after 2nd are lost or memory allocated to them is lost.
u2022 Sy-lisel also gives you the value of clicked line but in this case you cannot differentiate between field. To retrieve the exact field, you have to know the field length of each field.
u2022 If you use statement SY-LSIND = 1.
The system reacts to a manipulation of SY-LSIND only at the end of an event, directly before displaying the secondary list. So, if within the processing block, you use statements whose INDEX options access the list with the index SY-LSIND, make sure that you manipulate the SY-LSIND field only after processing these statements. The best way is to have it always at the `as the last statementu2019 of the processing block.
Regards,
Bhaskar
Maybe you are looking for
-
How to get table in web templates
Hi all, how can i capture table in the web template using javascript.. any help on this is very helpful to me. please help. Thanks in advance Kiran
-
Dear Sir, I am in production and i usually give purchase requistion to purchase department. So how can i get the comparsion report that when the purchase order was placed against my purchase requsition. Regards, Phalgun Patel
-
TIme Machine backing up an External Drive
hello a problem that is really vexing me I had a 500gb ext hardrive for my itunes and then a 1TB harddrive for my time machine, both plugged in at all times, to my macbook due to the iTunes drive getting full I got a new 1TB drive for that (not the s
-
Adf validation date field timestamp
while doing some validation of comparing date fields with timestamp fields i am finding inconsistent behavior in jdev 11 1 1 5. is this known issue. what is best way to do EO level declarative Compare Greater Than / Less Than validations on fields wh
-
Display PDF Business Documents in ITS application on ECC6.0
Hi SDN forum, We are currently migrate an ITS application that was plugged with SAP R/3 4.6C on a W.A.S 7.00 (ECC 6.0) One of our web pages enables us to display PDF documents (material technical documents). These documents were stored until now in w