AC010_EN_Col92_FV_Part_A4 (第11页)

第 393 页 / 共 499 页

AC010 Lesson: Business Transactions in Bank Accounting

Task 3: Manual account statement (optional)

IDES usually uses the functionality of the electronic bank statement to

subsequently post the numerous account movements on the general ledger.

However,sothatyoucanbetterunderstandhowthebankstatementfunctions,you

shouldnowmanuallyprocessabankstatement. Theaccountstatementcontains

onlytwotransactionsinconnectionwithCustomer##(Becker##):

a) a bank transfer credit

b) a credit for thedeposited cheque No. 254

1. Entering specifications

The first time youuse thebank statement functionyou are asked tostore

specifications basedon the followingentries.

SelectInternalbankdeterminationtoindicatethatyouwishtoassignyour

housebanksusingthehousebankID(ratherthanwiththebankkey).

IDESalwaysusesvariant1010astheentryvariant.

Asfurtherprocessingtypestore“1”tohavethepostingscreatedbymeans

of batch input. This is always advisable if a large number of postings is

involvedorifyouareexpectingtohavetopostprocessthepostings.

a) ChooseAccounting→FinancialAccounting→Banks→Incomings

→ Bank Statement → Manual Entry.

b) Enterthespecifications,andifthedialogboxdoesnotappear,choose

Settings→ Specificationsfrom the menu.

Fieldnameordatatype Value

Internalbankdetermination Select

Start variant 1010

Furtherprocessingtype 1

c) Choose Continue.

2. Editing theheaderof the bank statement

Thebankstatementcomesfromhousebank1000ofcompanycode1000and

appliestothecheckingaccount withtheID1000.

Your statement has the number ## and shows today's date as statement

date. Thebeginningbalanceontheaccountstatementis10,000EUR,the

closingbalanceis29,700EUR.Thetransactionsontheaccountstatement

were all posted today.

Continued on next page

375

2009 © 2009 SAP AG. All rights reserved.

Fieldnameordatatype Value
Internalbankdetermination Select
Start variant 1010
Furtherprocessingtype 1

第 394 页 / 共 499 页

Unit6: BankAccounting AC010

Namethebatchinputsessionwiththebankpostings“Bank##”,thatofthe

batchinputsessionwiththesubledgerpostings“Persons##”.

Ifnecessary,confirmthewarningthatastatementismissing.

Hint: Confirm the warning that the beginning balance does not

correspondtotheclosingbalanceofthepreviousbankstatementor

thatstatementsaremissing. Thiscannotbeavoidedwhenseveral

bankstatementsareenteredsimultaneously(asduringthisexercise).

a) Edit theheader of the account statement.

Field name or data type Values

Company Code 1000

house bank 1000

account ID 1000

Statement number ##

Statement date Today's date

Opening balance 10000

Closing balance 29700

bank posting session Bank ##

subledger session Persons ##

b) Choose Enter.

Confirmthewarningthatstatementsaremissingifprompted.

Confirmthewarningthatthebeginningbalancedoesnotcorrespond

to the closing balance of the previous bank statement. These

messagescannotbeavoidedwhenseveralbankstatementsareentered

simultaneously (as during this exercise).

3. Entering items of the bank statement

Thefirstitemonthebankstatementisthecreditforthedepositedcheque.

Thesecondoneinvolvesacustomerpaymentperbanktransfer.

Youcanseethefollowinginformationonthebankstatement:

Continued on next page

376

©2009SAPAG.Allrightsreserved. 2009

Field name or data type Values
Company Code 1000
house bank 1000
account ID 1000
Statement number ##
Statement date Today's date
Opening balance 10000
Closing balance 29700
bank posting session Bank ##
subledger session Persons ##

第 395 页 / 共 499 页

AC010 Lesson: Business Transactions in Bank Accounting

Transaction Valuedate Amount Customer Reference

document

number

Cheque credit Today'sdate 9700 Cus-

“070” +3days tomer##

Credit memo Today'sdate 10000 Cus- 900000##

from bank credit tomer##

transfer“067”

a) Enter theitemin the account statement:

Fieldnameordatatype Values

1st item

Transaction 070

Value date <today'sdate+3days>

Amount 9700

Doc. no. <Leave blank>

Customer Customer##

Reference doc. no. <Leave blank>

2nd item

Transaction 067

Value date <today's date>

Amount 10000

Doc. no. <Leave blank>

Customer Customer##

Reference doc. no. 900000##

b) Choose Save.

4. Createthebatchinputsessionsfortheupdatingofthebankstatement.

First process the batch input session “Bank##” and then the session

“Persons##”.

Continued on next page

377

2009 © 2009 SAP AG. All rights reserved.

Transaction Valuedate Amount Customer Reference document number
Cheque credit “070” Today'sdate +3days 9700 Cus- tomer##
Credit memo from bank credit transfer“067” Today'sdate 10000 Cus- tomer## 900000##
Fieldnameordatatype Values
1st item
Transaction 070
Value date <today'sdate+3days>
Amount 9700
Doc. no. <Leave blank>
Customer Customer##
Reference doc. no. <Leave blank>
2nd item
Transaction 067
Value date <today's date>
Amount 10000
Doc. no. <Leave blank>
Customer Customer##
Reference doc. no. 900000##

