AC205_EN_Col92_FV_Part_A4 (第4页)

第 139 页 / 共 417 页

AC205 Lesson: Regrouping

Caution: Besuretospecifyyourcompanycode.

a) Reclassify receivables

Menu path to reclassify receivables:

Accounting → Financial Accounting → Accounts Receivable →

PeriodicProcessing→Closing→Reclassify→ReclassifyProcessing

→Closing→Reclassify→Sorting/Reclassification(New)

Enter the following data:

Company Code: AC##

BalanceSheetKeyDate: Lastdayofthecurrentperiod

Sort Method: SAP

Valuation Area: US

Tab page: Postings

Generate Postings: X

BatchInput SessionName: RECLASS##

Choose the Selections tab.

Enter the following data:

Account Type: D (customer)

Customer: T-F00A00

Execute the program.

Fromthereportscreen,choosePostingstoviewthetransactionsthat

have been created. Return to thereport.

Onthereportscreen,chooseMessagestoviewthebatchinputsession

information.

Continued on next page

125

2009 © 2009 SAP AG. All rights reserved.

第 140 页 / 共 417 页

Unit4: Receivables&Payables AC205

4. ProcessyourbatchinputsessionRECLASS##(errorsonly)togeneratethe

postingtotheGeneralLedger. Processingiscompletewhenyoureceivethe

message 'Batchinput processing completed'.

Hint: Ifyouforgottochangethenameofyourbatchinputsession,

the default name is the program name, FAGL_CL_REGR. To

identifyYOURsession,lookforyouruserIDintheCreatedcolumn.

a) Process batch input session

Menu path for batch input session:

System→Services→BatchInput→Sessions

Select your session and chooseProcess.

ChooseDisplayErrorsOnlyandthenProcess.

Choose Exit to confirm the “Batch input processing completed”

message.

5. Returntoyouroriginalsessiontorecreatethefinancialstatements. Restrict

thereportingperiodtotheendofthecurrentperiod. Onthebalancesheet,

the“AccountsReceivableDueInOneYear”itemhasbeenreducedbythe

credit posting to theadjustmentaccount. Thedebit fromthispostingcan

be seen in the “Accounts Receivable Not Due Within One Year” section

of the balance sheet.

a) Call financial statement

FromtheBalanceSheet/P+LStatementscreen(RFBILA00),execute

the report again.

Important: Choose the current period as the “to period” for the

reportingperiodsinthecurrentreportingyear.

After youhavecheckedthereport, returntotheBalanceSheet/P+L

Statement screen.

6. (Optional)Nowrunthebalancesheet/profitandlossstatementforthenext

period. Sincetheadjustmentpostingisautomaticallyreversedonthekey

date+1,thebalancesheetisreturnedtoitsoriginalpositionwhenwerunit

for the next period.

a) (Optional)Createthefinancialstatementsforthenextperiod.

OntheBalanceSheet/P+LStatementscreen,enterthefollowing:

Postingperiods: Currentperiod+1toCurrentperiod+1

Execute the report again.

Afteryouhavecheckedtheresults,returntothemainmenu.

126

©2009SAPAG.Allrightsreserved. 2009

第 141 页 / 共 417 页

AC205 Lesson: Regrouping

Lesson Summary

You should now be able to:

• Regroup receivables and payables

127

2009 © 2009 SAP AG. All rights reserved.

第 142 页 / 共 417 页

UnitSummary AC205

Unit Summary

You should now be able to:

• Create balance confirmations

• Valuateforeigncurrencyopenitemsandbalancesheetaccounts

• Explainhowindividualvalueadjustmentsarepostedanddescribeflat-rate

individualvalueadjustmentsfordoubtfulreceivables

• Regroup receivables and payables

128

©2009SAPAG.Allrightsreserved. 2009

第 143 页 / 共 417 页

第 144 页 / 共 417 页

第 145 页 / 共 417 页

Unit 5

Accruals and Deferrals

Unit Overview

This unit shows:

• The various accrual/deferral procedures

Unit Objectives

After completing thisunit, you will beableto:

• Postaccrualsanddeferralsfor period-endclosing

• Explaintheadvantageofusingtheaccrual/deferralpostingfunction

• DescribethegenericfunctionsoftheAccrualEngine

• StatetheadvantagesofusingtheAccrualEngineincomparisontonormal

accrual procedures

• ActivateanapplicationcomponentoftheAccrualEngineforacompanycode

• ListtherequiredclosingactivitiesfortheAccrualEngine

• Describehowtheapplicationcomponent“ManualAccruals”works

• Definesubjectsto beaccruedasaccrualobjects

• Describethebasicsettingsoftheapplicationcomponent“ManualAccruals”

• DefinethepostingcontrolofanapplicationcomponentintheAccrualEngine

• Configure the account determination of an application component in the

Accrual Engine using rules

Unit Contents

Lesson: Accrual/Deferral Postings ...........................................130

Exercise9: Accruals/Deferrals(Accrual/DeferralDocuments,Recurring

Entry Documents) ..........................................................135

Lesson: The Accrual Engine ..................................................145

Lesson: Manual Accruals......................................................151

Lesson: Posting Control and Account Determination......................158

Exercise 10: Accrual Engine, Manual Accruals ........................165

129

2009 © 2009 SAP AG. All rights reserved.

第 146 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Lesson: Accrual/Deferral Postings

Lesson Overview

Thislessondescribesthevarioustypesofaccrualanddeferralpostings.

Lesson Objectives

After completingthislesson, you will beable to:

• Post accrualsanddeferralsfor period-endclosing

• Explaintheadvantageofusingtheaccrual/deferralpostingfunction

