Business Scenario
Imagine that you are implementing SAP Business One at a new customer OEC Computers. Your main contact is the OEC Computers accountant, Maria.
Maria is very interested in the implementation and asks you about how SAP Business One handles the financial accounting process.
She wants to make sure she understands the big picture so she can report business results to the company owners each period.
Financial Settings: Which Accounts to Use Automatically?

Let us review the necessary financial settings and how they affect the journal entries that are automatically posted by documents.
In the journal entries that are automatically posted by documents in SAP Business One, how does the system "know" which accounts to use?
The system knows which accounts to use because when you initialize SAP Business One, you define default G/L accounts related to a specific business processes in the G/L Account Determination window.
In this window, you also define control accounts that link the business partner sub-ledger accounts to the general ledger.
G/L Account Determination For Items Used in Documents

First let us review how accounts are determined for items used in business processes.
As we mentioned, when you first implement SAP Business One you define default G/L accounts to be used when transactions are created during the different business processes, such as sales, purchasing and inventory.
These default accounts are defined in the G/L Account Determination window under the Administration module --> Setup -- > Financials.
When items are used in the transactions, there are 2 options for account determination:
- In the traditional solution the system looks for the default accounts based on the account determination set in the item master data.
- Alternatively, you can work with the advanced solution for account determination.
- The advanced solution provides a centralized matrix to determine rules for assigning G/L accounts in journal entries according to a predefined (closed) list of criteria.
- Both options are based on the G/L Account Determination window.
- We will discuss these options in the Default G/L accounts unit.
- Note! It is very important to ensure you make decisions about G/L Account Determination together with the client accountant.
Control Accounts The Link Between the BP Sub-Ledger and the General Ledger

In the G/L Account Determination window you also define the Control Accounts: Accounts Receivable for the Sales process and Accounts Payable for the Purchasing process.
A control account links the business partner sub-ledger accounts to the general ledger.
You need to define a G/L account as a Control Account in the Chart of Accounts.
Whenever you post a document to a business partner, the system automatically registers the journal entry to:
- The Business Partner Master Data account balance, and
- The control account balance.
- You cannot post journal entries directly to a control account.
In an A/R Invoice, for example, when the customer is debited the Accounts Receivable account is also debited.
This journal entry appears now in both accounts balances (the customer and the control account).
Chart of Accounts

Note, that the Business Partner Master Data balances do not appear in the Chart of Accounts. Only the receivable and payable control accounts appear.
The receivable and payable control accounts accumulate the customers' and vendors' transactions in their balances.
Therefore, the Chart of Accounts presents the complete financial status of the company.
The Financial Reports also show the full picture. For example, the balance sheet contains the accounts receivable and accounts payable accounts.
Automatic Journal Entry Value

We have learned how the system "knows" which accounts to use in automatic journal entries.
This is done using the values defined in the G/L Account Determination window.
But, how does the system "know" the value to be credited and debited in those automatic journal entries? For example, in an automatic journal entry created by an A/R Invoice?
Value Calculation - Sales

Here is a common scenario of how prices are set in SAP Business One during the sales process:
Note! In the following slides we assume that no special prices or discounts were defined for the involved items and business partners.
Our customer Star Trek Computers asks for an offer on 4 portable media players.
Jean creates a sales quotation. She chooses the customer and then the item. The price per unit appears in the quotation. How?
- The Item master data includes 3 optional prices for this item. Each one of them is represented in a different price list.
- Star Trek Computers is a reseller customer and so his default price list as defined in his master data record is the Reseller Price List.
- Therefore, in the Sales Quotation, the unit price for a portable media player is 110, the price from the Resellers Price List.
The sales person Jean enters quantity of 4.The total value of the quotation is 440 (assuming there are no additional items in the quotation and that no discount, freight charges or tax amounts are added).
Star Trek Computers mails us a Sales Order based on the Sales Quotation.
In SAP Business One, Jean copies the Sales Quotation to a Sales Order.
2 days later Joe, the warehouse manager, dispatches the company truck with the weekly deliveries, including 4 portable media players for Star Trek Computers.
Later on the day, the accountant copies the Delivery to an A/R Invoice.
Since no change was done to the price during the Copy To process, the Invoice's total value is 440, and these are the Credit and Debit amounts in the automatic journal entry created by the A/R Invoice.
Value Calculation - Purchasing

In the Purchasing process a common scenario of how prices are set would be:
Joe, the warehouse manager, issues a purchase order of 10 portable media players. He chooses the vendor Coconut Devices and then the item - portable media player. The price per unit appears in the Purchase Order. How?
- Since Coconut Devices is a vendor, his default price list as defined in his master data record is the Purchasing Price List.
- Therefore, in the Purchase Order, the unit price for portable media player is 100, the price from the Purchasing Price List for the portable media player item master data.
Joe enters a quantity of 10. The total value of the Purchase Order is 1000 (assuming there are no additional items in the Purchase Order and that no discount, freight charges or tax amounts are added).
Joe e-mails the Purchase Order to the vendor.
Few days later Joe receives a delivery including 10 portable media players from Coconut Devices.
In SAP Business One, he copies the Purchase Order to a Goods Receipt PO.
A week later, the Invoice from Coconut Devices arrives via mail and the accountant copies the Goods Receipt PO to an A/P Invoice.
Since no change was made to the price during the Copy To process, the A/P Invoice total value is 1000, and these are the Credit and Debit amounts in the automatic journal entry created by the A/P Invoice.
Value Calculation - Inventory

Let us go one step back, to the Goods Receipt PO that Joe entered based on the Delivery he got from the vendor.
Assuming the company runs perpetual inventory, an item cost value is being calculated automatically in each stock transaction.
More details on perpetual inventory are provided in a separate course.
When Joe entered the Goods Receipt PO to SAP Business One, the Purchasing Price List value (100 per unit) affected the unit price in the Goods Receipt PO and also the item cost value.
The item cost value is calculated automatically, behind the scenes, according to the valuation method chosen for the item (Moving Average, FIFO, or Standard). This particular item was set up as moving average, so based on the total number of items in stock and the purchase prices previously paid, the calculated item cost value after the Goods Receipt PO was 90.
Joe entered a quantity of 10 portable media players. Therefore, the total value of the journal entry created by the Goods Receipt PO was 1000 and these are the Credit and Debit amounts registered to the inventory default accounts.
However, the value of the journal entry linked to the Delivery sent to the customer is 360. That is, the quantity of 4 items multiplied by the item cost value at that moment (90).
Remember that the total value of the Invoice based on that Delivery was 440. It was calculated according to the Reseller Price List (110) that is defined as the default price list in the customer master data record.
Summary
In automatic journal entries the system 'knows' which accounts to use because you defined default G/L accounts in the G/L Account Determination window. These default accounts include control accounts that link the business partner sub-ledger accounts to the general ledger.
The Business Partner Master Data balances are represented in the chart of accounts in the receivable and payable control accounts that accumulate the customer and vendor transactions in their balances.
In an A/R Invoice the system 'knows' the value to be credited and debited in the automatic journal entry using the default price list as defined in the customer master record and the item price in this price list.
In a Delivery the system 'knows' the value to be credited and debited in the automatic journal entry using the item cost value that is calculated automatically, behind the scenes, according to the valuation method chosen for the item.