Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
ALE, EDI, and IDoc Technologies for SAP
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

ALE, EDI, and IDoc Technologies for SAP

ALE, EDI, and IDoc Technologies for SAP

Arvind Nagpal, John Pitlak

764 pages, parution le 01/10/2001 (2eme édition)

Résumé

Application Link Enabling (ALE) is SAP's proprietary technology that enables data communications between two or more SAP R/3 systems and/or SAP R/3 legacy systems. ALE and EDI (Electronic Data Interchange) technologies are the best fit for this type of communication. With ALE, EDI, & IDoc Technologies for SAP, 2nd Edition, you will acquire powerful skills that are valuable to your employers, clients, or management. A natural follow-up to the original version, ALE, EDI, & IDoc Technologies for SAP (0761519033), this book covers the technical changes of the 4.6 version of SAP R/3. The topics covered in this book will be instrumental to functional and technical staff who are on new SAP implementations, are adding new EDI messages or interfaces to existing implementations, or who are upgrading from version 3.x to 4.x. It is aimed at experienced SAP professionals who are either new to ALE/EDI/IDoc technology or who need a reference for a specific procedure or task.

Contents
Acknowledgments
Foreword
Introduction

Section I: EDI

PART 1: EDI Basics

Chapter 1: Introduction to the EDI Process
What Is EDI?
The Evolution of EDI
Benefits of the EDI Process
Business Process Using EDI
Documents Exchanged with Customers
Documents Exchanged with Carriers
Documents Exchanged with Financial Institutions
Documents Exchanged with Insurance Institutions
Documents Exchanged with Government Agencies
Components Used in the EDI Process
Trading Partners
Business Documents
EDI Messages
Application Programs
Translators
Value Added Network
Summary

Chapter 2: Introduction to SAP EDI Architecture
SAP EDI Boundaries
EDI-Enabled Applications in SAP
Process Overview
IDocs Explained
Multiple Messages per IDoc
Independence of EDI Standards
Configuration Tools
Support Tools
Summary

PART 2: The SAP EDI Interface

Chapter 3: The SAP Outbound Process
IDoc Structure
Selection Programs
Message Control
Port Definition
RFC Destination
Partner Profile
Service Programs and Configuration Tables
Types of Outbound Processes
Outbound Process with Message Control
Processing in the Application Layer
Processing in the Message Control Layer
Processing in the Selection Program
Processing in the ALE/EDI Layer
Dispatching the IDoc
Processing in the EDI Subsystem Layer
Outbound Process without Message Control
Processing in the Application Layer
Processing in the ALE/EDI Layer
Exception Handling in the Outbound Process
Summary

Chapter 4: The Inbound EDI Process
Components Used in the Inbound Process

IDoc Types
Posting Programs
Port Definition
SAP Business Workflow
Partner Profile
Service Programs and Configuration Tables
Inbound Process via the Function Module
Processing in the EDI Subsystem Layer
Processing in the ALE/EDI Layer
Processing in the Application Layer
Inbound Process via Workflow
Processing in the Application Layer
Exception Handling in the Inbound Process
Summary

Chapter 5: The EDI Subsystem
Overview of the EDI Subsystem
Responsibilities of the EDI Subsystem

Data Mapping
Maintaining the Partner Profile
Triggering the Inbound Process
Reporting Process Status to SAP
Handling Functional and Interchange Acknowledgments
Performing a Syntax Check
Handling Partner-Specific Processing
Handling Errors
Communicating with Business Partners
Attaching EDI Headers and Controls
Archiving
Subsystem Architecture
Definition Component
Execution Component
Mapping Concepts for IDocs and EDI Document Formats
Certification and Test Scenarios
Summary

PART 3: Configuring the EDI Interface

Chapter 6: Configuring Basic EDI Components
The Configuration Settings
Basic Settings for IDocs
Number Ranges for IDocs
EDIADMIN Table
Coupling IDoc Creation to IDoc Processing
Communication Settings
Setting an RFC Destination
Port Definition
Triggering the Inbound Process by the Subsystem
Summary