Business Example

Asamemberoftheprojectteam,yourtaskistoensurethattheemployeesinthe

departmentarefamiliarwiththeprocedureforcreatingaccrual/deferralpostings.

Figure 54: Accrual/Deferral Postings

To ensure that expenses are posted to the correct period, you can enter

accrual/deferral documents, and then reverse them in a later step (collective

processing). Thereversaldate(indicator)inthatdocumentisthenregardedasthe

posting date of the reversal document. If you need to enter accruals/deferrals

often, youcan use the recurring entry program.

130

©2009SAPAG.Allrightsreserved. 2009

第 147 页 / 共 417 页

AC205 Lesson: Accrual/Deferral Postings

Figure 55: Accrual Posting: Warehouse Lease

The monthly rent is 500:

• Prepayment of rent on 12/01

Posting: Occupancy costs to bank 1500

• Accrual/deferral posting on 12/31

Accrued income on occupancy costs 1000

• Reversal posting on 01/01

Occupancy costs to accrued income 1000

Whenyouentertheaccrual/deferraldocument,youhavetoenterareversalreason.

Thereasonisnotedinthedocumentthatisreversed. Youcanthenseefromthis

field why a particular document wasreversed.

The reversal reason also defines whether:

• Thereversaldocumentcanhaveadifferentpostingdate

• Thereversaldocumentcanbecomprisedofnegativepostings

131

2009 © 2009 SAP AG. All rights reserved.

第 148 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Figure 56: Accrual/Deferral of Expenses and Revenue

Expensesandrevenuepostedinoneperiodcanoftenoriginateinotherperiods.

For thisreason, expensesandrevenuehaveto beaccrued/deferred,inother

words,theyaredistributedtotheperiodsfromwhichtheyresulted.

A distinction is made between

• Accruals

Triggeringsituation: Economically,expenses/revenuebelonginthecurrent

periodandareonlypostedtoasubsequentperiodonceaninvoicehasbeen

received or issued.

• Deferrals

Triggeringsituation: Expenses/revenuewerepostedtothecurrentperiodon

receipt/issueofaninvoice,buteconomicallytheybelong,atleastpartially,in

a future period.

AccrualsanddeferralscanbemanageddifferentlyinFI.

Thediagramshowsanexampleofaninvoicethatisreceivedinthe7thperiodand

thatisalsopostedthere. Sincethisinvoicewascreatedforgoodsthatareused

throughouttheyear,theexpensesof120havetobedistributedequallyacrossall

periods. Forthefirstsixperiods,therefore,sixaccrualstotheamountof10have

to created. An amount of 50 has to be distributed to the last five months after

receipt of the invoice.

132

©2009SAPAG.Allrightsreserved. 2009

第 149 页 / 共 417 页

AC205 Lesson: Accrual/Deferral Postings

Figure 57: Accruals

AccrualsYouhavetocreateaccrualswhenanexpenseorrevenueistobereceived

inthefuture,butisincurredorearnedpartlyorcompletelyinthecurrentperiod.

Therecurringentryprogramissuitableforpostingaccruals,sincetheexactsame

amount(here: 10)ispostedtothesameaccountsineachperiod.

Ineachperiod,thepostingrecordis“ExpensetoOtherPayables(orProvisions). ”

It is posted to the account

• Otherpayables: Ifyouarecertainaboutthereasonandamountoftheaccrual

• Provisions: If you are uncertain about the amount and/or reason of the

accrual and can only estimate it

Ineachperiodinwhichyoucarryoutaccruals,thecreditbalanceontheaccount

“Other Payables (or Provisions)” increases.

133

2009 © 2009 SAP AG. All rights reserved.

第 150 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

134

©2009SAPAG.Allrightsreserved. 2009

第 151 页 / 共 417 页

AC205 Lesson: Accrual/Deferral Postings

Exercise 9: Accruals/Deferrals

(Accrual/Deferral Documents, Recurring

Entry Documents)

Exercise Objectives

After completingthisexercise, youwillbeableto:

• Postaccrualswithaccrualdocumentsandrecurringentrydocuments

Business Example

Your company code AC## (## = your group number) made a quarterly rent

repaymentonDecember1ofthecurrentyear. Accruetheexpensetothecorrect

periodusingaccrual/deferraldocumentsandrecurringentrydocuments.

Task 1:

Accruals/deferralswith accrual/deferral documents

1. Create an expense account posting entry

