Programming Standarts in SAP ABAP

The purpose of this document is to outline coding guidelines, standards and best practices in ABAP
The aim of this document is,

  • To describe a consistent set of practices so that all coding will be done using uniform conventions and techniques. Therefore, once a programmer becomes familiar with these conventions, he will have a much easier time understanding all the other custom developed programs, which also follow the same set of practices.
  • To recommend, explain and illustrate techniques that have been developed as efficient ways of handling certain situations in ABAP programming.
  • To ensure the quality of custom developed programs, without limiting creative development.

Read more

SAP FI Certification Preparation Notes (Summary of TFIN50-TFIN52 Series)

Prepared from an academy’s training sessions, these notes are a comprehensive starting point for someone preparing for the SAP FI Certification (C_TFIN52_64). Notes consists of three seperate document of SAP Academy Books TFIN50-1, TFIN50-2 and TFIN52. Each are well documented, up-to-date and summarized clearly. A must for participants!

Read more

SAP GUI 7.40 Download for Windows & Java For Mac & Latest Patch Level 18

Released on October 8th, SAP GUI 7.40 offers many new features of the following,

  • New design theme called Blue Crystal
  • SAP NetWeaver Business Client Integration
  • Installation Improvement
  • SAP Screenreader Extensions

Details of the features above can be found on SAP’s Official SAP GUI site.

For those who have not access to SAP Service Marketplace, the download link is provided below for the SAP GUI 7.40

Read more

Bill of Materials (BOM) in SAP PP: Beginners Guide

This document provides a comprehensive overview of Bills of Material (BOMs) within SAP Production Planning (PP). A BOM is a master data object that lists all components and their quantities needed to produce a finished good or assembly, which serves as a foundational element for several processes in production planning. It describes different types of BOMs (simple, alternative, and variant) and their use in processes like material requirements planning, costing, and production consumption.

Key Topics/Steps Covered in the document are:

    1. What is Bill of Material?: Explains the concept of a BOM as a list of components required to create a product, showing how it integrates within different SAP modules, with a focus on Material BOM in PP. Different BOM types are listed along with their application.
    2. Role of Material BOM in PP: Details how BOMs are used in Material Requirements Planning (MRP) for calculating component needs, in costing to roll up component costs into finished goods, and in production consumption to post goods issues against production orders. This outlines how BOMs are used within different planning, production, and costing functions.
    3. Material BOM Technical Types: Describes simple, alternate (multiple) and variant BOMs, illustrating when to use each. This outlines different type of BOMs and their purpose.
    4. What is BOM Explosion?: Explains the process of breaking down an assembly into its lower-level components, facilitated by a system-assigned lower-level code that indicates a material’s position in the BOM structure. This defines how assemblies are broken down into components.
    5. How to Create Bill of Material: Provides navigation and transaction codes (CS01) for creating BOMs, specifying required data such as the material, plant, BOM usage and other parameters. It also describes the usage of different indicators and controls (like production relevant, design relevant etc.) This section explains the steps to create a bill of material.
    6. BOM Structure: Details the hierarchical structure of a BOM, including the header (BOM number, type, base quantity), and items, with details of unique fields, such as Item Category, fixed indicator, component scrap, operation scrap, co-product indicator, recursive allowed. This describes the BOM structure and various fields and their purpose.
    7. Status/Long Text Tab Data: Explains various indicators that are stored in the Status/Long Text tab of the BOM item like production relevant, Plant Maintenance, costing relevancy and describes their impact. It defines how BOMs interact with other areas and their cost relevancy.
    8. Material Provision Indicator, Bulk Material, Production Storage Location and Supply Area: Describes how these fields are used for managing the supply of materials in production processes, focusing on scenarios for subcontracting and direct material availability at work locations. It details various supply chain related settings in a BOM.
    9. Change Bill of Material: Briefly mentions the transaction code (CS02) and mass change functionality (CS20) for modifying BOMs.

This document serves as a detailed guide to understanding and configuring BOMs in SAP PP, essential for maintaining accurate and efficient production planning processes. The document details not only the definition but various business scenarios and how to configure them in the SAP system.

Read more

Analysis of Access Sequence in Pricing Procedure in SAP

In SAP Pricing procedure is used to define condition supplement for the material price. The condition supplement specifies the discount, surcharge, freight etc that we want a system every time to access material price condition records.

Pricing procedure is picked up based on schema group Vendor & schema group Purchase Org. In this document author put an analysis of access sequence in pricing procedure with step by step screenshots in detail.

Read more

SAP PP Master Data End User Training Document

This guide will explain basic concepts about how to tailor the SAP Production Planning (PP) Master Data to your production environment, as well as detailed information on material master settings with screenshots. Headlines from documents is as follows;

  • Material Master
    • Display Material
  • Bill of Material (BOM)
    • Create BOM
    • Change BOM
    • Display BOM
  • Resources
    • Create Resource
    • Change Resource
    • Display Resource
  • Master Recipe
  • Create Master Recipe
  • Create Master Recipe via production version
  • Editing Master Recipe via Production Version and Handling Material Quantity Calculations

Read more