第 396 页 / 共 499 页

Unit6: BankAccounting AC010

Nowgobackto theSAP Easy Accessmenu.

a) Inthemenu,selectBankStatement→Post→IndividualStatement

The session has been created

b) From the menu, choose: System → Services → Batch Input →

Sessions.

c) SelectBank##,thenselectProcess. ActivatetheProcess/Foreground

option in the dialog box that opens.

d) Choose Process.

e) Confirm all screens by choosing Enter until the session has been

processed completely.

f) SelectSessionOverviewtogetbacktothebatchinputsessionlist.

g) SelectPersons##andrepeatthestepsdescribedabove.

h) ChooseExitBatchInputwhenthesessionhasbeenprocessed.

5. Tocheckandseewhetherbankstatementprocessinghasinfactclearedthe

paid, open item with the incoming bank transfer, have all the itemsfrom

accountCUSTOMER##(Becker##)displayed.

Continued on next page

378

©2009SAPAG.Allrightsreserved. 2009

第 397 页 / 共 499 页

AC010 Lesson: Business Transactions in Bank Accounting

Whatisontheitemlinesof theposteddocument?

a) SelectAccounting→FinancialAccounting→AccountsReceivable→

Account →Display/Change LineItems.

Fieldnameordatatype Values

Customeraccount CUSTOMER##

Company Code 1000

All items Select

b) ChooseExecuteinthedialogboxtocontinue.

c) Double-clicktheitemwithdocumenttypeDZandthehighestclearing

documentnumber(meaningthedocumentlastposted)

d) Click the “Document overview(F9)”icon.

e) The document items include:

Account No. Accountname Amount

113109 DteBK (Cus. 10.000,-

incomingcash)

CUSTOMER## Becker ## 10.000,-

Thisinvolvesthepostingofthebanktransfercredit.

f) ChooseDisplaydocumentheader(thehaticon). Here,youwillseethat

thedocumenthasbeencreatedbythesession“Persons##”.

g) ReturntotheSAPEasyAccessmenubytyping/ninthecommandfield.

379

2009 © 2009 SAP AG. All rights reserved.

Fieldnameordatatype Values
Customeraccount CUSTOMER##
Company Code 1000
All items Select
Account No. Accountname Amount
113109 DteBK (Cus. incomingcash) 10.000,-
CUSTOMER## Becker ## 10.000,-

第 398 页 / 共 499 页

Unit6: BankAccounting AC010

Lesson Summary

You should now be able to:

• Enter transactions into the cash journal

• Create and process a check deposit list

• Create and post an account statement

380

©2009SAPAG.Allrightsreserved. 2009

第 399 页 / 共 499 页

AC010 Unit Summary

Unit Summary

You should now be able to:

• Maintain the bank directory

• DescribetherelationshipofG/Laccountstobankaccounts

• Maintain bank data for a customer

• Enter transactions into the cash journal

• Create and process a check deposit list

• Create and post an account statement

381

2009 © 2009 SAP AG. All rights reserved.

第 400 页 / 共 499 页

UnitSummary AC010

382

©2009SAPAG.Allrightsreserved. 2009

第 401 页 / 共 499 页

AC010 Test Your Knowledge

Test Your Knowledge

1. Forhousebanks,thebankkeyistiedtoa andtheaccount

is tied to an .

Fillintheblankstocompletethesentence.

2. AllbankaccountsarerepresentedbyG/LaccountsinSAP.

Determinewhetherthisstatementistrueorfalse.

□ True

□ False

3. Beforethedetailsofabankcanbeenteredinacustomerorvendormaster

record, thatbankmustexist inthebankdirectory.

Determinewhetherthisstatementistrueorfalse.

□ True

□ False

4. WhenyouenteratransactionintheCashpaymentstabofthecashjournal,

youautomatically thepettycashjournalaccount.

Fillintheblankstocompletethesentence.

5. Whenyouprocessthesubledgersessioncreatedwhenacheckdepositlistis

posted, the isbalanced.

Fillintheblankstocompletethesentence.

383

2009 © 2009 SAP AG. All rights reserved.

第 402 页 / 共 499 页

TestYourKnowledge AC010

Answers

1. Forhousebanks,thebankkeyistiedtoabankIDandtheaccountistiedto

an account ID.

Answer: bank ID, account ID

2. AllbankaccountsarerepresentedbyG/LaccountsinSAP.

Answer: True

Because of the term, bank ledger, some people think that some bank

accountsaresubledgeraccounts. Thisisnottrue. Thereisahierarchyforthe

accountsofabank,whichconsistsofavailablecashaccountsandclearing

accounts. However,theseaccountsareallG/Laccounts.

3. Beforethedetailsofabankcanbeenteredinacustomerorvendormaster

record, thatbankmustexist inthebankdirectory.

Answer: False

Youcancreateabankontheflybyenteringitsdetailsasitisenteredinthe

master recordof acustomer or vendor. The bank will then automatically

appear in the bank directory report.

4. WhenyouenteratransactionintheCashpaymentstabofthecashjournal,

youautomaticallycreditthepettycashjournalaccount.

Answer: credit

5. Whenyouprocessthesubledgersessioncreatedwhenacheckdepositlistis

posted, the the customer is balanced.

Answer: the customer

384

