第 238 页 / 共 499 页
Unit4: AccountsReceivable AC010
Figure 73: Printing Dunning Notices
Inonestep,thesystemprintsthedunningnoticesandupdatesthedunningdata
inthemasterrecordsanddocuments,includingthedunningdatesandlevels.
Correspondence
Correspondencerelatingtodailybusinessfirsthastoberequestedbeforeitcan
beprinted. Acorrespondencerequestcanbecarriedout:
• Automaticallywhenspecialtransactions,suchasbillofexchangecharges
(bill of exchange charges statement) or payment differences (payment
notice) are posted
• Manually by the accounting clerk
• Using a request program that creates a high volume of correspondence
requestssimultaneously(periodicaccountstatements, internaldocuments,
standard letters)
224
©2009SAPAG.Allrightsreserved. 2009
第 239 页 / 共 499 页
AC010 Lesson: Dunning and Correspondence
Figure 74: Correspondence Requests
Requestedcorrespondenceisstoredinacorrespondencerequesttableandcanbe
printed via a trigger program.
Accounts Receivable Information System
The accounts receivable information system enables you to carry out quick
analyses of important accounting data such as:
• Due date breakdown
• Customer payment history
• Currency risk for customers abroad
• Overdue items
• Number of days(DSOdays)that acustomer takes, onaverage, topayan
invoice
• Customercashdiscounthistory(daysagreed/daystaken)
Theseanalysesarebasedonpreselecteddatasets(views)thatmustbegeneratedor
updatedatregularintervalsbymeansofabackgroundrunfromtheSAPdatabase.
AJob Wizard helpsyou here with the update.
225
2009 © 2009 SAP AG. All rights reserved.
第 240 页 / 共 499 页
Unit4: AccountsReceivable AC010
Figure 75: Accounts Receivable Information System
226
©2009SAPAG.Allrightsreserved. 2009
第 241 页 / 共 499 页
AC010 Lesson: Dunning and Correspondence
Exercise 14: Dunning and
Correspondence
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Print a periodic account statement
• Createautomaticdunning notices(optional)
• Run reports in the A/R information system
Business Example
Accountsreceivableaccountingisresponsibleforcreatingdunningnoticesand
sending correspondence.
Task 1: Run automatic dunning (optional)
IDES usesthedunning program to remindcustomersof overdue payments on
items. Mostofthedunningparametersaresavedindunningprocedures, which
have to be entered in the customer master record so that the account can be
dunned. IDES runsthedunningprogrameveryweek.
1. Check master records.
Checkwhetherdunningprocedure0001isenteredinthemasterrecordof
Customer##. If not, make this entry. To ensure that the dunning notice
canbeprintedoutinthelanguageofyourcountry,youhavetochangethe
languageaccordinglyontheAddresstabpageatthebottom.
2. Createadunningrunandmaintaintheparameters.
Today is the day on which the dunning program is to be run. Create a
dunningrunusingtodayastherundateandyourgroupnumberGR##as
identification. Makeyourentriessothatalldocumentsthathavebeenposted
uptotodayforCustomer##incompanycode1000areselected.
Normally,IDESmakesthedunningrunforallcustomers.
Hint: Fortestpurposes,itisadvisabletoactivatetheadditionallog
sothatanyerrorscanbetracedmoreeasily. Activatetheadditional
log for your dunning run.
3. Create a dunning proposal.
Continued on next page
227
2009 © 2009 SAP AG. All rights reserved.
第 242 页 / 共 499 页
Unit4: AccountsReceivable AC010
Have the system start generating the dunning proposal by scheduling
the proposal to Start immediately. Do not start printing the dunning
notice. IDES usually schedules the dunning proposal to be processed in
thebackgroundattimeswhenthesystemislessbusy. Keepupdatingthe
status until a message is displayed to tell you that the dunning proposal
has been created.
4. Clerks in accounts receivable accounting print out the dunning selection
andcheckthedunningproposalbeforetheactualdunningruntakesplace.
Thishelpspreventincorrectdunningnoticesbeingsentout. Youcanalso
changethedunningproposal. Forexample,itemsfromthedunningruncan
beremovedorthedunningfrequencycanbereduced.
Check the dunning proposal online and determine whetherCustomer##
will be dunned.
5. Afterthedunningproposalhasbeencheckedandapproved,starttheactual
dunningnoticeprintout. Itcreatesthedunningnoticesandentersthedunning
data(dunninglevelanddunningdate)inthemasterrecordanddocuments.
Startthedunningnoticeprintoutbyschedulingittostartimmediately. Use
printer LP01 as the output device.
IDES usually schedules the dunning notice printout in the same way as
thedunningproposal,tobeprocessedinthebackgroundattimeswhenthe
system is less busy.
6. KeepupdatingthestatusbyselectingEnteruntilamessageappearstosay
that the dunning notice printout iscomplete.
7. Gototheoutputcontrollertoviewtheautomatically-createddunningnotice.
8. Check the customer account.
Check whether the dunning notice printout updated the dunning data in
the master record of Customer##.
Task 2: Print Account Statements
ManycustomerswouldlikeamonthlystatementfromIDESinordertochecktheir
accountingfigures. Thisneedstobeindicatedinthesecustomers'masterrecords
andaspecialprogramhastobeexecutedeverymonth. Theprogramselectsthese
customersandcreatesanaccount statementforthem.
1. Check whether this setting has been made for customer Becker ##
(Customer##) so that Becker gets a monthly account statement. If not,
makethissetting. Also, changethelanguageontheaddressscreenof the
masterrecordtothelanguageofyourcountry,ifyouhavenotalreadydone
so in the optional dunning exercise.
Continued on next page
228
©2009SAPAG.Allrightsreserved. 2009
第 243 页 / 共 499 页
AC010 Lesson: Dunning and Correspondence
2. In order to print monthly statements, a program has to be started once a
month. It selects the master records with the entry 2 (monthly account
statement)andrequeststheaccountstatements. Theaccountstatementscan
beprinteddirectlyaftertherequestismadeoratalatertime.
The request program for monthly account statements is normally
automatically generated by a job on the first of every month. The IDES
accountant will allow you to run this program manually to help you
familiarize yourself with the system.
Use variant AC010 and selectCustomer##.
3. SendtheaccountstatementsdirectlytoprinterLP01andchecktheoutput
assignment.
Task 3: Use the Accounts Receivable Information
System
The AR/ information system is an additional reporting tool in Financial
Accounting. Itdoesnotaccesstheentiredatabase,butonlyapreselecteddataset.
1. Createa preselected dataset (optional, as yourinstructor may run this
program for the whole class).
Generatethepreselecteddataset. CreateajobnamedInfosystem##. Usethe
JobWizard,whichexecutestheABAPprogramRFDRRGENimmediately
using variant SAP_VARI.
Accessthejoboverview,whereyoucandeterminewhenthejobiscomplete.
Hint: Theoretically,yourinstructororonecourseparticipantgroup
couldcreatethedataset. Thepurposeofthisoptionalassignmentis
tohelpyoubecomemorefamiliarwithjobmanagement.
Ifsystemresponsetimeisimpededbytheschedulingofthejobs,
skipthistaskand continuewith thenext.
2. Performadue-dateanalysisusingtheA/Rinformationsystem.
UsingtheA/Rinformationsystem,createadue-dateanalysisforcompany
code 1000 by business area.
WhatisthetotalofallthedueitemsinyourbusinessareaBA##?
Whichcustomersinyourbusinessareastillhaveoutstandingbalances?
Continued on next page
229
2009 © 2009 SAP AG. All rights reserved.
第 244 页 / 共 499 页
Unit4: AccountsReceivable AC010
Task 4: Account Analysis
UsetheaccountanalysistocheckthepaymenthistoryofCustomer##. Fromthe
account analysis, navigateto your payment document andcheck theheader of
the document to see that you created it.
1. Navigate to your payment document for 4000 EUR. Then check the
documentoverviewandthedocument header.
230
©2009SAPAG.Allrightsreserved. 2009
第 245 页 / 共 499 页
AC010 Lesson: Dunning and Correspondence
Solution 14: Dunning and Correspondence
Task 1: Run automatic dunning (optional)
IDES usesthedunning program to remindcustomersof overdue payments on
items. Mostofthedunningparametersaresavedindunningprocedures, which
have to be entered in the customer master record so that the account can be
dunned. IDES runsthedunningprogrameveryweek.
1. Check master records.
Checkwhetherdunningprocedure0001isenteredinthemasterrecordof
Customer##. If not, make this entry. To ensure that the dunning notice
canbeprintedoutinthelanguageofyourcountry,youhavetochangethe
languageaccordinglyontheAddresstabpageatthebottom.
a) ChooseAccounting→FinancialAccounting→AccountsReceivable
→ Master Records → Change.
Field Name Value
Customer Customer##
Company Code 1000
b) Choose Continue (Enter).
c) Changethelanguagetothelanguageofyourcountryinthegeneraldata
sectionatthebottomof theAddresstabpage.
d) Choose Company Code Data.
e) Choose the Correspondencetab page.
Field Name Value
Dunn.Procedure 0001
f) Choose Save.
g) Go back to the SAP EasyAccessmenu.
2. Createadunningrunandmaintaintheparameters.
Today is the day on which the dunning program is to be run. Create a
dunningrunusingtodayastherundateandyourgroupnumberGR##as
identification. Makeyourentriessothatalldocumentsthathavebeenposted
uptotodayforCustomer##incompanycode1000areselected.
Continued on next page
231
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| Customer | Customer## |
| Company Code | 1000 |
| Field Name | Value |
|---|---|
| Dunn.Procedure | 0001 |
第 246 页 / 共 499 页
Unit4: AccountsReceivable AC010
Normally,IDESmakesthedunningrunforallcustomers.
Hint: Fortestpurposes,itisadvisabletoactivatetheadditionallog
sothatanyerrorscanbetracedmoreeasily. Activatetheadditional
log for your dunning run.
a) ChooseAccounting→FinancialAccounting→AccountsReceivable
→ Periodic Processing → Dunning.
Field Name Value
Run On <today's date>
Identification GR##
b) Choose Enter.
Thestatusofthenewdunningrunis: Noparametersmaintained.
c) Choose the Parameter tab page.
Field Name Value
Dunning Date <today's date>
DocmntsPostedUpTo <today's date>
Company Code 1000
Customer Customer##
d) Choose Save.
e) Choose the Additional Log tab page.
Field Name Value
Customer Customer##
f) Choose Save.
g) Return to the Status tab page.
3. Create a dunning proposal.
Have the system start generating the dunning proposal by scheduling
the proposal to Start immediately. Do not start printing the dunning
notice. IDES usually schedules the dunning proposal to be processed in
Continued on next page
232
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| Run On | <today's date> |
| Identification | GR## |
| Field Name | Value |
|---|---|
| Dunning Date | <today's date> |
| DocmntsPostedUpTo | <today's date> |
| Company Code | 1000 |
| Customer | Customer## |
| Field Name | Value |
|---|---|
| Customer | Customer## |
第 247 页 / 共 499 页
AC010 Lesson: Dunning and Correspondence
thebackgroundattimeswhenthesystem islessbusy. Keepupdating the
status until a message is displayed to tell you that the dunning proposal
has been created.
a) Choose Schedule dunning run (F7).
Output Device: LP01
b) Select Start Immediately.
c) Choose Schedule.
Keepupdatingthestatusby selectingEnteruntilamessageappears
tosaythatthedunningselectioniscomplete.
4. Clerks in accounts receivable accounting print out the dunning selection
andcheckthedunningproposalbeforetheactualdunningruntakesplace.
Thishelpspreventincorrectdunningnoticesbeingsentout. Youcanalso
changethedunningproposal. Forexample,itemsfromthedunningruncan
beremovedorthedunningfrequencycanbereduced.
Check the dunning proposal online and determine whether Customer##
will be dunned.
a) Choose Change dunning notices.
b) ChooseExecute. YoushouldseeatleastoneEUR10,000itemlisted.
Hint: If noitemstobedunned aredisplayed on the screen,
youhavemadeanerrorsomewhere. Fromtheinitialscreen,
lookat theproposallogtofindtheerror. Todothis, choose
Extras → Dunning run log from the menu bar. Delete the
dunningproposal(inthemenubar, chooseDunningnotices
→Deletedunningrun)andcorrecttheerror. Thenrestartthe
dunning proposal. Repeat this process until the item to be
dunnedis displayed intheproposal.
c) Returntotheinitialscreenofthedunningprogram.
5. Afterthedunningproposalhasbeencheckedandapproved,starttheactual
dunningnoticeprintout. Itcreatesthedunningnoticesandentersthedunning
data(dunninglevelanddunningdate)inthemasterrecordanddocuments.
Startthedunningnoticeprintoutbyschedulingittostartimmediately. Use
printer LP01 as the output device.
Continued on next page
233
2009 © 2009 SAP AG. All rights reserved.
第 248 页 / 共 499 页
Unit4: AccountsReceivable AC010
IDES usually schedules the dunning notice printout in the same way as
thedunningproposal,tobeprocessedinthebackgroundattimeswhenthe
system is less busy.
a) Return to the initial dunning screen.
b) Choose Schedule dunn.notice printout.
Output Device: LP01
c) Select Start immediately.
Output Device: LP01
d) Choose Print.
6. KeepupdatingthestatusbyselectingEnteruntilamessageappearstosay
that the dunning notice printout iscomplete.
a) KeepupdatingthestatusbyselectingEnteruntilamessageappearsto
saythatthedunningnoticeprintoutiscomplete.
7. Gototheoutputcontrollertoviewtheautomatically-createddunningnotice.
a) Fromthemenu,chooseSystem→Services→Outputcontrol.
Field Name Value
Created By AC010–##
b) Choose Execute.
c) Select thespool requestLISTS1S LP01 by selecting the field to the
left of theline. Displaythedunningnoticebychoosing theDisplay
Contents icon (the eyeglasses).
d) Go back to theSAP Easy Accessmenu.
8. Check the customer account.
Continued on next page
234
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| Created By | AC010–## |
第 249 页 / 共 499 页
AC010 Lesson: Dunning and Correspondence
Check whether the dunning notice printout updated the dunning data in
the master record of Customer##.
a) ChooseAccounting→FinancialAccounting→AccountsReceivable
→ Master Records → Display.
Field Name Value
Customer Customer##
Company Code 1000
b) Choose Continue.
c) ChoosetheCorrespondencetabpageinthecompanycodedata. The
LastdunnedandDunninglevelfieldsshouldcontainentries.
d) ReturntotheSAPEasyAccessmenubyentering/Ninthecommand
field.
Continued on next page
235
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| Customer | Customer## |
| Company Code | 1000 |
第 250 页 / 共 499 页
Unit4: AccountsReceivable AC010
Task 2: Print Account Statements
ManycustomerswouldlikeamonthlystatementfromIDESinordertochecktheir
accountingfigures. Thisneedstobeindicatedinthesecustomers'masterrecords
andaspecialprogramhastobeexecutedeverymonth. Theprogramselectsthese
customersandcreatesanaccount statementforthem.
1. Check whether this setting has been made for customer Becker ##
(Customer##) so that Becker gets a monthly account statement. If not,
makethissetting. Also, changethelanguageontheaddressscreenof the
masterrecordtothelanguageofyourcountry,ifyouhavenotalreadydone
so in the optional dunning exercise.
a) ChooseAccounting→FinancialAccounting→AccountsReceivable
→ Master Records → Change.
Field Name Value
Customer Customer##
Company Code 1000
b) Choose Continue.
c) Changethelanguagetothelanguageofyourcountryinthegeneraldata
sectionatthebottomoftheAddresstabpage,ifyouhavenotalready
done so in the optional dunning exercise.
d) Choose Company Code Data.
e) ChoosetheCorrespondencetabpage. TheBankstatementfieldshould
containthevalue2(monthlyaccountstatement). Ifthisisnotthecase,
enteritandchooseSave. ChooseEntertoconfirmthemessageabout
tax on sales/purchases if prompted.
f) Inthedialogbox,chooseChangecustomer: Initialscreencancel(X),
inordertoreturntotheSAPEasyAccessmenu.
2. In order to print monthly statements, a program has to be started once a
month. It selects the master records with the entry 2 (monthly account
statement)andrequeststheaccountstatements. Theaccountstatementscan
beprinteddirectlyaftertherequestismadeoratalatertime.
The request program for monthly account statements is normally
automatically generated by a job on the first of every month. The IDES
accountant will allow you to run this program manually to help you
familiarize yourself with the system.
Continued on next page
236
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| Customer | Customer## |
| Company Code | 1000 |
第 251 页 / 共 499 页
AC010 Lesson: Dunning and Correspondence
Use variant AC010 and selectCustomer##.
a) ChooseAccounting→FinancialAccounting→AccountsReceivable
→PeriodicProcessing→PrintCorrespondence→PeriodicAccount
Statements.
Inthemenubar,choose: Goto→Variants→Get....
b) Choose variant AC010.
Replace ## with your group number.
c) Choose Execute.
d) Confirm information about the requested account statement by
choosing Enter.
3. SendtheaccountstatementsdirectlytoprinterLP01andchecktheoutput
assignment.
a) Answer Yes to thequestion asking whether you would like to issue
the request.
Output Device: LP01
b) Choose Continue.
c) Fromthemenu,chooseSystem→Services→Outputcontrol.
d) Choose Execute.
e) SelectanddisplaytherequestSAP06usingtheDisplayContentsicon
(the eyeglasses).
f) ReturntotheSAPEasyAccessmenubyentering/Ninthecommand
field.
Task 3: Use the Accounts Receivable Information
System
The AR/ information system is an additional reporting tool in Financial
Accounting. Itdoesnotaccesstheentiredatabase,butonlyapreselecteddataset.
1. Createa preselected dataset (optional, as yourinstructor may run this
program for the whole class).
Generatethepreselecteddataset. CreateajobnamedInfosystem##. Usethe
JobWizard,whichexecutestheABAPprogramRFDRRGENimmediately
using variant SAP_VARI.
Continued on next page
237
2009 © 2009 SAP AG. All rights reserved.
第 252 页 / 共 499 页
Unit4: AccountsReceivable AC010
Accessthejoboverview,whereyoucandeterminewhenthejobiscomplete.
Hint: Theoretically,yourinstructororonecourseparticipantgroup
couldcreatethedataset. Thepurposeofthisoptionalassignmentis
tohelpyoubecomemorefamiliarwithjobmanagement.
Ifsystemresponsetimeisimpededbytheschedulingof thejobs,
skip thistask andcontinue withthenext.
a) ChooseAccounting→FinancialAccounting→AccountsReceivable
→InformationSystem→Tools→Configure→CreateEvaluations.
b) Choose Job wizard.
c) Choose Continue.
Field Name Value
Job Name Info system ##
d) Choose Continue (twice).
Field Name Value
ABAPprogramname RFDRRGEN
Variant SAP_VARI
e) Choose Continue (twice).
f) Select Immediately.
g) ChooseContinue(fourtimes),andthenselectComplete.
h) Choose Job selection.
i) Choose Execute.
j) ChooseRefresh(iconinupper-leftcorner)untilthestatusFinishedis
displayed.
k) ReturntotheSAPEasyAccessmenubyentering/Ninthecommand
field.
2. Performadue-dateanalysisusingtheA/Rinformationsystem.
UsingtheA/Rinformationsystem,createadue-dateanalysisforcompany
code 1000 by business area.
WhatisthetotalofallthedueitemsinyourbusinessareaBA##?
Continued on next page
238
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| Job Name | Info system ## |
| Field Name | Value |
|---|---|
| ABAPprogramname | RFDRRGEN |
| Variant | SAP_VARI |
第 253 页 / 共 499 页
AC010 Lesson: Dunning and Correspondence
Whichcustomersinyourbusinessareastillhaveoutstandingbalances?
a) ChooseAccounting→FinancialAccounting→AccountsReceivable
→InformationSystem→Tools→DisplayEvaluations.
b) Choose Change path.
c) NavigatetoCustomerstandardevaluations→forbusinessarea(open
folderforyourbusinessarea) →Duedate analysis→ toCompany
Code.
d) Navigate to company code IDES AG. Double-click company code
IDES AG.
CustomersBecker##andPoirot##areshownashavingoverdueitems.
Youcandrilldownontheirbalancestotheirlineitemsanddocuments.
e) ReturntotheSAPEasyAccessmenubyentering/Ninthecommand
field.
Task 4: Account Analysis
UsetheaccountanalysistocheckthepaymenthistoryofCustomer##. Fromthe
account analysis, navigate toyour payment document and checktheheader of
the document to see that you created it.
1. Navigate to your payment document for 4000 EUR. Then check the
document overview andthedocument header.
a) ChooseAccounting→FinancialAccounting→AccountsReceivable
→ Account → Analysis.
Field Name Value
Customer Customer##
Company Code 1000
Fiscal Year <current year>
b) Choose Enter.
c) ChoosethePaymentHistory tabpage. Youshouldseeonepayment
listed.
d) ChoosetheAcctBaltabpage. Double-clicktheamountinthe“Credit”
column for the current month.
Thepaymentdocumentandtheresidualitemsshouldbelisted. Then
double-click thepayment amount over 5000to checkthedocument
header.
e) ReturntotheSAPEasyAccessmenubyentering/Ninthecommand
field.
239
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| Customer | Customer## |
| Company Code | 1000 |
| Fiscal Year | <current year> |
第 254 页 / 共 499 页
Unit4: AccountsReceivable AC010
Lesson Summary
You should now be able to:
• Create dunning notices automatically
• Request customer correspondence
• Analyze customer accounts
• Usetheaccountsreceivableinformationsystem
240
©2009SAPAG.Allrightsreserved. 2009
第 255 页 / 共 499 页
AC010 Lesson: BusinessProcessIntegrationwithFSCM–DisputeManagement
Lesson: Business Process Integration with FSCM –
Dispute Management
Lesson Overview
SAP Financial Supply Chain Management (SAP FSCM) supports, expands,
andoptimizesexistingandnewbusinessprocessesinthefinancialarea. Thisis
achievedbyoptimizingthecashflowsandimprovingtheexchangeofinformation
within the company and between business partners, in order to guarantee an
efficient use of tied capital.
Inthislesson,youlearnaboutthefunctionsofSAPDisputeManagement,which
youcanusetooptimizedisputecaseprocessingwithyourcustomers.
Lesson Objectives
After completingthislesson, youwillbeable to:
• Createdisputecasesforaccountsreceivableaccounting
• Process and close dispute cases
Business Example
A customer informs you that an invoice was only partially paid because the
deliverywasincomplete. Asan AccountsReceivableaccountant, youcreatea
disputecaseforthisinSAPDisputeManagementsothatyoucaninitiatefurther
steps.
Figure 76: SAP Dispute Management
241
2009 © 2009 SAP AG. All rights reserved.
第 256 页 / 共 499 页
Unit4: AccountsReceivable AC010
This component contains functions for settling dispute cases relating to
receivables. It complements the logistical process chain (Purchase Order →
Delivery→Invoice→Payment)inthestagebetweeninvoiceandpayment,ifthe
customer disputes anything at this stage.
Figure 77: Problem Issues in Dispute Case Processes
Anumberofissuesariseinthedisputecaseprocessthatcouldbeimprovedaspart
ofFinancialSupplyChainManagement. Theseissuesformedthestartingpoint
for developing SAP Dispute Management.
• If customers make reduced payments or do not pay at all, the days sales
outstanding (DSO) increases. “Days sales outstanding” is a key figure
indicatingtheaveragenumberofdaysthatthecustomertakestopay,based
onannualsales. Thisisthecaseparticularlyintimesofworseningcustomer
payment histories.
• Inthecaseofdeductions,thenetvaluedateisnolongervalidforthecash
flowforecast. Thisleadstodifficultiesinpredictingcashflow.
• Dispute resolution today is a costly and highly manual process. The
increasingnumberofdisputesthereforehasadoubleimpactoncosts.
• Inaddition,disputescanindicatecustomerrelationshipissuesorproblems
withinthecompanyandcanthusprovideanimportantstartingpointfora
company'squality management activities.
242
©2009SAPAG.Allrightsreserved. 2009
第 257 页 / 共 499 页
AC010 Lesson: BusinessProcessIntegrationwithFSCM–DisputeManagement
How do receivables-related disputes arise?
• Customer provides information actively
• Contact with complaints department
• Contact with account manager
• Contact withcustomer'saccounting department
• Customer makes a reduced payment
• Paymentdifferencediscoveredwhenincomingpaymentisprocessed(cash
managementoraccountsreceivableaccounting)
• Customer delays payment
• Receivables become overdue because payment is not made and are
discoveredduringaccountmaintenance(accountsreceivableaccounting)
Figure 78: Process Integration: SAP Accounts Receivable Accounting –
SAP Dispute Management
Processintegrationintofinancialprocesseshasthefollowingaspects:
• IntegrationofSAPDisputeManagement functions(creation, display,and
editingofdisputecases)infinancialprocesses/transactions
• Automaticupdateofdisputecasesbycertainfinancialtransactions
• AutomaticupdateofitemsindisputecasesbycertainactionsinSAPDispute
Management
243
2009 © 2009 SAP AG. All rights reserved.
第 258 页 / 共 499 页
Unit4: AccountsReceivable AC010
Figure 79: Creating aDisputeCaseonReceiptofPayment
Figure 80: Structure for Processing Dispute Cases
The environment for processing disputes (accessed with transaction
UDM_DISPUTE)iswhereallusersfunctioningascoordinatorsor(professional)
agents(suchasdisputemanagersanddisputespecialists)performtheirtasks.
Ithastwomainareas: onewhereactionsarestarted(left-handside: Organizer)
and one for the resultsarea (right-hand side).
244
©2009SAPAG.Allrightsreserved. 2009
第 259 页 / 共 499 页
AC010 Lesson: BusinessProcessIntegrationwithFSCM–DisputeManagement
IntheRole-BasedView, userscanworkontherecordandcaserecordmodels
(only for Customizing users) as well as on disputecases. Different role-based
views can be defined for processing dispute cases, for example, to restrict the
end user's view to the “Cases” folder.
The History enablesquick access to dispute cases and other objects you have
been working on before.
Theinformationdisplayedintheresultsareadependsontheactionperformedin
the editing area, such as:
• FindDisputeCase–Selectioncriteriaforcasesearch
• MyDisputeCases–Listofdisputecases(searchresult)
• Createdisputecase–Screenforcreatingdisputecases
245
2009 © 2009 SAP AG. All rights reserved.
第 260 页 / 共 499 页
Unit4: AccountsReceivable AC010
246
©2009SAPAG.Allrightsreserved. 2009
第 261 页 / 共 499 页
AC010 Lesson: BusinessProcessIntegrationwithFSCM–DisputeManagement
Exercise 15: Integration with FSCM –
Dispute Management (OPTIONAL)
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Createandmaintainadisputecasewithinaccountsreceivableaccounting
Business Example
There are various ways in which you can create dispute cases in the system.
Thanks to the integration, you can display and maintain dispute cases in SAP
DisputeManagementaswellasFinancialAccounting. Inthisexample,adispute
caseiscreateddirectlyfromthelineitemdisplayforacustomeraccount.
Task:
The customer Becker ## (Customer##) informs you byphone that a checkfor
onlyEUR4,000wassenttoyouaspaymentfortheinvoiceofoverEUR5,000
becausethedeliverywasincomplete. Thefullpaymentwillbemadeassoonas
themissingorderitemshavebeendulydelivered. TheaccountingclerkatBecker
hasnotyetbeenabletoprovideexactdetailsofthemissingorderitems.
1. Createdisputecasefromcustomer lineitemlist
GotothelineitemlistofCustomer##andselecttheresidualitemsthatyou
previouslypostedintheamountofEUR876,29(incomingpaymenttothe
amountofEUR4,000foraninvoiceofEUR5,000). Choosethe“Dispute
Case”buttontocreateadisputecasewiththefollowinginformation:
FieldNameorDataType Value
Attributes
Title DisputecaseforcustomerBecker##
Cause 0002Shortage/Freightclaims
Priority 3 “Medium”
Processor AC010-##(##=yourgroupnumber)
PersonResponsible AC010-##(##=yourgroupnumber)
Coordinator AC010-##(##=yourgroupnumber)
Continued on next page
247
2009 © 2009 SAP AG. All rights reserved.
| FieldNameorDataType | Value |
|---|---|
| Attributes | |
| Title | DisputecaseforcustomerBecker## |
| Cause | 0002Shortage/Freightclaims |
| Priority | 3 “Medium” |
| Processor | AC010-##(##=yourgroupnumber) |
| PersonResponsible | AC010-##(##=yourgroupnumber) |
| Coordinator | AC010-##(##=yourgroupnumber) |
第 262 页 / 共 499 页
Unit4: AccountsReceivable AC010
Contact Persons
Contact Person Mr Becker ##
Long Text Customer topayremainingamount once
allgoodshavebeendelivered.
2. AsacaseprocessorinSAPDisputeManagement,youcall upthedispute
casefor processing. Inform the customer by letter that the issue is being
checked. Changethestatusofyourcasemanuallyto“InProcess”.
(Select UDM_DISPUTE as RMS ID).
3. The customer (Becker) has received all the goods. Manually post an
incomingpaymenttotheamountofEUR850andcleartheresidualitemto
the amount of EUR 876,29.
ThendisplaythestatusofyourdisputecaseinSAPDisputeManagement.
248
©2009SAPAG.Allrightsreserved. 2009
| Contact Persons | |
|---|---|
| Contact Person | Mr Becker ## |
| Long Text | Customer topayremainingamount once allgoodshavebeendelivered. |
第 263 页 / 共 499 页
AC010 Lesson: BusinessProcessIntegrationwithFSCM–DisputeManagement
Solution 15: Integration with FSCM –
Dispute Management (OPTIONAL)
Task:
The customer Becker ## (Customer##) informs you byphone that a checkfor
onlyEUR4,000wassenttoyouaspaymentfortheinvoiceofoverEUR5,000
becausethedeliverywasincomplete. Thefullpaymentwillbemadeassoonas
themissingorderitemshavebeendulydelivered. TheaccountingclerkatBecker
hasnotyetbeenabletoprovideexactdetailsofthemissingorderitems.
1. Createdisputecasefromcustomer lineitemlist
GotothelineitemlistofCustomer##andselecttheresidualitemsthatyou
previouslypostedintheamountofEUR876,29(incomingpaymenttothe
amountofEUR4,000foraninvoiceofEUR5,000). Choosethe“Dispute
Case”buttontocreateadisputecasewiththefollowinginformation:
FieldNameorDataType Value
Attributes
Title DisputecaseforcustomerBecker##
Cause 0002Shortage/Freightclaims
Priority 3 “Medium”
Processor AC010-##(##=yourgroupnumber)
PersonResponsible AC010-##(##=yourgroupnumber)
Coordinator AC010-##(##=yourgroupnumber)
Contact Persons
Contact Person Mr Becker ##
Long Text Customer topayremainingamountonce
allgoodshavebeendelivered.
a) In the SAP Easy Access menu, choose: Accounting → Financial
Accounting→AccountsReceivable→Account→Display/Change
Line Items.
Continued on next page
249
2009 © 2009 SAP AG. All rights reserved.
| FieldNameorDataType | Value |
|---|---|
| Attributes | |
| Title | DisputecaseforcustomerBecker## |
| Cause | 0002Shortage/Freightclaims |
| Priority | 3 “Medium” |
| Processor | AC010-##(##=yourgroupnumber) |
| PersonResponsible | AC010-##(##=yourgroupnumber) |
| Coordinator | AC010-##(##=yourgroupnumber) |
| Contact Persons | |
| Contact Person | Mr Becker ## |
| Long Text | Customer topayremainingamountonce allgoodshavebeendelivered. |
第 264 页 / 共 499 页
Unit4: AccountsReceivable AC010
FieldNameorDataType Value
Customeraccount Customer##(##=yourgroupnumber)
Company code 1000
Open items Select
Open at keydate Current date
b) Thenchoosethemenuoption: Program→Execute(F8).
c) Select the residual item posting to the amount of EUR 876,29 by
clicking the checkmark at the start of the row (additional info: the
residualitemwaspostedwithdocumenttypeDZ).
d) NowchooseExtras→CreateDisputeCaseor choose the“Dispute
Case”pushbutton inthe applicationtoolbar.
e) Enterthefollowinginformationonthe“CreateDisputeCase”screen:
FieldNameorDataType Value
Attributes
Title DisputecaseforcustomerBecker##
Cause 0002 Shipmentproblem
Priority 3 “Medium”
Processor AC010-##(##=yourgroupnumber)
PersonResponsible AC010-##(##=yourgroupnumber)
Coordinator AC010-##(##=yourgroupnumber)
ContactPersons
Contact Person Mr Becker ##
Long Text Customer to pay remaining amount
onceallgoodshavebeendelivered.
f) Saveyour caseby choosingthedisketteicon.
g) Result: The dispute case created.
Thefollowingmessageappearsin the statusbar: “Disputecase has
been created”.
2. AsacaseprocessorinSAPDisputeManagement,youcall upthedispute
casefor processing. Inform the customer by letter that the issue is being
checked. Changethestatusofyourcasemanuallyto“InProcess”.
(Select UDM_DISPUTE as RMS ID).
Continued on next page
250
©2009SAPAG.Allrightsreserved. 2009
| FieldNameorDataType | Value |
|---|---|
| Customeraccount | Customer##(##=yourgroupnumber) |
| Company code | 1000 |
| Open items | Select |
| Open at keydate | Current date |
| FieldNameorDataType | Value |
|---|---|
| Attributes | |
| Title | DisputecaseforcustomerBecker## |
| Cause | 0002 Shipmentproblem |
| Priority | 3 “Medium” |
| Processor | AC010-##(##=yourgroupnumber) |
| PersonResponsible | AC010-##(##=yourgroupnumber) |
| Coordinator | AC010-##(##=yourgroupnumber) |
| ContactPersons | |
| Contact Person | Mr Becker ## |
| Long Text | Customer to pay remaining amount onceallgoodshavebeendelivered. |
第 265 页 / 共 499 页
AC010 Lesson: BusinessProcessIntegrationwithFSCM–DisputeManagement
a) On the SAP Easy Access screen, choose: Accounting →Financial
SupplyChainManagement→DisputeManagement→DisputeCase
Processing
SelectUDM_DISPUTE(SAPDisputeManagement)astheRMSID.
b) Inthedialogstructureontheleftunder“SAPDisputeManagement”,
clickthearrowiconnexttothe“Cases”folder.
c) Then choose "My Dispute Cases" (Role-Based View) by double
clicking. The dispute cases that you created in accounts receivable
accounting are nowdisplayed on theright.
d) Double-clickthe“CaseID”fieldtodisplaythedetailsforyourdispute
case. Switchtochangemodebychoosingthefirstpushbuttononthe
leftabovetheheaderdataforyourdisputecase.
e) Intheheaderdata,changethestatusofyourcaseto“InProcess”.
f) Choose the “Notes” pushbutton in the middle area to display
information about the dispute case.
g) Now choose the “Description” pushbutton in the lower area of the
screen. Select“Reply”intheselectionlisttothensendalettertothe
customer.
h) Enterthefollowingdatainthefreetextfield: “Pleaseprovideuswith
thenamesofthearticleitemsinourinvoice(no. 1234)thatwerenot
deliveredorwereincompleteinthedelivery”.
i) Saveyour“reply”bychoosingthedisketteiconabovetheheaderdata.
j) Nowcreatecorrespondencebychoosing“CreateCorrespondence”(the
pushbuttonwiththepersonandenvelopeiconsinthetoolbarabovethe
headerdata). Confirmthedialogboxbychoosing“Continue”(Enter).
k) Enterthefollowingvaluesonthe“RequestCorrespondence”screen.
FieldNameorDataType Value
CommunicationType
Letter Select
SelectCorrespondence
Correspondence: Queryto Select
customer
Notes Select entry
Continued on next page
251
2009 © 2009 SAP AG. All rights reserved.
| FieldNameorDataType | Value |
|---|---|
| CommunicationType | |
| Letter | Select |
| SelectCorrespondence | |
| Correspondence: Queryto customer | Select |
| Notes | Select entry |
第 266 页 / 共 499 页
Unit4: AccountsReceivable AC010
l) Save your correspondence request by choosing the diskette icon.
Confirmthe“Doyouwanttocontinue?”dialogboxwith“Yes”. Result:
Thecorrespondencehasbeencreatedsuccessfully.
m) View the correspondence. To do so, chooseSystem → Services →
Output Control.
(Alternatively: Inthetoolbarabovetheheaderdata,choose“Actions”
and then “Display Actions”.)
n) Choose “Execute”.
o) Select anddisplay the request “UDM_REQUEST_MANUELL”by
choosingtheDisplayContentsicon(eyeglasses).
3. The customer (Becker) has received all the goods. Manually post an
incomingpaymenttotheamountofEUR850andcleartheresidualitemto
the amount of EUR 876,29.
ThendisplaythestatusofyourdisputecaseinSAPDisputeManagement.
a) ChooseAccounting→FinancialAccounting→AccountsReceivable
→ Document Entry→IncomingPayments.
Field Name Value
DocumentDateandPostingDate <today's date>
Company Code 1000
Bank Data
Field Name Value
Account 113108
Amount 850
Open Item Selection
Field Name Value
Account Customer##
b) ChoosetheProcessopenitemsbuttonatthetopleftofthescreen.
c) Deselectallopen itemsexcept for theEUR876.29residualitemby
double-clickingtheamountsoftheinvoicesyouwanttodeselect. The
EUR876.29invoiceshouldremainhighlighted(inacolor),whilethe
deselected invoices should turn black.
Continued on next page
252
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| DocumentDateandPostingDate | <today's date> |
| Company Code | 1000 |
| Field Name | Value |
|---|---|
| Account | 113108 |
| Amount | 850 |
| Field Name | Value |
|---|---|
| Account | Customer## |
第 267 页 / 共 499 页
AC010 Lesson: BusinessProcessIntegrationwithFSCM–DisputeManagement
d) Thedifference(0)isspecifiedinthelowerrightcornerofthescreen.
Savethepostingbychoosingthe“diskette”pushbuttoninthestandard
toolbar.
e) ReturntoSAPDisputeManagement. OntheSAPEasyAccessscreen,
choose: Accounting → Financial Supply Chain Management →
DisputeManagement→DisputeCaseProcessing
(If prompted again: Select UDM_DISPUTE (SAP Dispute
Management) as the RMS ID).
f) Inthedialogstructureontheleftunder“SAPDisputeManagement”,
clickthearrowiconnexttothe“Cases”folder.
g) Then choose “MyDispute Cases” (Role-Based View). Thedispute
cases that you created in accounts receivable accounting are now
displayed on the right.
h) Double-clickthe“CaseID”fieldtodisplaythedetailsforyourdispute
case. The “Status” field displays the “closed” entry. Since the full
payment has now been received, the case is closed and no further
action is required.
253
2009 © 2009 SAP AG. All rights reserved.
第 268 页 / 共 499 页
Unit4: AccountsReceivable AC010
Lesson Summary
You should now be able to:
• Createdisputecasesforaccountsreceivableaccounting
• Process and close dispute cases
254
©2009SAPAG.Allrightsreserved. 2009
第 269 页 / 共 499 页
AC010 Lesson: Integration with Sales Order Management
Lesson: Integration with Sales Order Management
Lesson Overview
Upuntilnow,wehaveenteredcustomerinvoicesinAccountsReceivable. Now
wewillgothroughthesalesprocessinSalesOrderManagementandseewhere
accounting documentsareautomaticallycreated.
Lesson Objectives
After completingthislesson, youwillbeable to:
• DescribethemostimportantorganizationalunitsinSalesOrderManagement
• DescribethebasicsalesprocessinSalesOrder Managementandtraceits
effects in external Accounting
Business Example
Sales organization 1000receivesasalesorder from Customer##for two steel
pumps.
At the required delivery date, an outbound delivery is created, the pumps are
pickedfromthewarehouse,agoodissueisposted,andthecustomerisbilled.
Sales Organizations and Distribution Channels
Sales organizations are responsible for sales in SAP ERP. A Company Code
can be linked to several sales organizations. The IDES company code 1000
(Germany)usesthesalesorganizations1000(Frankfurt)and1020(Berlin), for
example. Thismeansthatanyaccounting-relevanttransactionsineitherofthese
salesorganizationsarepostedincompanycode1000.
Each sales organization can use differentdistribution channelsto sell goods.
In principle, a distribution channel can also be used by two different sales
organizations. IDESusesthefollowingdistributionchannels:
• Final customer sales
• Resellers
• Service
• Factory sales
• Store chains
• Industrial customers
• Pharmaceutical customers
255
2009 © 2009 SAP AG. All rights reserved.
第 270 页 / 共 499 页
Unit4: AccountsReceivable AC010
Figure81: IDESSalesOrganizationsandDistributionChannelsinGermany
Thecombinationofasalesorganizationandadistributionchannelisalsoknown
as a distribution chain.
Distribution chains sell goods from the plants. Both of the IDES distribution
chains, 1000-10and 1000-12, sell goodsfrom theIDESplant inHamburgand
postthesalesinIDEScompanycode,1000,whichisalsoassignedtotheplant.
Figure 82: Distribution Chains forIDESPlant Hamburg
Divisionstypicallyrepresentkeyproductlinesofanorganization.
256
©2009SAPAG.Allrightsreserved. 2009
第 271 页 / 共 499 页
AC010 Lesson: Integration with Sales Order Management
Figure 83: Divisions
Thedivisionsareassignedtothedistributionchainfromwhichtheycanbesold.
Thecombinationofdistributionchainanddivisionisasalesarea.
Figure 84: Sales Areas
Customer-specificarrangements,regardingpartialdeliveriesortermsofpayment,
forexample,canbemadeforeachsalesarea. Statisticscanbecreatedandseparate
marketing activitiescarriedout withinasalesarea.
257
2009 © 2009 SAP AG. All rights reserved.
第 272 页 / 共 499 页
Unit4: AccountsReceivable AC010
Sales Area Data in the Customer Master Record
A sales area (the combination of sales organization, distribution channel and
division)mustdefinesalesarea-specificsettingsforacustomerbeforeitcanstart
doingbusinesswiththatcustomer. Thesesettingscouldbespecialconditionsand
termsofpaymentsthatthecustomerhasarrangedwiththespecificsalesarea.
Figure 85: SalesAreaDatain the CustomerMasterRecord
Figure 86: Overview of the sales process
258
©2009SAPAG.Allrightsreserved. 2009
第 273 页 / 共 499 页
AC010 Lesson: Integration with Sales Order Management
Aneffectiveprocessingofsalesordersinvolvesallsalesactivitiesinachainof
narrowlyintegratedprocesses. TheSAPsystemallowsyoutodothiskindofsales
order processing. Theindividual stepswithin a salesprocessarethusmapped
by interlinked, electronic documents.
TheSAPsalesprocessbeginswiththesettingupandthemaintenanceofcustomer
relationshipsandendswiththeinvoicingofthedeliveredgoodsortheservices
renderedtothecustomer. Thepostingofincomingpaymentsfromthecustomeris
already part of mySAP ERP Financials.
Thesalesorderprocessingbeginswithpresalesactivities.
Example: Inreactiontoacustomerquery,youcreateandsendaquotation.
Aspartoftheorderprocessing,youcreateasalesdocument.
Duringprocurement,thesystemdeterminesthesupplierofthegoodsusingdata
stored by you.
Aspartoftheshippingprocessing,youorganizeandexecutethedeliveryofthe
goods.
Withtheprocessstep'invoicing',youcreatetheinvoiceandtransferallrequired
data to Accounting.
As part of the payment processing, you check open items and post incoming
payments.
Sales Process
Thesalesorderformsthebasisofthesalesprocess. Onceacustomerhasplaced
anorder,asalesordermustbecreatedatthestartoftheprocess. Thesalesorderis
generatedatthedistributionchainlevel. Theordereditemscanbefromdifferent
divisions. ThesalesorderisadocumentinSalesOrderManagementanddoesnot
causeanypostingsinfinancialaccounting. Whenthesalesorderhasbeenentered,
thesystemcarriesoutanavailabilitycheckfortherequireddeliverydate.
259
2009 © 2009 SAP AG. All rights reserved.