第 237 页 / 共 603 页
AC240 Lesson: Payment Program
Figure 160: Note to Payee Content
You can specify that payment media are to be created in the language of the
businesspartner. Ifthisindicatorisnotselected,thesystemsearchesthecontent
table(depictedinthefigureabove) for ablanklanguagekey(“”)and usesthe
parameters specified for this table entry. It is therefore important to enter a
languagekey“”foreachnotetopayeecategoryinthecontenttable.
To determine whether or not this indicator has been selected, call transaction
“SE38”,entertheprogramID“SAPFKPY3”,andchooseExecute. Thensearch
for the Text in recipient’s lang. indicator.
In the user-defined specifications, you can specify the number of items to be
preparedonlyonceperpayment. ThispreventsthecontentsofPAYHandPAYHX
frombeingoutputperitem,eventhoughthesearethesameforallitems. Inthe
definitionof thelinecontent(FQP5→NotetoPayee: Content), thesequence
(linenumber)determineswhetherthecontentispreparedforeachpaymentorfor
eachitem. If, forexample,youhavespecified2informationitemsperpayment
and1informationlineperitem,youhavetoprovideatotalof3lineswithcontent.
The first two apply per payment, which means that only the fields from the
structuresPAYHandPAYHXareusefulhere. Thethirdlineisthenrepeatedfor
eachitem. ThefieldsfromthestructurePAYPareusefulhere.
219
2009 © 2009 SAP AG. All rights reserved.
第 238 页 / 共 603 页
Unit5: PaymentRun AC240
Figure 161: Incoming/Outgoing Payment: Customizing
Customizing of payments includes:
• Definitionofhousebanksandbankclearingaccounts(FI)
• Definitionofpaymentblockreasons,notetopayeetype
• Country-specific payment methods: classification of payment method,
documenttype, allocation, paymentmediumformat, allocationof noteto
payee type
• Parameters(company-code-specific): minimumamountsforincomingand
outgoing payments
• Parameters(companycodeand paymentmethodspecific): minimumand
maximumamounts,processingofforeignpayments,paymentoptimization,
definition of value dates
• You must define the application form for creating payment advice notes
in the correspondence for correspondencetype0006 (basic functionsfor
Contract AccountsReceivableand Payable).
220
©2009SAPAG.Allrightsreserved. 2009
第 239 页 / 共 603 页
AC240 Lesson: Payment Program
Exercise 9: Payment Run Processing
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Make payments
• Create payment media
Business Example
Thereceivablesthatareduefrombusinesspartnerswhoparticipateinthedirect
debit procedure are paid.
Task:
YouareresponsibleformakingthepaymentsforbusinesspartnerT-CA0510##
(## = your group number).
1. StartthepaymentrunforbusinesspartnerT-CA0510##(##=yourgroup
number)in“Background-StartImmediate”mode.
Tocreatetheparametersforthepaymentrun,copyanexistingpaymentrun.
UsethepaymentrunfromOctober11,2008(identifierAC240)asthecopy
template. Modify the parametersasfollows:
Field Name Value
Date ID Today’s date
Identification P10##(##=yourgroupnumber)
TabPage: GeneralSelections
Business Partner T-CA0510##(Replace##withyour
group number)
Due Date / To Today’s date
Posting Date Today’s date
Alsoselecttheindicatorsfortheadditionallogsonthe“Logs”tabpagefor
your business partner.
2. Whatistheresultofthepaymentrun? Displaytheapplicationlogfor the
payment run.
3. Whatchangesdoyouhavetomaketoenablethepaymentruntopayyour
business partner’s items?
Answer: _____________________________________________
Continued on next page
221
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| Date ID | Today’s date |
| Identification | P10##(##=yourgroupnumber) |
| TabPage: GeneralSelections | |
| Business Partner | T-CA0510##(Replace##withyour group number) |
| Due Date / To | Today’s date |
| Posting Date | Today’s date |
第 240 页 / 共 603 页
Unit5: PaymentRun AC240
Make the necessary changes and start the payment run again. Enter the
parametersfromyourfirstattemptandusethecopytemplateagain. Enter
“P20##” for the identification.
Determinethedocument numberofthepayment:
Documentnumber:_______________________________
Display the payment list for thepayment run.
222
©2009SAPAG.Allrightsreserved. 2009
第 241 页 / 共 603 页
AC240 Lesson: Payment Program
Solution 9: Payment Run Processing
Task:
YouareresponsibleformakingthepaymentsforbusinesspartnerT-CA0510##
(## = your group number).
1. StartthepaymentrunforbusinesspartnerT-CA0510##(##=yourgroup
number)in“Background-StartImmediate”mode.
Tocreatetheparametersforthepaymentrun,copyanexistingpaymentrun.
UsethepaymentrunfromOctober11,2008(identifierAC240)asthecopy
template. Modify the parametersasfollows:
Field Name Value
Date ID Today’s date
Identification P10##(##=yourgroupnumber)
TabPage: GeneralSelections
Business Partner T-CA0510##(Replace##withyour
group number)
Due Date / To Today’s date
Posting Date Today’s date
Alsoselecttheindicatorsfortheadditionallogsonthe“Logs”tabpagefor
your business partner.
a) Execute the payment run.
On the SAP Easy Access screen, choose Accounting → Financial
Accounting→ContractAccountsReceivableandPayable→Periodic
Processing→ForContractAccounts→PaymentRun(FPY1).
Takeadvantageoftheoptionofusingacopytemplatetospecifythe
payment run parameters:
IntheRunIDarea,enter11.10.2008intheDateIDfieldandAC240
in the Identification field.
ThenchooseProgramRun→Copy(CTRL+F5)(inthemenu)tocopy
thesepaymentrunparameterstoanewpaymentrun.
Enter the following values:
Continued on next page
223
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| Date ID | Today’s date |
| Identification | P10##(##=yourgroupnumber) |
| TabPage: GeneralSelections | |
| Business Partner | T-CA0510##(Replace##withyour group number) |
| Due Date / To | Today’s date |
| Posting Date | Today’s date |
第 242 页 / 共 603 页
Unit5: PaymentRun AC240
Field Name Value
Source
Date ID 11.10.2008(alreadyentered)
Identification AC240(alreadyentered)
Destination
Date ID Today’s date
Identification P10##(##=yourgroupnumber)
Onthe“GeneralSelections”tabpage,enterthefollowingvalues:
Field Name Value
Business Partner T-CA0510## (Replace ## with
your group number)
Due Date / To Current date minus 90 days /
current date
Posting Date Today’s date
Keeptheothervaluesonthe“GeneralSelections”tabpagethatwere
entered from the copy template.
Onthe“Logs”tabpage,enterthefollowingvalues:
Field Name Value
Area: SettingsforApplication
Log
Problem Class 4–AdditionalInformation
Field Name Value
Area: AdditionalLog
Brief log (amounts due and Select
payment locks)
Itemsto be cleared Select
Paymentmethodselectionevery Select
time
Onthe“BankSelection” tabpage, checkthat thehousebanksto be
used are entered as follows:
Continued on next page
224
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| Source | |
| Date ID | 11.10.2008(alreadyentered) |
| Identification | AC240(alreadyentered) |
| Destination | |
| Date ID | Today’s date |
| Identification | P10##(##=yourgroupnumber) |
| Field Name | Value |
|---|---|
| Business Partner | T-CA0510## (Replace ## with your group number) |
| Due Date / To | Current date minus 90 days / current date |
| Posting Date | Today’s date |
| Field Name | Value |
|---|---|
| Area: SettingsforApplication Log | |
| Problem Class | 4–AdditionalInformation |
| Field Name | Value |
|---|---|
| Area: AdditionalLog | |
| Brief log (amounts due and payment locks) | Select |
| Itemsto be cleared | Select |
| Paymentmethodselectionevery time | Select |
第 243 页 / 共 603 页
AC240 Lesson: Payment Program
Field Name Value
PayingCCde C100
Payt Meth. E
Crcy EUR
House Bk 1000
Acct ID 1000
Rank.Order 1
The same values must also be entered for the payment methods S
(check) and U (bank transfer).
Enter these valuesas outlined if they are not alreadyentered onthe
Bank Selection tab page.
Check whether a print variant has been specified for creating the
payment media:
Inthemenubar,chooseEnvironment→PaymentMedium.
Inthepaymentmediumformatlisted,DTAUS0,thevariant“DTAUS0”
should be entered in each row in the “Payment Medium Variant”
column.
If the entry for the variant is missing, enter variant “DTAUS0” as
required.
Returntothe“PaymentRun/DebitMemoRun”screen.
SaveyournewpaymentrunparametersandchooseScheduleProgram
Run (F8)to start the payment program.
In the Job Scheduling for Payment Run dialog box, select the
“Background- Start Immediate” indicator.
Result: Youhavesuccessfullyscheduledyourpaymentrun.
2. Whatistheresultofthepaymentrun? Displaytheapplicationlogfor the
payment run.
a) When the payment run has completed, switch to the “Logs” tab
page. You can analyze the payment run notifications by choosing
“Application Log”. Select the entryin the“Informat.”column(No.
of Info Messages).
Theresultis“ContractaccountislockedwithlockIDA.Nopayment.”
Apaymentlockisenteredinyourbusinesspartner’scontractaccount.
3. Whatchangesdoyouhavetomaketoenablethepaymentruntopayyour
business partner’s items?
Continued on next page
225
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| PayingCCde | C100 |
| Payt Meth. | E |
| Crcy | EUR |
| House Bk | 1000 |
| Acct ID | 1000 |
| Rank.Order | 1 |
第 244 页 / 共 603 页
Unit5: PaymentRun AC240
Answer: _____________________________________________
Make the necessary changes and start the payment run again. Enter the
parametersfromyourfirstattemptandusethecopytemplateagain. Enter
“P20##” for the identification.
Determinethedocument numberofthepayment:
Documentnumber:_______________________________
Continued on next page
226
©2009SAPAG.Allrightsreserved. 2009
第 245 页 / 共 603 页
AC240 Lesson: Payment Program
Display thepayment list for thepayment run.
a) Answer: You have to remove the payment lock from the contract
account.
On the SAP Easy Access screen, choose: Accounting →Financial
Accounting→ContractAccountsReceivableandPayable→Master
Data→ContractAccount→Change(CAA2).
Field Name Value
Contract Acct T-CA0510## (## = your group
number)
Choose “Enter”.
On the “Payments/Taxes” tab page, delete payment lock A in the
“Incoming Payments” area.
Save your change.
b) Start the payment run again:
On the SAP Easy Access screen, choose: Accounting →Financial
Accounting→ContractAccountsReceivableandPayable→Periodic
Processing→ForContractAccounts→PaymentRun(FPY1).
Copyyourfirstrun“P1##”andenter“P2##”astheidentification.
Startthepaymentrunagain,usingtheinformationfromtask1ofthis
exercises.
Whenthenewpaymentrunhascompleted, switchtothe“Logs”tab
page. You can analyze the payment run notifications by choosing
“Application Log”. Select the entryin the“Informat.”column(No.
of Info Messages).
Result: ClearingdocumentXXXXXXXXXXXXposted.
Your (clearing) document number:
_____________________________.
Returntothe“PaymentRun/DebitMemoRun”screen.
c) DisplaythepaymentlistbychoosingEnvironment→PaymentList.
Choose Program → Execute (F8).
227
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| Contract Acct | T-CA0510## (## = your group number) |
第 246 页 / 共 603 页
Unit5: PaymentRun AC240
Lesson Summary
You should now be able to:
• Carryoutpostingsandrepaymentsusingthepaymentrun
228
©2009SAPAG.Allrightsreserved. 2009
第 247 页 / 共 603 页
AC240 Lesson: Payment Cards
Lesson: Payment Cards
Lesson Overview
ThislessonprovidesanoverviewofhowpaymentcardsarehandledinContract
Accounts Receivable and Payable.
Lesson Objectives
After completingthislesson, youwillbeable to:
• Make payments with credit cards
Business Example
Figure 162: Direct Debits Using Payment Cards
Whenopenitemstobepaidbypaymentcardsareprocessed,thecarddetailsand
notthebankdetailsfromthemasterdataforthebusinesspartnerareused. The
cardnumberaswellaslocks,andvalidityintervalsarechecked.
ThecardIDissavedinthecontractaccountandpossiblyinthecontractobject.
YoucanstoreaseparatecardIDforoutgoingpayments.
Thepaymentmethodusesthe“paymentcard”processingtype.
229
2009 © 2009 SAP AG. All rights reserved.
第 248 页 / 共 603 页
Unit5: PaymentRun AC240
Figure 163: Payment Cards
Whenopenitemstobepaidbypaymentcardsareprocessed,thedetailsforthe
card with the debitmemo, which arestoredin the master datafor the business
partner, areused instead of the bank details.
• Card number checked
• Locks, validity periods
Ifacustomerusesapaymentcardtopayforgoodsandservices,openreceivables
havetobereportedtothepaymentcardcompany. Thepaymentprogramclearsthe
customer’sopenitemsandcreatesnewopenitemsonthepaymentcardcompany’s
clearing account (reporting account).
Theopenitemstobereportedtothepaymentcardcompany(thoseopencustomer
itemsclearedbythepayment program) arethendetermined. Whencredit card
paymentsareprocessedinthepaymentrun,noentrieshavetobemadeforthis
paymentmethodinthebankselection. Youmustdefineacardaccountinposting
area 1120. The amounts reported to a credit card institute are posted here, as
arethereceivablesthataresenttothecreditcardinstitutewhenthenotification
is created (transfer posting).
Thefinalstepistoissuetheinvoice(billing). Billingcanberepeated.
AsofSAPECC6.0,EnhancementPackage4,youalsohavetheoptionofusing
parallelprocessingforbillingpaymentcardpayments(asamassactivity). Onthe
SAPEasyAccessscreen,choosePeriodicProcessing→DataforExternals→
PaymentCardOrganizations→ParallelBillingbyDirectCall.
230
©2009SAPAG.Allrightsreserved. 2009
第 249 页 / 共 603 页
AC240 Lesson: Payment Cards
Thesystemdoesnotcreateafilewhenyouusethisvariant. Insteadanewevent
(1421) is made available for the payments being settled. The payments are
groupedbycardinstitute,companycode,agentID,currency,andvaluedate. The
neweventallowsonlinebillingwithimmediatereturnoftheresult(thatis,billing
wassuccessfulorunsuccessful,withacorrespondingerrormessage). Thesystem
stores the details of any errors that occur.
The errors are displayed in the document display for the payment document.
The massactivity canselect paymentswitherrors, in addition tothepayments
for billing. These payments with errors are payments for which billing was
unsuccessful during theprevious attempt. The system stores theresultsof the
billingrunintheexistinglogtablesundertheIDofthemassactivity. Theparallel
processingobjectforthismassactivityistheSubarea(KEYPP)field. Youhaveto
addthisfieldtothetableforpaymentcarddata(DFKKOPKC)beforehandusinga
preparedenhancementinreportRFKK_ENH_CCARD.
Figure 164: Payment Cards: Issuing Bank/Card Company
Figure 165: Payment Cards: Returns
231
2009 © 2009 SAP AG. All rights reserved.
第 250 页 / 共 603 页
Unit5: PaymentRun AC240
Figure 166: Formats
Figure 167: Payment Cards: Customizing
YoucanmakethebasicsettingsforthepaymentcardconfigurationinCustomizing
under: Cross-ApplicationComponents→PaymentCards→BasicSettings.
232
©2009SAPAG.Allrightsreserved. 2009
第 251 页 / 共 603 页
AC240 Lesson: Payment Cards
Exercise 10: Payment by Credit Card
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Execute and bill payments by credit card.
Business Example
Thereceivablesduearepaidusingthespecifiedcreditcardforthebusinesspartner.
Task:
1. YourbusinesspartnerT-CA0510##informsyouthattheynowwanttomake
all payments by credit card.
Enter the credit card data in the business partner master record on the
“Payment Transactions” tab page:
Field Name Value
(Card) ID 01
Card Issuer American Express
Card Number 34123456## (## = your group
number)
Payment Card Cat. Credit card
Standard Select
Thenchangethepaymentmethodinthemasterdataforthecontractaccount
to“K”onthe“Payments/Taxes”tabpage,andenterthecardID.
2. First, postamiscellaneousreceivabletotheamountofEUR100. Usethe
following information:
Field Name Value
Document Date Today’s date
Posting Date Today’s date
Currency EUR
Company Code C100
Entertheadditionaldatausingthe“BusinessPartnerItemList”function.
Continued on next page
233
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| (Card) ID | 01 |
| Card Issuer | American Express |
| Card Number | 34123456## (## = your group number) |
| Payment Card Cat. | Credit card |
| Standard | Select |
| Field Name | Value |
|---|---|
| Document Date | Today’s date |
| Posting Date | Today’s date |
| Currency | EUR |
| Company Code | C100 |
第 252 页 / 共 603 页
Unit5: PaymentRun AC240
Field Name Value
Business Partn. T-CA0510## (## = your group
number)
Contract Acct T-CA0510## (## = your group
number)
Transac. 6000 /0010
Amount 100
3. Startanewpaymentrun(FPY1)usingthenewidentificationP30##(##=
your group number).
Usetheinformationfromthe“PaymentRunProcessing”exerciseandadd
thepaymentmethod“K”forthecreditcardtothepaymentmethods. You
donothavetoselectabankforthispaymentmethodinthebankselection
of the payment run.
Startthepaymentrunimmediatelyasabackgroundjob.
4. Displayalltheitemsthathavenotyetbeenbilledtocardissuer“American
Express”.
5. Bill the items to card issuer “American Express” for your payment run
(makesurethatyouselectonlyyourpaymentrun). Forthisreason,use
the program variant “AC240”.
Asfilename, enter: pcard##(##=groupnumber)
6. Checktheaccountdisplayandseewhichbillingdocumenthasbeenassigned
tothedocumentfromthepaymentrunandwhatidentifierthebillingrunhas
been allocated:
Billingdocumentnumber: _________________________________
Billingrunidentification: _______________________________
7. Onceyou knowtheidentifier of your billingrun, youcannavigateto the
display of the billing data.
234
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| Business Partn. | T-CA0510## (## = your group number) |
| Contract Acct | T-CA0510## (## = your group number) |
| Transac. | 6000 /0010 |
| Amount | 100 |
第 253 页 / 共 603 页
AC240 Lesson: Payment Cards
Solution 10: Payment by Credit Card
Task:
1. YourbusinesspartnerT-CA0510##informsyouthattheynowwanttomake
all payments by credit card.
Enter the credit card data in the business partner master record on the
“Payment Transactions” tab page:
Field Name Value
(Card) ID 01
Card Issuer American Express
Card Number 34123456## (## = your group
number)
Payment Card Cat. Credit card
Standard Select
Thenchangethepaymentmethodinthemasterdataforthecontractaccount
to“K”onthe“Payments/Taxes”tabpage,andenterthecardID.
a) Choose: Accounting→FinancialAccounting→ContractAccounts
Receivable and Payable → Master Data → Business Partner →
Change (FPP2).
Field Name Value
Business Partner T-CA0510## (## = your group
number)
BP Role MKK Contract Partner
(Maintained)
Choose the “Payment Transactions” tab page. Enter the following
values in the “Payment Cards” area:
Field Name Value
(Card) ID 01
Type(Card Issuer) American Express
Continued on next page
235
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| (Card) ID | 01 |
| Card Issuer | American Express |
| Card Number | 34123456## (## = your group number) |
| Payment Card Cat. | Credit card |
| Standard | Select |
| Field Name | Value |
|---|---|
| Business Partner | T-CA0510## (## = your group number) |
| BP Role | MKK Contract Partner (Maintained) |
| Field Name | Value |
|---|---|
| (Card) ID | 01 |
| Type(Card Issuer) | American Express |
第 254 页 / 共 603 页
Unit5: PaymentRun AC240
Card Number 34123456##
Payment Card Cat. Credit card
Standard Select
Choosethe“CardDetails...”buttonandenterthecarddetailsasfollows:
Field Name Value
Payment Card Cat. 01 - Credit Card
Valid To Today'sdate+2years
Savethechangemadetoyourbusinesspartner.
Return to the SAP Easy Access screen.
Choose: Accounting→FinancialAccounting→ContractAccounts
Receivable and Payable → Master Data → Contract Account →
Change (CAA2).
EnterT-CA0510##(##=yourgroupnumber)asthecontractaccount,
and choose “Enter”.
Choose the “Payments/Taxes” tab page.
Entertheincomingpayment method“K”andtheCardIDIncoming
01 (F4 help).
Savethechangemadetoyour contractaccount.
Return to the SAP Easy Access screen.
2. First,postamiscellaneousreceivabletotheamountofEUR100. Usethe
following information:
Field Name Value
Document Date Today’s date
Posting Date Today’s date
Currency EUR
Company Code C100
Entertheadditionaldatausingthe“BusinessPartnerItemList”function.
Continued on next page
236
©2009SAPAG.Allrightsreserved. 2009
| Card Number | 34123456## |
|---|---|
| Payment Card Cat. | Credit card |
| Standard | Select |
| Field Name | Value |
|---|---|
| Payment Card Cat. | 01 - Credit Card |
| Valid To | Today'sdate+2years |
| Field Name | Value |
|---|---|
| Document Date | Today’s date |
| Posting Date | Today’s date |
| Currency | EUR |
| Company Code | C100 |
第 255 页 / 共 603 页
AC240 Lesson: Payment Cards
Field Name Value
Business Partn. T-CA0510## (## = your group
number)
Contract Acct T-CA0510## (## = your group
number)
Transac. 6000 /0010
Amount 100
a) On the SAP Easy Access screen, choose: Accounting →Financial
Accounting → Contract Accounts Receivable and Payable →
Document→Post(FPE1),andmakethepostingusingthesamedata
outlined above.
3. Startanewpaymentrun(FPY1)usingthenewidentificationP30##(##=
your group number).
Usetheinformationfromthe“PaymentRunProcessing”exerciseandadd
thepaymentmethod“K”forthecreditcardtothepaymentmethods. You
donothavetoselectabankforthispaymentmethodinthebankselection
of the payment run.
Startthepaymentrunimmediatelyasabackgroundjob.
a) On the SAP Easy Access screen, choose: Accounting →Financial
Accounting→ContractAccountsReceivableandPayable→Periodic
Processing→ForContractAccounts→PaymentRun(FPY1).
Copyoneofyourpreviouspaymentruns. ChooseP30##(##=your
group number) as the identification.
Use the information from the “Payment Run Processing” exercise
andaddthepaymentmethod“K”for thecredit cardtothepayment
methods.
Youdonothavetoselectabankforthispaymentmethodinthebank
selection of the payment run.
Save your change and start the payment run immediately as a
background job.
Continued on next page
237
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| Business Partn. | T-CA0510## (## = your group number) |
| Contract Acct | T-CA0510## (## = your group number) |
| Transac. | 6000 /0010 |
| Amount | 100 |
第 256 页 / 共 603 页
Unit5: PaymentRun AC240
4. Displayalltheitemsthathavenotyetbeenbilledtocardissuer“American
Express”.
a) On the SAP Easy Access screen, choose: Accounting → Financial
Accounting→ContractAccountsReceivableandPayable→Periodic
Processing→ Data for Externals → Payment Card Organizations
→ List of Payments (FPPCAS).
Enter the following values:
Field Name Value
PaymentCard Type 0001-AmericanExpress
Not Yet Settled Select
Run Date Date of your payment run for
paymentmethod“K”.
Identification P30##(##=yourgroupnumber)
To start the evaluation, choose Program → Execute or the
corresponding icon.
5. Bill the items to card issuer “American Express” for your payment run
(makesurethatyouselectonlyyourpaymentrun). Forthisreason,use
the program variant “AC240”.
Continued on next page
238
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| PaymentCard Type | 0001-AmericanExpress |
| Not Yet Settled | Select |
| Run Date | Date of your payment run for paymentmethod“K”. |
| Identification | P30##(##=yourgroupnumber) |
第 257 页 / 共 603 页
AC240 Lesson: Payment Cards
Asfilename, enter: pcard##(##=groupnumber)
a) Choose: Accounting→FinancialAccounting→ContractAccounts
ReceivableandPayable→PeriodicProcessing→DataforExternals
→PaymentCardOrganizations→Settle(FFPCDS).
Choose Goto → Variants → Get... to display the variant prepared
for “AC240”.
Field Name Value
Logical File Name pcard## (## = your group
number)
Date ID Date of your payment run for
paymentmethod“K”.
Identification P30##(##=yourgroupnumber)
Tostartthetestrun,chooseProgram→Executeorthecorresponding
icon.
Thenruntheactual updaterun. Todothis, select the“UpdateRun”
indicator.
Asuccessmessageisdisplayedindicatingthatthedocumentsarebeing
postedtothereconciliationkeyXXXXXXXXX.
6. Checktheaccountdisplayandseewhichbillingdocumenthasbeenassigned
tothedocumentfromthepaymentrunandwhatidentifierthebillingrunhas
been allocated:
Billingdocumentnumber: _________________________________
Continued on next page
239
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| Logical File Name | pcard## (## = your group number) |
| Date ID | Date of your payment run for paymentmethod“K”. |
| Identification | P30##(##=yourgroupnumber) |
第 258 页 / 共 603 页
Unit5: PaymentRun AC240
Billingrunidentification: _______________________________
a) Choose: Accounting→FinancialAccounting→ContractAccounts
ReceivableandPayable→Account→AccountBalance(FPL9).
Enter the following values:
Field Name Value
Contract Acct T-CA0510## (## = your group
number)
List Type All Items
Choose “Enter”.
Double-clickthedocumentnumberofthepaymentrunforthecredit
card to display the details for the payment document. By choosing
Extras → Payment Card Supplement, you can display the required
informationintheDataforCardPaymentscreenarea.
Result:
Billingdocumentnumber: _________________________________
Billingrunidentification: _______________________________
7. Onceyou knowtheidentifier of your billingrun, youcannavigateto the
display of the billing data.
a) On the SAP Easy Access screen, choose: Accounting → Financial
Accounting→ContractAccountsReceivableandPayable→Periodic
Processing→ Data for Externals → Payment Card Organizations
→ List of Settlements (FPPCLP)
YoucanentertherunIDthatyounotedfromyoursettlementrunand
starttheevaluationbychoosingProgram→Execute.
240
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| Contract Acct | T-CA0510## (## = your group number) |
| List Type | All Items |
第 259 页 / 共 603 页
AC240 Lesson: Payment Cards
Lesson Summary
You should now be able to:
• Make payments with credit cards
241
2009 © 2009 SAP AG. All rights reserved.
第 260 页 / 共 603 页
Unit5: PaymentRun AC240
Lesson: Check Management
Lesson Overview
ThislessonprovidesanoverviewofhowchecksarehandledinContractAccounts
Receivable and Payable.
Lesson Objectives
After completingthislesson, you will beable to:
• Identifytheoptionsforcreatingandprocessingoutgoingchecks
Business Example
Figure 168: Introduction: Process Overview
A check can have the following status:
• Open
• Cashed
• Invalid
• Locked
Youcanlockacheckandreportthelocktothebank, withouthavingtoreverse
therelatedpaymentorissueareplacementcheck. Thecheckislockedincheck
managementandreportedtothebankusingtransactionFPCHX.Afteraspecific
deadline (usually 24 hours) the bank guarantees that this check can no longer
242
©2009SAPAG.Allrightsreserved. 2009
第 261 页 / 共 603 页
AC240 Lesson: Check Management
be cashed. You reverse the related payment document after this deadline by
regularlyschedulingtransactionFPCHSsothatthecleareditemsareopenagain.
By running the payment run again, you can create a new check if required. If
checks are cashed within the deadline, you can define, in the settings for the
voidingreason,whetherthechecksaretobedeemed“cashed”automaticallyor
whetherclarificationcasesaretobecreated. ThisprocedureisinterestingforUS
customersandisknownas“StopPayment”. It isanalternativetotheprevious
way of issuing a replacement check. Invalid checks that have not yet left the
companypremisesshouldbevoidedandreissuedaspreviously. Achecklockis
not necessary in these cases.
As of SAP ECC 6.0, Enhancement Package 4, Contract Accounts Receivable
andPayablesupportstheprocessofcheckescheatmentforchecksthatwerenot
cashedbytherecipient withinaspecifiedtimeperiod.
IntheUnitedStates,uncashedchecksandmoneyordersmustbeescheatedtothe
stategovernmentafteraspecifiedamountoftimehasexpired,when,accordingto
federallaw, theythenbecomepropertyofthegivenstate. Insurancecompanies
arerequiredtoundertakereasonablemeasurestofindthecheckrecipientandto
determineifacheckhasbeenlostorneedstobere-issued. Thelastknownaddress
of the lawful check recipient determines which U.S. statelaws are applicable.
Escheatmentcanbeprocessedeitherautomatically, ormanuallyinclarification
processing.
Figure 169: Maintaining Outgoing Check Processing
The bank clearing account used in the payment document must be defined in
Customizingtoenablethesystemtodeterminebankdata, andtheindicatorfor
OnlineCheckPrintingmustbeselected. Whenyouselectthisindicator,youhave
tousethecorrespondingclearingaccountinonlinecheckprinting.
Applicationform FI_CA_DME_CHECK_SAMPLE servesasa templatefor a
check form with an accompanying letter.
The check is printed. The checks for the document are managed in the check
repository together with thecheck numbersused.
243
2009 © 2009 SAP AG. All rights reserved.
第 262 页 / 共 603 页
Unit5: PaymentRun AC240
Ifyoutrytoprintacheckagainforthesamepaymentdocument,areplacement
checkwithanewchecknumberiscreatedinthecheckrepository.
The program makes the following available:
• Achronologicallogofanyspecialevents(whenacheckisinvalidated,for
example). Youcandisplaythelogforthecheckorforthepaymentdocument.
• The statusof checks canbechanged. Thisallowsyou to record in check
management whichcheckshavebeen cashed.
• Youcanvoidchecksseparately,butyoumustdefineareasonfordoingso.
• If you usepre-numberedchecks, you can useacheck issue fileto record
whichcheckshaveactually been issued. Thisallowsyouto keep tabson
existingpre-numberedchecksthathavenotyetbeenissued.
• If you need to state the name of more than one recipient on a check
(two-partychecks),youcanenteradditionalrecipientinformationseparately
and save this.
Figure 170: Direct Debit/Repayment: Customizing
244
©2009SAPAG.Allrightsreserved. 2009
第 263 页 / 共 603 页
AC240 Lesson: Check Management
Exercise 11: Manual Outgoing Checks
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Generatea manual outgoing check in FI-CA
Business Example
Acustomerreceivesacheckatthecashdesktoclearanopencredititem.
Task 1:
Create a manual credit memo.
1. First,postacreditmemoofEUR200forbusinesspartner/contractaccount
T-CA0710##(##=yourgroupnumber). Createyourmanualdocumentby
usingmaintransaction6000(OtherReceivable/Credit)andsubtransaction
0040 (Other Credit Memos).
Writedownthedocumentnumber: __________________.
Task 2:
Use an outgoing checkto clear thecreditmemo.
1. EntertheoutgoingpaymentforEUR200usingyourcashjournal##. Use
checkpaymentasthepaymenttypefortheoutgoingpayment. Therequired
cashdeskclearing account is113101. Check printing istooccur assoon
as the outgoing payment is posted.
Displaytheprintedcheckinyour spooloverview.
245
2009 © 2009 SAP AG. All rights reserved.
第 264 页 / 共 603 页
Unit5: PaymentRun AC240
Solution 11: Manual Outgoing Checks
Task 1:
Create a manual credit memo.
1. First,postacreditmemoofEUR200forbusinesspartner/contractaccount
T-CA0710##(##=yourgroupnumber). Createyourmanualdocumentby
usingmaintransaction6000(OtherReceivable/Credit)andsubtransaction
0040 (Other Credit Memos).
Writedownthedocumentnumber: __________________.
a) On the SAP Easy Access screen, choose: Accounting → Financial
Accounting → Contract Accounts Receivable and Payable →
Document → Post (FPE1).
Field Name Value
Document Date Current date
Posting Date Current date
Currency EUR
Business Partn. T-CA0710##
Contract Acct T-CA0710##
Transaction 6000/0040
Amount EUR 200
PostthedocumentbychoosingthemenuoptionDocument→Post.
Writedownthedocumentnumber: __________________.
Task 2:
Use an outgoing check to clear thecredit memo.
1. EntertheoutgoingpaymentforEUR200usingyourcashjournal##. Use
checkpaymentasthepaymenttypefortheoutgoingpayment. Therequired
cashdeskclearing account is113101. Check printingis tooccur assoon
as the outgoing payment is posted.
Displaytheprintedcheckinyour spooloverview.
a) OntheSAPEasyAccessscreen: Accounting→FinancialAccounting
→ContractAccountsReceivableandPayable→Payments→Cash
Journal → Cash Journal (FPCJ).
Continued on next page
246
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| Document Date | Current date |
| Posting Date | Current date |
| Currency | EUR |
| Business Partn. | T-CA0710## |
| Contract Acct | T-CA0710## |
| Transaction | 6000/0040 |
| Amount | EUR 200 |
第 265 页 / 共 603 页
AC240 Lesson: Check Management
Ifyourcashdeskisclosed,youcanopenitagainbychoosingthemenu
option Cash Desk →Open Cash Desk.
Entertheoutgoingpaymentusingyourcashdesk##(youcanswitchto
cashdesk##ifrequiredbychoosingthemenuoptionCashDesk→
Other Cash Desk).
YoucannavigatetotheentryviewbychoosingGoto→CashDesk.
Field Name Value
Company Code C100
Currency EUR
Value Date Today’s date
Business Partner T-CA0710##
Contract Account T-CA0710##
TabPage: CheckPayment
Outg. Pymt Select
Print Check Select
CashDeskClrgAct 113101
Amount 200
Usage Text Creditmemoclearing
Payment Amount 200
Choose the menu option Payments →Post Online. Select only the
creditmemoyouhavejustpostedforclearing.
Saveyouroutgoingpaymentbychoosingthediskicon.
Assigntheapplicationform“ZFI_CA_DME_CHECK_SAMPLE”in
the print parameters.
Youcanstarttheprintoutimmediatelybychoosingtheprinticontothe
bottom right.
In the “Receipt Print”, choose “No”.
SwitchtotheoverviewofspoolrequestsbychoosingtheSystem →
Own Spool Requests menu item.
Youcandisplaythecheckjustcreatedbychoosingtheglassesicon.
247
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| Company Code | C100 |
| Currency | EUR |
| Value Date | Today’s date |
| Business Partner | T-CA0710## |
| Contract Account | T-CA0710## |
| TabPage: CheckPayment | |
| Outg. Pymt | Select |
| Print Check | Select |
| CashDeskClrgAct | 113101 |
| Amount | 200 |
| Usage Text | Creditmemoclearing |
| Payment Amount | 200 |
第 266 页 / 共 603 页
Unit5: PaymentRun AC240
Lesson Summary
You should now be able to:
• Identifytheoptionsforcreatingandprocessingoutgoingchecks
248
©2009SAPAG.Allrightsreserved. 2009
第 267 页 / 共 603 页
AC240 Unit Summary
Unit Summary
You should now be able to:
• Explaintheprerequisitesforthepaymentprogramandthepostinglogic
• Carryoutpostingsandrepaymentsusingthepaymentrun
• Make payments with credit cards
• Identifytheoptionsforcreatingandprocessingoutgoingchecks
249
2009 © 2009 SAP AG. All rights reserved.
第 268 页 / 共 603 页
UnitSummary AC240
250
©2009SAPAG.Allrightsreserved. 2009
第 269 页 / 共 603 页
第 270 页 / 共 603 页
第 271 页 / 共 603 页
Unit 6
Returns Processing
Unit Overview
Unit Objectives
After completing thisunit, you will beableto:
• Configurereturnreasons, activities, and changes
• ProcessreturnsinContractAccountsReceivableandPayable(FI-CA)
Unit Contents
Lesson: Configuration of Returns.............................................252
Lesson: Processing Returns ..................................................264
Exercise 12: Configuration and Processing of Returns ...............271
251
2009 © 2009 SAP AG. All rights reserved.
第 272 页 / 共 603 页
Unit6: ReturnsProcessing AC240
Lesson: Configuration of Returns
Lesson Overview
This lesson gives you an overview of:
• The definition of returns
• The origin of returns
• The types of returns postings
• The steps to post returns in Contract Accounts Receivable and Payable
(FI-CA)
• Customizing settings for returns
Lesson Objectives
After completingthislesson, you will beable to:
• Configurereturnreasons, activities, andchanges
Business Example
Yourorganizationhasbeennotifiedbyitsbankthatithasbeenunabletocollect
a payment from the businesspartner’sbank (dueto insufficient funds, expired
account, invalid account, and so on).
Figure 171: Returns and Returns Lot: Definition
Thereturnscomponentenablesyoutoprocessbankreturns,whichmayoccuras
partof adebit memo or collectionprocedure, or as check depositsor outgoing
payments. Returnsarecombinedinreturnlots. Thereturnslotscanbecreated
eithermanually(usingreturnslips),orautomaticallybycopyingreturndatafrom
the electronic bank account statement file.
252
©2009SAPAG.Allrightsreserved. 2009
第 273 页 / 共 603 页
AC240 Lesson: Configuration of Returns
Returnscanoccurinconnectionwiththefollowingpaymentmethods:
• Checks
• Debit memos
• Credit card collections
Returnsaretypicallytheresultofexpiredorclosedaccounts,insufficientfundsin
anaccount,incorrectaccounts,stoppedpaymentsonacheck,andsoon.
Afterareturnhasbeenincludedinareturnlot,anadditionaldocumentisposted.
Thisdocumentisdifferentfromareversalpostingbecauseitisalwayspostedto
aclearingaccountforreturns. Youcanenterthedataautomaticallyormanually
in a lot.
Figure 172: Returns Processing: Structure
First the system determines the receivables or payables that were cleared by
incoming or outgoing payments. This payment clearing can then be canceled
(normal case) so that the original receivablesor payablesare open again. The
systemthengeneratesareturnsdocumentcontainingtheoffsettingitemsforthe
items in the payment document.
Bankchargesarepostedinthegeneralledger. Youcanchargeanybankfeesto
yourbusinesspartners. Youmaychoosetomakeyourbusinesspartnerliablefor
otherchargesaswell. Thereturnchargesforthebusinesspartnercanbeposted
either statistically or to the general ledger.
Possible follow-upactivitiesincludechangingtheitem, settingadeferral date,
setting adunning or payment block, blockingoutgoingpayments, or changing
theincomingpaymentmethod(forexample, fromadirectdebittopaymenton
demand).
253
2009 © 2009 SAP AG. All rights reserved.
第 274 页 / 共 603 页
Unit6: ReturnsProcessing AC240
Otheractivitiessuchasworkflow,creatinginformationfortheaccountingclerk,
orcreatingcorrespondenceforthebusinesspartnerarealsopossible. Theindustry
solutionsoffertheseactivities,butcustomerscanadaptthemtosuitownneeds.
Thesystemrecordsallrelevantdatainareturnshistory. Thishistoryisreferredto
whendeterminingcreditworthiness. Thereturnshistoryisused,forexample,to
determinethenumberofreturnsfor abusinesspartner.
Figure 173: Posting: With Bank Charges (1)
1. Debit entry from invoicing (tax not shown)
2. Payment settlement by bank collection
254
©2009SAPAG.Allrightsreserved. 2009
第 275 页 / 共 603 页
AC240 Lesson: Configuration of Returns
Figure 174: Posting: With Bank Charges (2)
1. Debit entry from invoicing (tax not shown)
2. Payment settlement by bank collection
3. Incoming payment (account statement)
255
2009 © 2009 SAP AG. All rights reserved.
第 276 页 / 共 603 页
Unit6: ReturnsProcessing AC240
Figure 175: Posting: With Bank Charges (3)
1. Debit entry from invoicing (tax not shown)
2. Payment settlement by bank collection
3. Incoming payment (account statement)
4. Incoming payment (account statement)
Returnsareprocessedautomaticallyinthefollowingsteps: Firstthesystem
determinesthereceivablesandpayablesthatareclearedthroughincoming
andoutgoingpayments. Thispaymentclearingisthencanceledsothatthe
originalreceivablesorpayablesareopenagain. Thesystemthengeneratesa
returndocumentcontainingtheoffsettingitemsfortheitemsinthepayment
document. Additionalpostings,whicharerequiredfortaxesorcharges,are
thengeneratedandthefollow-upactivitiesaretriggered.
There are different types of returns postings:
• Netreturns(returnsdocumentdoesnotcontaincharges)
• Grossreturns(returnsdocumentdoescontaincharges)
• Charges including taxes (gross charges)
• Charges without taxes (net charges)
Theallocationtakesplaceusingthesourcedocumentnumber(notetopayee).
256
©2009SAPAG.Allrightsreserved. 2009
第 277 页 / 共 603 页
AC240 Lesson: Configuration of Returns
Figure 176: Posting: With Bank Charges (4)
1. Debit entry from invoicing (tax not shown)
2. Payment settlement by bank collection
3. Incoming payment (account statement)
4. Incoming payment (account statement)
5. Reverseclearing(returnin subledgeraccount)
257
2009 © 2009 SAP AG. All rights reserved.
第 278 页 / 共 603 页
Unit6: ReturnsProcessing AC240
Figure 177: Posting: With Bank Charges (5)
1. Debit entry from invoicing (tax not shown)
2. Payment settlement by bank collection
3. Incoming payment (account statement)
4. Incoming payment (account statement)
5. Reverseclearing(return insubledger account)
6. Post expense from bank charges
258
©2009SAPAG.Allrightsreserved. 2009
第 279 页 / 共 603 页
AC240 Lesson: Configuration of Returns
Figure 178: Posting: With Bank Charges (6)
1. Debit entry from invoicing (tax not shown)
2. Payment settlement by bank collection
3. Incoming payment (account statement)
4. Incoming payment (account statement)
5. Reverseclearing(returninsubledger account)
6. Post expense from bank charges
7. Passon bank chargesto businesspartner
8. Raise and debit charges
Step[7]doesnottakeplaceifbankchargescannotbepassedontothebusiness
partner.
Step[8] doesnot takeplaceif you choosenottolevy yourown chargesonthe
business partner.
Levyingyourownchargesforprocessingreturnsisoptional.
Inthesystem,postings[5]to[8]arecarriedoutinonestep.
259
2009 © 2009 SAP AG. All rights reserved.