Chapter 7: Configuring Partner Profiles
Four Views of a Partner Profile

General View
Message Control View
Outbound View
Inbound View
Tips for Maintaining Partner Profiles
Consistency Check
Copying Partner Profiles
Copying Partner Profile Views
Automatic Generation
Programming to Maintain Partner Profiles
Moving Partner Profiles to the Production System
Using the Partner Profiles
Problems in Communicating with the Subsystem
Workflow Notifications
Summary

Chapter 8: Configuring Message Control
Introduction to Message Control

Benefits of Using Message Control
Applications Enabled for Message Control
The Architecture of the Message Control
The Components of Message Control
Understanding How Message Control Works
Setting Up Standard Message Control
Creating Condition Records
Creating a New Condition Component
Building Message Control
Summary

Chapter 9: Configuring Workflow
Introduction to the Workflow Management System

Understanding the Workflow Management System
Benefits of Using Workflow
Applications of Workflow in ALE/EDI
Architecture of ALE/EDI Workflow
PD Organization Objects
Workflow Objects
Understanding the Error Notification Process
Determining the Task
Routing to a Responsible Agent As a Work Item
Processing by the Responsible Agent
Setting Up Workflow for Error Notification
Basic Workflow Settings
Setting Up the EDI Organization Unit
Assigning a Task Profile
Setting Up Active Monitoring
Setting Up an Inbound Process via Workflow
Setting Up Notification of Successful Posting
Setting Up Advanced Workflow
Setting Up Backups
Executing Subordinate and Peer Work Items
Connecting the SAP Inbox to a MAPI-Based E-mail Client
Using Tips and Techniques
Changing Work Item Text
Using Workcenters Instead of Organization Units
Summary

PART 4: Operating and Administering the EDI Interface

Chapter 10: Testing the EDI Interface
Testing the Outbound Process
Types of Test Utilities
Prerequisites for Testing an Outbound Process
Performing a Sanity Test of the Configuration
Testing the Steps in an Outbound Process
Testing the Inbound Process
Performing a Sanity Test of the Configuration
Testing Utilities to Start the Inbound Process
Testing the Steps in an Inbound Process
Testing the Workflow Exception Process
Summary

Chapter 11: Monitoring the Interface
Monitoring Errors via the SAP Inbox

Understanding the SAP Inbox
Understanding Work Items
Viewing a Worklist
Processing a Work Item
Marking a Work Item as Complete
Executing Additional Operations on a Work Item
Personalizing the SAP Inbox
Displaying the Processing Log for the Output Type
Displaying Information in the IDoc Tables
IDoc Display
IDoc List
IDoc Statistics
Displaying the Workflow Log
Work Item Analysis
Workload Analysis
Displaying System Level Logs
Input File Log
Asynchronous Update Log
Dump Analysis
System Log
Displaying the Transactional RFC Log
Statistical Analysis of the Audit Log
To Use or Not to Use Workflow
Summary

Chapter 12: EDI Process Troubleshooting and Recovery
Troubleshooting the Outbound Process

Points of Failure in the Outbound Process
Reporting Problems
Determining Whether an Outbound Process Is Successful
Troubleshooting Guide for Outbound Errors
Restart Points for Outbound Errors
Automatically
Purging the Outbound Process
Troubleshooting the Inbound Process
Failures in the Inbound Process
Reporting Problems
Determining the Success of an Inbound Process
Troubleshooting Guide for Inbound Errors
Restart Points for Inbound Errors
Purging the Inbound Process
Summary

Chapter 13: Managing EDI Process Performance and Throughput
Managing Performance of Outbound Processes

