Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

Basis Interfaces of the R/3 System
Indirect Communication I
Indirect Communication II
Transferring Time-critical Data
Direct Communication I
Direct Communication II
Direct Communication Techniques - OLE
Network: TCP/IP and SNA LU6.2
ISO-OSI 7-Layer Model
SAP Gateway (CPI-C Handler)
Side Information Tables
Chapter 2Linking Options
Communication Between SAP Systems
Communication: R/3 – External Programs
Technical Representation of the SAP Gateway
SAP Side Information Tables (CPI-C)
The RFC Tables RFCDES (R/3) and RFCD (R/2)
Communication Between Two R/3 Systems
Communication Between R/3 and R/2
R/3 à R/2 Communication (IBM)
R/2 à R/3 Communication (IBM)
R/3 à R/2 Communication (SNI)
R/2 à R/3 Communication (SNI)
R/3 à External Program (UNIX)
R/3 à External Program (TCP/IP)
R/3 à External Program (Windows NT)
R/3 à External Program (WfW , Windows 3.1)
R/3 à External Program (OS/2)
R/3 à IBM Host / AS400
External Program (TCP/IP) à R/3
External Program (LU6.2) à R/3
Gateway Monitor
Chapter 3Remote Function Call
Chapter 3 Objectives
Supporting RFC on Heterogenous Platforms
RFC Features
ABAP/4 Function Modules
Local Call of Function Modules
External Functions
Function Modules: RFC Capability
Destinations BACK, SPACE and NONE
Transactional RFC (tRFC)
tRFC Syntax
RFC Between R/3 and External Programs
External RFC Program: Client
External RFC Program: Server
Desktop SDK (for Windows)
SAP RFC Programs
RFC Server: rfcexec
RFC: Connection and Performance Test
RFC Generator
RFC Generator for C Programs
RFC Generator for Visual Basic Programs
RFC Example in Visual Basic
Chapter 4ABAP/4 Desktop Integration Components
Chapter 4 Objectives
Why Desktop Integration?
SAP Desktop Integration: Tools
Objects, Methods and Properties
Component Architecture
Object Linking and Embedding (OLE)
OLE 2.0 Components
OLE 2.0 Automation
R/3 and OLE 2.0 Automation
OLE Client Architecture in R/3
OLE 2.0 Client Properties
OLE 2.0 Programming Tools
ABAP/4 Statements for OLE 2.0
Programming Example in ABAP/4
OLE Server Architecture in R/3
Automation Server
RFC Object Hierarchy
Creating an RFC Server Object
Setting Up a Connection to R/3
Calling an R/3 Function (1)
Calling an R/3 Function (2.1)
Calling an R/3 Function (2.2)
Working with Tables: Results (1)
Working with Tables: Results (2)
Working with Tables: Entry (1)
Working with Tables: Entry (2)
Chapter 5CPI-C Interface
Chapter 5 Objectives
CPI-C Implementation
General Flow
SAP Side Information Tables
Available CPI-C Functionality
CPI-C Calls in ABAP/4
CPI-C Functions for C Programs
Standard Includes (Data Definitions)
Initializing Connections (INIT)
Setting Up Connections Actively (ALLOCATE)
Accepting Connections Passively (ACCEPT)
Sending Data (SEND)
Receiving Data (RECEIVE)
Status and Data Information in RECEIVE
Closing Connections (DEALLOCATE)
CPI-C Return Codes
CPI-C Advanced Function Calls
CPI-C SAP-specific Functions
Communication with an ABAP/4 Program
ABAP/4 Program as Server
Data Conversion
Conversion Commands
Logon String for the SAP System
Logon to the SAP System
Logon to the Basis System
CPI-C Development Environment
SAP CPI-C Programs
Executing CPI-C Test Programs
Developing, Testing and Error Detection
Outlook: Using OCX Components
Outlook: SAP Business Objects
Outlook: SAP Business Object Active X Architecture
Outlook: Object Hierarchy
Outlook: Working with Business Objects
Contents II / Week 4
Chapter 1Sequential Files
Data Imports and Exports
File Processing
Opening a File
Opening a File (Binary and Text Mode)
Binary Mode and Text Mode
Opening a File - AT POSITION
Transferring Data Records
Reading Data Records
Closing/Deleting a Sequential File
Example: Creating a File
Example: ABAP/4 Dictionary Structures
Example: Reading a File
Example: Extending a File
Example: Variable Format (Generate)
Example: Variable Format (Read)
Defining Structures - Summary
Chapter 2Introduction to Batch Input Processing
Chapter 2 Objectives
Task Overview
Problem Overview
Technique Overview
Screen Technique Overview
Batch Input Program
Batch Input Queue File
Format of a Batch Input Session
Creating a Batch Input Session
Function Modules for Batch Input Program
Function Module BDC_OPEN_GROUP
Function Module BDC_INSERT
BDC Table
Defining the BDC Table
Filling the BDC Table
Function Module BDC_CLOSE_GROUP
Example: Change Customer Data
Preparations for BDC Program
Preparations for BDC Program - Screen Painter
Structure of the BDC Table
Declaration Part 1
Creating Sessions
Filling the BDC Table 2
Filling the BDC Table 3
Filling the BDC Table 4
Generating a Sequential File for BDC Program 1
Generating a Sequential File for BDC Program 2
Declaration Part 2
Reading in the Data and Creating Sessions
Functionality of Transaction SM35
Copying Data to Screens
Processing Modes
Batch Input Processing
Session Status
Creating and Processing Sessions
Summary of User Preparations
Summary of Batch Input Programs
Chapter 3Special Features of Batch Input Processing
Example: Display and Change Flights
Preparations for BDC Program - SFLIGHT
Example: Structure of the BDC Table
Creating Sessions - Declaration Part
BDC Program: Filling the BDC Table
Filling the BDC Table 5
Special Fields
Transaction End in Batch Input
Processing Batch Input Sessions
Authorizations for Batch Input Processing
Standard Utility Reports for Batch Input
Chapter 4General Information on Application- specific Batch Input Programs
Sequential Dataset in SAP Format
Data Analysis
Transfer Program
Importing SAP Structures
Initializing and Converting
Other Tasks of a Transfer Program
Menu Paths
Example: Transfer Program 1
Example: Transfer Program 2
Data Transfer with Batch Input
Technical Implementation
Example Program - Define BDC Table
Example Program - Fill BDC Table
Return Codes and System Fields
Message Output
Batch Input / CALL TRANSACTION - Summary
Chapter 6Local Files
Chapter 6 Objectives
Function Module DOWNLOAD
Function Module UPLOAD
Example Program: DOWNLOAD
Example Program: UPLOAD
UPLOAD and DOWNLOAD as Standard Functions
Sequential File and Local File
Batch Input
Batch Input Flow
Batch Input Structures
Master Data
Example of Batch Input 1
Example of Batch Input 2
Transfer Options per Company Code
Transfer Options per Depreciation Area
Automatic Transfer of Legacy Data
Transferring Assets
Overview of Background Processing
Phases of Background Job Processing
Scheduling Background Jobs
0 of .
Results for:
No results containing your search query
P. 1


Ratings: (0)|Views: 1,342|Likes:
Published by lukesh_sap

More info:

Published by: lukesh_sap on Apr 13, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 7 to 52 are not shown in this preview.
You're Reading a Free Preview
Pages 59 to 77 are not shown in this preview.
You're Reading a Free Preview
Pages 84 to 274 are not shown in this preview.
You're Reading a Free Preview
Pages 281 to 291 are not shown in this preview.
You're Reading a Free Preview
Pages 298 to 333 are not shown in this preview.

Activity (16)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
anjan01 liked this
anjan01 liked this
eidqhaddad liked this
canayat liked this
canayat liked this
fekalizator liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->