EntertherentalcostsforDecember,January,andFebruary(account470000,

costcenterT-A20A##)totheamountofEUR1500onthepostingdate12/01

ofthecurrentyear(taxcode: 0%domesticinputtaxV0).

2. Enter payment (optional)

Enterthepaymentof thisinvoiceusingamanual outgoingpayment from

yourbank accountat DeutscheBank(113100).

3. Check profit and loss statement

Calluptheprofitandlossstatementforyourcompanycodeandcheckthe

situationintheprofitandlossstatementfortheexpenseaccount.

4. Enter accrual/deferral document

Enter an accrual/deferral document on 12/31 of the current year. Enter

01/01of thesubsequent year as the reversal dateand theaccrual/deferral

asthereversalreason. Use'G/Laccountdocument'(SA)asthedocument

typeandtheaccruedincome(98000)astheoffsettingaccount. Enteratext

for the item.

5. Check financial statements

ChecktheaccruedincomeandtheprofitandlossstatementforDecember

(currentyear)oncetheexpensehasbeenaccrued.

6. Reverse the accrual/deferral document

Continued on next page

135

2009 © 2009 SAP AG. All rights reserved.

第 152 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Reversetheaccrual/deferraldocumenton01/01ofthesubsequentyear.

Task 2:

Accrual/deferralwithrecurringentrydocuments(optional)

1. Create an expense account posting entry

Establish the same initial situation again: Enter the rental costs for

December,January,andFebruary(account470000,costcenterT-A20A##)

totheamountofEUR1500onthepostingdate12/01ofthecurrentyear(tax

code: 0% domestic input tax V0).

2. Enter payment (optional)

Enterthepaymentofthisinvoiceusingamanualoutgoingpayment from

your bankaccountatDeutscheBank(113100).

3. Check profit and loss statement

Calluptheprofitandlossstatementforyourcompanycodeandcheckthe

situationintheprofitandlossstatementfortheexpenseaccount.

4. Reposttheexpensetotheaccrualsand deferrals

Posttheexpenseon12/01ofthecurrentyeartotheaccruedincome(98000).

Enter0%domesticinputtax(V0)asthetaxcodeeachtimeandatextinthe

selectionline. Intheexpenseitem,enterthecostcenterT-A20A##.

5. Create recurring entry original document

Createarecurringentryoriginaldocumentonthebasisofwhichthemonthly

expensepostingscanbemadeon01ofthethreesubsequentmonths. Use

documenttypeSA.Makeanoteofthedocumentnumber.

6. Start the recurring entry program

Start the recurring entry program on 12/01 of the current year for your

companycode. Useyour groupnumber asthenameforyour batchinput

session. Processthebatchinputsessiontocreateanupdatedocumentfrom

the recurring entry original document.

7. Check financial statements

Checktheaccruedincomeandtheprofitandlossstatementoncetheexpense

hasbeensettledusingtherecurringentryprogram.

136

©2009SAPAG.Allrightsreserved. 2009

第 153 页 / 共 417 页

AC205 Lesson: Accrual/Deferral Postings

Solution 9: Accruals/Deferrals

(Accrual/Deferral Documents, Recurring

Entry Documents)

Task 1:

Accruals/deferralswith accrual/deferral documents

1. Create an expense account posting entry

EntertherentalcostsforDecember,January,andFebruary(account470000,

costcenterT-A20A##)totheamountofEUR1500onthepostingdate12/01

ofthecurrentyear(taxcode: 0%domesticinputtaxV0).

a) Financial Accounting→ Accounts Payable → Document Entry→

Invoice

FieldNameorDataType Values

Vendor T-F00A00

Invoice date 12/01 current year

Posting Date 12/01 current year

Amount 1500.--

Calculate Tax Set indicator

Tax Code V0 (0% input tax)

G/L Acct 470000

Amount 1500.--

Cost center T-A20A##

Save

2. Enter payment (optional)

Continued on next page

137

2009 © 2009 SAP AG. All rights reserved.

FieldNameorDataType Values
Vendor T-F00A00
Invoice date 12/01 current year
Posting Date 12/01 current year
Amount 1500.--
Calculate Tax Set indicator
Tax Code V0 (0% input tax)
G/L Acct 470000
Amount 1500.--
Cost center T-A20A##

第 154 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Enterthepaymentofthisinvoiceusingamanualoutgoingpayment from

your bankaccountatDeutscheBank(113100).

a) Financial Accounting → Accounts Payable→ Document Entry →

Outgoing Payment → Post

FieldNameorDataType Values

Document Date 12/01 current year

Posting Date 12/01 current year

Account 113100

Amount 1500.--

Account T-F00A00

ProcessOpen Items Choose

Discount Deactivate

Choose invoice

SAVE

3. Check profit and loss statement

Calluptheprofitandlossstatementforyourcompanycodeandcheckthe

situationintheprofitandlossstatementfortheexpenseaccount.

a) Check profit and loss statement

4. Enter accrual/deferral document

Continued on next page

138

©2009SAPAG.Allrightsreserved. 2009

FieldNameorDataType Values
Document Date 12/01 current year
Posting Date 12/01 current year
Account 113100
Amount 1500.--
Account T-F00A00
ProcessOpen Items Choose
Discount Deactivate

第 155 页 / 共 417 页

AC205 Lesson: Accrual/Deferral Postings

Enter an accrual/deferral document on 12/31 of the current year. Enter

01/01of thesubsequent year as the reversal dateand theaccrual/deferral

asthereversalreason. Use'G/Laccountdocument'(SA)asthedocument

typeandtheaccruedincome(98000)astheoffsettingaccount. Enteratext

for the item.

a) FinancialAccounting→GeneralLedger→PeriodicProcessing→

Closing→Valuate→EnterAccrual/DeferralDocument

FieldNameorDataType Values

Document Date 12/31 current year

Type SA(G/Laccountdocument)

Posting Date 12/31 current year

Reversal Reason 05 (Accrual)

Reversal Date 01/01subsequentyear

PstKy 40

Account 98000(Accruedincome)

RETURN

FieldNameorDataType Values

Amount 1000.--

Tax Code V0 (0% input tax)

Text Any text

PstKy 50

Account 470000 (rent costs)

RETURN

FieldNameorDataType Values

Amount 1000.--

Cost Center T-A20A##

Save

5. Check financial statements

ChecktheaccruedincomeandtheprofitandlossstatementforDecember

(currentyear)oncetheexpensehasbeenaccrued.

a) Check financial statements

Continued on next page

139

2009 © 2009 SAP AG. All rights reserved.

