Professional Documents
Culture Documents
INTRODUCTION TO SAP
SYSTEMS, APPLICATIONS AND PRODUCTS in Data Processing
BRIEF HISTORY
SAP was founded in June 1972 as Systemanalyse und Programmentwicklung ("System Analysis and
Program Development") by five former IBM engineers in Mannheim, Baden-Württemberg:
Dietmar Hopp
Klaus Tschira
Hans-Werner Hector
Hasso Plattner, and
Claus Wellenreuther
As part of the Xerox exit strategy from the computer industry, Xerox retained IBM to migrate their
business systems to IBM technology. As part of IBM's compensation for the migration, IBM acquired the SDS/SAPE
software, reportedly for a contract credit of $80,000. The SAPE software was given by IBM to the founding ex-IBM
employees in exchange for founding stock provided to IBM, reportedly 8%. Imperial Chemical Industries (ICI) was
SAP's first ever customer in 1972.
The acronym was later changed to stand for Systeme, Anwendungen und Produkte in der
Datenverarbeitung ("Systems, Applications and Products in Data Processing").
In 1976, "SAP GmbH" founded, and moved its headquarters the following year to Walldorf. SAP AG
became the company's official name after the 2005 annual general meeting. AG is short for Aktiengesellschaft
(corporation). In August 1988, SAP GmbH transferred into SAP AG (a corporation by German law), and public
trading started 4 November. Shares are listed on the Frankfurt and Stuttgart stock exchanges.
In 1995, SAP was included in the German stock index DAX. On 22 September 2003, SAP was included in
the Dow Jones STOXX 50. In 1991, Prof. Dr. Henning Kagermann joined the board; Dr. Peter Zencke became a
board member in 1993. Claus Heinrich, and Gerhard Oswald have been members of the SAP Executive Board since
1996. Two years later, in 1998, the first change at the helm took place. Dietmar Hopp and Klaus Tschira moved to
the supervisory board and Dietmar Hopp was appointed Chairman of the supervisory board. Henning Kagermann
was appointed as Co-Chairman and CEO of SAP next to Hasso Plattner. Werner Brandt joined SAP in 2001 as a
member of the SAP Executive Board and Chief Financial Officer. Léo Apotheker was a member of the SAP Executive
Board and president of Global Customer Solutions & Operations from 2002, and was appointed Deputy CEO in
2007. Apotheker became co-CEO alongside Kagermann in 2008.
Henning Kagermann became the sole CEO of SAP in 2003.[9] In February 2007, his contract was extended
until 2009. After continuous disputes over the responsibility of the development organization, Shai Agassi, a
member of the executive board who had been named as a potential successor to Kagermann, left the organization. 1
In April 2008, along with the announcement of Apotheker as co-CEO, the SAP supervisory board also appointed
three new members to the SAP Executive Board, effective 1 July 2008: Corporate Officers Erwin Gunst, Bill
McDermott, and Jim Hagemann Snabe. With the retirement of Kagermann in May 2009, Apotheker took over as
the sole CEO. He was replaced by new co-CEOs Bill McDermott, head of field organization, and Jim Hagemann
Snabe, head of product development, effective 7 February,
PRODUCTS
SAP's products focus on Enterprise Resource Planning (ERP). The company's main product is SAP ERP.
The current version is SAP ERP 6.0 and is part of the SAP Business Suite. Its previous name was R/3. The "R" of SAP
R/3 stood for real time – even though it is not a real time solution. The number 3 related to the 3-tier architecture:
database, application server and client (SAPgui). R/2, which ran on a Mainframe architecture, was the predecessor
of R/3. Before R/2 came System RF, later dubbed R/1.
SAP ECC is one of five enterprise applications in SAP's Business Suite. The other four applications are:
o Customer Relationship Management (CRM) – helps companies acquire and retain customers, gain marketing
and customer insight
o Product Lifecycle Management (PLM) – helps manufacturers with product-related information
o Supply Chain Management (SCM) – helps companies with the process of resourcing its manufacturing and
service processes
o Supplier Relationship Management (SRM) – enables companies to procure from suppliers
Other major product offerings include: the NetWeaver platform, Governance, Risk and Compliance (GRC)
solutions, Duet (joint offering with Microsoft), Performance Management solutions and RFID. SAP offers SOA
capabilities (calling it Enterprise SOA) in the form of web services that are wrapped around its applications.
While its original products were typically used by Fortune 500 companies, SAP now actively targets small and
medium sized enterprises (SME) with its SAP Business One and SAP Business All-in-One.
SAP ERP delivers a comprehensive set of integrated, cross-functional business processes. With SAP ERP,
you can gain the following benefits:
Improve alignment of strategies and operations
Improve productivity and insight
Reduce costs through increased flexibility
Support changing industry requirements
Reduce risk
Improve financial management and corporate governance
Optimize IT spending
Gain higher ROI faster
Retain top performers
3
SAP IN THE PHILIPPINE MARKET
In the Philippines, actual implementations were made to the following industries:
Automotive Logistics / Shipping / Transportation
Distribution and Import Transportation and Media
Public / Financial Services Call Center Services
Agriculture / Marine / Feeds and Fertilizers Healthcare
Telecommunications Utilities
Pharmaceutical / Medical Equipment Consumer Products
Real Estate Retail
Healthcare / Clinic Services Manufacturing
Oil & Gas
4
5
6
CAREERS & EDUCATION
At the end of this chapter, the student will be able to:
1. Identify the programs, trainings, and certifications for SAP Business One professionals.
2. Enumerate the careers for SAP Business One practitioner.
FASTTRACK SOLUTIONS, INC. is a consulting company more than just an SAP reseller offering World Class
yet affordable solutions to SME’s based on the proven technology of SAP.
Our consulting services are also extended to SAP Solutions Training and Education Services to the
Professionals and the Academe. We continue to innovate and deliver new SAP Programs that compliment the
requirements of the Industry producing globally competitive SAP practitioners.
For more information about Fasttrack Solutions, Inc., visit the company website at www.fasttrackph.com
Fasttrack SAP Academy offers partners, customers, and independent consultants comprehensive training
in SAP solutions and best business practices that can lead to certification as an SAP consultant.
7
TB 1000: LOGISTICS
o Fundamentals of SAP Business One, Master Data, Purchasing (Account Payable), Sales
opportunity (CRM), Sales (Account Receivable), Inventory, Production, MRP, Document Handling,
Cross Functionalities, Service(CRM) and Human Resources.
o 24 hrs
TB1100: ACCOUNTING
o Financial Accounting, Cost Accounting, Banking, Period End Closing and Reporting.
o 16 hrs
8
TB 1200: IMPLEMENTATION AND SUPPORT
o Installation and Administration, User Defined Fields and Table, Queries, Alerts and Approvals,
Formatted Search, Designing the Print Layout, Data Migration, Support for SAP Business One and
Implementation and Operation.
o 30 hrs
SAP announced three levels of certification: Associate, Professional, and Master. Currently the associate
level and professional level exams are available. The master level is still in development.
The SAP website defines these levels as follows:
Covers
Requires
fundamental Expert-level
proven project
knowledge understanding
experience
requirements
SAP CAREERS
10 Under the Main Menu, you will see the Company Name (OEC Computers UK) and the User Name (Jayson
Buttler)
Also, the main menu is composed of 3 tabs -Module, Drag & Relate and MyMenu
Choose Company
Main Menu
Company OEC Computers
Sales manager
Modules Drag & Relate My Menu
Administration
User
Financials
Sales Opportunities
Sales – A/R
Purchasing – A/P
Administration Choose Company Business Partners
Banking
Inventory
Production
MRP
Server Service
Human Resources
Reports
Company Databases
Menu Bar
The SAP Business One menu bar is located at the top of the main window and contains the commands
File, Edit, View, Data, Go to, Modules, Tools and Window. The menus in the menu bar change according
to the application window that is open at the time.
The menu bar change according to the application window that is open at the time.
Tool Bar
The toolbar, located below the menu bar, is a collection of icons that provide easy access to commonly
used functions. Active functions are shown in color, while inactive ones are grayed out. The functions
represented by the buttons are also available in the menu bar.
To hide or show a toolbar, right-click in the toolbar area and select or deselect, as required.
Main Menu
The SAP Business One Main Menu controls all the system functions. The name of the company and the
current user are displayed in the upper left corner. Its three tabs are Modules, Drag & Relate and My
Menu:
Financials
Manages all your accounting data and chart of accounts, general ledger, current accounting posting, and
reporting. In addition, you can define budgets and profit centers for better management of company
revenues and expenses.
Sales Opportunities 11
Helps the sales employees to manage their sales opportunities and enables you to analyze your sales
information. It also includes opportunity forecast reports, won opportunities, an opportunities pipeline,
and a dynamic display of sales stages.
Sales – A/R
Handles all aspects of the sales process, from entering sales quotations, sales orders and deliveries, to
issuing customer invoices and returns. In addition, you can draw base documents to target documents,
or send letters to customers with open debts.
Purchasing – A/P
Lets you manage all your vendor transactions. You can map the entire buying process, from purchase
orders to vendor invoicing. Companies that import goods can use the landed costs functionality to
calculate the purchase prices of their imported items, including customs, transport and insurance, fees,
taxes, and other landed costs.
Business Partners
Stores the master data for all your business partners, including relevant information about customers,
dealers, vendors, and leads. In addition, you can store information about business partner activities, as
well as data for sales volume forecasts.
Banking
Handles the full range of monetary transactions. In addition, you can use Payment Engine to process
automatic payments.
Inventory
Manages your inventory, including warehouse inventory, price lists, special pricing agreements,
alternative items, and warehouse transactions, as well as the pricing and packaging process, and batches
and serial number management.
Production
Enables you to handle bills of material and production orders.
Service
Manages interaction between service representatives and customers. It enables you to enter and
maintain information about service contracts, items and serial numbers, customer complaints and
inquiries, as well as perform numerous related functions. Each time a customer reports a problem, you
log it in by opening a service call.
Human Resources
Maintains information on company employees and enables you to perform numerous related functions.
It provides staff management capabilities, including employee details, contact information, and absence
reports.
Reports
Enables you to compile reports with corporate data and information in exactly the way you want to see
it. This includes company internal evaluations, inventory reports, financial reports, and accounting data.
12 In addition to the predefined reports, you can also define individual queries.
3. My Menu
My Menu is a customizable menu on which you can save the most frequently used functions.
Use the My Menu tab in the Main Menu to customize a personal menu to include windows, menu
options, and queries you use most frequently. Your personalized menu does not affect the menus of
other SAP Business One users.
(We will navigate the two tabs- Drag& Relate and MyMenu at the latter part of the module.)
13
To set the font you use for displaying texts in SAP Business One and to place your company logo
or other graphic as the background image in the SAP Business One main window:
14
You already know that the documents sales order, purchasing order, A/R Invoice and A/P invoice are the
documents that you will use most often. Assign shortcuts to these documents. Use the function keys F2,
F3, F4 and F5 respectively.
15
16
17
• Key in F2 on your keyboard. The allocated form 'Sales Order' shall come into view. The same shall be
true for F3, F4 and F5.
• Alternatively, to can check the allocated shortcuts, go back to Tools→My Shortcuts→Shortcuts and
the assigned shortcuts will be displayed.
• Also, on the Tools→My Shortcuts→Customize→List Tab, you can view the allocated shortcuts.
5
18
II.6 CHANGING FIELD DESCRIPTIONS IN SAP BUSINESS ONE:
Change a field description in SAP Business One
If a user has the proper authorization, he or she can change field labels by pressing the Ctrl key
on the keyboard and double-clicking the description at the same time.
Open any form in SAP Business One , for example Purchase Order form
Go to Purchasing A/P>Purchase Order
Change label "Vendor" to "Vendor Code"
Put the cursor on the Vendor field. Press Ctrl then double click without releasing the Ctrl key
The Changing Description Window will come out
Type Vendor Code in the New Description field. Click Update, then Ok.
To restore the default field label, put the mouse cursor on the Vendor field
Press Ctrl then double click without releasing the Ctrl key
The Changing Description Window will come out
Choose Restore Defaults. Click Update, then Ok.
19
II. 7 HIDING DOCUMENTS AND MODULES IN SAP BUSINESS ONE (optional activities)
If a user is not using a certain document or module in SAP business one, the user has the option to
hide these documents. modules.
Sales – AR
Show only Sales Order, Delivery, Return, A/R Invoice, A/R Invoice + Payment, A/R Credit Memo and
Sales Reports in the Sales-A/R Module.
Click the Form Settings icon on the Tool bar.
Expand the Sales - AR module by clicking the black arrow before it.
Uncheck everything under Sales-AR except Sales Order, Delivery, Return, A/R Invoice, A/R Invoice
+ Payment, A/R Credit Memo and Sales Reports.
Click Update. Click OK.
20
1.3.5. Main Menu
Hide Sales Opportunities, MRP and Human Resources
Go to the Form Settings window.
Uncheck Sales Opportunities, MRP and Human Resources
Click Update, then OK.
Only 10 Modules shall be visible in the main menu, under the Module tab.
21
III. MANAGING THE MASTER DATA IN SAP BUSINESS ONE
SAP Business One tracks business activities using documents such as purchase orders, invoices,
production orders, sales orders, and so on. Each of these documents is constructed from smaller
reusable chunks of data called master data. Creating documents from master data increases
productivity, ensures data consistency, and reduces errors.
Master data refers to the key information that describes your customers, vendors, and leads as
well as items that your company buys and sells.
It is easy to look up business partner and item information while you are entering sales and
purchasing documents. A selection list icon is available in the business partner and item number fields in
marketing documents. Use the selection list icon to make a selection list appear. You can scroll through
the list or use characters with wildcards to search.
Lead
Business Partner
Customer
Master Data
Vendor/Supplier
Master Data
Inventory Item
Sales Item
Item Master Data
Purchase Item
Fixed Asset
NOTE: Lead Business Partners are prospect clients.
Most software systems have lists of data that are shared and used by several of the applications
that make up the system. For example, a typical ERP system as a minimum will have a Customer Master,
an Item Master, and an Account Master. This master data is often one of the key assets of a company.
Both Financial Accounting and Purchasing use vendor master data. General data and data
relevant to both departments is stored in shared master records to avoid duplication.
Make sure you are in Find mode (If the fields are colored with yellow, you are in Find/Search
Mode).
Press in 'Ctrl+F' on the keyboard to go to Find mode or Click the 'Find' icon (binocular) on the
Tool Bar
Note: The default mode when opening Business Parthner Master Data is Find.
If the Find icon (binocular) is in gray color or is disabled, you are already in Find mode. Also, if the
fields are yellow, you are in find/search mode.
24
c. Find all Business Partners that have the word 'Tech' on its name
Go to Business Partners→Business Partner Master data
Make sure you are in Find mode
Type asterisk then tech (*tech) in the 'Name' field. Press enter
All Business Partners that have 'tech' on its name will be displayed
Click Cancel, then Cancel again to exit both windows
25
PRACTICE YOUR SKILLS
SEARCHING THROUGH THE BUSINESS PARTNER AND ITEM MASTER DATA
1. Name at least three (3) Vendors, Customers and Leads in the Business Partner Master Data in
the OEC Computers UK.
Vendor Customer Leads
26
ATLEAST 3 LEADS (Only 2 Possible Answers)
2. List the names of the two (2) Business Partners that have the word 'corp' in its company
name.
a. _______________________
b. _______________________
27
4. In the item master data, find the item code for the 'monitors' in the Item List.
a. _______________________
b. _______________________
Go to Inventory > Item Master Data
28
2. Adding Business Partner Master Data
Type the Vendor Code V100 in the Code Field and choose Vendor from the dropdown list next to it.
Type the vendor name Rainbow Logistics Corporation in the Name field.
Click the dropdown list button on the Group field to show list of groups.
Since 3rd Party Logistics is not on the list, click Define New. Add the Group name to the list
29
Click Add to save Rainbow Logistics Corporation in the Business Partner Master Data.
Type the Customer Code C100 in the Code Field and choose Customer from the dropdown
list next to it.
Type the Customer name SB Mktg Corporation in the Name field.
Choose the appropriate Group which is Retailers.
Click the dropdown list button on the Group field to show list of groups.
Click Define New to Add Retailers to Item Group
32
33
3. Adding Item Master Data
Although item master data is completely different from business partner master data in content,
both are set up in a robust yet versatile way. For example, item master records keep track of items that
are sold, purchased, and inventoried by your business. Frequently the same items are purchased,
inventoried, and sold. The information is the same; it is just used differently.
Item master data is at the heart of almost every process in SAP Business One. It is used in almost
every module, including the sales, purchasing, production, MRP, inventory, and service modules.
34
Do the same for the remaining four items.
35
Note: If the error "One of the Inventory Accounts is Missing" occurs while adding/creating a new Item
Group, this indicates that the posting period is not updated.
Close all windows and update the posting period.
Go to Administration→ System Initialization→ Posting Periods
Click New Period found on the lower left of the window
In the Period Code and Period Name fields type 2014 (Follow the Fiscal Year)
Choose Months in the Sup-periods field Click Add
36 By January 2016 onwards, add a posting period for the year 2016. Since the current year is 2015, we only
added the posting period until 2015.
You may now add a new Item Group.
(Do the same procedure when you encounter the error "Posting date deviates from defined range...")
IV. PURCHASES, INVOICING AND PROCESSING PAYMENTS
You can begin the purchasing in SAP Business One by requesting quotations for items or services
from your vendors using the purchase quotation document. Once you have compared the vendors'
quotes and found the best offer, you proceed to ordering the goods. To order the items or services, you
create a purchase order document.
The next stage is the goods receipt PO. It is the stage when the inventory is received into the
company. The goods receipt is followed by an A/P invoice, which is the request for payment. It is the
only mandatory document in the purchasing process. It is possible to create the A/P invoice without first
creating a goods receipt PO or a purchase order.
In SAP Business One, you can create an A/P reserve invoice. This document is similar to a
purchase order but includes a request for payment. The A/P reserve invoice is used when a vendor is
concerned about the credit worthiness of his customers. In the purchasing process of SAP Business One,
it is possible to return goods to the vendor if, for example, the goods you received were faulty. You can
use a goods return if you based the return on a goods receipt PO or an A/P credit memo if the return is
based an A/P invoice.
You can create a new document based on one or more of the existing ones. When you create a
new document with reference to an existing document, only the documents that are still open are
displayed. All documents for which you have not created a follow-on document have an open status.
Open documents remain open until you transfer all items completely to the follow-on document, or
until you manually close or reverse them.
Each document affects inventory quantities and some affect the general ledger. The purchase
order affects the available inventory quantity. The goods receipt PO increases the actual inventory
quantity. If you create an A/P invoice without reference to the goods receipt PO, it will also increase the
quantity in stock. 37
As far as accounting is concerned, the A/P invoice always creates an accounting transaction. It
records freight and tax and updates the vendor account with the new outstanding balance. The A/P
reserve invoice only affects the available inventory quantity and creates an accounting transaction.
The goods return reduces the actual inventory levels. The A/P credit memo reduces the actual
inventory levels and also creates an accounting transaction by applying negative amounts to the
previously invoiced accounts.
Note: Depending on the complexities and requirements of a business, the use of some marketing
documents may be omitted such as creating a Purchase Quotation, Purchase Oder, Sales Opportunities,
Sales Order, etc..But invoices are required marketing documents and therefore should never be omitted.
This Material will start the Purchasing Process from the creation of a Purchase Order.
IV.1 Create a Purchase Order for Vendor V10000. Order the following:
Item No. Quantity
A00001 30
A00002 20
A00003 20
Go to Purchasing-A/P Purchase Order
Type V1000 on the Vendor Code Field.
Enter the needed items and quantities
Item No. Quantity
A00001 30
A00002 20
A00003 20
Click Add.
38
Choose the Last Data Record icon on the tool bar to retrieve the latest Purchase Order created.
39
After Adding the Goods Receipts PO, What is the status of the Purchase Order Document?
To check, Go to Purchasing-A/P Purchase Order
The status is still Open because the order is not received in Full.
40
IV.3 Create a Goods Receipt P.O. to record the receipt of the remaining (undelivered) ordered items
from V10000 (Use Copy From function)
V10000 delivered the remaining items. Create a goods receipt PO for the remaining items:
Item No. Quantity
A00001 10
Go to Purchasing-A/P Goods Receipt PO. Type V10000 in the Code field
Click Copy From, Choose Purchase Order from the list
Click the latest Purchase Order you created for V10000 then Click Choose.
Draw Document Wizard Window will be displayed. Click Finish
You will return to the Goods Receipt PO window
Notice that only the undelivered items are copied from Purchase Order document to Goods
Receipts PO document. Click Add, choose Yes to confirm system message
41
After Recording the receipt of remaining orders, what is the status of the Purchase Order?
To check, Go to Purchasing-A/P Purchase Order
The status is now Closed because the order is already received in Full.
When you create a goods return, the goods are issued from the warehouse and the quantities
are reduced. If your company uses perpetual inventory, SAP Business One automatically creates the
relevant posting to update the inventory values as well.
To access the window, choose Purchasing > A/P > Goods Return.
42
Note: The prerequisite before creating a Goods Return document is that there should be no A/P invoice
was created for the goods being returned. If an invoice has been created, you must create an A/P credit
memo.
IV. 4 Create a Goods Return - 3 Units of item No. A00001
Suppose you discovered that 3 units of item no. A00001, referencing the last Goods Receipt P.O.,
received from V10000 were defective. Since no A/P Invoice was created for the Goods Receipts P.O., use
Goods Return document to reutrn 3 unit of item no. A00001
Go to Purchasing →Goods Receipt P.O.
Click the Last Data Record icon on the toolbar, the Goods Receipts PO No.
Check the Inventory Status of A00001 in Warehouse 01.
Click the golden link arrow pointing to A00001.
The Item Master Data window is displayed.
Go to Inventory Data tab
44
Since 3 quantities were returned to the Vendor, there are now 392 In Stock/on hand quantities of
A00001. The available quantities now are 545 (392 - 37 + 190 = 545)
Close all windows.
IV. 5 Vendor V10000 sent a billing statement for the goods they delivered to OEC Computers. Record
the billing in the A/P Invoice document.
Go to Purchasing-A/P A/P Invoice
Type V10000 in the Vendor field.
Click Copy From, choose G. Receipt PO. Choose the two latest GRPO (Goods Receipts PO).
Click Finish on the Draw Document Wizard window.
Click Add, then Yes on the system message. (Do not close the A/P Invoice yet)
45
IV. 6 GENERATE THE RELATIONSHIP MAP OF THE LATEST TRANSACTIONS WITH V10000
(Make sure that the A/P Invoice window is open.)
Choose the last data record to generate the Last A/P invoice created.
Right click on the A/P Invoice, choose Relationship Map.
46
Close the relationship map & the A/P Invoice. (You may go to Window on the menu bar, then choose Close All)
IV. 7 RECORD THE FULL PAYMENT TO V10000.
OEC paid in full, through cash, the latest items purchased from V10000.
Go to Banking > Outgoing Payments > Outgoing Payments
47
Generate the full relationship map.
Go to Purchasing A/P > A/P Invoice and choose the last data record.
Generate the relationship map.
48
49
2. Create a Purchase Order (PO) for Vendor V1010 (Far East Imports) for the following item:
Item No. Quantity
C00001 20
Purchasing A/P > Purchase Order.
3. After recording the PO, check the inventory status of C00001 and fill-out the following table:
Item No. In Stock Committed Ordered Available
C00001 465 5 220 680
You may open the Item Master data through Inventory > Item Master data. You may also generate the last
data record in the purchase order document and click on the link arrow pointing to C00001.
50
Ordered Qty increased by 20, and Available Qty also increased by 20.
B. Linking Goods Receipt PO (GRPO) to the previous Purchase Order (PO) - Use Copy To
(Note: You may use copy to or copy from, depending on company policy/practice)
1. Record the receipt of the ordered goods. The goods were received in full.
Go to Purchasing A/P > Purchase Order. Choose the Last Data Record.
Click Copy To, then choose G. Receipt PO.
Add the Goods Receipts PO Document. Click Yes on the system message.
2. After recording the PO, check the inventory status of C00001 and fill-out the following table:
Item No. In Stock Committed Ordered Available
C00001 465 5 220 680
51
52
D. GENERATE THE RELATIONSHIP MAP:
Open the last A/P Invoice. Right click on the document, choose Relationship Map.
53
Before recording the A/P credit Memo, we owe V1010 -Far East Imports 25,620.71.
Close the window.
To record the A/P Credit Memo, Go to Purchasing A/P > A/P Invoice.
Choose the Last Data Record.
Click Copy To > A/P Credit Memo
Change the Quantity to 2. Click Add, then Yes on the system message.
54
CHECK THE PAYABLE TO V1010:
55
Click Add, then Add.
OPEN THE LAST A/P Invoice Created and Generate the Relationship Map.
56
REVIEW OF THE MASTER DATA AND THE PURCHASING PROCESS:
1. ADD A BUSINESS PARTNER MASTER DATA
NEW VENDOR
Code Name Group Payment Terms
VT200 Rome Alfred Suppliers 2/10, n/30
Rome Alfred
To add Rome Alfred, go to Business Partners→Business Partner Master data
Go to Add mode
Type the Vendor Code VT200 in the Code Field. Choose Vendor from the dropdown list next to it.
Type the vendor name Rome Alfred in the Name field.
Choose the appropriate Group which is Suppliers
Go to Payment Terms Tab
On the Payment Terms field, click the dropdown list button and Choose the appropriate
Payment Term 2P10Net30 (for Payment Term 2/10, n/30) . Click Add.
*2/10, n/30 means that the credit period is 30 days. But if you pay within 10 days,
adiscount of 2% is given.
USB Keyboard
Go to Inventory→Item Master Data
Press Ctrl + A or Select the icon in the tool bar to go to Add mode
Input the required information:
Item Number: P400
Item Description: USB Keyboard
Item Group: Accessories
*Choose Yes to confirm system message
Unit Price: GBP 50
Click Add to save the document and Ok to exit the window.
58
3. Create a Purchase Order for Vendor VT200. Order the following:
Field Name or Data Type Values Delivery Date Warehouse
Item No. P300 tomorrow 01
Quantity 15
Item No. P400 3 days from today 01
Quantity 1
Item No. A00001 5 days from today 02
Quantity 50
Choose Purchasing-A/P Purchase Order and Input the required information:
Since the Delivery Dates are on different dates and the items will be stored on
different warehouses, set the Delivery Date and Warehouse Fields as active and visible
Click Forms Settings in the toolbar. Then go to Table Format Tab
Put a check mark on the Whse and Del. Date. Choose OK
59
4. Assuming Rome Alfred delivered the goods earlier than what was in the PO Document, record the
receipt of goods.
Go toPurchasing-A/P Purchase Order. Open the Purchase Order you created for VT200
Click Last Data Record button then Previous Data Record button on the tool bar.
Your last purchase order from VT200 will be displayed
Click Copy To, then choose Goods Receipt PO
The information from the Purchase Order are copied to the Goods Receipts PO.
Click Add to save the document, then click Cancel to exit.
60
5. Use Copy from to record the receipt of VT200's A/P Invoice
Go to Purchasing A/PA/P Invoice
Type VT200 in the code field then Click Copy from, choose Goods Receipt PO
Choose the latest Goods Receipt PO created for VT200 (click to highlight)
Click Choose then click Finish. You will return to the A/P Invoice window
Enter the following Data:
Posting Date: Today's Date
Due Date: 30 Days from Today
Document Date: Today's Date
Click Add, choose Yes to confirm system message. Click Cancel to exit.
61
6. Process Check payment to VT200
Go to BankingOutgoing PaymentsOutgoing Payments
Type VT200 in the Code Field then all open A/P Invoices will be displayed
Select the A/P Invoice to be paid by checking the box before the document number of the
(In our exercise, select the latest A/P Invoice recorded for VT200)
Click the Payment Means button on the tool bar
Choose the Check tab. Scroll to the right to view the Amount column
Put the cursor in the Amount field and press Ctrl+B on the keyboard to automatically
copy the total amount to be paid
Click OK, then Add
Choose Add to confirm the system message. Click Cancel to Exit
62
SALES, INVOICING AND RECEIVING PAYMENTS
THE SALES PROCESS IN SAP BUSINESS ONE
The sales process moves from issuing a sales quotation for goods to selling the goods (and services) to
delivering the goods to invoicing the customer for the goods. Each step involves a document, such as a
sales order or A/R invoice. SAP Business One moves all relevant information from one document to the
next in the document flow. You can adapt the steps according to your needs and business processes.
Prerequisites
To avoid problems during document creation in later stages of the sales process, make sure that the
following key data is maintained correctly before you start creating sales documents:
Business partner master data, especially the customer's bill-to and ship-to address, payment
terms and dunning parameters
Item master data
Process
The sales process in SAP Business One entails creating the following documents:
1. Sales Quotation
Before ordering, customers often require a sales quotation for review in their company. You create it
as a proposal of your goods and services to a customer or lead. It does not result in any posting that
alters quantities or values in inventory management or accounting.
2. Sales Order
The sales order is a commitment from a customer or lead to buy a product or service. The document
is important for planning production, creating purchase orders and scheduling resources.
3. Delivery
You create a delivery note to indicate that the goods have been shipped.
4. A/R invoice
After you have delivered the goods or provided services, you bill the customer using an A/R invoice.
With this document, you request payment from your customer and record the revenue in the profit
and loss statement.
Note:
The invoice is the only mandatory document in the sales process. You can create one without first
creating the other three.
For legal reasons, you cannot delete deliveries and A/R invoices or change any accounting-relevant
data on these documents if they have been already entered in SAP Business One.
Additional Process Documents
Each of the following documents has a specific purpose in the sales process.
Return – a corrective clearing document used to credit a customer if the goods were delivered but no
A/R invoice was issued
A/R Invoice + Payment – document for cash sales to one-time customers. SAP Business One treats an
A/R invoice + payment document the same way as an A/R invoice. The corresponding journal entries
in accounting and inventory are processed automatically after the document is posted.
A/R credit memo – used to credit a customer if the goods were delivered and an A/R invoice was
issued
It is possible to create new documents based on existing ones. When you do so, only the documents
that are still open are displayed.
Open documents: 63
Are those for which you have not created a follow-on document
Remain open until you transfer all items completely to the follow-on document, or until you
manually close or reverse them
Each document updates the inventory quantities and the general ledger in the following ways.
A sales order affects the amount of inventory committed to a customer and, therefore, the
available inventory quantity.
A delivery reduces the inventory committed and the in-stock quantities. Furthermore, it affects
the general ledger, if SAP Business One manages the perpetual inventory. In such a case, the
delivery reduces inventory valuation and posts a cost of sale.
An A/R invoice created without reference to the delivery, also reduces the quantity in stock. An
A/R invoice always creates an accounting transaction. It records the revenue and tax, and it
updates the customer accounts with a new outstanding balance.
A return increases the in-stock quantity and updates the associated inventory accounts.
An A/R credit memo increases available inventory levels and creates accounting transactions. It
credits the customer accounts in the general ledger and corrects the revenue account by the
same amount.
Note: Depending on the complexities and requirements of a business, the use of some marketing
documents may be omitted. This Material will start the Sales Process from the creation of a Sales
Order.
GUIDED EXERCISES:
1. ADD CUSTOMERS TO THE BUSINESS PARTNER MASTER DATA
NEW CUSTOMERS
Code Name Group Payment Terms
CT600 Harry Potter Customers 3 Instalments
Harry Potter
To add Harry Potter, go to Business Partners→Business Partner Master data
Go to Add mode
Type CT600 in the Code Field. Choose Customer from the dropdown list next to it.
Type the customer name Harry Potter in the Name field.
Choose the appropriate Group which is Customers. Go to Payment Terms Tab
On the Payment Terms field, click the dropdown list button and Choose 3Instalments
Click Add.
64
2. Create a sales order for customer CT600, Harry Potter. Enter the data below:
Field Name or Data Type Values
Customer CT600
Delivery Date Tomorrow
Item No. I00001
Quantity 15
Item No. I00002
Quantity 10
Go toSales A/R Sales Order.
Enter the required information. Click Add
Take note of the sales order number. Click Cancel to exit from the window
Sales order number: ___________________________
66
Observe that the Sales Order's status is Open before the delivery was created.
As soon as full delivery was made, the Sales Order's status will change to Closed
5. Creating A/R Invoice for the Items Delivered
Go to Sales – A/R Delivery
Click the Last Data Record on the toolbar to retrieve the last Delivery document made
In the delivery document, choose Copy to.
Choose A/R invoice.
A system message will appear: warning about the credit limit. Just click ‘ Yes’.
ClickAdd to save the invoice.
A/R invoice number (you will use this when processing an incoming payment): ___________
A system message will appear: warning about the credit limit. Just click ‘ Yes’.
Confirm the system message by choosing Yes.
67
Observe that the Delivery's status is Open before the A/R invoice is created.
As soon as an A/R invoice is created for the full items delivered, the Delivery's status will
change to Closed
6. Create an Incoming Payment -Create an Incoming Payment for Cash Settlement
Customer CT600 paid the first installment of his invoiced orders in cash. Remember that CT600's
payment term, which we set in our previous exercises is in 3 Installments.
To view CT600's payment terms, go to Business Partners Business Partner Master Data
Go to Find mode. Press Ctrl+F on your keyboard or click the Find icon(binocular icon) on the toolbar.
Type CT600 on the Code field then press Enter. The master data of Customer
Go to Payment Terms tab. Check that the payment term is in 3 Installments.
Click Cancel to exit the window.
68
7. To process the collection of CT600's first installment payment:
Go to Banking Incoming Payments Incoming Payments. Enter CT600 in theCode field
Select the first installment by checking the box before the document number.
*Notice that the total invoice amount is allocated into 3 payments.
Choose the Payment Means button (money bag icon) from the toolbar. The Payment Means
Window will be displayed.
Go to Cash tab. On the G/L Account field, choose 160000.
On the Total field, press Ctrl + B to copy the total amount to be paid.
Choose OK. Choose Add to save the document. Choose Yes to confirm the system message.
Click Cancel to exit Incoming Payments window
8.Suppose CT600 sent a check amounting to BGP 157.79 in full payment of the second
installment due (BGP 107.79) and in partial payment of the third installment (GBP 50).
Go to Banking Incoming Payments Incoming Payments.
Enter CT600 in the Code field
Select the second and third installments to be paid by checking the box before the document
number.
Go to Total Payment Column. Change the Second Amount to GBP 50
69
Choose the Payment Means button (money bag icon) from the toolbar. The payment means
window will be displayed.
Go to Check tab.
Enter the total check amount GBP 157.79 in the Amount Column or Press Ctrl + B to
automatically copy the total check amount in the Amount Column.
70
Mouse over to the Yellow shade or the red shade to view amount paid or unpaid.
1. Sales Order- Create a sales order for C30000, Microchips, and view the effect on inventory.
Go toSales A/R Sales Order.
Enter the following information
Field Name or Data Type Values
Customer C30000
Delivery Date < today>
Item No. A00004
Quantity 15
Do not add the Sales Order yet.
Click the Golden Link Arrow beside the Item Number A00004
73
The Master Data for item A00004 will come into view
Choose the Inventory Tab. Take note of the Inventory Status.
Warehouse In Stock Committed Ordered Available
01 428 15 160 573
02 85 85
03
04
We will use this data later to check the inventory movements
74
Open the sales order you just created.
Go to Sales A/R Sales Order. Choose Last Data Record.
Double-click on Row 1. Row Details...-Sales Order Window will be displayed
Scroll down to view the warehouse assigned to A00004.
75
2. Delivery- Create a delivery and view the effect of the delivery the the item's stoc card.
Go to Sales A/R Sales Order. Choose Last Data Record.
Click Copy to. Choose Delivery. Choose Add to save the delivery.
Confirm that you want to save the delivery by choosing Yes.
Do not yet exit from the Delivery window.
Choose Last Data Record to retrieve the Delivery you just made.
Open the item master record for A00004. Choose the link arrow to next to the Item No.
field.
Choose the Inventory Data tab.
Are there changes in the total In Stock Quantity? If yes, which warehouse wa affected?______
*Yes. It decreased by 15 Units.
*Warehouse 01
Are there changes in the Ordered Quantity? If yes, which warehouse was affected?______
*None
Are there changes in the Committed Quantity? If yes, which warehouse was affected?______
* Yes. It decreased by 15 Units.
*Warehouse 01
76 Are there changes in the Available Quantity? If yes, which warehouse was affected?______
*None
Choose Cancel to return to the Delivery window. Do not exit from the window.
•View the effect of the delivery on accounting.
Choose Cancel to return to the delivery.
To view the posted Journal Entry, Choose the Accounting tab.
Open the journal entry. Choose the link arrow next to the Journal Remarks field.
77
3. A/R Invoice
Open the Delivery you just created. Go to Sales A/R Delivery
From the delivery document, clickCopy to and Choose A/R Invoice.
Confirm by the system message about credit limit by clicking ‘Yes’.
Choose Add to save the invoice. Confirm the system message to save the invoice.
Do not yet close the A/R Invoice window
Re-open the invoice you created by clicking the Last Data Record icon.
78
Choose the Accounting tab.
To view the journal entry, choose the link arrow next to the Journal Remarks field.
Close all windows. Go to Windows Menu , choose close All.
As you can see in the journal entry, no changes to inventory were recorded when you create the
A/R invoice. This is because, the increase in Inventory is already posted upon the creation of the Delivery
document.
However, if there is no preceding delivery document, the A/R invoice records the changes to 79
inventory quantity. Additionally, if you are running perpetual inventory, the A/R invoice records the
changes to inventory value in the resulting journal entry.
SALES RETURNS AND A/R CREDIT MEMO
For legal reasons, you cannot delete a delivery or invoice that you enter in SAP Business One, or
change accounting-relevant data in these documents. However, the customer might send the goods
back for various reasons, or you might have made a mistake when you entered the documents. In such
situations, create a return document.
When you enter a return document, you can reverse the posting of a delivery. When you create
the return, the system corrects the inventory Units. If your company runs a perpetual inventory,
creating a return automatically generates a journal entry that updates the inventory value.
Note:
If an A/R invoice has not yet been created for the delivery you want to reverse, use the Return
document under Sales A/R Return. If you have already recorded an invoice, use the A/R Credit
Memo (Sales A/R A/R Credit Memo) to correct values and Units for the transaction in SAP Business
One.
4. Suppose Customer C30000 (Microchips) returned 2 defective HP Color Laser Jet 5 (Item No.
A00004). These were from the recent items delivered to Microchips.
Since an A/R Invoice is already created for the said delivery, we cannot create a Return Document for
the 2 HP Color Laser Jet 5. Instead, we will be issuing a credit memo to record the return.
Open the A/R Invoice relating to the returned items.
Go to Go to Sales A/R A/R Invoice. Choose the Last Data Record
Click Copy to and choose A/R Credit Memo. Click Add to save the A/R Credit Memo.
Choose Yes to confirm the system message. Click Cancel to exit A/R Credit Memo window
Then Cancel again to exit A/R Invoice window.
80
5. Recording Freight in the Marketing Documents:
OEC Computers received an order from C200, JMJ Associates, Inc. for the following items:
1. Sales Order
2. Create a Delivery Document to deliver the items and include the freight costs in the total charges to
C200
OEC may also choose not to reflect the freight charges in the Delivery document. However, OEC must
make sure that the billing department will include the freight when issuing an A/R/ Invoice to Customer
C200.
INVENTORY, WAREHOUSE MANAGEMENT AND GOODS MOVEMENT
1. Create a New Warehouse
Create a new warehouse and assign a warehouse code and name of06 and Basement
respectively. Enter any domestic location, street, city and country for the warehouse.
Choose Administration Setup Inventory Warehouses.
Enter the following information on the General tab page:
Field Name or Data Type Values
Warehouse Code 06
Warehouse Name Basement
Location <any>
Street/City <any>
Country <Domestic>
Choose the accounting tab to view the default G/L accounts assigned to the
warehouse.
Choose Add then Cancel to exit window.
85
4. Process a Goods Issue Document
Two (2) units of A00001were damaged in Warehouse 06 and needs to be scrapped. Post a
goods issue from the warehouse for this item.
Choose InventoryInventory Transactions Goods Issue.
Field Name or Data Type Values
Item No A00001
Quantity 2
Whse 06
Remarks Scrapped damaged units
If the Warehouse (Whse) Column is hidden, go to Form Settings on the tool bar.
Choose Table Format tab and make Whse Visible by checking the box next to it.
Choose OK to exit the Forms Settings-Goods Issue window.
Change the Whse to 06. Choose Add and Confirm the system message.
5.Aside from opening the Item Master Data of A00001 to check the current stock situation in
warehouses 01 and 06, you may also open the Inventory Warehouse Report.
Choose InventoryInventory Reports Inventory in Warehouse Report.
Deselect all warehouses except01 and 06. Choose OK.
Inventory in Warehouse Report (Detailed) Window will be displayed.
Choose OK to exit both windows.
86
BATCH AND SERIAL NUMBERS
Batches are used to track groups of items with characteristics in common. These characteristics might be
attributes you define such as a shade of color, granularity or PH balance. The characteristics could be dates, such
as expiration dates, manufacturing date, or the date the items were received into inventory.
Serial numbers can help you track items down to the level of each individual object in your warehouse, so
you know exactly which one was sold to a customer. The typical criteria for determining if an item needs a serial
number are:
o Is the item a high value item?
o Should the item be tracked for security or repair reasons?
Serial numbers are also important in Service. A serialized item can be set up to automatically create a
customer equipment card and a service contract when the item is delivered to a customer. The customer
equipment card is used to store service information, such as valid service contracts, any service calls, and inventory
transactions for the item.
Requirements:
1. In this exercise, you create items managed by both batches and serial numbers. Create a master data
with the following information:
A. DPC44 - managed by batches
Field Name or Data Type Values
Item No. DPC44
Item Description Printer Cartridge, Black Ink
Unit Price (Base Price Pricelist) 10
Manage Item By Batches
Management Method On Every Transaction
B. K2000 - managed by serial
Field Name or Data Type Values
Item No. K2000
Item Description Laptop Computer
Unit Price (Base Price Pricelist) 700
Manage Item By Serial Number
Management Method On Every Transaction
2. Record a Goods Receipts PO to document receipt the following items into inventory.
Field Name or Data Type Values
Vendor V1010
Item No. K2000
Quantity 5
Item No. DPC44
Quantity 150
3. Sell both items and deliver them to the customer.
Field Name or Data Type Values
Customer C30000
Delivery Date <Today’s Date>
Item No. K2000
Quantity 1
Item No. DPC44
Quantity 10
4. Run the serial number transaction report to see transactions for your newly created serial numbered
items.
87
Solutions:
1. Create an item master data for DPC44 (managed by batch) and K2000 (managed by serial numbers).
Choose Inventory Item Master Data
Choose the Add icon from the tool bar.
Field Name or Data Type Values
Item No. DPC44
Item Description Printer Cartridge, Black Ink
Unit Price (Base Price Pricelist) 10
Manage Item By Batches
Management Method On Every Transaction
Choose Add.
Do not Close the Item Master Data window, proceed in adding K2000.
88
2. Receive the vendor's delivery of the batch-managed and serialized items into the inventory.
89
Choose the Browse Button <…> for the Serial Number field.
Field Name or Data Type Values
String K2-
Type String
Operator No Oper.
String 0001
Type Number
Operator Increase
Choose OK.
Enter the additional information as follow:
Field Name or Data Type Values
Manufacturing Date <2 weeks ago>
Mfr. Warranty Start <today>
Mfr. Warranty End <1 year from today>
Click then Create.
You have returned to the Goods Receipt PO main window. Now it is time to enter the batch information for the
second row.
Right Click on Quantity 150. Choose Batch/Serial Numbers.
enter the following details:
Field Name or Data Type Values
Batch 103
Quantity 50
Batch Attribute 1 Malaysia
Expiration Date Six months from today
Batch 104
Quantity 50
Batch Attribute 1 Puerto Rico
Expiration Date 10 months from today
Batch 105
Quantity 50
Batch Attribute 1 Malaysia
Expiration Date 18 months from today
91
Choose Update, then OK.
Choose a batch for your second item.
Right Click on Quantity 10 and choose Batch/Serial Numbers.
Choose Auto Select for the system to choose the first batch.
92
PRICELISTS AND DISCOUNTS
You can define multiple price list for your items. A price list contains items. Price lists
can be based on other prices lists by using a percentage mark-up. Every item is linked to every
price list.
You can assign a price list to the customer master record on the Payment Terms tab.
When you enter the customer in a sales document, the assigned price list defaults to the
document. The system will then use that price list to price the items in the order.
Of course, more complex pricing can be used such as special prices, discount groups, and
pricing hierarchies. Prices can also be changed in the sales order by authorized users. For
example, a salesperson might give a 5% discount to a particular item or to a whole sales order.
Using the different pricing options in SAP Business One, you can set predefined prices
for selling and buying items. Typically, a business will choose only those options that make
sense for how they price items. For example: If a company sells smaller items to other
businesses, they are more likely to use volume discounts. A company selling higher priced items
may focus on special prices created for particular business partners. Prices are assigned to price
lists and to specific business partners.
For price lists, you define discounts based on percentages or quantities. For example, if
all your large accounts have discounted prices since they purchase in larger volumes, you can
create a relationship between pricing levels that updates automatically.
On top of the basic price list functionality, you can add discounts based on item group,
properties, and manufacturer. You can use special prices to define detailed pricing and discount
structures for a business partner. You can base your discounts on any price list, or simply enter
them manually. Special prices override all other prices.
When the system searches for a price, it first looks at special prices. If no special price, it
looks for discount groups. If no discount group, it looks for period and volume discounts. If no
period and volume discount, it uses the basic price list assigned to the business partner.
93
PERIOD AND VOLUME DISCOUNTS
You can use this function to define special prices for price lists. A special price can
apply to a defined period or to a quantity scale.
In SAP Business One, time-based discounts are defined in the window “price list item
details by period” and volume discounts are defined in hierarchies for those validity periods.
Add new items to the list by choosing Inventory Price Lists Period and Volume
Discounts
DISCOUNT GROUPS
You can define discount groups for a business partner. These discounts are defined by an
item group, a combination of item group properties or an item manufacturer.
When you use discount groups at the item properties level, SAP Business One allows you
to define a discount for several properties. You can use a rule to decide which discount is
used by the system for the calculation:
The highest discount -The property with the highest discount will determine the
overall discount calculated for the item.
The lowest discount -The property with the lowest discount will determine the overall
discount calculated for the item.
The average discount -The system calculates the average of all the discounts for the
properties. The average is used as the discount.
Discount totals - The system adds together all discounts of the properties that apply to
the item. The total (up to 100%) is used as the discount.
To define discount groups you choose Inventory Price Lists Special Prices
Discount Groups
SPECIAL PRICES
Special prices enable you to give a discount or surcharge for a specific business partner.
Choose
Inventory Price Lists Special Prices Special Prices for Business Partners.
With special prices you also have the possibility to assign a different pricelist for selected
94 items to a business partner. You can copy special prices to other business partners using
Inventory Price Lists Special Prices Copy Special Prices to Selection Criteria.
For copying special prices from one business partner to other ones the following copy rules
exist:
Replace All Items:
The system copies all the special prices and possibly overwrites existing ones.
Replace Only Existing Items:
The system overwrites all the special prices that exist in the source business
partner (BP) and target BP records. It does not add any new special prices.
Do Not Replace Items:
The system adds new special prices, but does not change existing ones.
REQUIREMENTS:
1. Add a new item in the system and maintain prices manually.
2. Create a new pricelist called TEST PRICE.
3. Create item T2003 and calculate the price automatically using LAST PURCHASE PRICE.
4. Provide a special discount of 10% of the store price (Small Account Sales Price List) for the
item C00008 with customer C23900.
5. Grant 10% discount for HP Printers item group for C40000 to C42000.
SOLUTIONS:
1. Add a new item in the system and maintain prices manually.
Choose Inventory Item Master Data
Change to Add mode.
Field Name or Data Type Values
Item T2002
Description Ergo Screen Monitor
Price List Base Price
150
Price List Regular Sales Price
400
Price List Small Account Sales Price
500
Add the item.
95
Create a new customer, TC200, Smith Inc.. Since this customer initially only orders
small quantities, assign him your store terms. You can assign the Small Accounts price
list in the payment terms.
Create a sales order for customer TC200 and item T2002. Make sure that the system
chooses the right price.
Choose Sales-A/R Sales Order
Field Name or Data Type Values
Customer TC200
Delivery Date Today’s date
Item T2002
Quantity 1
Check the price by displaying the item master record and comparing the price in the
document with the price in the Small Account Sales Price price list.
96
Sales Order Number: ______________
Save the order. Acknowledge any messages about lack of stock and choose Add.
97
The base price list is the Base Price and the factor is 2
Save the price list by choosing Update. Close the confirmation window. Choose OK.
Create a new item T2004 (Easy Pixel Monitor) and assign it a unit price (Base Price) of 300.00.
Inventory Item Master Data. Click Ctrl + A on the keyboard.
Field Name or Data Type Values
Item T2004
Description Easy Pixel Monitor
Price List Base Price
Unit Price 300
Add the item.
98
Create a sales order for customer TC200 and item T2004.
Choose Sales-A/R Sales Order.
Field Name or Data Type Values
Customer TC200
Delivery Date Today’s date
Item T2004
Quantity 10
The system will choose the Small Account Sales Price price list for the document. This
price list is maintained in the business partner master record (see above).
Make sure that the new Test price list (and not the price list in the customer master record)
is used in this document.
Form Settings Document tab Table tab. Assign the TEST PRICE list to the
document. Choose OK and answer the question, “Update prices in existing rows?”
with Yes.
The system then uses the price of the Test price list (600.00 units of national currency).
99
You have agreed on a special discount of 10% of the store price (Small Account Sales
Price list) for the item C00008 with customer C23900.
Inventory Price Lists Special Prices Special Prices for Business Partners.
Field Name or Data Type Values
BP Code C23900
Price List Small Account Sales Price
Item No. C00008
Discount Percentage 10
You have also negotiated a special price with quantity-based discounts for item C00005
(5% discount for two units and above, 10% for four units and above) with the
same customer.
This quantity-based discount is to be valid for three months.
100
4. Grant 10% discount for HP Printers item group for C40000 to C42000.
Inventory Price Lists Special Prices Discount Groups.
Choose customer C40000. For the item group HP Printers, Enter 10% .
Choose the button Copy to Selection Criteria to copy the discount information to C42000.
In the selection field, enter the following: From: C40000 To: C42000
Click OK, then Add.
101
Create a sales order and check the prices. Choose Sales-A/R Sales Order
Field Name or Data Type Values
Customer C42000
Delivery Date Today’s date
Item A00004
Item Group HP Printers
Check the prices to ensure the customer receives the appropriate discount. Since this is only
a check, choose Cancel to close the sales order.
102
Option 2:Drag business partner V50000 to Purchase Order
Click V50000, hold, then drag it to the Purchase Order on the Main Menu.
Only Purchases from V50000 will be displayed.
103
Close both windows.
106
BILL OF MATERIALS (BOm)
Four Types of Bill of Materials
Production. This BOM is used in the production order. The parent item is a finished material, and the children are
the components. You can add labor as one of the components; this will be a non-inventory item with a standard
cost. During the production process, you turn the components into the finished product. The Production BOM is
the only type used in the MRP run and it is always used in standard production orders. The item at the head of
the Production BOM has its own price.
Sales. This BOM is used in sales documents. The parent item must be a sales item only. For example, if you sell a
gift package that contains multiple products, this could be set up as a sales bill of materials. The parent item will
be the package name, and the children will be the inventory items inside the package. Once you selected the
parent in a sales document, all its children appear as sub-items. You can update the quantities of the parent or
the children; however you cannot delete children or add new sub-items to the package in the sales document.
When you set up the BOM, you can select the Hide BOM Components in Printout option, so that when you print
the document, only the parent appears.
Assembly . This BOM is similar to the sales bill of materials. It represents a collection of individual items in a set
with a specific price. Unlike the sales bill of materials, only the finished product appears in the sales order
document; the components do not appear as sub-items.
For both the sales BOM and the assembly BOM, you do not manage the finished product as an inventory item,
but rather as a sales item. The components can be sales items and stock items at the same time.
Template. This BOM has no restrictions. Both the parent and the children can be any type of items. It can be
used in sales and purchasing document. Once you select the parent item, all its children appear. You can delete,
add or duplicate rows and make any modification as necessary.
EXERCISE 1: Add items to be used in Sales, Assembly, Template and Production BOM
- Go to Inventory > Item Master Data
Item Number Description Unit Price Type
SB100 Fruit Salad - Sales
SB200 Fruit Cocktail 120 Inventory, Sales, Purchase
SB300 Condensed Milk 50 Inventory, Sales, Purchase
SB400 All Purpose Cream 55 Inventory, Sales, Purchase
SB500 Kaong 80 Inventory, Sales, Purchase
SB600 Cheese 70 Inventory, Sales, Purchase
107
CREATE THE BOM FOR FRUIT SALAD:
SALES BILL OF MATERIALS
- Go to Production > Bill of Materials
- Change to Add Mode, click Add in toolbar of Ctrl+A
- In Product No., choose SB100
- BOM Type: click dropdown list and select Sales
- Item No. choose SB200, SB300, SB400, SB500, & SB600
- Click the arrow down in the Product Price to sum up the components of parent item
- Click the box in Hide BOM Components in Printout. Choose Add
108
TEST the BOM
- Go to Sales/AR > Sales Order
- In the Customer field, choose Norm Thomson the Item No. choose SB100
Notice in Sales BOM, components are included in the list but you cannot replace any components that you setup in
the Bill of Materials. However, you can change the quantities of the child items.
Do not Add the Sales Order. Click Cancel to close the window.
ASSEMBLY BOM
- Go to Production > Bill of Materials
- In the Product No. type * then click Find or Enter
- Choose Fruit Salad
- Change the BOM Type from Sales to Assembly then click Update
109
For Assembly BOM, only the parent item will be shown in the marketing documents. Do not Add the Sales Order. Click
Cancel to close the window.
TEMPLATE BOM
- Go to Production > Bill of Materials
- In the Product No. type * then Find or Enter
- Choose Fruit Salad and Change the BOM Type from Assembly to Template and click Update
110
When using Template BOM, parent and its components will appear in the marketing documents including their price.
If you will notice the price of the product will be doubled.
Components can be replaced in this BOM type.
THE PRODUCTION PROCESS:
The production order is the main document in the production process. It records the progress of the
production process for each item produced.
The production order supports the planning and assembly of a production item. It also tracks all the
material transactions and costs that are involved in the production process.
Production orders can come from recommendations in MRP or be created manually.
Before work can be done, they must be released. At this point, the production order can begin
collecting the costs of production.
Components used in the production process can be issued manually as used or backflushed at the end
of production.
When all work is done, you report completion of the production order. At this point, the finished items
are received into the warehouse.
Then change the Status to Closed.
Even after the production order is closed, details on the production order costs can be found on the summary.
113
1.C. Create BOM for Skateboard
- Go to Production > Bill of Materials
- Change to Add Mode, click Add in toolbar of Ctrl+A
- In Product No., choose PB100
- In the BOM Type field, choose Production
- Enter the Items and Quantities below:
Item Number Description Qty
PB200 Wheels 4
PB300 Board 1
PB400 Axis 2
PB500 Screws-small 8
L10001 Labour 4
- Click the black arrow in the Product Price to sum up the components of parent item then click Add
Notice the Unit Price of the Wheels is the Product Price of BOM for Wheels.
2. Create Production Order for 50 Quantities of Skateboard.
- Go to Production > Production Order
- Product No. choose PB100
- Due Date: tomorrow’s date
- Add the Production Order
Since PB200 is a Phantom item, only its components are reflected in the production order document.
Purchase the items needed for the production of Skateboard and Release the Production Order to Shop Floor.
3. Purchase the components to manufacture skateboards and release the Production Order to the Shop floor:
114 Once the status of the Production Order is changed from Planned to Released, this triggers the production
department to start creating the Items.
However, since the components needed to create Skateboard has zero inventory balances, we have to purchase first
the needed quantities.
3.A. Purchase the items that will be used in production of skateboard (for the purpose of this activity, skip Purchase Order
and Goods Receipts PO. Go Directly to A/P Invoice.)
Vendor V1010
Items Description Qty
PB300 Board 50
PB400 Axis 100
PB500 Screws-small 400
PB201 Tire 200
PB202 Rim 200
PB203 Screws-big 800
- Go to Purchasing A/P > A/P Invoice
- Enter the needed information. In the Posting Date field, use Today's date
- Click Add, then choose Yes on the system message
- In the Receipt from Production window, you can select to report the finished goods as "Complete" or" Reject".
- Select Complete
- Add the document and confirm the System Message by choosing Yes.
- Close the Receipt from Production window
- You will go back to the Production Order window, click Last Data Record from the Toolbar to refresh the Production
Order document
- Change the Status from Released to Closed then click Update
116
6. Check the Total Production Cost by opening the Summary tab:
7. View Relationship Map
- In the Production Order, right click then select Relationship Map
117
MATERIALS REQUIREMENTS PLANNING:
Material requirements planning (MRP) is, in the most generic sense, a set of planning techniques that extract
demands, match supplies, to calculate material requirements for made or bought items.
MRP calculations consider bill-of-materials data, inventory data, and supply inputs from scheduled production
and purchase orders, as well as demand inputs from actual and forecasted orders.
MRP Process Steps include:
Define the planning data to be used in MRP. One key piece of planning data is your forecast.
Run the MRP Wizard.
After MRP runs, the system gives you recommendations for production order or purchase orders to
fulfill your requirements. Review the order recommendations resulting from the MRP run.
From there, you create either production orders or purchase orders as needed.
118
2. Create the Bill of Materials for Slippers. Follow the figure below:
Go to Productions> Bill of Materials > Click Ctrl + A on the Keyboard. Follow the image below:
119
3. Create Sales Orders for Slippers from various customers:
Customer Delivery Date Item Quantity Remarks
Sales Order 1 C20000 Thursday Next Week SLP100 100
Sales Order 2 C30000 2nd Sunday from today SLP100 50 we may have different delivery dates
Sales Order 3 C23900 2nd Monday from today SLP100 70 depending on your computer's system date
Sales Order 4 C42000 2nd Wednesday from today SLP100 100 when this activity is done.
Just click OK (make sure Continue is selected) every time the Item Availability Check window appears.
This window displays since there are no available items to fulfill the orders.
My Sales Orders were recorded on April 11, 2016. Hence, my delivery dates are:
Sales Order 1 Thursday, April 21, 2016
120 Sales Order 2 Sunday, April 24, 2016
Sales Order 3 Monday, April 25, 2016
Sales Order 4 Wednesday, April 27, 2016
**The delivery dates will be the basis of MRP in recommending the Release Dates of Slippers in the Production floor and the
dates to process Purchase Orders for Rubber and Glue.
4. Check the stock card of SLP100.
Open Inventory > Item Master Data > Search for SLP100 > go to Inventory Data tab
Step 2 of 6: Under Planning Horizon, Enter a Start Date and End Date
Start Date: today
End Date: one month from today
Click Next
121
Choose SLP100 to SLP100. Click OK
Click Next
Step 4 of 6: Click Next
Step 5 of 6: Click Save Scenario > then click Run
Step 6 of 6: Go to Recommendations tab
Double click the Release Date column header to arrange the recommendations according to when the
order/s should be executed (earliest Release Date to latest Release Date).
6. Explain the MRP Recommendations (Saturdays and Sundays in SBODemoGB Databases were configured as non-working
days)
1. Sales Order 1: 100 Quantities of SLP100; to be Delivered on April 21, 2014.
122
Quantity Column
I need to produce 100 pairs or slippers. Based on the BOM, 2 Rubbers and 1 Glue are needed to produce one pair.
Hence, I need 200 Rubbers and 100 Glues. MRP therefore recommended a Purchase Order for 200 Rubbers.
For Glue, MRP recommended a Purchase Order for 500 units and not 100 since we set in the Item Master Data >
Planning Data tab of Glue that the Order Multiple is in multiple of 500.
MRP recommended that we shall order Rubbers and Glue to suppliers by April 15 (Release Date of Purchase Order).
The items will be received on April 20 (Due Date of Purchase Order), which is after 3 business days.
MRP follows Just-in-Time inventory system. Hence, once the components are received, we shall immediately start the
production of slippers on April 20 (Release Date of Production Order). The production of slippers shall be complete by April 21
(Due Date of Production Order). The company can then send the slippers immediately (April 21) to customer C20000.
April 15: Send Purchase Order to Vendor (Components)
April 16: Non-business day
April 17: Non-business day
April 18: First Day Lead Time
April 19: Second Day Lead time
April 20: Third Day Lead Time (ordered components are received)
April 20: Production Order is released to shop floor and the manufacturing process shall start.
April 21: First Day Lead Time (Production Process is completed and slippers are ready for delivery. In case an additional day is
needed to organize the slippers before it is delivered, the lead time should be 2 days)
April 21: Slippers are delivered.
123
Quantity Column
Out of the 500 units of glue which shall be received by April 20, only 100 units will be used for the first Sales Order.
Hence, 400 units will be left which is enough to be used in producing 50 slippers.
For Rubber, the whole 200 units which shall be received by April 20 will all be utilized in producing the 100 slippers for
the first Sales Order. Therefore, MRP recommended a Purchase Order for 100 quantities of rubber (2 x 50) and none for glue.
MRP will not recommend April 25 (which is Monday) since April 25 is already late. Remember that the customer
needs it by April 24 (based on Delivery Date). hence, instead of being late, MRP will recommend an earlier date.
Quantity Column
Glue: To be received on April 20: 500 units
To be used for Sales Order 1 (100)
To be used for Sales Order 2 ( 50)
Remaining 350 units
The remaining units are sufficient for Sales Order 3. Hence, no Purchase Order is required for Glue.
For Rubber, MRP recommended a Purchase Order for 200 quantities. We only need 140 units (2 x 70). However, the
Order Multiple is in Multiple of 100. Hence, MRP recommended 200 units.
April 22: Friday - Production shall start (as soon as Components are received)
April 25: Monday- First Day Lead Time (Production is completed and slippers are delivered)
124
Sales Order 3: 100 Quantities of Slippers, to be delivered on April 27, 2016.
Same concepts as above.
Click Finish on the MRP Results then choose Yes on the System Message.
7. Assuming Sunday is a working day, change the settings in SAP. Set Sunday as a working day, while leaving Saturday as non-
working day.
Go to Administration > System Initialization > Company Details > Accounting tab
Click the link arrow on the Holidays field
.
Click Update, then OK.
125
Analyze the new Recommendations (there should be changes on the dates since Sunday is already a working day).
Click Save Recommendations > choose Yes in the System Message> then Finish
Sort the recommendations by Release Date - double click Release Date to sort.
Select the first two Purchase Orders by checking the boxes in the Create column.
Before approving, since we have not assigned a Preferred Vendor in the Item Master Data of Rubber and Glue, we have to
choose a Vendor in the MRP Results window.
Select V1000 in the Vendor Code column.
Click Yes if you see this System Message
126
Click Update then click OK. Close the Order Recommendation window.
On the Origin field, you shall see MRP. In case it is manually created, the Origin field will display Manual.
Note: The image is for illustration purposes only. Your Due Date shall be the recommended Due Date in the Order
Recommendation window and the Order Date shall be you current system date.
128
CASE B: MRP RECOMMENDATIONS BASED ON RECORDED FORECAST
Before creating the BOM, create first the Master Data for the Parent Item. All components were already part of the Item
Master Data of OEC Computers UK.
Go to Inventory > Item Master Data > Click Ctrl + A on the Keyboard.
Enter the Item Number and the Description. Unit Price will be left blank. The Unit Price shall be generated automatically from
the BOM which will be prepared later.
Click Add. Close the window.
2. OEC Computers UK has the following sales forecast for CS100 - Computer Set for the 4rth Quarter of the year (October to
November):
October : 200 units
November: 100 units
December: 350 units
129
Record the above sales forecast.
Go to MRP > Forecasts > click Ctrl + A on the Keyboard.
Type CS100 4Q 2016 on the Forecast Code and Name or you may use other Forecast Code and Name as you see fit.
Choose Monthly on the View field.
Enter the Start Date: October 01, 2016 and the End Date: December 31, 2016
Choose CS100 on the Item No. Column then enter the forecasts for October, November and December.
3. Define the Planning Data for the Parent Item and the Components:
For Interval Field, Choose Define New. Type Weekly on the Cycle Code then choose Weekly on Monday in the Frequency
field. Click Add.
Input the other details required. Update the Master Data. Choose Yes in case a system message will be displayed.
130
3B. PLANNING DATA FOR C00002
Go to Inventory > Item Master Data. Search for CS100.
131
Upon opening the Master Data of C00002, go to Planning Data tab and enter the Planning Data as presented on the table
above.
For Interval Field, Choose Define New. Type Semi-Monthly on the Cycle Code then choose Every X days and type 15 in the
Frequency field. Click Add. This mean that if an order is made today, the next order shall be after 15 days from today.
Input the other details required. Update the Master Data. Choose Yes in case a system message will be displayed.
DO THE SAME FOR THE REST OF THE COMPONENTS. USE SEMI-MONTHLY IN THE ORDER INTERVAL FIELD. THERE IS NO
NEED TO CREATE ANOTHER CYCLE CODE.
Step 2 of 6: Under Planning Horizon, Enter a Start Date and End Date
Start Date: Today
End Date: December 31, 2016
132 Click Next
Click Next
133
Step 6 of 6: Go to Recommendations tab
Double click the Release Date column header to arrange the recommendations according to when the
order/s should be executed (earliest Release Date to latest Release Date).
Click Save Recommendations.
134
GENERATING FORECASTS BASED ON HISTORICAL DATA.
OEC Computers would like to forecast its monthly sales for the months of September to December based on
the average quantities sold in the past for the months of September to December.
Generate the monthly sales forecast for A00001 to A00003 (Use the fiscal year 2009 as the basis since 2010
onwards have no available data).
1
3
5