Professional Documents
Culture Documents
Creations company
Company code
Assign company code to company
Business area
Fiscal year variant
Asian fiscal year variant to company code
Chart of accounts
Accounts Group
Retained earning account
Posting period variant
Document Types and no ranges
Filed status variant
Tolerance group
Posting Keys
Account Payable
Vendor groups(MM and FICO vendors)
No. ranges for vendor accounts
Tolerance group for vendors
House bank
Correspondence
Automatic payment program
Extended with holding tax
Terms of payments
Down Payment Made
Cash discount (received)
Account Receivable
Dunning
Chart of depreciation
Account determination
Screen layout
Asset classes
Integration with FI
Depreciation methods
Depreciation keys
Asset master
Asset report
Depreciation run
Sale of asset
Transfer of asset
Scrapping of asset
Controlling area
Versions
Budgeting
Internal Order
Order type
Operation concern
Profitability segments
Active type
Price calculation
Work centre
Overhead keys
Routing
Work in Progress
Integration
Procurement cycle
Integration with MM
Integration with PP
Reports
GL reports
Assets
LSMW
Transport Management
SAP Organizational Structure
Define a Company
Residual Payment
Special Program
Sample Account
Configure Automatic Payment Program
Dunning
Down Payment
Down Payment Received
What is ERP ?
What is ERP ? This is normal for someone who dont know about ERP systems. ERP stands
for Enterprise Resources Planning. ERP system was originally used in manufacturing company as it has
a complicated business processes. Today, ERP system has been applied in various companies, such as
manufacturing, retail, oil and gas, banking, telecommunication, and many more. ERP software system
has an objective to integrate all of the business data and process so it can be managed in most effective
and efficient way. It reduces the redundant data and process by making all data from various business
processes in a company can be accessed by all departments of that company (of course, with an
appropriate authorization according to that companys policy). By doing so, a data only needs to be
entered once by a department that triggers it in its business process, and then it can be used by other
departments according to their business process needs.
What is ERP ?
What is ERP? (SAP, ORACLE, etc)
If an organization dont have ERP then it has to use different types pf other software.
Accounting Software
Payroll Software
Purchasing Software
Asset Accounting Software
Inventory Control Software
Sales Software
Invoicing Software
Supply chain management Software
Project management Software
Now each software have their own database and system. Mostly they are of different system and its hard
to synchronize among them all. So, One systems data can not be used by another. To flow data from one
business segment to another is pretty hard too. It may lead to possible errors if get some data
synchronization problem.
ERP software integrate all the data from all the business departments and makes assure
data synchronization in all departments. Also this data can lead to another process in another department.
With ERP software, the data integrity can be assured better, because the data only needs to be entered
by the responsible department in its business process/transaction. Then this same data can trigger
(Project managers and steering committee from implementation team and core team together
called PMO: Project Management Organization)
As is study: study of current situation, processes, legacy system etc. This is done by core team.
Document As Is
Sign off
3)
Business Blueprint
(Requirement analyze phase of ASAP Methodology)
To be
To be process flow
List of interfaces to be finalized (must have done now and need to have will be post go live)
List of reports
RICEFW objects (Reports, Interfaces, Conversion, Enhancements, Forms and Workflow)- These
are customize reports.
Technical specification
Test scripts
Test cases
Using PowerPoint presentation give demo only for your module (workshop)
Using 800 client give a SAP demo-800 is IDES server (IDES never have customer information)
Organization structure
To be documentation
Testing carried out in 200-300 is a golden client; no master data, just configuration so we cant do
testing in 300 (testing by core team)
Upload master data across all modules (sample load of few parts or entire data end as per client
wants)
All RICEFW objects must be ready tested by you and ready for testing by business
Carry out integration testing 1 in client 600 (across all modules)-simple scenario (10) and
complicated scenario (10)
Integration testing in client 600 (across all modules, group test), complex scenario (5)
Training needs and documents, identify roles and responsibility (based on SOX compliance)
Suggest business to clean up master data in legacy, all configurations from golden client will be
moved to 910, 960 and 999
Master data templates provided by business- if we upload just sample data before then we need to
provide templates here otherwise templates provided when entire data uploaded in previous phase)
Upload master data there are 2 tools: LSMW and interfaces (interfaces like Biz Talk, tibco, XI etc)
You are provided with a new client 960 (quality and integration test server)
Master data upload to 999 (this is the live server use for business)
Cut over activities (in client 999); when to stop legacy, when to start SAP, when to run MRP,
controlled start up
6)
Post production support
Configuration change
Missing authorization
Complete all documentation work (For both configuration and end use depend upon client)
(3) Planning ;
(4) Availability of Cost allocation methods; and
(5) Assessments/Distribution of costs to other cost objects.
Internal Orders provide a means of tracking costs of a specific job , service, or task. Internal Orders are
used as a method to collect those costs and business transactions related to the task. This level of
monitoring can be very detailed but allows management the ability to review Internal Order activity for
better-decision making purposes.
Activity-Based Costing allows a better definition of the source of costs to the process driving the cost.
Activity-Based Costing enhances Cost Center Accounting in that it allows for a process-oriented and
cross-functional view of your cost centers. It can also be used with Product Costing and Profitability
Analysis.
Product Cost Controlling (Product Costing) allows management the ability to analyze their product
costs and to make decisions on the optimal price(s) to market their products. It is within this module of CO
(Controlling) that planned, actual and target values are analyzed. Sub-components of the module are:
Product Cost Planning which includes Material Costing( Cost estimates with Quantity structure, Cost
estimates without quantity structure, Master data for Mixed Cost Estimates, Production lot Cost
Estimates) , Price Updates, and Reference and Simulation Costing.
Cost Object Controlling includes Product Cost by Period, Product Cost by Order, Product Costs by Sales
Orders, Intangible Goods and Services, and CRM Service Processes.
Actual Costing/Material Ledger includes Periodic Material valuation, Actual Costing, and Price Changes.
Profitability Analysis allows Management the ability to review information with respect to the companys
profit or contribution margin by business segment. Profitability Analysis can be obtained by the following
methods:
Account-Based Analysis which uses an account-based valuation approach. In this analysis, cost and
revenue element accounts are used. These accounts can be reconciled with FI(Financial Accounting).
Cost-Based Analysis uses a costing based valuation approach as defined by the User.
Profit Center Accounting provides visibility of an organizations profit and losses by profit center. The
methods which can be utilized for EC-PCA (Profit Center Accounting) are period accounting or by the
cost-of-sales approach. Profit Centers can be set-up to identify product lines, divisions, geographical
regions, offices, production sites or by functions. Profit Centers are used for Internal Control purposes
enabling management the ability to review areas of responsibility within their organization. The difference
between a Cost Center and a Profit Center is that the Cost Center represents individual costs incurred
during a given period and Profit Centers contain the balances of costs and revenues.
Posting Keys
The type of account the entry will be made to. (G/L, Customer, Vendor, Assets, Material)
Posting key for reversal, if document is reversed.
Screen Layout Fields can be suppressed, required or optional.
Field status can be controlled using Posting Key Field status as well as Field status Group
assigned to G/L.
Debit\CreditAccount Types
Debit
Customer
Debit
Customer
Debit
Asset
Debit
Customer
Debit
Customer
Debit
Customer
Debit
Customer
Debit
G\L Account
Debit
Customer
Debit
G\L Account
Credit
Customer
Credit
Customer
Credit
Customer
Credit
Vendor
Credit
Customer
Credit
Asset
17
18
19
21
22
24
25
26
27
28
29
31
32
34
35
36
37
38
39
40
50
70
75
80
81
82
83
84
85
86
89
91
92
93
94
95
96
99
Other Clearing
Credit
Payment Clearing
Credit
SPL G\L Credit
Credit
Credit Memo
Debit
Reverse Invoice
Debit
Other Receivables
Debit
Outgoing payment
Debit
Payment Difference
Debit
Clearing
Debit
Payment Clearing
Debit
SPL G\L Debit
Debit
Invoice
Credit
Reverse Credit Memo Credit
Other Payables
Credit
Incoming payment
Credit
Payment Difference
Credit
Other Clearing
Credit
Payment Clearing
Credit
SPL G\L Credit
Credit
Debit Entry
Debit
Credit Entry
Credit
Debit Asset
Debit
Credit Asset
Credit
Inventory Taking
Debit
Cost
Debit
inventory Difference
Debit
Price Difference
Debit
Consumption
Debit
Change in Stock
Debit
GR\IR Debit
Debit
Stock inwd movement Debit
Cost
Credit
inventory Difference
Credit
Price Difference
Credit
Consumption
Credit
Change in Stock
Credit
GR\IR Credit
Credit
Stock Outwd MovementCredit
Customer
Customer
Customer
Vendor
Vendor
Vendor
Vendor
Vendor
Vendor
Vendor
Vendor
Vendor
Vendor
Vendor
Vendor
Vendor
Vendor
Asset
Vendor
G\L Account
G\L Account
Asset
Asset
G\L Account
G\L Account
G\L Account
G\L Account
G\L Account
G\L Account
G\L Account
Material
G\L Account
G\L Account
G\L Account
G\L Account
G\L Account
G\L Account
Material
This article gives the complete configuration required to create SAP General Ledger (SAP GL) account in
SAP-FI. This will show you the configuration for definition of Company, creation of General Ledger
account in the company code, Charts of Account (COA).
SAP General Ledger (SAP GL) is a core element of SAP FI. General Ledger comprise all the transaction
data for all the activities involved in the organization. Transaction data contains mostly Finance data. It
also comprise retained earning, payroll. General ledger is also integrated with cost centers in controlling.
Company:
It is said to be an organization or a corporate group which has one or many Company code under it. The
screen shots below will give the detailed step to define Company in SAP system. Most of the
configuration relating to SAP is done in SPRO (SAP Project Reference Object); follow the navigation
shown in the picture to Define Company in SAP, The definition of the company is shown above; The
Company is represented using a Four Digit numerical character (it can also be alphanumerical) 4623 with
the name Ketan Group of Industries.
Company Code:
It is said to be the representation of an independent balancing or legal accounting entity within the
Corporate Group which can create its own financial statements; there can be n number of company code
within a corporate group. Choose Second option to create New Company Code and First option to Copy
and create new company with all the data from an existing Company Code.
Creation of Company Code 1000: Company Code 1000 is created.
Creation of Company Code 2000: Once the Creation of Company code is done they are to be assigned to
the Company in SAP to achieve the Enterprise Structure.
Company 4623- Ketan Group of Industries
With SAP FI module, we can generate the financial reports of a company code. A company codes
financial reports are used for external purpose, such as for external auditors, shareholders/stock
exchange commission, tax office, etc.
Type of integration between G/L accounts and cost elements. It controls of how a cost element can be
maintained when maintaining a G/L account. A cost element classifies the companys valuated
consumption of production factors within a controlling area. A cost element corresponds to a cost-relevant
item in the chart of accounts such as expense account (a P&L; account).
The following options are available for each G/L account:
No maintenance of cost elements.
Cost elements maintained manually.
Cost elements maintained automatically. When we save a new G/L account, the related cost element is
automatically created. A prerequisite is that a default value for the cost element category has been set up
for this cost element. If no default value is found, the system will not create a cost element.
Group Chart of Accounts for consolidation process (if the general ledger of the company code will be
consolidated to the parent companys general ledger).
The status of COA: blocked or not. SAP suggests blocking COA if charts of accounts are created
centrally and accounts are created locally. If this is the case, then the block prevents accounts from being
created in the company codes for a chart of accounts that is not yet completed.
Screen layouts (What fields are going to be populated in master record data).
account group
Next step is to create number range and assign it to account groups. We can see here vendor account
001 is assigned to number range 01. Now if we see maintaining number range for vendor in XKN1, it
shows number ranges as well whether its internal or external.
Accounts Payable (AP) is a very important sub module in SAP FICO main parts in SAP AP is as follows:
Master data
Invoice Processing / Logistics
Payment / Disbursements
Account analysis & reconciliation
Periodic processing
Reporting
Master data: Master data can be created at 3 levels. General data ( name, address, control data)
Company data ( reconciliation account, payment term, account management) Purchasing data ( Purchase
order currency, incoterms, purchase data, partner functions) Other master data consists of account
groups, one time vendors etc.
Bank determination
SAP FBZP, ACH Automatic clearing house, Automatic payment program (APP)
We can run Automatic Payment Program (APP) through t code F110
Status:
Parameters: Vendors, Payment methods, next payment date,
Proposal:
Payment run:
Print: if check payment is configured
Electronic Bank Statement (EBS) configuration:
Account symbols
Posting rules
Transaction types
- Select K4 Line
- Save
In the below path you assign your fiscal year variant to your company code.
Go back to the previous screen
- Financial Accounting
Financial accounting global setting
Fiscal Year
Assign company code (T CODE: 0b37)
Position Your Company Code
Select
Save
(Go to position and go to your company code, in the fiscal year variant column select the variant column
you defined in the previous step, e.g. k4).
SAP FICO system allows maximum of 16 periods, inducing 12 regular periods and 4 special posting
periods.
Special posting periods can be useful for posting audit or tax adjustment to a closed fiscal year. Four
special periods can be used for four quarters.
FS00-Centrally
- GL Account No.
- Company Code
- Open GL account (Top left side)
- Create with Reference
You can see:
Reference Account
GL account
# 110,000
Company Code # 3000
Click Yes
- Control Data
- Account currency USD
- Posting without Tax allowed
- Line item display
- Short key
- Save It.
Do the same thing for the GL Account: 800000Now lets post some transactions F-02 posting
- Individual Processing
- FS00 Centrally
Create all the following accounts in T code fs00,
110000 Cash
800000 Revenue/Sales
2000 Building
1000 Land
22000 Furniture
70000 Common Stock
140001 Trading Receivable Domestic
160001 Trade Payables Domestic
160030 Trade Payables
466000 Insurance
470000 Building Rent
473000 Postage
476000 Office Supplies
417000 Purchasing Services
435000 Annual Bonus
451000 Building Maintenance
452000 Machinery and equipmentNow lets post some more transactions in these accounts in F-02 GL
posting
G/L Transactions or Posting:
SAP Menu
- Accounting
- Financial Accounting
- General Ledger
- Document Entry
-General Posting (TCODE: F-02)
Enter the postings for the following transactions (Here you can be creative and use accounts and
amounts to your liking)
1.
Setup business to $100,000
40-Db. Cash (110000)
$100,000
50-Cr. Common Stock (70000)
$100,000
2. Buying Land for $50,000 on Cash
40-Db. Land(1000)
$50,000
50-Cr. Cash (110000)
$50,000
3. Bought Furniture for $25,000 on Credit
40-Db. Furniture (22000)
$25,000
50-Cr. Trade Payable (160030)
$25,000
4. Expenses
40-Db. Postage (473000)
$10,000
40-Db. BuildingRent (470000)
$3,250
40-Db. Purchased Services (417000) $15000
50-Cr. Cash (110000)
$28,250
5. Sales
40-Db. Cash (110000)
50-Cr. Sales (800000)
$50,000
$50,000
SAP APP : Automatic payment program steps for SAP FICO system are
Setting up payment method per country
Setting up payment method for company code
Setting up all company codes
Bank determination
Assign payment methods for vendor account
The process for SAP APP are:
Parameters- F110: System identify given payment run by date and identification. It is unique
combination for the given payment. In the parameters field, give the company codes for which you want
to run Automatic payment. Give payment method based on your payment method. For example, for
check payment C and for wire transfer its T.Give next payment date. ( Why next payment date? : So it
will consider all the transactions till that date for the payment run. ). We can also restrict the selection
by document types, customer master and vendor master record in free selection tab. Maintain log for
the proposal in additional log tab. Save printer information in printout/data medium and save
the parameters. It shows the status of parameters in status tab.
Proposal Run- F110: There is a tab Proposal on the top in F110 when you select status tab.
Click proposal and gives starting date and time or start immediately. It will show proposal in some time.
Proposal list can be seen through proposal log tab. We can see the proposal list in edit> proposal >
proposal list. Also we can edit the proposal if needed.
Payment Run-F110: Run the payment run by hitting payment run tab. we can set up time to run it
in SAP FICO system. System will show all the payments done in tab edit > payment> payment list
Print check: Once we run the printout, SAP FICO system will go ahead and print out all the
checks and create documents for banks. RFFOUS_C is the program for check printing.
Intangible assets
Fixed assets
Financial assets
In general we need to be more specific about asset types.
Here are some of the asset types.
Assets under construction:
It is a form of tangible assets. Its usually been shown as separate balance sheet item and so it need
separate account determination in their asset class.
We can manage assets under construction as separate separate master record just as we do for
completed assets.
We also can put more than one asset under constructions in one master record.
Once the assets gets completed we can distributes to proper assets via
Leased Assets:
Leased assets need special accounting requirements. Leased assets remains leasers property. Leased
assets are responsibly of lessor and shouldnt be used to assess the asset portfolio value of lessee.
We can use two approach while handling accounting entries of leased assets.
Second option is we can handle it as periodic rent expense and flow into profit and loss statement
as Operating Lease
Here is the accounting entries for leasing assets in Operating leasing.
Intangible Assets:
Intangible assets such as patent can be managed the same way as tangible assets.
Depreciation methods
If the account currency is same as the company code currency, then you can post to that GL account in
any transactional currency. But if Account code currency is different from the company code currency,
SAP system thinks that, the GL account is foreign currency GL account and hence should be able to be
posted only in that foreign currency of that GL account and not in any other currency including its own
company code currency.
For example if a company code currency is USD and GL account currency is also USD then we can post
in any transaction currency. But if company code currency is in USD and GL account currency is in EUR
then we can post to that GL only in EUR not in any other currency, not even in USD.
Field Status
Field status appear at four different levels in the systems:
The Account groups: This will dictate how master data is created.
The G/L account: This will dictate what kind of data is required while processing transactions in G/L
against this account.
The posting key: This has an impact on how entries are processed from a debit versus a credit
perspective.
The activity: Here the system controls what fields are required when using different transactions/
activities in the system.
Generally there are four options when dealing with Field status.
Required: The system will not permit the transaction to be complete until there is a valid entry in the field.
Optional: An entry is permitted.
Display : This field can be seen, but no editing is allowed.
Suppressed: The field is not even visible to the end user.
Intercompany transactions
Intercompany Transactions:
Suppose you have two company codes NY and CA
Now for any transactions of NY company code, CA is paying. How the transaction is going to post in both
company codes.For example, CA company code is 1000 and NY company code is 2000. CA pays $2000
on behalf of NY
If we post just first line and last line, SAP system will bring two other lines ( yellow lines) upon simulating it
one more time.
Intercompany
Intercompany transaction
Intercompany transaction
intercompany transaction
From where these two lines gets populated and how SAP, how does system know these account? Its
from SAP FICO configuration. In spro, Financial accounting > G/L > business process > prepare cross
company code transaction.
SAP tax procedure :Assign tax procedure to country (OBBG):
SAP Tax procedure assign to the country in which the company code exists.
Enter Country US, Tax Code O1 and Tax Jurisdiction GA0000000 and execute the report. The tax rate
is 4% which is the same percentage in the sales order. Technically, the condition table is A053 Taxes via
Jurisdiction Code.
In next post, I will try to explain how the tax amount is posted to corresponding G/L account.
Finance Terminology
Finance Terminology : Terms frequently used in SAP FICO
Client: In commercial, organizational and technical terms, a self-contained unit in an R/3 System with
separate master records and its own set of tables.
Company Code: The smallest organizational unit of Financial Accounting for which a complete selfcontained set of accounts can be drawn up for purposes of external reporting.
Business Area: An organizational unit of financial accounting that represents a separate area of
operations or responsibilities within an organization and to which value changes recorded in Financial
Accounting can be allocated.
Enterprise structure: A portrayal of an enterprises hierarchy. Logical enterprise structure, including the
organizational units required to manage the SAP System such as plant or cost center.
Social enterprise structure, description of the way in which an enterprise is organized, in divisions or user
departments. The HR application component portrays the social structure of an enterprise
fiscal year variant: A variant defining the relationship between the calendar and fiscal year. The fiscal
year variant specifies the number of periods and special periods in a fiscal year and how the SAP System
is to determine the assigned posting periods.
Fiscal Year: A period of usually 12 months, for which the company produces financial statements and
takes inventory.
Annual displacement/Year shift: For the individual posting periods various entries may be necessary.
For example, in the first six periods the fiscal year and calendar year may coincide, whereas for the
remaining periods there may be a displacement of +1.
Chart of Accounts: Systematically organized list of all the G/L account master records that are required
in a company codes. The COA contains the account number, the account name and control information
for G/L account master record.
Financial statement version: A hierarchical positioning of G/L accounts. This positioning can be based
on specific legal requirements for creating financial statements. It can also be a self-defined order.
Account group: An object that attributes that determine the creation of master records. The account
group determines: The data that is relevant for the master record A number range from which numbers
are selected for the master records.
Field status group: Field status groups control the additional account assignments and other fields that
can be posted at the line item level for a G/L account.
Posting Key: A two-digit numerical key that determines the way line items are posted. This key
determines several factors including the: Account type, Type of posting (debit or credit),Layout of entry
screens .
Open item management: A stipulation that the items in an account must be used to clear other line items
in the same account. Items must balance out to zero before they can be cleared. The account balance is
therefore always equal to the sum of the open items.
Clearing: A procedure by which the open items belonging to one or more accounts are indicated as
cleared (paid).
Reconciliation account: A G/L account, to which transactions in the subsidiary ledgers (such as in the
customer, vendor or assets areas) are updated automatically.
Special G/L indicator: An indicator that identifies a special G/L transaction. Special G/L transactions
include down payments and bills of exchange.
Special G/L transaction: The special transactions in accounts receivable and accounts payable that are
shown separately in the general ledger and sub-ledger.
They include:
Bills of exchange
Down payments
Guarantees
House Bank: A business partner that represents a bank through which you can process your own
internal transactions.
Document type: A key that distinguishes the business transactions to be posted. The document type
determines where the document is stored as well as the account types to be posted.
Account type: A key that specifies the accounting area to which an account belongs.
Examples of account types are:
Asset accounts
Customer accounts
Vendor accounts
G/L accounts
Dunning procedure: A pre-defined procedure specifying how customers or vendors are dunned.
For each procedure, the user defines
Dunning frequency
Amount limits
All assets
Month-end closing: The work that is performed at the end of a posting period.
Functional area: An organizational unit in Accounting that classifies the expenses of an organization by
functions such as:
Administration
Marketing
Production
Accruals An accrual is any expenditure before the closing key date that represents an expense for any period after
this date.
Deferral Deferred income is any receipts before the closing key date that represent revenue for any period after
this date.
Statistical posting: The posting of a special G/L transaction where the offsetting entry is made to a
specified clearing account automatically (for example, received guarantees of payment).
Statistical postings create statistical line items only.
Valuation area: An organizational unit in Logistics subdividing an enterprise for the purpose of uniform
and complete valuation of material stocks.
Chart of depreciation: An object that contains the defined depreciation areas. It also contains the rules
for the evaluation of assets that are valid in a specific country or economic area. Each company code is
allocated to one chart of depreciation. Several company codes can work with the same chart of
depreciation. The chart of depreciation and the chart of accounts are completely independent of one
another.
Asset class: The main criterion for classifying fixed assets according to legal and management
requirements.
For each asset class, control parameters and default values can be defined for depreciation calculation
and other master data.
Each asset master record must be assigned to one asset class.
Special asset classes are, for example:
Low-value assets
Leased assets
Financial assets
Technical assets
Depreciation area: An area showing the valuation of a fixed asset for a particular purpose (for example,
for individual financial statements, balance sheets for tax purposes, or management accounting values).
Depreciation key: A key for calculating depreciation amounts.
The depreciation key controls the following for each asset and for each depreciation area:
Calculation methods for ordinary and special depreciation, for interest and for the cutoff value
Replacement value
RFC destination:
Program ID links RFC to SIC.