FieldNameorDataType Values
Document Date 12/31 current year
Type SA(G/Laccountdocument)
Posting Date 12/31 current year
Reversal Reason 05 (Accrual)
Reversal Date 01/01subsequentyear
PstKy 40
Account 98000(Accruedincome)
FieldNameorDataType Values
Amount 1000.--
Tax Code V0 (0% input tax)
Text Any text
PstKy 50
Account 470000 (rent costs)
FieldNameorDataType Values
Amount 1000.--
Cost Center T-A20A##

第 156 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

6. Reverse the accrual/deferral document

Reversetheaccrual/deferraldocumenton01/01ofthesubsequentyear.

a) FinancialAccounting→GeneralLedger→PeriodicProcessing→

Closing→Valuate→ReverseAccrual/DeferralDocument

FieldNameorDataType Values

Company Code AC##

ReversePostingDate 01/01subsequentyear

Test Run Deselect

Execute

Task 2:

Accrual/deferralwithrecurringentrydocuments(optional)

1. Create an expense account posting entry

Establish the same initial situation again: Enter the rental costs for

December,January,andFebruary(account470000,costcenterT-A20A##)

totheamountofEUR1500onthepostingdate12/01ofthecurrentyear(tax

code: 0% domestic input tax V0).

a) Createanexpensepostingentry,seeSolutionaboveto1-1

2. Enter payment (optional)

Enterthepaymentofthisinvoiceusingamanualoutgoingpayment from

your bankaccountatDeutscheBank(113100).

a) Enterpayment(optional),seeSolutionaboveto1-2

3. Check profit and loss statement

Calluptheprofitandlossstatementforyourcompanycodeandcheckthe

situationintheprofitandlossstatementfortheexpenseaccount.

a) Check profit and loss statement

4. Reposttheexpensetotheaccrualsand deferrals

Continued on next page

140

©2009SAPAG.Allrightsreserved. 2009

FieldNameorDataType Values
Company Code AC##
ReversePostingDate 01/01subsequentyear
Test Run Deselect

第 157 页 / 共 417 页

AC205 Lesson: Accrual/Deferral Postings

Posttheexpenseon12/01ofthecurrentyeartotheaccruedincome(98000).

Enter0%domesticinputtax(V0)asthetaxcodeeachtimeandatextinthe

selectionline. Intheexpenseitem,enterthecostcenterT-A20A##.

a) Reposttheexpensetotheaccrualsanddeferrals

Financial Accounting→ General Ledger → Posting → Enter G/L

Account Document

FieldNameorDataType Values

Company Code AC##

Document Date 12/01 current year

Posting Date 12/01 current year

Account 98000

D/C Debit

Amount 1500.--

Tax Code V0

Text Any text

Account 470000

D/C Credit

Amount 1500.--

Tax Code V0

Cost center T-A20A##

5. Create recurring entry original document

Continued on next page

141

2009 © 2009 SAP AG. All rights reserved.

FieldNameorDataType Values
Company Code AC##
Document Date 12/01 current year
Posting Date 12/01 current year
Account 98000
D/C Debit
Amount 1500.--
Tax Code V0
Text Any text
Account 470000
D/C Credit
Amount 1500.--
Tax Code V0
Cost center T-A20A##

第 158 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Createarecurringentryoriginaldocumentonthebasisofwhichthemonthly

expensepostingscanbemadeon01ofthethreesubsequentmonths. Use

documenttypeSA.Makeanoteofthedocumentnumber.

a) Createrecurring entry original document

Financial Accounting→ General Ledger → Posting → Reference

Documents → Recurring Document

FieldNameorDataType Values

Company Code AC##

First Run On 12/01 current year

Last Run On 02/01subsequentyear

Interval in Months 1

Run Date 1

Document Type SA(G/Laccountdocument)

Currency/Rate EUR

PstKy 40

Account 470000

RETURN

FieldNameorDataType Values

Amount 500.–

Tax Code V0

Cost Center T-A20A##

PstKy 50

Account 98000

Amount 500.–

Text Any text

Save

Makea noteof the document number.

6. Start the recurring entry program

Continued on next page

142

©2009SAPAG.Allrightsreserved. 2009

FieldNameorDataType Values
Company Code AC##
First Run On 12/01 current year
Last Run On 02/01subsequentyear
Interval in Months 1
Run Date 1
Document Type SA(G/Laccountdocument)
Currency/Rate EUR
PstKy 40
Account 470000
FieldNameorDataType Values
Amount 500.–
Tax Code V0
Cost Center T-A20A##
PstKy 50
Account 98000
Amount 500.–
Text Any text

第 159 页 / 共 417 页

AC205 Lesson: Accrual/Deferral Postings

Start the recurring entry program on 12/01 of the current year for your

companycode. Useyour groupnumber asthenameforyour batchinput

session. Processthebatchinputsessiontocreateanupdatedocumentfrom

the recurring entry original document.

a) Start the recurring entry program

FinancialAccounting→GeneralLedger→PeriodicProcessing→

Recurring Entries → Execute

FieldNameorDataType Values

Company code AC##

Settlement Period 12/01 current year

BatchInputSessionName ##

Execute

System →Services→BatchInput→Sessions

Selectyoursessionbyclickingthefieldinfrontofthesessionname.

Process. Select“DisplayErrorsOnly”andchooseProcess.

7. Check financial statements

Checktheaccruedincomeandtheprofitandlossstatementoncetheexpense

hasbeensettledusingtherecurringentryprogram.

a) Check financial statements

FinancialAccounting→GeneralLedger →Information System→

GeneralLedgerReports(New)→FinancialStatement/CashFlow→

Actual/ActualComparisons→FinancialStatement

FieldNameorDataType Values

Company code AC##

EXECUTE

Selecttherelevantaccountandviewtheamount.

143