Real-Time Outbound
Outbound in Batch Mode
Outbound Process with and without ALE Services
Managing Performance of Inbound Processes
Real-Time Inbound
Inbound in Batch Mode
Improving Performance
EDI Subsystem on a Separate Server
Dedicated Application Server for EDI Processes
Performance of ABAP/4 Programs
Tuning the Database
Summary

PART 5: EDI Scenarios

Chapter 14: Outbound with Message Control—Purchase Orders
Overview of the Purchase Order
The Analysis Phase
Identifying Business Processes
Developing a Cross-Reference Sheet and Performing a Gap Analysis
Identifying Available User Exits
The Preparation Phase
Identifying Business Partners
Identifying the IDoc Type and the Message Type
Identifying Message Control Parameters
Identifying Process Parameters
Identifying the Workflow Parameters
The Setup Phase
EDI Configuration Components
Master Data Requirements
The Testing Phase
Executing the Process
Verifying the Output
Summary

Chapter 15: Outbound without Message Control—Remittance Advice
Overview of Remittance Advice/Payment Order
The Analysis Phase

Identifying Business Processes
Identifying User Exits Available in the Process
The Preparation Phase
Identifying Business Partners
Identifying IDoc and Message Types
Identifying Workflow Parameters
The Setup Phase
Master Data Requirements
EDI Configuration Components
The Testing Phase
Executing the Process
Entering Invoices
The Payment Proposal Run
The Payment Run
Summary

Chapter 16: Inbound with Function Module—Sales Orders
Overview of the Sales Order Process
The Analysis Phase

Identifying Business Processes
Developing a Cross-Reference Sheet
Identifying User Exits Available in the Process
Developing Conversion Lists
The Preparation Phase
Identifying Business Partners
Identifying IDoc and Message Types
Identifying Conversion Tables to Be Maintained
Identifying Process Codes
Identifying Workflow Parameters
The Setup Phase
Master Data Requirements
Maintaining Conversion Tables
Maintaining Pricing
EDI Configuration Components
The Testing Phase
Executing Processes
Verifying Output
Summary

Chapter 17: Inbound via Workflow—Sales Order Changes
Overview of the Sales Order Change
The Analysis Phase
The Design and Development Phase
The Preparation Phase

Identifying IDoc and Message Types
Identifying Workflow Tasks and Process Codes for Inbound Processes
The Setup Phase
EDI Configuration Components
The Testing Phase
Executing the Process
Verifying the Output
Summary

Section II: ALE

Part 6: ALE Basics

Chapter 18: Introduction to Distributed Systems
Introduction to the Distributed Process
Reasons for Distributing Processes
Geographical Location
Consolidation
System Capacity
Mission-Critical Applications
Upgrading a Module Separately
Data Security
Political and Business Reasons
Existing Technologies for Data Distribution
Disk Mirroring
Online Distribution Using Two-Phase-Commit Protocol
Distributed Updates to Replicas
Distributed SAP Systems
SAP's Challenge for a Distributed Environment
SAP's Answer for a Distributed Environment
Provisions of the Standard System
Summary

Chapter 19: Introduction to ALE Technology
ALE Architecture

The Outbound Process
The Inbound Process
Exception Handling via Workflow
Overview of IDocs
IDoc Type
Instantiated IDocs
Multiple Messages per IDoc Concept
Special Features of Data Distribution
Tools
Configuration Tools
Testing Tools
Monitoring Tools
Development Tools
Documentation Tools
Summary

PART 7: The SAP ALE Interface

Chapter 20: The Outbound ALE Process
Overview of Components Used in the Outbound Process
Customer Model
Message Control
Change Pointers
IDoc Structure
Selection Programs
Filter Objects
Port Definition
RFC Destination
Partner Profile
Service Programs and Configuration Tables
Process Flow for Distributing Transactional Data
Process Flow for Distributing Master Data
Triggering the Outbound Process via Stand-Alone Programs
Triggering the Outbound Process via Change Pointers
Processing in the Application Layer
Processing in the ALE Interface Layer
Processing in the Communication Layer
Exception Handling in the Outbound Process
Summary