©2009SAPAG.Allrightsreserved. 2009

第 403 页 / 共 499 页

第 404 页 / 共 499 页

第 405 页 / 共 499 页

Unit 7

Preparing Financial Statements

Unit Overview

ThisunitprovidesanoverviewofthekeystepstocloseG/Laccountsincluding

entering and reversing accrual documents, analyzing the GR/IR account, and

running financial statements. It introducesyou totheClosingCockpit, which

helps you organize and track closing operations.

InnewGeneralLedgerAccounting,youcandepictdifferentaccountingprinciples

using the accounts approach. The unit shows you how new General Ledger

Accounting lets you use different ledgers (as well as accounts) as a storage

location for different valuation approaches.

It also provides an overview of real-time integration and reconciliation of CO

with FI.

Unit Objectives

After completing thisunit, you will beableto:

• Complete accruals and deferrals

• Analyze the GR/IR clearing account

• PostaG/Laccountdocument toaledger group

• Explain CO → FI reconciliation

• Executedrilldownreportsforthefinancialstatements

Unit Contents

Lesson: Financial Closing in the General Ledger ..........................386

Exercise 23: Closing Procedures in the General Ledger..............401

385

2009 © 2009 SAP AG. All rights reserved.

第 406 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

Lesson: Financial Closing in the General Ledger

Lesson Overview

This lesson gives an overview of G/L closing with a short introduction to the

ClosingCockpit. Thefollowingsubjectswillbefocusedon:

• Entering accrual/deferral documents

• Regrouping the GR/IR clearing account

• Ledger posting

• CO ↔ FI reconciliation

• Running financial statements

Lesson Objectives

After completingthislesson, you will beable to:

• Complete accruals and deferrals

• Analyze the GR/IR clearing account

• Post aG/L account document toaledger group

• Explain CO → FI reconciliation

• Executedrilldownreportsforthefinancialstatements

Business Example

At theend ofthefiscal year, theIDES company codeshavetocreatefinancial

statementsaccordingtothecountries'legalrequirements.

IDES usestheClosingCockpit tocontrolthe activitiesin the financial closing

process.

Tokeeptheclosingprocessunderstandableandeasytofollow,IDESfirstcloses

the subledgers before closing the General Ledger. The closing activities are

performed in the order recommended by SAP.

General Ledger Closing

Atthestartofthenewfiscalyear,thebalancecarryforwardprogramisrun. This

ensuresthatthebalancesoftheG/Laccountsarecarriedforwardtothenewfiscal

year.

386

©2009SAPAG.Allrightsreserved. 2009

第 407 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Figure 123: General Ledger Closing

Thepostingperiodsoftheoldfiscalyeararethenblockedandspecialperiodsfor

closingentriesareopened. Technicalreconciliationbetweentransactionfigures

anddocumentsguaranteesthatdocumentsarepostedwithoutanytechnicalerrors.

Foreigncurrencydocumentsarethenevaluated,accrual/deferraldocumentsare

postedandGR/IRclearingaccountsareanalyzed. Followingthat,therespective

accounts are updated.

The special periods can then be closed.

For documentation purposes, the balance audit trail is made and the financial

statements are created. Additional reports are prepared for legal reporting

purposes.

Closing Cockpit

TheTheClosingCockpitenablesyoutocreateastructuredinterfaceforexecuting

transactionsandprogramsthatformpartofcomplexprocesses, suchasclosing

processes.

387

2009 © 2009 SAP AG. All rights reserved.

第 408 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

Figure 124: Closing Cockpit

Thestructurallayoutsupportsprocesseswithinanorganizationalstructure,suchas

acompanycode,aswellasscenariosaffectingmultipleorganizationalstructures.

TheClosingCockpit isparticularlywellsuitedwhen:

• Activities recur periodically

• More than oneresponsible partyis involved

• Theactivitiesareperformedwithinaprocessthathasafixedchronological

sequence or isdetermined by dependencies

• The activitiesneed to be supported by ashared, uniform interface for all

involved

• The status of all periodic activities needs to be documented and made

transparent and available for all involved

388

©2009SAPAG.Allrightsreserved. 2009

第 409 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Tosupporttheclosingprocess,theClosingCockpitoffersthefollowingoptions:

• Hierarchies to display the organizational objects involved in the closing

process

• Atasklisttemplatebasedontheorganizationalstructure

• Taskliststhatarederivedfromthetasklisttemplate

• A list display in which all tasks to be managed or executed from the

respectivetasklistaremadeavailableforprocessingorformonitoringtask

progress,oramonitorthatshowsagraphicalrepresentationofthecritical

pathsaswellastheprocessingperiodsandprocessingsequencewiththeir

respective dependencies.

• Detailed information about the technical settings of tasks as well as for

analyzingbackgroundprograms(spool,jobloginformation)

• Dependenciesfordisplayingtheconditionsrepresentingaprerequisitefor

processing the individual tasks

Accrual Engine

Revenues and expenses, which were posted in a specific posting period, often

originateinadifferentperiod. Forthisreason,suchrevenuesandexpensesmustbe

accrued;thatis,theymustbedividedovertheperiodsinwhichtheyareincurred.

Therearetwomethodsinthesystemforthesepostings: accrualsanddeferrals.

Accruals

