Save info   Get password
Home Submit your blog Edit Account Rules RSS-Archive Contact


TABLE CONTROL IN BDC
2008-06-12 02:04:10
Steploop and table contol is inevitable in certain transactions. When we run BDC for such transactions, we will face the situation: how many visible lines of steploop/tablecontrol are on the screen?Although we can always find certain method to deal with it, such as function code 'NP', 'POPO', considering some extreme situation: there is only one line visible one the screen, our BDC program should


BDC 1
2008-06-12 02:03:36
(1) BATCH INPUT CONCEPTS:The SAP System offers two primary methods for transferring data into the System from other SAP Systems and non-SAP Systems. These two methods are collectively called "batch input" or "batch data communication."basic technique for data transfer with batch input.Both batch input methods work by carrying out normal SAP transactions, just as a user would. However, batch-input


BDC 2
2008-06-12 02:03:02
B.MANAGING BATCH-INPUT SESSION.Batch input sessions enter data non-interactively into an R/3 System. Batch input is typically used to transfer data from non-R/3 Systems to R/3 Systems or to transfer data between R/3 Systems.This section describes how to manage batch input sessions.To reach the main menu of the batch input system, select System --> Services --> Batch input.Overview and Conceptsa)


BDC 3
2008-06-12 02:02:13
(3) WRITING A DATA TRANSFER PROGRAM:The data transfer program is responsible for doing the following:Converting the data that is to be transferred into the SAP System as required by the SAP data structure or transactions that you are using.The data structure may be generated from the standard SAP data structures (see Generating an SAP Data Structure(5)). This is required if you are working with a


BDC 4
2008-06-12 02:01:41
(5) GENERATING AN SAP DATA STRUCTURE:You can use the ABAP/4 Dictionary to generate data structures for SAP tables in any of the following programming languages:CobolPL/1CYou can then incorporate these data structures in your data conversion program.For most of the standard SAP batch input programs, SAP has also provided special data structure identifiers. With such an identifier, you can generate


No title
2008-06-12 02:01:03
(11) SELECTING A BATCH-INPUT METHOD:When you generate batch input in ABAP/4, you have three options for submitting the data to batch input processing. Only the first two methods can be recommended without reservation. The third method, by way of CALL DIALOG, is outmoded. CALL DIALOG Is less comfortable than the other methods. You should use it only if you must.Create a session on the batch input q


BDC 6
2008-06-12 02:00:31
(13) PROGRAMMING TECHNIQUES :ENTERING DATA AND EXECUTINGFUNCTIONS:a)Sample Code: Filling the BDCDATA Structureb)Identifying a Screenc)Entering a Value in a Fieldd)Executing a Functione)Entering Values in Loop Fieldsf)Positioning the Cursorg)Ending a Transactiona)Sample Code: Filling the BDCDATA Structure:The following form routine shows how the BDCDATA structure should be filled. Build the structu


BDC 7
2008-06-12 01:59:32
(14) CREATING BATCH INPUT SESSIONS:One of the two recommended ways to process batch input data is to store the data in a batch input session. This session can then be run in the SAP System to enter the batch input data into the system.In general, preparing a session is the best and most comfortable way to process batch input data.However, you may wish to use the alternate method, CALL TRANSACTION


BDC 8
2008-06-12 01:56:27
(18) PROCESSING BATCH INPUT SESSIONS:When you create a batch input session, it remains in the batch input queue until it is explicitly started. Session processing can be started in two ways:An on-line user can start the session using the batch input menu options. (To access the batch input options, choose System-->Services-->Batch Input.)You can submit the background job RSBDCSUB to start a sessio