Chapter 21: The Inbound ALE Process
Overview of Components Used in an Inbound Process

Posting Programs
Workflow
Partner Profile
Process Flow for the Inbound Process via a Function Module
Processing in the Communication Layer
Processing in the ALE/EDI Interface Layer
Processing in the Posting Module
Process Flow for the Inbound Process via Workflow
Exception Handling in the Inbound Process
Summary

PART 8: Configuring the ALE Interface

Chapter 22: Configuring the ALE Infrastructure
Making the Configuration Settings
Basic Settings for IDocs
EDIADMIN Table
Communication Settings
Maintaining a Logical System
Allocating Logical Systems to the Client
Setting Up an RFC Destination
Port Definition
Advanced Settings
Setting Up Transactional RFC Reporting
Setting Up Audit Reporting
Summary

Chapter 23: Distributing Master Data
Overview of Distributing Master Data

Why Distribute Master Data?
Which Master Data Can Be Distributed?
How Is Data Distributed?
Strategies for Distributing Master Data
Central Maintenance and Distributed Use
Distributed Maintenance and Distributed Use
Basic Configuration for Distributing Data
Maintaining the Customer Model
Generating Partner Profiles
Distributing the Customer Model
Maintaining Workflow Settings
Techniques for Distributing Master Data
Push Approach
Distributing Changes
Fetch Master Data
Advanced Distribution Option via Classification
Business Scenario
How the Classification System Works
Configuration Steps
Execute the Process
Advanced Formatting Scenarios
Filtering at the IDoc Level
Segment Filtering
Reduced IDoc Type
Version Change for Segments and IDocs
Extending IDocs
Frequently Asked Questions on Master Data
Summary

Chapter 24: Implementing Distributed Business Processes
Introduction to Distributed Processing

Data Types Exchanged
Implementing a Distributed Scenario
The Analysis Phase
The Preparation Phase
The Setup Phase
Testing Phase
Execution and Verification Phase
Support Phase
Distributing Control Data
Strategies in Distributing Control Data
Managing Control Data
Maintaining the Control Data Model
Summary

Chapter 25: SAP to Non-SAP Communication
ALE/IDoc Interface Applications

SAP to Third-Party Products
SAP to Legacy Systems
Why Is ALE/IDoc a Better Approach?
Legacy Interface Development Issues
Interfacing with Non-SAP Systems
The Direct Approach
Using Converters
Configuration Requirements
Testing
Monitoring, Troubleshooting, and Performance
Enhancements and Custom Development
Summary

PART 9: Operating and Administering the ALE Interface

Chapter 26: Testing the ALE Interface
Testing Outbound Processes
Prerequisites for Testing Outbound Processes
Performing Sanity Tests
Testing Outbound Processes
Testing Inbound Processes
Prerequisites for Testing an Inbound Process
Performing Sanity Tests
Testing Inbound Processes
Testing the Workflow Exception Process
Summary

Chapter 27: ALE Process Troubleshooting and Recovery
How to Troubleshoot
Troubleshooting the Outbound Process

Points of Failure in the Outbound Process
How the System Reports Problems
How to Determine the Success of an Outbound Process
Troubleshooting Guide for Outbound Errors
Restart Points for Outbound Errors
Purging the Outbound Process
Troubleshooting the Inbound Process
Summary

Chapter 28: Managing ALE Process Performance and Throughput
Methods for Performance Management
Managing Performance of Outbound Processes

Near-Real-Time Outbound Messages
Batch Mode Outbound Messages
Managing Performance of Inbound Processes
Near-Real-Time Inbound Messages
Batch Mode Inbound Messages
General Strategies
Summary

Section III: IDocs

PART 10: IDoc Basics

