Here is a nice little article giving you simple steps as to how to Implement ALE and to create IDOC. ALE Implementation Guide and IDOC Creation Thanks to
SAP ALE tutorials and sample projects and pdf guides to download. ALE stands for Application Link Enabling and used for exchanging business data between different SAP systems.