Situation: The expenseor revenuebelongsto the currentperiod, from an

accountingpointofview,butisnotposteduntilalaterperiod,becausethe

invoice has not yet been sent or received.

Deferrals

Situation: Theexpenseorrevenuewaspostedinthecurrentperiod(invoice

sent/received), buttheactualbusinesstransaction, orpartofit, isactually

incurred in a future period.

389

2009 © 2009 SAP AG. All rights reserved.

第 410 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

Figure 125: Deferrals

The figure showsanexample of a deferral wherean expense invoice for EUR

120isreceivedatthestart of theyearandposted inthefirst period. However,

theinvoicecoversanassetthatisusedthroughouttheentireyear(forexample,

insurance). The expense must therefore be distributed over all periods of the

fiscal year equally.

Figure 126: Using the Accrual Engine

390

©2009SAPAG.Allrightsreserved. 2009

第 411 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Followingonfromtheexampleinthepreviousfigure,thepostingforthedeferrals

(shown in the figure above) is as follows:

1. TheinvoiceforEUR120isreceivedinaccountspayableinthefirstperiod

and isposted there. The posting record is:

Expense account to vendor account

2. Usinganopeningposting,theentireamountistransferredfromtheexpense

accounttoanaccountforinvoicedeferralitems. Thepostingrecordis:

Prepaymentsandaccruedincometoexpenseaccount

3. During theperiod-endclosing, partoftheamountgetspostedbacktothe

expenseaccount,i.e. prepaymentsandaccruedincomegetprorated. Posting

record:

Expenseaccounttoprepaymentsandaccruedincome

4. Ifthecontractisterminatedprematurely,theentireresidualamountisposted

to an expense account. Posting record:

Expenseaccounttoprepaymentsandaccruedincome

GR/IR Analysis

TheGR/IRclearingaccountcontainsalistofallgoodsandinvoicesreceived. If,

attheendofaperiod,thebalanceofthisaccountisnotzero,thereareeither

• Goodsthat were billed but not yet delivered

• Goodsthat weredelivered but not yet invoiced

When the books are closed, these balances need to be listed as either an asset

(goodsbilledbutnotyetdeliveredaccount)oraliability(goodsdeliveredbutnot

yet invoiced account) in the financial statements.

391

2009 © 2009 SAP AG. All rights reserved.

第 412 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

Figure 127: GR/IR Analysis

TheGR/IRisanalyzed using aspecial program. Here, the balances areposted

eithertotheaccountforGoodsbilledbutnotyetdeliveredortotheaccountfor

Goodsdeliveredbutnotyetinvoiced. Thepostingsarereversedonthefirstdayof

thenext period, sincerepostingsduringdailybusinesswouldleadtoerroneous

figures.

Aclearingpostingisnormallycompletedusingacorrectionaccount. TheGR/IR

clearing account and its correction account are sometimes just shown in the

appendix of the financial statement.

The details of how this is handled variesby country. In the United States, for

example, thereisa regulation prescribingthat goodsreceived but not invoiced

mustberecorded. Thereisnolegalliabilitywheninvoiceshavebeenreceivedbut

the related goods have not been received.

392

©2009SAPAG.Allrightsreserved. 2009

第 413 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Ledger Group

Figure 128: Ledger Groups – New Transactions

Differentledgerscanbemanagedingeneralledgeraccounting. Normalpostings

withoutadditionaldataarefirstpostedinallledgersautomatically.

Forcertainpostings,youcanexplicitlyenteraledgeroraledgergroupdirectly.

The postingsarethen madein thecorresponding ledger or ledgers assigned to

the ledger group.

Tosimplifythetasksintheindividualfunctionsofgeneralledgeraccounting,you

cancombineanynumber of ledgersinaledgergroup.

393

2009 © 2009 SAP AG. All rights reserved.

第 414 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

Real-Time Integration CO ↔ FI

Figure 129: Real-Time Integration CO → FI

The(real-time)integrationbetweenCOandFIaffects,forexample,characteristic

changes in processes/transactions such as:

• Periodicallocations(assessment,distribution,transferposting)

• ManualtransferpostingsinCO(transactionKB11(N))

• Activity allocations(transaction: KB21(N))

• Settlementfromordersorprojects(transaction: KO88andCJ88)

394

©2009SAPAG.Allrightsreserved. 2009

第 415 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Figure 130: Real-Time IntegrationCO→FI:Numbers Game

ThisslidedemonstratesCO→FIreal-timeintegrationbasedontheFunctional

Area characteristic/entity.

Theprofitcenterandsegmentcharacteristicsarehandledinexactlythesameway.

WhatisnoticeableabouttheFinancialAccountingdocument(see2b.)?

• Postingsaremadeinrealtime(foreachCOdocument).

• Inthiscase,theFIfollow-ondocumenthasnoclearingaccounts. Clearing

linesareonlynecessaryiftheactivityinManagementAccounting/CO(see

2.) resultsin achange of abalancing entity.

• Youcannavigatetothereal-timefollow-onFinancialAccountingdocument

fromtheManagementAccountingdocument(see2./2a.) andviceversa. –

keyword: traceabilityof theaccountingdocuments.

Financial Statements

Toassist increatingfinancial statements, therearetwooptionsavailableinthe

SAP system:

• Using an ABAP program

• Using theG/L account information system

395

2009 © 2009 SAP AG. All rights reserved.

第 416 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

Both options allow you to do the following:

• Use various financial statement versions

• Createindividualandtotalfinancialstatementsforcompanycodes

• Create individual and total financial statements for profit centers and

segments

• Createfinancialstatementsusingtheoperatingchartofaccounts

• Createfinancialstatementsusingthecountry-specificchartofaccounts

• Createcomparativefinancialstatementsforcomparingtwofiscalyearsor

for comparing actual and plan data

Figure131: PreparingFinancialStatementsforPeriodAccounting

396

©2009SAPAG.Allrightsreserved. 2009

第 417 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Reporting

Figure 132: Financial Statements – An Alternative

Definingsuitableprogrammingvariantscansaveyoulotsoftimeinthedrilldown

reports.

Figure133: FinancialStatements: Actual/ActualComparisonI

Youcanchooseintheselectionscreenforthedrilldownreportwhetheryouwant

tocallthereportintheconventionalorgraphicallayout.

397

2009 © 2009 SAP AG. All rights reserved.

第 418 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

Figure134: FinancialStatements: Actual/ActualComparisonII

Theresultis,ofcourse,identicalwhentheselectionisthesame.

Figure 135: Navigation in Drilldown Reporting

The program's flexibility also lets you “drill down” to an individual financial

accounting document:

• PressthebuttonfortheexistingRRI(report-reportinterface)ontheresults

screen => Choose Line Items

• Double-click one of the document numbers to display the original FI

document.

398

©2009SAPAG.Allrightsreserved. 2009

第 419 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Figure136: FIDrilldownTransactionFigures–AccountBalance

We recommend using conventional drill-down reporting to display the G/L

accountbalances. Ofcourse,thegraphicallistalsoreturnsthecorrectresults.

Youcanalso“navigate”fromheretotheoriginallyposteddocuments.

TheactualG/LaccountbalancedisplayhasalsobeenredesignedinSAPERP–

transaction FAGLB03.

Differentdrill-downreportsforG/Laccountbalances,profitcentergroups,profit

centercomparisons,andsegmentkeyfiguresareavailablebydefault.

Youcanalsocallyour(open)payablesandreceivablesnotonlyusingthelineitem

displayinthesubledgers(=> transactionsFBL1NandFBL5N),butalsousing

(four) standard drilldown reports.

The corresponding drilldown reports offer an easy way to classify your line

items using the subledger account assignments and/or general ledger account

assignments(=>usingcharacteristicsProfitCenterorSegment).

To support legal reporting requirements, currently several reports meet

country-specific requirements. There is a list of country-specific reports for

completingVATforms,supportfortheconsolidatedEUreport,andotherreports

foradditionallegalreportingrequirements(suchasareportforinternationaltrade

as required by German law).

399

2009 © 2009 SAP AG. All rights reserved.

第 420 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

Figure 137: Reporting

400

©2009SAPAG.Allrightsreserved. 2009

第 421 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Exercise 23: Closing Procedures in the

General Ledger

Exercise Objectives

After completingthisexercise, youwillbeableto:

• Post and reverse accrual/deferral postings

• EnteraG/L accountdocument foraledgergroup

• Createevaluationsfor general ledgeraccounting

Business Example

At the end of the fiscal year, the companies in the IDES group have to create

accruals,whicharetypicallyreversedatthebeginningofthemonth. Afterclosing

operationshavebeencompleted,financialstatementsarerun.

Task 1: Post a journal entry for insurance expense

The IDES group purchased an insurance policy, which costs 6000 EUR (0%

VAT) per year. The premium waspaid in full in January, providing insurance

for the 12 following months.

1. Post the insurance invoice for 6000 EUR using vendor 1921, Global

Insurance,andusethefirstdayofJanuaryasthepostinganddocumentdate.

The insurance contract number is 100##. Use this as a reference. Enter

Insurance premium GR## as text.

Use the With cost center variant.

Fortheoffsettingposting,useaccount466000,Insurance,andtaxcode0I

(Inputtaxtraining0%). Chargetheamounttoyourcostcenter,CC##.

Writedown theaccountingdocument number.

Task 2: Accrual engine

Your company code 1000 hastakeninsurance, which costs6000 units of your

house currency each year. The insurance amount for the current year is paid

completelyinthefistmonth. Thisamountistobeaccrued.

Posttheaccrualfortheexpensefortheinsurancecontributionsforyourwarehouse.

1. Create an accrual object for your company code. Select an appropriate

accrual object category: Z_INSURANC. Enter Accrual for

Insurance Contributions Warehouse ## (## = your group

number)astheexplanatorytextforyouraccrual. Youtaketheresponsibility

fortheaccrualobjectyourself. UseyourcostcenterCC##fortheaccount

Continued on next page

401

2009 © 2009 SAP AG. All rights reserved.

第 422 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

assignment. Foratime-basedaccrual, itisimportanttoknowoverwhich

periodanamountistobedistributed. Thisperiodstretchesoverthecurrent

year. ChooseaccrualtypeINSURAforyourinsurancecontributions. The

legalprincipletobeusedforthefinancialstatementsisthelocalaccounting

principle LOGA.

2. Check and simulate your entries. As parameter for the simulation of the