Chapter 29: IDocs from the Outside
What Is an IDoc?
IDoc Applications
EDI Integration
ALE Integration
Legacy System Integration
Third-Party Product Integration
Workflow Integration
SAP R/2 Integration
Internet Integration
OCR Application Integration
ICR Application Integration
IDoc Interface Benefits
Independence from Applications
Communication with Back-Level IDocs
Exception Handling via Workflow
Ability to Create and Enhance IDocs
Standard Monitoring Tools
Standard Testing Tools
IDoc Type Documentation
Reports for the Subsystem
Restart and Recovery Tools
Reading IDoc Data
Archiving Tools
Future IDoc Applications
Summary

Chapter 30: IDocs on the Inside
Comparing Flat File Structure to IDoc Structure
IDoc Definition Components

Basic IDoc Type
Segments
Data Fields
IDoc Run-Time Components
Control Record
Data Records
Status Records
Syntax Rules for an IDoc
Summary

PART 11: Customer Modifications to the IDoc Interface

Chapter 31: Extending and Developing a Basic IDoc Type
Extending versus Developing New IDocs
Extending IDocs
Creating IDocs
Creating a New IDoc Type
Design Guidelines
Formatting Guidelines
Creating a New Basic IDoc Type
Extending a Basic IDoc Type
Summary

Chapter 32: Programming in the IDoc Interface
Writing ABAP/4 Programs
Programs for Custom Basic IDoc Types

Outbound Programs for Custom Basic IDoc Types
Inbound Program for Custom Basic IDoc Types
Programs for IDoc Extensions
Types of User Exits
Strategic Location of User Exits
Steps to Locate User Exits
Steps to Determine SAP Enhancements
Process for Developing User Exits
Outbound Programs for Extended IDocs
Inbound Programs for Extended IDocs
Programs to Enhance the Process
Generating the Trading Partner of the EDI Subsystem
Summary

Chapter 33: Customizing the Interface for New or Extended IDocs
Configuring the System for New IDocs

Configuring an Outbound Process for New IDocs
Configuring an Inbound Process for New IDocs
Configuring the System for Extended IDocs
Configuring an Outbound Process for Extended IDocs
Configuring an Inbound Process for Extended IDocs
Summary

PART 12: Archiving in the IDoc Interface

Chapter 34: Archiving IDocs and Deleting Work Items
The Difference between Archiving and Deleting
When Should You Start Archiving or Deleting?
Overview of the Archiving Module
Functions of the Archiving Module
How the Archiving Module Is Implemented
Maintaining Platform-Independent File Names
Maintaining Logical Path Names
Maintaining File Names
Archiving IDocs
Determining Which IDocs Can Be Archived
Archiving Programs Used in IDocs
Customizing
Archiving IDocs
Deleting Work Items
Entering Selection Parameters for RSWWWIDE
Executing the RSWWHIDE Program
Summary

Appendix: FAQs, User Exits, and Miscellaneous Resources

Frequently Asked Questions
Transaction Codes
Programs
User-Exits in the IDoc Programs
An IDoc File Example
IDoc Status Codes
Release 4.x versus 3.x
File Name Changes
New Tools to Maintain Partner Profiles
Creating IDoc Extensions
Cosmetic Changes
Internet Resources
Internet Discussion Groups
Web Sites
Other Resources
Online Help
Training Courses

Index

L'auteur - Arvind Nagpal

Arvind Nagpal

earned his Masters degree in Computer Integrated Manufacturing Systems at North Carolina State University and has over four years' experience in SAP R/3 cross-application technologies. He has consulted for several Fortune 50 companies and has been hired by SAP on several occasions to teach SAP's ALE, EDI, IDoc, and workflow courses. His students think very highly of him as an instructor.

Caractéristiques techniques

  PAPIER
Éditeur(s) Prima Publishing
Auteur(s) Arvind Nagpal, John Pitlak
Parution 01/10/2001
Édition  2eme édition
Nb. de pages 764
Format 19,4 x 24
Couverture Relié
Poids 1802g
Intérieur Noir et Blanc
EAN13 9780761534310

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription