Pete

Author Archives

  • The Best 31 SAP ABAP Programming Training Videos

    Complete ABAP Course

    Complete ABAP Course

    Over the last year I have created a number of articles and videos with a goal of teaching anyone SAP ABAP programming.

    So I wanted to bring the video training onto one page to make it easy for you to start learning to Program in SAP.

    Normally SAP training is very expenses so I hope you get a lot out of this free training and if you want more, just let me know.

    One last thing… If you are a programmer and have stumbled on this article by chance and wonder what the heck is SAP, let me just say SAP systems are the most popular enterprise level business systems in the world and SAP programming is one of the most lucrative programming jobs you can get. SAP Programming skills are in high demand and command very healthy salaries.

    SAP lead the market when it comes to running enterprise business systems. Here are just some of the companies that run SAP software … Adobe, Coca-Cola, Barclays, Shell, the list goes on and on – take a look

    Here are the videos… Enjoy!

  • AUTOMATIC PAYMENT PROGRAM IN SAP

    SAP allows all the transactions made by a business to be recorded so as to use that information to make managerial decisions. Every business needs to make payments to its vendors, and also to its customers in case the goods have been returned for which the payment had been made earlier. It becomes difficult to track which payments are due to be made and then to process these payments manually.

    SAP takes care of this by means of the Automatic Payment Program. The Automatic Payment Program calculates which line items are due for payment and then processes the payment by one of the various methods that are defined in the Automatic Payment Program configuration. The Automatic Payment Program also allows netting of line items i.e. in case payments have to be made as well received from the same business partner, and then SAP determines the net value of the payment to be made or received and accordingly processes the business transaction.

    The Automatic payment program makes use of the payment terms that are defined in the vendor and customer masters to determine which line items are due for payment.

    STEP 1: Navigate to the SAP menu as shown in the screenshot below or execute the transaction code F110 to display the Automatic Payment Program screen.

    NAVIGATE TO THE SAP EASY ACCESS MENU PATH

    NAVIGATE TO THE SAP EASY ACCESS MENU PATH

    STEP 2: It is required to maintain the parameters of the Automatic Payment Program before it can be used to make the payments to the business partners. Enter the run date and the identification as shown in the screenshot below. The identification can be used to differentiate between several payments runs being executed on the same day. The run date is the date on which the payment run is being executed.

  • Book Extract – Introduction To Using The SAP ABAP Debug Tools

    Beginners Guide To ABAP

    Available on Amazon

    This chapter will introduce the ABAP debugger, and will introduce some of the tools which can be used to ensure that the programs you create function as intended. It will also show ways to highlight logic bugs in programs that cannot be identified by the syntax checker. You can also take a look at another article showing How To Use The SAP ABAP Debugger Efficiently and taking things a step further with SAP ABAP Debugger Scripting.

    The first step here is to load a program which has been used previously, and which accesses the database table which has been created regarding employee records. If you have been following along with instructions, load program “Z_Employee_List_01” into the ABAP Editor.


    The program contains a number of SELECT loops, which in turn write the contents of the table being read to the output screen in several ways, separated by ULINE statements:

    ABAP_Debug_1

    Having examined the code, return to the front screen of the ABAP editor.

  • CONCEPT OF THE NEW GENERAL LEDGER IN SAP

    NEW GENERAL LEDGER ACCOUNTING IN IMPLEMENTATION GUIDE

    FIGURE 1 (NEW GENERAL LEDGER ACCOUNTING IN IMPLEMENTATION GUIDE)

    The classic general Ledger contains all the financial transactions of a business. Besides using the classic general Ledger, businesses make use of the Special Ledger and other components like Profit Center Accounting (PCA) in order to meet statutory as well as internal requirements. SAP Profit Center Accounting and the special Ledger reside in separate applications. Therefore, these modules were not automatically reconciled with the classic general Ledger. Due to this there was a need to perform additional closing activities in order to reconcile these additional modules with the classic general Ledger.

    The new general Ledger uses the same familiar interface as the classic general Ledger but overcomes the difficulty encountered while carrying out the closing activities in the classic general Ledger.

    ADVANTAGES OF USING THE NEW SAP GENERAL LEDGER

    • The new general Ledger covers all the functions that were previously implemented by the use of separate ledgers like the Costs of Sales Ledger, Special Purpose Ledger, the Reconciliation Ledger or the Profit Centre Ledger.  Therefore, businesses need not maintain the separate ledgers in separate applications. This makes the recording at Administration of transactional data easier.
  • Don’t Miss The Seasonal Video + eBook SAP Training Special

    We have a great offer live on our SAP Training products that we didn't want you to miss… To celebrate the festive season, we are pleased to announce a special Video course and eBook offer. Just purchase the video course using this special link giving you the complete ABAP Programming For Beginners course for just […]

  • LEARN HOW TO CREATE MATERIAL MASTER RECORDS IN SAP

    CONCEPT OF A MATERIAL MASTER

    The material master is used to store all the data for a material in SAP. This data is made available to other transactions and modules such as inventory management, production planning, shipping and quality management as and when required by SAP via the inter-module integration. The material master stores information pertaining to all the materials that are used by a company code, whether it is manufactured in the company code or the company code simply deals in trading of that material. The material master contains the following data sets:

    • GENERAL DATA: The general data consists of the material name, material description, weight, etc. The general data contains general information about the material which is made available across the various models in SAP.
    • PLANT DATA: The plant data includes information about the material related to the plant where it is available. It includes information about storage conditions, hazardous conditions, unit of issue, shelf life data, etc.
    • SALES DATA: The sales data includes information which is required at the time of the sale of the material. It includes information like the costing of the material, valuation of the material, pricing of the material, stock availability, etc.

    The total data for the material master is stored in multiple tables. The general data pertaining to a material is stored in the MARA table while the plant data is stored in the MARC table. The sales data for the material is stored in the MVKE table. All these tables are accessed for information about the vendor by the FI and the SD module.

     MATERIAL MASTER DATA TABLES

    FIGURE 1 (MATERIAL MASTER DATA TABLES)