setting posting, choose 01/01 of the current year. The period is to be

determinedfromthiskeydate. Lookattheresultsofyoursimulation.

3. Save your accrual object.

Caution: Makeanoteofthenumberofyouraccrualobject! Look

at the accounting document. What is the entry in the document

headertext? Whatisthetextinthelineitem? Fromtheaccounting

document, go to your original document (= Accrual Engine

document),whichwascreatedbytheAccrualEngine.

4. DisplaythelineitemsoftheAccrualEngineintheinformationsystemofthe

AccrualEngine. Firstselectonlyactualvaluesforyourcompanycodeand

youraccrualobject. Thenselectactualandsimulatedvaluesforreporting–

key date 03/31 of the current year.

5. Execute an accrual/deferral run for the first posting period. Start your

periodicaccrualsrun. Restrictthegeneralselectionstoyourcompanycode,

your accounting principles, your accruals type, and your accruals object

number. Askeydatefortheaccrual,choose31Januaryofthecurrentyear.

ChooseexecutiontypeNormal. Firstcarryoutatestrun,andthenanupdate

run. Intheinformationsystem, displaythetotalsandthelineitemsofthe

AccrualEngine. Restricttheselectiontoyouraccrualobjectnumber.

Task 3: Enter G/L Account Document for Ledger Group

Postaprovisionforcompanycode1000toledgergroupL5.

Document dateand posting date: Today'sdate

Doc.Header Text: Provision GR## - L5

Use the with profit center screen variant.

Inbothitems, posttoyour profit centerPRCTR##.

Debit item: Account 239000 Exp. fromProv.

Credititem: Account79000Provisionsformissingcosts

Amount: EUR 1,000 each

1. Enter the provision on the EnjoySAP transaction screen Enter G/L Acct

Document for Ledger Group.

Continued on next page

402

©2009SAPAG.Allrightsreserved. 2009

第 423 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

2. Display the document. You can seethat the header in both the entry and

generalledgerviewscontainstheledger groupL5.

Task 4: CO ↔ FI Reconciliation (Optional)

Inanearliervendorinvoice(Lesson“DailyAccountingTransactionsinAccounts

Payable”, Exercise 9, Task 1), you posted EUR 4,000 net expense with cost

element470000toyourcostcenterCC##(vendor: Agency##).

1. Thisaccount assignment wasincorrect. Cost center3100istobedebited

insteadofcostcenterCC00. TherepostingistobecarriedoutinCO.Carry

out the reposting for your document.

2. CallasuitableCOreporttocheckwhetherthepostinghasbeenmadetocost

center3100(CostCenters: Actual/Plan/Variance). Displaythesegmentto

whichwaspostedbyselectingasuitablelayout. Theoriginalpostingwas

madetosegmentSERV.TherepostingwasmadetosegmentCONS.

Sincethesegmentisanimportantcharacteristicforthefinancialstatements,

anadjustmentpostinghastobecarriedoutforFI.DisplaytheFIdocument.

Task 5: Create the compact journal (document journal)

DisplaythedocumentsyoucreatedthisweekbyrunningtheCompactdocument

journal report.

1. Createthecompactdocumentjournalforcompanycode1000andthecurrent

week. Fill inyour user IDasdynamicselection.

Task 6: Evaluations in the New General Ledger

Financial statements report

1. CallthefinancialstatementsreportRFBILA00anddisplaythebalancesheet

forthecompanycode1000andledger0L.Enterthefollowingdataonthe

selection screen:

Chart of accounts: INT

Company code: 1000

Ledger: 0L or leave blank

Financialstatementversion: INT

Reporting year: Current fiscal year

Reporting periods: 1 to 16

Continued on next page

403

2009 © 2009 SAP AG. All rights reserved.

Chart of accounts: INT
Company code: 1000
Ledger: 0L or leave blank
Financialstatementversion: INT
Reporting year: Current fiscal year
Reporting periods: 1 to 16

第 424 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

Comparison year: Previous year

Comparison periods: 1 to 16

List output: ALVTreeControl(forexample)

Ifyouwant,youcansaveyourselectiondataasareportvariant. Saveitas

variantVAR##withmeaning(description)VariantforGroupGR##.

2. StartRFBILA00againwiththesameparameters, butnowtrytocallupa

balancesheet(only)foryourprofitcenterPRCTR##.

3. Nowcallupthebalancesheetforyourcompanycode1000andledger0L

using the other FI drilldown report (Financial Statement: Actual/Actual

Comparison).

Caution: Itisuptoyouwhetheryouwanttousetheconventional

drilldown report or the graphical output. Of course, to compare

thetwo, youcanalsotrybothoutputtypesinsuccessionandthen

decide which one you prefer.

Nowtrytocreateabalancesheetforthe"ProfitCenter"segmentfromthe

balancesheetdisplayedforthecompanycode(=>donotgobackandselect

again).

DisplaythebalancesheetforprofitcenterPRCTR##andthenforsegment

SERV.

You can then drill down Bal/P&L Item/Account for your profit center

PRCTR##.

404

©2009SAPAG.Allrightsreserved. 2009

Comparison year: Previous year
Comparison periods: 1 to 16
List output: ALVTreeControl(forexample)

第 425 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Solution 23: Closing Procedures in the