2009 © 2009 SAP AG. All rights reserved.

FieldNameorDataType Values
Company code AC##
Settlement Period 12/01 current year
BatchInputSessionName ##
FieldNameorDataType Values
Company code AC##

第 160 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Lesson Summary

You should now be able to:

• Post accrualsanddeferralsfor period-endclosing

• Explaintheadvantageofusingtheaccrual/deferralpostingfunction

144

©2009SAPAG.Allrightsreserved. 2009

第 161 页 / 共 417 页

AC205 Lesson: The Accrual Engine

Lesson: The Accrual Engine

Lesson Overview

ThislessondescribeshowtheAccrualEngineworks.

Lesson Objectives

After completingthislesson, youwillbeable to:

• DescribethegenericfunctionsoftheAccrualEngine

• StatetheadvantagesofusingtheAccrualEngineincomparisontonormal

accrual procedures

• ActivateanapplicationcomponentoftheAccrualEngineforacompanycode

• ListtherequiredclosingactivitiesfortheAccrualEngine

Business Example

YouwilllearnabouthowtheAccrual Engineworks.

Figure 58: Application Components ofthe AccrualEngine

TheAccrualEngineisagenerictoolforcalculatingandcreatingaccrualpostings.

Asinput it receives basic data that describesthesubject matter tobeaccrued,

for example, dataforarental agreement. TheAccrualEngine usesthisdatato

calculatetheaccrualsandcreatestherelatedperiodicpostings.

145

2009 © 2009 SAP AG. All rights reserved.

第 162 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Justlikethemotorofamachine, theAccrualEngineitselfisnotvisibleforthe

enduser. Instead,theuserworkswiththeapplicationcomponentsoftheAccrual

Engine. The subjects to be accrued are entered there and are forwarded to the

Accrual Engine.

SAP developsand deliverstheapplication components of theAccrual Engine.

They cannot be developed by customers. The application component always

refers to a special accruals scenario and provides an optimized user interface

for this scenario.

TheAccrual Engineisusedamongstotherthingsfor:

• Manual Accruals in Financial Accounting

• Provisions for Awards

• Lease Accounting

• Intellectual Property Management

Additionalapplicationcomponentswillbedeliveredinfutureextensions.

Figure 59: Interaction with the Accrual Engine

The diagram shows the interaction between the Accrual Engine and the

application component.

146

©2009SAPAG.Allrightsreserved. 2009

第 163 页 / 共 417 页

AC205 Lesson: The Accrual Engine

The Accrual Engine stores two typesof data:

• Basic Data

Thebasicdataconsistsofadescriptionofthesubjecttobeaccrued(accrual

object)andallotherinformationrequiredforcarryingouttheaccruals. Basic

data is time-dependent.

• AccrualEngineDocumentsand TotalsRecords

All accruals postings create documents in the Accrual Engine (Accrual

Engine documents) and update fiscal year-specific totals records. The

AccrualEnginedocumentsautomaticallycreatecorrespondingdocuments

inFI.Variouslevelsofsummarizationarepossible. Iferrorsoccurduring

theFIupdate, youcantriggerthisagainmanually.

Usually,twomainprocessesaretriggeredfromtheapplicationcomponent:

• Create/change basic data Depending on the Customizing settings, an

opening posting may be made immediately.

• Periodicstartoftheaccrualrunorreversalofanaccrualrun

An Infosystem gives youdirect accesstototals recordsand documentsinthe

AccrualEngine. Youcanalsocarryoutaccrualssimulations.

Figure 60: Advantages of the Accrual Engine

147

2009 © 2009 SAP AG. All rights reserved.

第 164 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Incomparisontostandardmethodsofcarryingoutaccruals,theAccrualEngine

has several advantages.

• TheAccrualEnginecalculatestheaccrualamountsautomatically. Youdo

nothavetocalculatetheamountsmanuallyandenterthemasfixedvaluesin

recurring entry documents.

• You can make periodic accruals postings automatically as

performance-optimized mass data processing using an accrual run. The

deltaamountofthecumulativeaccrualsminustheaccrualsalreadycarried

out isposted. If the amount to beaccruedchanges, the accrualsamounts

are adjusted automatically.

• Youcansimulateplannedfutureaccruals. Dependingonhowtheapplication

component is configured you can also carry out complete simulation

scenarios.

• The Accrual Engine supports parallel accounting with either different

account areas or parallel ledgers.

• An extensive Information System provides information about planned

accrualsandaccrualsthathavealreadybeencarriedout.

Figure 61: Activate the application component

ToactivateanapplicationcomponentoftheAccrualEngineyouhavetocarryout

the following Customizing activities:

• The application component must be assigned to the company codes that

are to use it.

• Therequiredaccountingprinciplesmustbedefinedif thishasnotalready

been done.

• Theapplicationcomponentmustbeassignedtotherequiredcombinationof

accounting principle and company code.

• Thecurrentfiscalyearmustbeopenfortheapplicationcomponent.

148

©2009SAPAG.Allrightsreserved. 2009

第 165 页 / 共 417 页

AC205 Lesson: The Accrual Engine

Figure 62: Closing Activities of the Accrual Engine

TheAccrualEnginerequiresonlyasmallnumberofclosingactivitiesofapurely

technical nature.

• Reconciliation: AccrualEngine/GeneralLedger

Here, Accrual Engine documents and General Ledger documents are

reconciled with one another to check whether the transfer to the General

Ledger was complete and without errors.

• Balance carryforward

Attheendofthefiscalyearyouhavetocarryforwardthebalancesofthe

accrualsobjects into the next fiscal year. This hasnothing to do with the