BDC 10
2008-06-12 01:43:40
(23) BATCH INPUT RECORDING FOR TRANSACTION RUNS:This section tells you how to use the recording functions of batch input.For more information, refer to these sections:a)Recording featuresb)Sample programc)Special recording features(24) BATCH INPUT AUTHORIZATIONS:You need no special authorization -- other than the ABAP/4 run time authorization (authorization object S_PROGRAM -- to run a program tha


ABAP BDC TABLE CONTROL
2008-06-12 01:42:54
BDC table control is an area on the screen in which you can display data in tabular form. You process it using a loop. Table controls are comparable to step loop tables. While a table control consists of a single definition row, step loop blocks may extend over more than one row. Table controls are more flexible than step loops, and are intended to replace themWhen you need to handle a scenario li


Creating Update Function Modules-BDC
2008-06-12 01:36:25
To create a function module, you first need to start the Function Builder. Choose Tools ® ABAP Workbench, Function Builder. For more information about creating function modules, refer to the ABAP Workbench Tools documentation.To be able to call a function module in an update work process, you must flag it in the Function Builder. When you create the function module, set the Process Type attribute
Read more: Creating , Update , Modules

Standard Function Module : BDC , Miscellaneous ,File , Calender
2008-06-12 01:34:17
(1) BDC(i)BDC_RECORD_PLAY Run A BDC Session using a Session name and the QID(ii)BDC_RECORD_FUNCTION_CREATE Create a FM for that BDC recording.(iii)BDC_RECORD_DATA_CREATE Creating test data for BDC.(iv)ENQUEUE_BDC_QID(v)BDC_START_GROUP Calling a BDC QID:1. First we need to ENQUEUE the BDC using QID using the FM 'ENQUEUE_BDC_QID'2.To run in background we need to open a JOB and submit the code to th
Read more: Standard , Module

What is SAP ABAP BDC and How you use it?
2008-06-12 01:33:36
BC Basis Components--ABAP workbench--BC Basis Programming interfaces--Data transferDuring data transfer, data is transferred from an external system into the SAPR/3 System. •Transfer data from an external system into an R/3 System as it isinstalled. •Transfer data regularly from an external system into an R/3 System.Example: If data for some departments in your company is input using a systemo


Free Download SAP ABAP BDC & LSMW pdf book
2008-06-12 01:32:56
Topic Covered in this PDF are :(1) What is BDC or batch Input.(2) BDC Function(3)BDC method(4) BDC technique used in programs(5) Exercise -(i) Call Transaction Method (ii) Call by session Method(6)LSMWSAP data migration with LSMWExerciseDefine Source StructureDefine target StrucutreField mapping Specify File : Loaction of Source FileDownload Pdf


Free Download SAP BDC Presentation
2008-06-12 01:32:17

Read more: Download

SAP BDC Notes
2008-06-12 01:31:41
Q: Our ABAP program is working properly in Foreground. Can I schedule it for background processing on the weekend?A: SAP standard program RSBDCSUB helps you to schedule the job. Create a variant for RSBDCSUB with the BDC session name.Q: How can we send a mail to the user intimating him that his report/BDC is completed in background?A: You can use FUNCTION RS_SEND_MAIL_FOR_SPOOLLISTIf Unix is being
Read more: Notes

EFFECTIVE CODING IN ABAP 2
2008-06-13 21:51:51
In case of large statements, the R/3's database interface divides the statement into several parts and recombines the resulting set to one. The advantage here is that the number of transfers is minimized and there is minimal restrictions due to the statement size (compare with range tables).SELECT * FROM TABLEvs.SELECT column(s) FROM TABLEUse a select list or a view instead of SELECT *, if you are


EFFECTIVE CODING IN ABAP 1
2008-06-13 21:50:38
SAP R/3 : ABAP/4 Development Code Efficiency GuidelinesABAP/4 (Advanced Business Application Programming 4GL) language is an "event-driven", "top-down", well-structured and powerful programming language. The ABAP/4 processor controls the execution of an event. Because the ABAP/4 language incorporates many "event" keywords and these keywords need not be in any specific order in the code, it is wise


TABLE TYPES IN SAP
2008-06-24 08:49:09
TABLE TYPES IN SAP: Choosing a Table Type The table type (and particularly the access method) that you will use depends on how the typical internal table operations will be most frequently executed. Standard tables This is the most appropriate type if you are going to address the individual table entries using the index. Index access is the quickest possible access. You should fill a standard


TYPES OF VIEWS IN SAP
2008-06-24 08:47:28
TYPES OF VIEWS IN SAP: Views :Data about an application object is often distributed on several tables. By defining a :view, you can define an application-dependent view that combines this data. The structure of such a view is defined by specifying the tables and fields used in the view. Fields that are not required can be hidden, thereby minimizing interfaces. A view can be used in ABAP programs


ABAP DATA BASE UPDATES COMPLETE
2008-06-24 08:46:18
OVERVIEW: DATABASE UPDATES: You can update databases either using ABAP's Open SQL commands, or with the database-specific commands of your database's Native SQL command set. You can access ABAP cluster databases using special ABAP commands. You can access the data in database tables using the Open SQL commands. The command set includes operations of the Data Manipulation Language (DML). The Da


SAP LOCK CONCEPT
2008-06-24 08:45:10
SAP LOCK CONCEPT: If several users are competing to access the same resource or resources, you need to find a way of synchronizing the access in order to protect the consistency of your data. Example: In a flight booking system, you would need to check whether seats were still free before making a reservation. You also need a guarantee that critical data (the number of free seats in this c


ORGANIZING DATABASE UPDATES
2008-06-24 08:44:19
ORGANIZING DATA BASE UPDATES: If your transaction executes database updates from the dialog program, you must bundle all of your database updates into a single dialog step (usually the last). This is the only way to ensure that your database changes are processed on the all-or-nothing principle. With database changes from the dialog program, you must save the data you want to change in the globa


ENHANCEMENTS TO DICTIONERY ELEMENTS IN SAP
2008-06-24 08:43:22
ENHANCEMENTS TO DICTIONARY ELEMENTS: Tables and structures can be expanded in one of two different ways: Append structures allow you to enhance tables by adding fields to them that are not part of the standard. With append structures; customers can add their own fields to any table or structure they want. Append structures are created for use with a specific table. However, a table can have mu


LESSON 5 DATA BASE DIALOG
2008-06-24 08:42:14
Database tables are administered in the ABAP Dictionary. There you can find current information about a database table's technical attributes. Database tables that have been created in the database using the same line type and name are called transparent tables in the ABAP Dictionary. There are a couple of different ways in which you can navigate to transparent tables in the ABAP Dictionary: Cho


LESSON 12 ABAP DICTIONARY
2008-06-24 08:32:11
ABAP DICTIONARY: The ABAP Dictionary permits a central management of all the data definitions used in the R/3 System. In the ABAP Dictionary you can create user-defined types (data elements, structures and table types) for use in ABAP programs or in interfaces of function modules. Database objects such as tables and database views can also be defined in the ABAP Dictionary and created with this


LESSON 13 PERFORMANCE DURING TABLE ACCESS
2008-06-24 08:30:57
PERFORMANCE DURING TABLE ACCESS: Advantages and disadvantages of the method of buffer synchronization: Ÿ Advantage: The load on the network is kept to a minimum. If the buffers were to be synchronized immediately after each modification, each server would have to inform all other servers about each modification to a buffered table via the network. This would have a negative effect on the perfo


LESSON 15 DEPENDENCIES OF DICTIONARY OBJECTS
2008-06-24 08:29:48
DEPENDENCIES OF DICTIONARY OBJECTS" During development, you sometimes need to change an (active) object already used by the system. Such changes are supported in the ABAP Dictionary by separating the active and inactive versions. The active version of an ABAP Dictionary object is the version that the components of the runtime environment (for example ABAP processor, database interface) access.


LESSON 16 CHANGES TO DATA BASE TABLES
2008-06-24 08:29:08
CHANGES TO DATA BASE TABLES: The new version of the SAP standard table is activated and the new field is appended to the database table. Please note the following points about append structures: Ÿ No append structures may be created for pooled and cluster tables. Ÿ If a long field (data type LCHR or LRAW) occurs in a table, it cannot be extended with append structures. This is because such lo


Page 2 of 4 « < 1 2 3 4 > »
eXTReMe Tracker