General Ledger

Task 1: Post a journal entry for insurance expense

The IDES group purchased an insurance policy, which costs 6000 EUR (0%

VAT) per year. The premium waspaid in full in January, providing insurance

for the 12 following months.

1. Post the insurance invoice for 6000 EUR using vendor 1921, Global

Insurance,andusethefirstdayofJanuaryasthepostinganddocumentdate.

The insurance contract number is 100##. Use this as a reference. Enter

Insurance premium GR## as text.

Use the With cost center variant.

Fortheoffsettingposting,useaccount466000,Insurance,andtaxcode0I

(Inputtaxtraining0%). Chargetheamounttoyourcostcenter,CC##.

Writedown theaccountingdocument number.

a) Choose Accounting → Financial Accounting → Accounts Payable

→ Document Entry → Invoice.

b) Enterthecompanycode,if notalreadyentered.

Field Name Value

Company code 1000

c) Choose Enter.

Field Name Value

Vendor 1921

Invoice date <first day of January>

Posting date <first day of January>

d) Choose Enter..

e) Confirmthemessageaboutadjustingtheperiodwiththepostingdate.

Themasterrecordofthevendorisdisplayedintheupper-rightside

of the screen.

f) Enter the vendor posting data.

Continued on next page

405

2009 © 2009 SAP AG. All rights reserved.

Field Name Value
Company code 1000
Field Name Value
Vendor 1921
Invoice date <first day of January>
Posting date <first day of January>

第 426 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

Field Name Value

Amount 6000

Tax amount 0(0IInputtaxtraining0%)

Reference 100##

Text Insurance premium GR##

g) Intheleftcolumn,selecttheZ_WITHCOSTCENTERscreenvariant.

Hint: Ifthescreenvariantsarenotvisible,chooseTreeonand

openthefolderlabeledScreenvariantsforitems.

h) G/L Line item:

Field Name Value

G/L account 466000

D/C Debit

Doc. currencyamount 6000

Tax code 0I

Cost center CC##

i) Choose Post.

j) Writedowntheaccountingdocumentnumber.

k) Return to the SAP Easy Access menu.

Task 2: Accrual engine

Your companycode 1000 hastaken insurance, which costs 6000 unitsof your

house currency each year. The insurance amount for the current year is paid

completelyinthefistmonth. Thisamountistobeaccrued.

Posttheaccrualfortheexpensefortheinsurancecontributionsforyourwarehouse.

1. Create an accrual object for your company code. Select an appropriate

accrual object category: Z_INSURANC. Enter Accrual for

Insurance Contributions Warehouse ## (## = your group

number)astheexplanatorytextforyouraccrual. Youtaketheresponsibility

fortheaccrualobjectyourself. UseyourcostcenterCC##fortheaccount

assignment. Foratime-basedaccrual, itisimportanttoknowoverwhich

periodanamountistobedistributed. Thisperiodstretchesoverthecurrent

Continued on next page

406

©2009SAPAG.Allrightsreserved. 2009

Field Name Value
Amount 6000
Tax amount 0(0IInputtaxtraining0%)
Reference 100##
Text Insurance premium GR##
Field Name Value
G/L account 466000
D/C Debit
Doc. currencyamount 6000
Tax code 0I
Cost center CC##

第 427 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

year. ChooseaccrualtypeINSURAforyourinsurancecontributions. The

legalprincipletobeusedforthefinancialstatementsisthelocalaccounting

principle LOGA.

a) Choose Accounting →Financial Accounting → General Ledger →

PeriodicProcessing→ManualAccruals→CreateAccrualObjects.

Field Name Value

Company Code 1000

AccrualObjectCategory Z_INSURANC

Text Accrual for insurance

contributions ##

PersonResponsible Your user ID

Life:

Field Name Value

Start of Life 01.01. ofcurrentyear

End of Life 31.12. ofcurrentyear

Item Data tab page:

Choose“Create” (append row) button.

Field Name Value

Accrual Type INSURA

Accountingprinciple LOGA

AmounttobeAccrued 6000

Currency EUR

Account Assignments tab page:

Field Name Value

Cost Center CC##

Continued on next page

407

2009 © 2009 SAP AG. All rights reserved.

Field Name Value
Company Code 1000
AccrualObjectCategory Z_INSURANC
Text Accrual for insurance contributions ##
PersonResponsible Your user ID
Field Name Value
Start of Life 01.01. ofcurrentyear
End of Life 31.12. ofcurrentyear
Field Name Value
Accrual Type INSURA
Accountingprinciple LOGA
AmounttobeAccrued 6000
Currency EUR
Field Name Value
Cost Center CC##

第 428 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

2. Check and simulate your entries. As parameter for the simulation of the

setting posting, choose 01/01 of the current year. The period is to be

determinedfromthiskeydate. Lookattheresultsofyoursimulation.

a) AccrualObject→CheckandSimulateChanges

Field Name Value

KeyDateforAccruals 01.01. ofcurrentyear

PeriodfromKeyDate Select

3. Save your accrual object.

Continued on next page

408

©2009SAPAG.Allrightsreserved. 2009

Field Name Value
KeyDateforAccruals 01.01. ofcurrentyear
PeriodfromKeyDate Select