balance carryforward intheGeneral Ledger.

149

2009 © 2009 SAP AG. All rights reserved.

第 166 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Lesson Summary

You should now be able to:

• DescribethegenericfunctionsoftheAccrualEngine

• StatetheadvantagesofusingtheAccrualEngineincomparisontonormal

accrual procedures

• ActivateanapplicationcomponentoftheAccrualEngineforacompanycode

• ListtherequiredclosingactivitiesfortheAccrualEngine

150

©2009SAPAG.Allrightsreserved. 2009

第 167 页 / 共 417 页

AC205 Lesson: Manual Accruals

Lesson: Manual Accruals

Lesson Overview

Thislessondescribestheapplicationcomponent“ManualAccruals.”

Lesson Objectives

After completingthislesson, youwillbeable to:

• Describehowtheapplicationcomponent“ManualAccruals”works

• Definesubjectsto beaccruedasaccrualobjects

• Describethebasicsettingsoftheapplicationcomponent“ManualAccruals”

Business Example

You have been asked to make the basic settings of the application component

“Manual Accruals”.

Figure 63: Manual Accruals with the Accrual Engine

In the application component “Manual Accruals”, you create the basic data

manually via a simple user interface.

151

2009 © 2009 SAP AG. All rights reserved.

第 168 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Thebasicdataisusuallysubjectmattertobeaccruedbasedondifferentcontracts,

suchasrentalagreements, insurancecontracts,andsoon.

Hint: Therearealsotwofunctionmodules that you can use toimport

accrualobjectsfromadatabasetableviaabatchjob. Theseare:

ACAC_OBJECT_CREATE_EXTtocreateanaccrualobject

ACAC_OBJECT_MODIFY_EXTtochangeanaccrualobject. Ifitdoes

not exist yet, it is created.

Areportmustbewrittentoselectthedata,exportit,andadjustittothestructure

ofthefunctionmodules. Thefunctionmodulescanthenbecalleduptoloadthe

dataintotheAccrualEngine. Youcanalsotransferlegacydatathisway(formore

information read the IMG documentation).

Figure 64: Deferrals

Youhavetocreatedeferralswhenanexpenseorrevenueispostedinthecurrent

period,butisincurredorearnedpartlyorcompletelyinthefuture.

The slide shows an example of a deferral where an expense invoice for € 120

is received at the start of the year and posted in the first period. However, the

invoicecoversacontractualservicethatisusedthroughouttheentireyear (for

example,insurance). Theexpensemustthereforebedistributedoverallperiodsof

the fiscal year equally.

152

©2009SAPAG.Allrightsreserved. 2009

第 169 页 / 共 417 页

AC205 Lesson: Manual Accruals

Figure 65: Posting Deferrals

Followingonfromtheexampleonthepreviousslide,thepostingforthedeferrals

is as follows:

Theinvoicefor€120arrivesinAccountsPayableinthefirstperiodandisposted

there. The posting record is:

Expense to Vendor

Using an opening posting, the entire amount is transferred from the expense

accounttoanaccountforinvoicedeferralitems. Thepostingrecordis:

Prepayments and Accrued Income to Expense

During period-end closing, part of the amount is posted back to the expense

accountfromtheprepaymentsandaccruedincomeaccount,whichmeansthatthe

prepaymentsandaccruedincomearereduced. Postingrecord:

Expense to Prepayments and Accrued Income

Ifthecontractisterminatedprematurely,theentireresidualamountispostedto

an expense account. Posting record:

Expense to Prepayments and Accrued Income

153

2009 © 2009 SAP AG. All rights reserved.

第 170 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Figure 66: Accruals

Youhavetocreateaccrualswhenanexpenseorrevenueistobereceivedinthe

future,butisincurredorearnedpartlyorcompletelyinthecurrentperiod.

Theslideshowsanexampleofanaccrualwhereanexpenseinvoicefor€120is

receivedattheendoftheyearandpostedinthelastperiod. However,theinvoice

referstoaservicethatisusedduringtheentireyear. Theexpensemusttherefore

bedistributedoverallperiodsofthefiscalyearequally.

Figure 67: Posting Accruals

154

©2009SAPAG.Allrightsreserved. 2009

第 171 页 / 共 417 页

AC205 Lesson: Manual Accruals

Thepostingrecordforaccrualsis“ExpensetoOtherPayables(orprovisions)”in

each period. It is posted to the account

• Otherpayables: Ifyouarecertainaboutthereasonandamountoftheaccrual

• Provisions: If you are uncertain about the amount and/or reason of the

accrual and can only estimate it

Ineachperiodinwhichyoucarryoutaccruals,thecreditbalanceontheaccount

“Other Payables (or Provisions)” increases.

Whentheinvoiceisfinally received, it isposted as

Otherpayables(orprovisions)tovendorTheotherpayablesaretherebyconverted

into real payables.

Figure 68: Definition of the SubjectMatterto beAccrued

Thesubjecttobeaccruedisdefinedasanaccrualobject. Youmakethisdefinition

manuallyin theapplicationcomponent“ManualAccruals”. Accrual objectsin

thisapplicationcomponentareidentifieduniquelyforeachcompanycodeusing

anaccrualobjectnumber fromadefinednumberrange.

Theaccrualobjectsaregroupedinaccrualobjectcategoriesformanualaccruals.

These summarize the subject matter of similar accrual objects. For example,

insurancecontracts(accrualobjects)canbeassignedtotheaccrualobjectcategory

“Insurances”.

You can use accrual object categories

• Asanavigationleveltofindaccrualobjectsmoreeasily

• To assign special customer-defined parameters that describe the accrual

