This document provides an in-depth discussion and recipes for developing IDocs in SAP R/3 for electronic data interchange (EDI) and e-commerce. It teaches how to use IDocs and application link enabling (ALE) to automate business processes like order entry, invoicing, and payments. The book is written for experienced SAP R/3 consultants and developers and provides technical details on customizing the IDoc engine, designing IDoc structures, and setting up automated workflows based on IDocs. It aims to help readers set up automated business scenarios with R/3 using IDocs, ALE, and workflow in an easy and cost-effective way.