第 429 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Caution: Makeanoteofthenumberofyouraccrualobject! Look

at the accounting document. What is the entry in the document

headertext? Whatisthetextinthelineitem? Fromtheaccounting

document, go to your original document (= Accrual Engine

document),whichwascreatedbytheAccrualEngine.

a) Choose Accrual Object → Save.

Field Name Value

Accrual KeyDate 01.01. ofcurrent year

PeriodfromKeyDate Select

b) Postings tab page:

Double-clicktheno. inthe“Ref. Accounting”field.

c) Select the accounting document.

d) Choose Go To→ Document Header.

Field Name Value

Doc.HeaderText AccrualEngine: ACAC/I

e) Double-click one of the document items.

Field Name Value

Text Posting from Accrual Engine:

ACAC/Inception

f) Go back to the document overview.

g) From the menu, choose Environment →DocumentEnvironment →

Original Document.

Continued on next page

409

2009 © 2009 SAP AG. All rights reserved.

Field Name Value
Accrual KeyDate 01.01. ofcurrent year
PeriodfromKeyDate Select
Field Name Value
Doc.HeaderText AccrualEngine: ACAC/I
Field Name Value
Text Posting from Accrual Engine: ACAC/Inception

第 430 页 / 共 499 页

Unit7: PreparingFinancialStatements AC010

4. DisplaythelineitemsoftheAccrualEngineintheinformationsystemofthe

AccrualEngine. Firstselectonlyactualvaluesforyourcompanycodeand

youraccrualobject. Thenselectactualandsimulatedvaluesforreporting–

key date 03/31 of the current year.

a) ChooseAccounting →FinancialAccounting→GeneralLedger →

Periodic Processing→ManualAccruals→InformationSystem→

DisplayPostedAccruals→ManualAccruals: Displaylineitemsin

the Accrual Engine.

Field Name Value

ActualValuesOnly Select this

Company Code 1000

AccrualObjectNumber Enteryouraccrualobjectnumber

b) Choose Program → Execute.

Choose Back.

Field Name Value

Simulatefuturepostings Select

KeyDateforReporting 31.03. ofcurrentyear

Company Code 1000

AccrualObjectNumber Youraccrualobjectnumber

c) Choose Program → Execute.

5. Execute an accrual/deferral run for the first posting period. Start your

periodicaccrualsrun. Restrictthegeneralselectionstoyourcompanycode,

your accounting principles, your accruals type, and your accruals object

number. Askeydatefortheaccrual,choose31Januaryofthecurrentyear.

ChooseexecutiontypeNormal. Firstcarryoutatestrun,andthenanupdate

run. Intheinformationsystem, displaythetotalsandthelineitemsofthe

AccrualEngine. Restricttheselectiontoyouraccrualobjectnumber.

a) Choose Accounting→Financial Accounting→ General Ledger →

Periodic Processing→ManualAccruals→Start PeriodicAccrual

Run.

Continued on next page

410

©2009SAPAG.Allrightsreserved. 2009

Field Name Value
ActualValuesOnly Select this
Company Code 1000
AccrualObjectNumber Enteryouraccrualobjectnumber
Field Name Value
Simulatefuturepostings Select
KeyDateforReporting 31.03. ofcurrentyear
Company Code 1000
AccrualObjectNumber Youraccrualobjectnumber

第 431 页 / 共 499 页

AC010 Lesson: Financial Closing in the General Ledger

Field Name Value

Company Code 1000

AccrualObjectNumber Enteryouraccrualobjectnumber

KeyDateforAccruals 31.01. ofcurrent year

Execution Type Normal

Execute the update run.

b) ChooseAccounting→FinancialAccounting→GeneralLedger →

PeriodicProcessing →Manual Accruals→Information System→

DisplayPostedAccruals→Manual Accruals: Displaylineitemsin

the Accrual Engine.

Field Name Value

ActualValuesOnly Select this screen

Company Code 1000

AccrualObjectCategory Z_INSURANC

AccrualObjectNumber Enteryouraccrualobjectnumber

c) Choose Program → Execute.

Choose Back.

d) ChooseAccounting→FinancialAccounting→GeneralLedger →

PeriodicProcessing →Manual Accruals→Information System→

DisplayPostedAccruals→ManualAccruals: Displaytotalsvaluesin

the Accrual Engine.

Field Name Value

ActualValuesOnly Select this screen

Company Code 1000

AccrualObjectCategory Z_INSURANC

AccrualObjectNumber Numberoftheaccrualobject

Choose Program → Execute.

Choose Back.

Task 3: Enter G/L Account Document for Ledger Group

Postaprovisionforcompanycode1000toledgergroupL5.

Continued on next page

411

2009 © 2009 SAP AG. All rights reserved.

Field Name Value
Company Code 1000
AccrualObjectNumber Enteryouraccrualobjectnumber
KeyDateforAccruals 31.01. ofcurrent year
Execution Type Normal
Field Name Value
ActualValuesOnly Select this screen
Company Code 1000
AccrualObjectCategory Z_INSURANC
AccrualObjectNumber Enteryouraccrualobjectnumber
Field Name Value
ActualValuesOnly Select this screen
Company Code 1000
AccrualObjectCategory Z_INSURANC
AccrualObjectNumber Numberoftheaccrualobject
返回FICO参考资料列表