object in more detail

155

2009 © 2009 SAP AG. All rights reserved.

第 172 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Eachaccrualobjectcanhaveseveralaccrualitems. Anaccrualsitemdescribes

howarelatedaccrualstype(usuallycostsorrevenues)isaccruedusingaspecific

accounting principle.

Figure 69: Accrual Calculation

Theaccrualiscalculatedforeachaccrualitem,foreachcombinationofaccrual

typeandaccountingprinciplespecified. Inadditiontotheamounttobeaccrued

andpossiblyalsoaquantitytobeaccrued,theaccrualitemcontainsanaccrual

method.

A function module is defined for the accrual method, and this calculates the

accruals. Forthe“ManualAccruals”area,severalfunctionmodulesaredelivered.

However,youcanalsodevelopyourownfunctionmodulesfortheaccruals.

Thefunctionmodulesdeliveredthatyoucanalsouseformanualaccrualsbegin

with ACE_DS_* and are listed on the slide.

Youcanalsodefinederivedaccrualstypes. Theseaccrualsamountsarecalculated

fromtheaccrualamountsofotheraccrualtypesandnotdirectly. However,derived

accrual types are not particularly relevant for manual accruals and are more

important for other application components.

156

©2009SAPAG.Allrightsreserved. 2009

第 173 页 / 共 417 页

AC205 Lesson: Manual Accruals

Lesson Summary

You should now be able to:

• Describehowtheapplicationcomponent“ManualAccruals”works

• Definesubjectsto beaccruedasaccrualobjects

• Describethebasicsettingsoftheapplicationcomponent“ManualAccruals”

157

2009 © 2009 SAP AG. All rights reserved.

第 174 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Lesson: Posting Control and Account Determination

Lesson Overview

This lesson explains how to configure the posting control and account

determination for the Accrual Engine.

Lesson Objectives

After completingthislesson, you will beable to:

• DefinethepostingcontrolofanapplicationcomponentintheAccrualEngine

• Configurethe account determination of an application component in the

Accrual Engine using rules

Business Example

TheemployeesinFinancialAccountingwanttoshowyouthedifferentposting

optionsavailablewith an application component.

Figure 70: Posting Control

158

©2009SAPAG.Allrightsreserved. 2009

第 175 页 / 共 417 页

AC205 Lesson: Posting Control and Account Determination

The posting control is defined for each

• Company code

• Accounting principle

• Accrual type

You define

• How frequently accruals are carried out (for each posting period, daily,

monthly, quarterly, everysix months, annually)

• ThelevelofsummarizationforpostingsbeforetheupdatetoFIYoucan

make the following settings

– NoSummarization: Aseparatelineitemiscreatedforeachaccruals

item.

– Summarizationataccrualobjectlevel: Alineitemiscreatedforeach

accrual object.

– MaximumSummarization: Thepostingsaresummarizedtothelevel

of different additional account assignments.

Figure 71: Account Determination Task

The purpose of account determination is to

• Determine the document type

• Determinethedebitaccount(here: targetaccount)

• Determinethecreditaccount (here: startaccount)

159

2009 © 2009 SAP AG. All rights reserved.

第 176 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Foreachaccrualtype,youdefineinCustomizingwhichpostingsaretobemade

automaticallyand,therefore,forwhichpostingsaccountdeterminationisrequired.

• None(theaccrualsarecalculatedintheAccrualEngine,butnotposted)

• Only the opening posting

• Onlyperiodicpostings(useful,forexample,foraccruals)

• All (opening posting, periodic accruals, and - if the accrual object is

terminated prematurely - a closing posting)

For parallel accounting, theAccrual Enginesupports

• Parallel accounts

• Parallel ledgers

For parallel accounts, you must configure the account determination of the

Accrual Engineaccordingly, that is, the accountsmust befound depending on

the accounting principle.

For the ledger approach, you have to assign the accounting principles in

Customizingasdescribedinlesson“ForeignCurrencyValuation”ifyouhavenot

already done so.

Figure 72: Derivation Rules

160

©2009SAPAG.Allrightsreserved. 2009

第 177 页 / 共 417 页

AC205 Lesson: Posting Control and Account Determination

Accountsaredeterminedusingderivationrules. Theserulesconsistof

• Conditionsunderwhichthederivationruleisexecuted(optional)

• DeterminationoffieldsusedinthederivationruleHereyoudefine

– Sourcefields(derivationruleinput)AllfieldsfilledfromtheAccrual

Engine.

– Targetfields(derivationruleoutput)Allfieldsthatmustbefilledfor

successfulaccountdetermination,oruser-definedparametersthatyou

can usefor sequential derivation rules.

• Theruleentriesthemselvesthatderivetheinputforthetargetfieldsfrom

the content of the source fields.

Inthecaseofmanualaccruals(applicationcomponentACAC):

You define parameters as required in the Data Dictionary structure

ACAC_PARAMETERS. In the standard system, this table contains one

parameteronlywiththename“EXAMPLE”. Youcancreateadditionalparameters

byfillingthecorrespondingfieldsinthisDDICstructure. Insteadof usingthis

structure directly, however, you make an entry in the INCLUDE structure

CI_ACAC_PARAMETERS. Thenewfieldsmustbecustomer-defined fields

andstartwithYorZ.OnceyouhaveactivatedthechangedINCLUDEstructure,

youcanassignthenewparametertooneormoreaccrualobjectcategoriesand

maintainit inthe corresponding accrual object.

Figure 73: Account Determination Rules

The derivation rules are summarized in a set of rules. Depending on how the

derivationrulesaredefined,theyareprocessedeitherinparallelorsequentially.

• Parallel derivation rules are processed sequentially and determine

independent results.

• Sequential derivation rules must becreated in the correct order, because

their results are cumulative.

161

2009 © 2009 SAP AG. All rights reserved.

第 178 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

Figure 74: Parallel Derivation Rules

The order in which parallel derivation rules are created and processed is

irrelevant,sincetheirresultsareindependentofoneanother. Examplesare:

• Derivationrulesfor differentaccrualobjectsthat canbedifferentiated by

meansofuser-definedparameters. Intheconditions,thesystemqueriesthe

contentoftheuser-definedparameters(forexample,Parameter=“Rents”?)

andthederivationruleisonlyexecutediftheconditionisfulfilled.

• Derivationrulesfordifferentelementsoftheaccountingdocument,thatis,

oneruleforthedocumenttype,otherrulesfortheaccounts.

Figure 75: Sequential Derivation Rules

162

©2009SAPAG.Allrightsreserved. 2009

第 179 页 / 共 417 页

AC205 Lesson: Posting Control and Account Determination

The order in which sequential derivation rules are created and processed is

important. Examples are:

• Derivationrulesforaccountdeterminationswithdifferentlevelsofdetail,

thatis,thefirstderivationruleprovidesaverybasicaccountdetermination,

thesecondamoredetailedaccountdeterminationforcertaintransactions,

andthethirdaverydetailedaccountdeterminationforothertransactions.

• Use of extended account determination. Using the extended account

determination you can summarize combinations of source fields with a

derivationruleforcharacteristiccombinations. Inasecondderivationrule,

accountsymbolsaredeterminedfromcharacteristiccombinations. Inathird

derivationrule,theaccountsarederivedfromtheaccountsymbols.

163

2009 © 2009 SAP AG. All rights reserved.

第 180 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

164

©2009SAPAG.Allrightsreserved. 2009

第 181 页 / 共 417 页

AC205 Lesson: Posting Control and Account Determination

Exercise 10: Accrual Engine, Manual

Accruals

Exercise Objectives

After completingthisexercise, youwillbeableto:

• Post Accruals using the Accrual Engine

Business Example

YourcompanycodeAC##(##=yourgroupnumber)hastakeninsurancewhich

costs6000unitsofyourhousecurrencyeachyear. Theinsuranceamountforthe

currentyearwaspaidinfullinthefirstmonthoftheyear.

Task:

PosttheaccrualfortheinsuranceamountwiththeAccrualEngine.

1. CreateanaccrualobjectforcompanycodeAC##(##=yourgroupnumber).

Choosetheaccrual object category Z_INSURANC. EnterAccrual for

Insurance Contributions Warehouse ## (## = your group number) as

theexplanatory textforyour accrual. Youtaketheresponsibilityfor the

accrual object yourself.

Use your cost center T-A20A## for the account assignment (## = your

group number).

For a time-based accrual, it is important to know over which period an

amountistobedistributed. Thisperiodextendsoverthecurrentyear.

ChooseaccrualtypeINSURAforyourinsurancecontributions. Thelegal

principle to be used for the financial statements is thelocal accounting

principleLOGA.Yourcompanyhassignedaninsurancecontractthatcosts

6,000EURperyear. Youwanttocreateaccrualsforthisamount.

2. Choose 'Check and Simulate'. Astheparameter for the simulation of the

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

determinedfromthiskeydate. Lookattheresultsofyoursimulation.

3. Save your accrual object.

Caution: Makeanoteofthenumberofyouraccrualobject.

Lookattheaccountingdocument. Whatistheentryinthedocumentheader

text? Whatisthetextinthelineitem? Fromtheaccountingdocument,goto

youroriginaldocument(=AccrualEnginedocument)whichwascreatedby

the Accrual Engine.

Continued on next page

165

2009 © 2009 SAP AG. All rights reserved.

第 182 页 / 共 417 页

Unit5: AccrualsandDeferrals AC205

4. Displaythelineitemsof theAccrualEngineintheinformationsystemof

theAccrualEngine. Firstselectonlyactualvaluesforyourcompanycode

andyouraccrualobject. Thenselectthesimulatedvaluesforreportingkey

date 03.31 of the current year.

5. Executeanaccrual/deferralrunforthefirstpostingperiod.

Startyour periodicaccrual/deferral run. Restrictthegeneralselectionsto

yourcompanycode,accountingprinciples,accrualtype,andaccrualobject

number. Asthekeydatefortheaccrual, choose01.31ofthecurrentyear.

Firstcarryoutatestrun, andthenanupdaterun.

Intheinformationsystem,displaythetotalsandthelineitemsoftheAccrual

Engine. Restricttheselectiontoyouraccrualobjectnumber.

166

©2009SAPAG.Allrightsreserved. 2009

第 183 页 / 共 417 页

AC205 Lesson: Posting Control and Account Determination

Solution 10: Accrual Engine, Manual

Accruals

Task:

PosttheaccrualfortheinsuranceamountwiththeAccrualEngine.

1. CreateanaccrualobjectforcompanycodeAC##(##=yourgroupnumber).

Choosetheaccrual object category Z_INSURANC. EnterAccrual for

Insurance Contributions Warehouse ## (## = your group number) as

theexplanatory textforyour accrual. Youtaketheresponsibilityfor the

accrual object yourself.

Use your cost center T-A20A## for the account assignment (## = your

group number).

For a time-based accrual, it is important to know over which period an

amountistobedistributed. Thisperiodextendsoverthecurrentyear.

Continued on next page

167

2009 © 2009 SAP AG. All rights reserved.

返回FICO参考资料列表