第 148 页 / 共 603 页
Unit3: TransactionsandAccountDetermination AC240
Solution 5: Configuring Transactions
Task 1: Concept
1. WhatdoesatransactionconsistofandwhatdoesitrepresentinFI-CA?
Answer: Atransactionconsistsofamaintransactionandasubtransaction. It
representsthebusinesstransactionthatiscurrentlybeingprocessedinFI-CA.
2. Whatcontrollingtasksformthebasisofthetransactionconcept?
Answer: Transactionscontrolthedeterminationofreceivablesandpayables
accounts. A transaction also controls revenue account determination,
the determination of the sales/purchase tax determination code, and the
determination of information about any additional account assignments
(businessarea, COaccount assignment data).
3. What is a posting area?
Answer: A posting area is a subprocess that supports automatic
determinationofcertaindatarequiredtocreatedocuments.
Task 2: Definitions
1. Defineanewtransaction: SB##/FO##(##=groupnumber)“Otherpostings
group ## / Receivables group ##’”. Add the necessary attributes to this
transactionusingpostingareaC100andthedivision<leaveempty>.
a) Choose: Tools→Customizing→IMG→ExecuteProjectandthen
SAP Reference IMG.
Once you have done this, choose Financial Accounting (New) →
Contract Accounts Receivable and Payable → Basic Functions
→ Postings and Documents → Document → Maintain Document
Assignments→MaintainTransactionsforNon-Ind. ContractAccounts
Receivable and Payable → Define and Parameterize External
Transactions.
Select“NewEntries”anddefineyourmaintransaction:
Field Name Value
ApArea S (ExtendedFI-CA)
MTra SB##(##=yourgroupnumber)
Description Otherpostingsgroup##
Continued on next page
134
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| ApArea | S (ExtendedFI-CA) |
| MTra | SB##(##=yourgroupnumber) |
| Description | Otherpostingsgroup## |
第 149 页 / 共 603 页
AC240 Lesson: Tax Determination
Save your entry.
Select the row containing your main transaction and in the dialog
structuretotheleft,double-clickExternalSubtransaction. Select“New
Entries” and define your subtransaction:
Field Name Value
ApArea S (ExtendedFI-CA)
MTrans SB##(##=yourgroupnumber)
STrans FO##(##=yourgroupnumber)
Description Otherreceivablesgroup##
Save your entry.
Select the row containing your subtransaction and in the dialog
structuretotheleft,double-clickLineItemParameters. Select“New
Entries”anddefinethefollowingparameters:
Field Name Value
Applicat. Area S (ExtendedFI-CA)
Company Code C100
Division Leave empty.
Debit/Credit Debit
Manual Posting Select
Saveyourentryandclosethemaintenancedialogbox.
2. DefinetheaccountdeterminationinthechartofaccountsINT:
Receivablesaccount: 140520
Revenue account: 800525
AccountdeterminationID: 01
Tax on sales/purchases A1
determinationcode:
Business area: 9900
a) ChoosethefollowingpathintheSAPReferenceIMG:
Continued on next page
135
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| ApArea | S (ExtendedFI-CA) |
| MTrans | SB##(##=yourgroupnumber) |
| STrans | FO##(##=yourgroupnumber) |
| Description | Otherreceivablesgroup## |
| Field Name | Value |
|---|---|
| Applicat. Area | S (ExtendedFI-CA) |
| Company Code | C100 |
| Division | Leave empty. |
| Debit/Credit | Debit |
| Manual Posting | Select |
第 150 页 / 共 603 页
Unit3: TransactionsandAccountDetermination AC240
Financial Accounting (New)→ Contract Accounts Receivable and
Payable→BasicFunctions→PostingsandDocuments→Document
→DefineAccountAssignmentsforAutomaticPostings→Automatic
G/L Account Determination → Define Account Assignment Data
Relevant toMainTransactionforFI-CAX.
Enter INT as the chart of accounts.
SelectCreate(shift+F4). Thistakesyoutoamaintenancestepwhere
youcanenterthereceivablesaccountforyourmaintransaction.
Enter the following data:
Field Name Value
Company Code C100
Division Leave empty.
Act Determ. ID 01
Main Trans. SB##(##=yourgroupnumber)
Choose Continue (Enter button).
Then enter 140520 as the G/L account.
SaveyourentryanduseF3toexit thisactivity.
Then choose Financial Accounting (New)→ Contract Accounts
Receivable and Payable → Basic Functions → Postings and
Documents→Document→DefineAccountAssignmentsforAutomatic
Postings → Automatic G/L Account Determination → Define
Transaction-RelevantAccountAssignmentDataforFI-CAX.
SelectCreate(shift+F4). Thistakesyoutoamaintenancestepwhere
youcanentertherevenueaccountforyoursubtransactionFO##.
Enter the following data:
Field Name Value
Company Code C100
Division Leave empty.
Act Determ. ID 01
Main Trans. SB##(##=yourgroupnumber)
Subtransaction FO##(##=yourgroupnumber)
Choose Continue (Enter button).
Continued on next page
136
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Value |
|---|---|
| Company Code | C100 |
| Division | Leave empty. |
| Act Determ. ID | 01 |
| Main Trans. | SB##(##=yourgroupnumber) |
| Field Name | Value |
|---|---|
| Company Code | C100 |
| Division | Leave empty. |
| Act Determ. ID | 01 |
| Main Trans. | SB##(##=yourgroupnumber) |
| Subtransaction | FO##(##=yourgroupnumber) |
第 151 页 / 共 603 页
AC240 Lesson: Tax Determination
Enterthefollowingaccountassignmentinformation:
Field Name Value
G/L Account 800525
Tax Deter. Code A1
Business Area 9900
SaveyoursettingsanduseF3toexittheactivity.
3. Post a document to contract account T-CA0210## by using your new
transaction SB## / FO##.
a) Tomanuallypostadocument,gototheSAPEasyAccessscreenand
choose Accounting → Financial Accounting→ Contract Accounts
ReceivableandPayable→Document→Post.
Enter the dataas described in the exercise “Entering Documents in
Contract Accounts Receivable and Payable”. This time, however,
select your newtransaction SB##/ FO##.
4. Whydoesyourtransactionnothavetobeallocatedtoaninternaltransaction?
Answer: Thistransactionistobeusedforothermanualpostingsanddoes
notcorrespondtoaninternaltransactiondefinedbyanSAPprogram.
137
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Value |
|---|---|
| G/L Account | 800525 |
| Tax Deter. Code | A1 |
| Business Area | 9900 |
第 152 页 / 共 603 页
Unit3: TransactionsandAccountDetermination AC240
Lesson Summary
You should now be able to:
• ExplainthespecialfeaturesofthetaxdeterminationfunctionsinContract
Accounts Receivable and Payable
138
©2009SAPAG.Allrightsreserved. 2009
第 153 页 / 共 603 页
AC240 Lesson: USA–TaxJurisdictionCode(OnlyrelevantforUStraining)
Lesson: USA – Tax Jurisdiction Code (Only relevant for
US training)
Lesson Overview
Lesson Objectives
After completingthislesson, youwillbeable to:
• UnderstandthespecialfeaturesinUStaxdetermination
Business Example
Tax Calculation Based on Jurisdiction Code
• Standard SAP interface for internal or external tax calculation with
jurisdiction code
• Determinationoftaxcodeisthesameaswithoutjurisdictioncode
• Jurisdictioncodeassignedatcontractlevelandcontractaccountlevel
• Tax ratechangesmaintainedintableTE012if taxcalculationisexecuted
in an external system
Figure 99: Jurisdiction Code Assigned in Contract
ThetaxjurisdictioncodeisusedfordeterminingthetaxratesintheUSA.
139
2009 © 2009 SAP AG. All rights reserved.
第 154 页 / 共 603 页
Unit3: TransactionsandAccountDetermination AC240
Thejurisdictioncodedefinesthetaxauthorityyouhavetopayyourtaxesto. Itis
alwaysthecitytowhichthegoods/servicesaresupplied.
You may enter the tax jurisdiction codes in the data relevant to billing on the
contract.
Thejurisdictioncodeonthecontractisassignedduringmove-in.
Figure100: JurisdictionCodeAssigned inContractAccount
The system uses the jurisdiction code on the contract for calculating
contract-related taxes.
Fortransactionsthatdonotinvolveacontract,thejurisdictioncodeonthecontract
account is used.
140
©2009SAPAG.Allrightsreserved. 2009
第 155 页 / 共 603 页
AC240 Lesson: USA–TaxJurisdictionCode(OnlyrelevantforUStraining)
Figure 101: External System - Tax Rate Change
You have to manually maintain this table for tax changessince no interface is
available yet.
If no data is maintained in Customizing, the actual billing data is used for tax
determination.
Figure 102: Tax Determination with Jurisdiction Code
In Customizing, you define the tax determination code in FI-CA that links to
the tax code in FI.
141
2009 © 2009 SAP AG. All rights reserved.
第 156 页 / 共 603 页
Unit3: TransactionsandAccountDetermination AC240
Thetaxaccountisdeterminedduringrevenueaccountdetermination.
Thetaxcodeandthejurisdictioncodedeterminethetaxratestobecharged.
External tax packages may be used in conjunction with FI-CA for tax rate
determination.
142
©2009SAPAG.Allrightsreserved. 2009
第 157 页 / 共 603 页
AC240 Lesson: USA–TaxJurisdictionCode(OnlyrelevantforUStraining)
Lesson Summary
You should now be able to:
• UnderstandthespecialfeaturesinUStaxdetermination
143
2009 © 2009 SAP AG. All rights reserved.
第 158 页 / 共 603 页
UnitSummary AC240
Unit Summary
You should now be able to:
• Explainthedefinitionandstructureoftransactions
• ConfiguretheautomaticgeneralledgeraccountdeterminationinContract
Accounts Receivable and Payable
• ExplainthespecialfeaturesofthetaxdeterminationfunctionsinContract
Accounts Receivable and Payable
• UnderstandthespecialfeaturesinUStaxdetermination
144
©2009SAPAG.Allrightsreserved. 2009
第 159 页 / 共 603 页
第 160 页 / 共 603 页
第 161 页 / 共 603 页
Unit 4
Incoming Payments
Unit Overview
Unit Objectives
After completing thisunit, you will beableto:
• Name the different payment types in Contract Accounts Receivable and
Payable
• Explain the lot object in Contract Accounts Receivable and Payable and
explain the procedure for generating and processing lots both manually
and automatically
• Explaintheconceptofclarificationprocessingandtheoptionsavailableto
carry it out
• Enterpaymentsinthecashdeskandexplainitsmainfeatures
Unit Contents
Lesson: Processing Incoming and Outgoing Payments...................146
Lesson: Payment Lots and Check Lots......................................149
Exercise 6: Entering Payments in Payment Lots.......................161
Lesson: Clarification Processing..............................................167
Exercise 7: Clarification Processing .....................................179
Lesson: Cash Desk/Cash Journal............................................183
Exercise 8: Cash Desk/Cash Journal....................................195
145
2009 © 2009 SAP AG. All rights reserved.
第 162 页 / 共 603 页
Unit4: IncomingPayments AC240
Lesson: Processing Incoming and Outgoing Payments
Lesson Overview
Thislessonprovidesanoverviewofthedifferenttypesof incomingpayments:
customer-initiatedpaymentsandcompany-initiatedpayments.
Lesson Objectives
After completingthislesson, you will beable to:
• Name the different payment types in Contract Accounts Receivable and
Payable
Business Example
Figure 103: Initiation of Payment Transactions
Thepaymentprogramconsiderstheopenitemsduefromallbusinesspartnersor
contractaccountsthathavebeenselected. Itcanbeusedtoprocessbothincoming
(direct debits) and outgoing payments.
In case of payments initiated by the customer, the customer decides when to
pay. Paymentsinitiated from outsidecanbeprocessed byapaymentlot/check
lotandautomaticclearing. Alternatively,paymentscanbehandledthroughthe
cash desk (cash journal).
146
©2009SAPAG.Allrightsreserved. 2009
第 163 页 / 共 603 页
AC240 Lesson: Processing Incoming and Outgoing Payments
Whenpaymentisinitiatedbyanorganization,theorganizationdetermineswhen
itwill collector disbursepaymentsto/fromthebusinesspartner. Allpayments
initiatedbytheorganizationareprocessedbythepaymentprogram.
Figure104: IncomingPaymentProcessing: ExternallyInitiated
Theopenitemthatcorrespondstoanincomingpaymentisfoundandclearedas
muchaspossible(bypartialoroverpaymentifnecessary). Mostopenitemsare
clearedautomatically(clearingprocedure). Ifitisnotpossibletodeterminethe
openitemtobepaidautomatically,youcanassignpaymentsmanuallytooneor
more open items.
Customer-initiatedincomingpaymentmethodsaregenerallypostedthroughthe
use of payment lots.
Paymentcardpaymentscanbepostedmanuallyonlineandthenprocessedasa
customer-initiatedpaymentmethodaswellasaninternallygenerated payment
method.
Paymentsthatarenotassignedtoanopenitemcanbepostedonaccountorplaced
in the clarification worklist to be reviewed.
147
2009 © 2009 SAP AG. All rights reserved.
第 164 页 / 共 603 页
Unit4: IncomingPayments AC240
Lesson Summary
You should now be able to:
• Name the different payment types in Contract Accounts Receivable and
Payable
148
©2009SAPAG.Allrightsreserved. 2009
第 165 页 / 共 603 页
AC240 Lesson: Payment Lots and Check Lots
Lesson: Payment Lots and Check Lots
Lesson Overview
Thislessondescribesdifferenttypesofincomingpayments: paymentsbycheck
and payments by bank statement.
Lesson Objectives
After completingthislesson, youwillbeable to:
• Explain the lot object in Contract Accounts Receivable and Payable and
explain the procedure for generating and processing lots both manually
and automatically
Business Example
Figure 105: Payment Lots and Check Lots
Payment/checklotsareusedinconnectionwithpaymentsinitiatedbybusiness
partners.
The payment/check lot is an object, which is used for storing data from
externally-initiatedpayments. Datafrompaymentsthathaveacommonoriginor
thatshouldbeprocessedtogether arestoredinonelot.
You enter payment/check lots manually if the payment information exists in
written (paper) form. This is normally the case for check payments, although
incomingbanktransferscanalsobeenteredmanually.
149
2009 © 2009 SAP AG. All rights reserved.
第 166 页 / 共 603 页
Unit4: IncomingPayments AC240
Payment/check lots are created automatically by the system if payments are
transferred in the form of an electronic bank statement. If you are not using
SAPERPCash Management, you havetocreateaprogramthat convertsbank
transfers to a file that can be read by FI-CA. This file is then converted to a
payment/check lot.
Figure 106: Parallel Data Processing: Lots
Thegeneralstepsinpayment/checklotpostingareasfollows:
• Createandsavethepayment/checklot;canbecreatedmanually(checklots)
orbyaprogram(incomingbanktransfersfromanaccountstatement)
• Displayorchangethepayment/checklot(ifnecessary);itemscanbeinserted
or deleted
• Close the payment/check lot; insertion or deletion of items is no longer
possible; however, corrections to items in the payment/check lot are
permitted. It isnolonger possibleto addpaymentstoor deletepayments
from the lot.
• Postthepayment/checklot; postingcanonlytakeplaceifthelothasbeen
“closed”. Uponposting,paymentsaretransferredtothecontractaccounts
andpostingismadetotheappropriateclearingaccount. Paymentdifferences
canbeautomaticallypostedtospecialprofitandlossaccounts.
Furtherorpost-processingisrequiredifpostingstoaclarificationaccounthave
been created or if postings were not possible (for example, incorrect/missing
Customizing). Youcanfurtherprocessthedataasfollows: triggerrepayments;
posttoaninterimaccount(ifthecontractaccountcannotbedetermined);orposta
paymenttoacontractaccount(iftheaccountcanbedeterminedbuttheopen-item
to be cleared cannot).
Authorizationobject“F_KK_SOND”withactivity“011”isneededinordertobe
able to reopen closed payment/check lots.
150
©2009SAPAG.Allrightsreserved. 2009
第 167 页 / 共 603 页
AC240 Lesson: Payment Lots and Check Lots
Figure 107: Interpretation Rules: Note to Payee
Define interpretation rules for note to payee: In this activity, you define the
rulesfortheautomaticanalysisofnotetopayeetextsfortheautomatictransfer
ofpaymentdatatopaymentlotsinContractAccountsReceivableandPayable.
Usingthevaluesdetermined,thesystemthendeterminestheselectioncriteriafor
the assignment of payments to receivables.
Ifyouwanttosubjectthevaluesfoundinthiswaytoanadditionalcheck,youcan
specifyacheckprocedureforeachstructuresample. Thischeckprocedurehas
alreadybeendefinedfortheinterpretationofthenotetopayeebasedonsample
functionmoduleFKK_SAMPLE_SEL_TYPE_CHECKinthecheckprocedure
Customizing activity.
Tosimplifytheinterpretationrulesettingsforthenotetopayee,youcantestthe
note to payee analysis in an IMG activity.
WhenpaymentdataistransferredusingthereportsRFKKZE00orRFKKKA00,
you can still use the function module called up at event 0950 to make
application-specificorcustomer-specificenhancementsforpaymentoradditional
selections. For more information, see the report documentation or the event
description (FQEVENTS).
151
2009 © 2009 SAP AG. All rights reserved.
第 168 页 / 共 603 页
Unit4: IncomingPayments AC240
Figure 108: Note to Payee: Configuration
SAPhasenhancedtheoptionsfortheevaluationandfurtherprocessingofthenote
topayeespecifiedforthetransfer ofFIbankstatementdatatothepaymentlot.
ThesystemaccessestheinterpretationrulesthatweredefinedinCustomizingfor
contract accounts receivable and payable.
In addition, it is possible to transfer incoming payments that have a particular
pattern in the note to payee to a clarification account or to a short account.
The program enters the short account or the statusto be clarified directly into
the payment lot. This ensures that these payments are not processed by the
clearingcontrol. ForFI-CApublicservices,thisisparticularlyusefulforholding
transactionsorpaymentsthatdonothaverequests,forexample.
You can also reassign the selection values found by assigning a new value or
selection category to a selection value.
TosimplifytheCustomizingsettingsfor theinterpretation rulesfor thenoteto
payee,youcanusetransactionFP_NOTE_TESTtotestthenotetopayeeanalyses.
152
©2009SAPAG.Allrightsreserved. 2009
第 169 页 / 共 603 页
AC240 Lesson: Payment Lots and Check Lots
Figure 109: Incoming Payments: Postings 1
Postings:
1. Debitentryfrominvoicing(shownwithouttaxposting)
Figure 110: Incoming Payments: Postings 2
Postings:
2. Incoming payment at the bank (the bank statement is posted in the general
ledger)
153
2009 © 2009 SAP AG. All rights reserved.
第 170 页 / 共 603 页
Unit4: IncomingPayments AC240
Figure 111: Incoming Payments: Postings 3
Postings:
3. Paymentallocationbyprocessingthepaymentlot
Inthecaseof paymentlots, itemsfromthebankclearingaccountarepostedto
paymentusageor totheinterimaccount. Thedocument numberisrecordedin
the associated items in the payment lot.
Payment usage can include the following:
• Clearing or partial clearing of open items
• Postings on account
• Expense or revenue (payment difference)
• Creation of new debit entries thatare immediately cleared via payment
allocation. (Charges or interest, for example)
• Down payments
154
©2009SAPAG.Allrightsreserved. 2009
第 171 页 / 共 603 页
AC240 Lesson: Payment Lots and Check Lots
Figure 112: Payment Lotsand Check Lots: HeaderData
A manual payment or check lot comprises a header entry, one item for each
payment,and(optionally)severalsubitemsforeachpayment. Thepaymentorder
header containsdatathat appliestotheentirelot aswell asdata thatisusedas
default values for the items.
Thedocumenttype, searchterm, postingdate, bankclearingaccount, company
codeforthebankpostingandthereconciliationkeyforG/Laccountingarevalid
fortheentirelot. Thecurrencyandvaluedatealsohavetobedefinedintheheader.
Themostimportantdefaultvaluesfortheitemsaretheclearingreasons(suchas
incomingpayments)andtheselectioncategories(suchaspartnernumber,contract
account number).
Selection informationisusedtoidentifytheopenitemsthat havetobecleared
withpaymentsortopreparethedataforpaymentsonaccount.
Informationisalwaysgivenintheformoftheselectioncategory/selectionvalue.
Example: “K” indicates a contract account; “G” indicates a business partner,
and “P” indicates a period key.
Selection categoriesaredefined in Customizing.
155
2009 © 2009 SAP AG. All rights reserved.
第 172 页 / 共 603 页
Unit4: IncomingPayments AC240
Figure113: PaymentLotsandCheckLots: ProcessingSelectionCategories
Selectioncategoriesenableyoutodecidewhichfieldsaretobeusedtoselectopen
items within a screen variant.
FieldsforselectioncategoriescanbedefinedinCustomizingandmaybetaken
fromstructureFKKOP (Businesspartner itemsincontractaccount document);
fields from a customer defined structure may be used, but a function module
must be coded for event 210.
If you want to post a document manually, you can use the following fields to
select open items: businesspartner, contract account, contract, contract object,
payment method reference number (reference number assigned to a payment
methodfromanexternalsystem),documentnumber,referencedocumentnumber,
paymentformnumber,andduedatefornetpayment. Ofallpossiblefields,the
system displaysonlythosethat werespecified asa selectioncategoryfor your
application in this activity.
Figure114: PaymentLotsandCheckLots: ListEntryforPaymentScreen
156
©2009SAPAG.Allrightsreserved. 2009
第 173 页 / 共 603 页
AC240 Lesson: Payment Lots and Check Lots
The selection details that can be created from the note to payee are defined in
theitem. Ifmultipleallocations(such asmultipleaccount numbersor contract
numbers)arespecifiedinthenotetopayee,youcanenterfurtherselections. They
are then saved as subitems.
In addition to the selection details, partial amounts can also be allocated
(for example, with a total payment of 500, you can allocate 200 to account
T-CA071001and 300 to account T-CA082002).
IfyouchoosetheFurtherDetailspushbutton,ordoubleclickonaselectedline,
thenthesystemdisplaysthedetailsscreenfortheselecteditem(notshowninthe
graphic). Youcanthenenteradditionaldataforthepayment.
Figure115: PaymentLotsandCheckLots: DetailedSpecifications
Onthedetailscreenyoucanenterfurtherspecificationswhicharerequiredforthe
allocationofpaymentsor asubsequentclarification.
Selections within a line are linked by AND logic, while the different lines of
the selections are linked by OR logic.
Itispossibletotransferpostpaymentstoclearingaccountsusingshortaccount
assignmentforwhichacompanycodeandgeneralledgeraccountaredefinedin
Customizing. This type of posting is necessary if a payment was received by
the wrong department.
157
2009 © 2009 SAP AG. All rights reserved.
第 174 页 / 共 603 页
Unit4: IncomingPayments AC240
Astandingorderisusedwhenabusinesspartnerhasinstructedhisbanktotransfer
acertainamountfromhis/heraccounteverymonthtoapublicsectororganization.
Ifyousetthisindicator,thebankIDandnotetopayeeinformationistransferred
withtheitemandthesystemcan“learn”ifanitemissentwiththesame,incorrect
data each time (used in Germany).
The field refundmethodis used when apayment is received by mistake, from
someonewhois an unknown businesspartner.
Anentryscreenisavailable,inwhichyoucanonlyenterselections.
Furthermore,youcanuseasearchfunctioninthepaymentlottofindthecontents
of a particular column on the list screen.
In the display for a payment lot item, you can now also reset the payment
allocationorgotoclarificationprocessing. Theclarificationisonlypossibleifthe
casehas not yet been reserved for other users.
Figure 116: Payment Advice Note
Youcanusepaymentadvicenotestoenterdetailsonauthorizedpayments. You
canusethekeycreatedduringthegenerationofapaymentadvicenoteasselection
criteria for open items.
Inadditiontothebusinesspartnerorthecontractaccount, youcanalsousethe
paymentadvicenotenumberasselectioncriteriawhenenteringapaymentlot.
Whenthepayment isposted, thesystemselectstheopen itemsofthebusiness
partnerinthepaymentadvicenote. Thesystemusestheentriesinthepayment
advicenoteitemstoallocateclearingamountstotheselecteditems. Anyamount
158
©2009SAPAG.Allrightsreserved. 2009
第 175 页 / 共 603 页
AC240 Lesson: Payment Lots and Check Lots
differencesthatoccuriftheamountfromthepaymentadvicecannotbecompletely
distributed(thatis,iftheopenitemamountissmaller)arecombinedintoaposting
on account.
Report RFKKAV00 also transferspayment advice notes from a sequential file
andusesthedata togenerateoneor more payment advice notes. It carries out
the following activities:
• Reads theapplication server filespecified and checks the data contained
therein
• Creates one or more payment advicenotes provided the data records are
correct
• Closesthepaymentadvicenotesprovidedthecorrespondingindicatorisset.
• Defectivedatarecordsaresavedseparatelyandcanbetransferredonceyou
have corrected them.
Figure117: ElectronicBankAccountStatement: PaymentLot
The bank transfers from an account statement are stored in a payment lot.
Paymentsareassignedwhenthepaymentlotisprocessed.
159
2009 © 2009 SAP AG. All rights reserved.
第 176 页 / 共 603 页
Unit4: IncomingPayments AC240
Interfaces:
• DataTransferfromElectronicAccountStatementtoPayment/ReturnsLot
• RFKKKA00 (transaction FPB7): The report selects payments, returns
and payment orders that are imported into the bank data memory during
the processing of electronic bank statements for the component Cash
Management (TR-CM). If necessary,the FI-CA data can be transferred
directlytoapaymentlot,paymentorderlotorreturnslot. Alternatively,you
can output selecteddata fromthe bank data memory in afile. In another
step,youcanthenimportthecreatedfilesintopaymentlots,paymentorder
lots, or return lots. You can do this using the FI-CA transfer programs
RFKKZE00 (payments, payment orders) andRFKKRL00 (returns). The
systemusesthebusinesstransactionandtheamount+/-signtodecidethelot
type a payment position is transferred to.
• DatatransferfromMultiCashfilestopayment,paymentorder,andreturns
lotsRFKKKA00(transactionFPB17): Ifyouconvertcountry-specificbank
formatsintoMultiCashformat,youcanusethisreporttotransferdatafrom
theMultiCashstatementfileandlineitemfiletopaymentandreturnslotsin
FI-CA.However,inordertobeabletoprocessMultiCashfiles,youmust
configure the system settings described in the “Prerequisites” section of
the report documentation.
The files can also be generated using neutral interfaces. However, these must
have the format specified by SAP, which means they must not contain any
country-specificformatsfromtheelectronicbankstatements.
Figure 118: Incoming Payments: Customizing
160
©2009SAPAG.Allrightsreserved. 2009
第 177 页 / 共 603 页
AC240 Lesson: Payment Lots and Check Lots
Exercise 6: Entering Payments in Payment
Lots
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Use the payment lot to enter payments.
Business Example
Youhavetoenterthepaymentsofyourbusinesspartnersonadailybasis. Your
businesspartnersusebanktransfertopaytheiropenbills.
Task:
Create a payment lot by choosing Accounting → Financial Accounting →
ContractAccountsReceivableandPayable→Payments→PaymentLot.
1. Entertheheaderdataofthepaymentlotusingthefollowinginformation:
Name of paymentlot: ZS-##(##=Groupnumber)
Search term Payment lot group0##
Currency EUR
Bank clearingaccount 113105
Value date Today’s date
Company code C100
Line layout SAP (if not already entered as the
default value)
2. Whichselectioncategoriesdoesthesystempropose?
3. Enter the payment lot items. From business partner T-CA0710##, you
receiveapaymentintheamountofEUR100.00.
Save your entries.
Continued on next page
161
2009 © 2009 SAP AG. All rights reserved.
第 178 页 / 共 603 页
Unit4: IncomingPayments AC240
4. Whichreconciliationkeydoesthesystemuse?
5. Close and post your payment lot.
Checkthestatusofthepaymentlottoseehowitwasprocessed.
Whatisthestatusofthepaymentlotwhenallthepaymentswereprocessed?
Write downthe assigned document number:
________________________________
6. Go to the account display and checkthe payment allocation. Which list
categorydoyouhavetoselecttospotclearingentries?
162
©2009SAPAG.Allrightsreserved. 2009
第 179 页 / 共 603 页
AC240 Lesson: Payment Lots and Check Lots
Solution 6: Entering Payments in Payment
Lots
Task:
Create a payment lot by choosing Accounting → Financial Accounting →
ContractAccountsReceivableandPayable→Payments→PaymentLot.
1. Entertheheaderdataofthepaymentlotusingthefollowinginformation:
Name of paymentlot: ZS-##(##=Groupnumber)
Search term Payment lot group0##
Currency EUR
Bank clearingaccount 113105
Value date Today’s date
Company code C100
Line layout SAP (if not already entered as the
default value)
a) FromtheSAPEasyAccessmenu, choose: Accounting→Financial
Accounting→ContractAccountsReceivableandPayable→Payments
→ Payment Lot
Field Name Values
Lot ZS-##(##=yourgroupnumber)
Fromthemenubar,choosePaymentLot→Create(F5).
Field Name Values
Search term Paymentlotgroup0##
Currency EUR
Bank clrg acct 113105
Value date Today’s date
Company Code C100
Line Layout SAP(ifnotalreadyenteredasthe
default value)
Do not leave this screen.
Continued on next page
163
2009 © 2009 SAP AG. All rights reserved.
| Field Name | Values |
|---|---|
| Lot | ZS-##(##=yourgroupnumber) |
| Field Name | Values |
|---|---|
| Search term | Paymentlotgroup0## |
| Currency | EUR |
| Bank clrg acct | 113105 |
| Value date | Today’s date |
| Company Code | C100 |
| Line Layout | SAP(ifnotalreadyenteredasthe default value) |
第 180 页 / 共 603 页
Unit4: IncomingPayments AC240
2. Whichselectioncategoriesdoesthesystempropose?
Answer: The system proposes the selection categories “G (business
partner)”,“K(contractaccount)”,and“B(document)”.
3. Enter the payment lot items. From business partner T-CA0710##, you
receiveapaymentintheamountofEUR100.00.
Save your entries.
a) Fromthemenubar,chooseEdit→NewItems(F5).
Field Name Values
Payment amount EUR 100.00
Selection Value 1 BusinesspartnerT-CA0710##
Saveyourentriesbychoosing: PaymentLot→Save(CTRL+S).
Fromthemenubar,chooseGoto→Back(F3)twice.
Remainonthe“PaymentLot: InitialScreen”screen.
4. Whichreconciliationkeydoesthesystemuse?
Answer: ReconciliationkeyZS-##(##=yourgroupnumber)isused.
5. Close and post your payment lot.
Checkthestatusofthepaymentlottoseehowitwasprocessed.
Whatisthestatusofthepaymentlotwhenallthepaymentswereprocessed?
Write downthe assigned document number:
Continued on next page
164
©2009SAPAG.Allrightsreserved. 2009
| Field Name | Values |
|---|---|
| Payment amount | EUR 100.00 |
| Selection Value 1 | BusinesspartnerT-CA0710## |
第 181 页 / 共 603 页
AC240 Lesson: Payment Lots and Check Lots
________________________________
a) Fromthemenubar,choosePaymentLot→Close(SHIFT+F1).
Confirmtheprompt“Allpaymentsenteredinfull?”bychoosing“Yes”.
PostyourpaymentlotbychoosingPaymentLot→Post(SHIFT+F6).
Inthe"ScheduleJob"dialogbox,choose“Startonline”andconfirm
your selection by choosing “OK”.
Confirmtheinformationaboutthepostingrunbypressing“ENTER”.
Thestatusof yourpostingrun haschangedto“Postingsmade”. All
payments have now been processed.
Navigate to the document number created by choosing Goto →
Payments List (SHIFT+F9).
Double-clicktheEUR100paymentamounttoaccesstheitemdetails.
On the “Payment Data” tab page, the number assigned to your
accountingdocumentisshowninthe“PostingDetails”area:
________________________________
Return to the SAP Easy Access menu.
6. Go to the account display and check the payment allocation. Which list
categorydoyouhavetoselecttospotclearingentries?
a) FromtheSAPEasyAccessmenu, choose: Accounting→Financial
Accounting→ContractAccountsReceivableandPayable→Account
→ Account Balance. Use the “All Items” list type to identify the
clearing transactions.
165
2009 © 2009 SAP AG. All rights reserved.
第 182 页 / 共 603 页
Unit4: IncomingPayments AC240
Lesson Summary
You should now be able to:
• Explain the lot object in Contract Accounts Receivable and Payable and
explain the procedure for generating and processing lots both manually
and automatically
166
©2009SAPAG.Allrightsreserved. 2009
第 183 页 / 共 603 页
AC240 Lesson: Clarification Processing
Lesson: Clarification Processing
Lesson Overview
ThislessonprovidesanoverviewofclarificationprocessinginContractAccounts
Receivable and Payable.
Lesson Objectives
After completingthislesson, youwillbeable to:
• Explaintheconceptofclarificationprocessingandtheoptionsavailableto
carry it out
Business Example
Figure 119: Clarification Worklist
Items requiring clarification arise where you post a payment/check lot but
either some or all payments could not be posted (due to missing or incorrect
Customizing,forexample)toacontractaccount. Whenyoupostapayment/check
lot, these items are posted to an interim account defined in customizing and
included in a clarification worklist.
Ifyouthenprocesstheclarificationworklist,youcantransfertheseitemsfromthe
interimaccounttoacontractaccount. Youcanprocessthepostingforapayment,
apaymentlot,orforallclarificationcases(formorethanonepayment/checklot).
167
2009 © 2009 SAP AG. All rights reserved.
第 184 页 / 共 603 页
Unit4: IncomingPayments AC240
Youcanclarifyitemsfromthepaymentorpaymentlotasfollows:
• Correctthepaymentitems(thedatausedtoselecttheitems)andrestartthe
postingoftheselecteditems(clearingopenitemsorpaymentonaccount).
• Performthepostingandclearingmanually(withclearingofopenitemsor
paymentonaccount). Itispossibletoclearsomeitemsduringclarification.
Partialclearingscanbepostedmorethanonce. Itisalsopossibletotransfer
postingitemsbyusingshortaccountassignmentdefinedinCustomizing. In
connectionwiththispostingyoucanstartaworkflow(forexample,youcan
sendanE-mailtothedepartmentreceivingtheposting).
• Create a repayment request if you were unable to allocate the incoming
paymentamounttoanindividualitem. Thesystemthenrepoststheamount
fromtheinterimaccounttoarepaymentclearingaccount.
AsofERP2005,thenewfunctionCorrespondenceforClarificationisavailable
forclarificationprocessing. Thisallowsyou,forexample,tomakequeriesatthe
housebankorotheraddressees. Whenyouusethefunction,thesystemproposesa
businesspartnerandanapplicationform. Thecorrespondencetypeis0035.
Figure 120: Incoming Payment: Processing
Clearing control is responsible for automatically allocating payments to open
items.
Theclearingcontrollogiccanbeusedinvariousprocessesandtransactions. The
clearingcontrolisusedformanualorautomaticaccountmaintenance,aswellas
for processing payment lots.
168
©2009SAPAG.Allrightsreserved. 2009
第 185 页 / 共 603 页
AC240 Lesson: Clarification Processing
Figure 121: Agent Allocation
Theclarificationworklistcanbeincludedinaworklist. SAPsuppliesthefollowing
twosampleworkflowsforthis. Theycanbeusedtocreateindividualworkflows:
• Standard workflow – WS21000078
Aclarificationcase must be allocatedtoa processor beforeitcan besent
toanagentintheworkflowinbox. Agentassignmentandagentrestriction
ensurethatclarificationcasesareonlyassignedtoanagentonce. Thismeans
thatifanagentcannotprocessandcompleteaclarificationcase,thecaseis
sent automatically to another agent.
• Ad hoc workflow – WS21000077
Noagentallocationsorrestrictionshavetobemadeforthisworkflow. Ifan
agentcannotclarifyacase,heorshedeterminesthenextagentandforwards
the case to them. For this workflow, configure the Customizing setting
Workflowwithdirectswitchinginthegeneralworkflowsettingssothatthe
nextprocessorqueryappearsimmediatelyafterprocessing.
169
2009 © 2009 SAP AG. All rights reserved.
第 186 页 / 共 603 页
Unit4: IncomingPayments AC240
Figure 122: Clarification List: Roles
Whenprocessingclarificationworklists, youcancarryoutacheckontheagent
thatprocessesindividualclarificationitemsusingaroledefinition(liketheSAP
Workflow).
This accounting agent then receives only those clarification items within their
worklistforwhichtheyareresponsiblewithintheSAPorganizationalstructure
linked to the role.
For clarification processing in the payment lot, roles for restrictions in the
clarification worklist have been available for several releases. Standard role
02100008(abbreviationFMCA_PLOT_SR)defineswhichorganizationalunits,
positions, persons, or users process certain cases of the clarification worklist.
Standard role 02100009 (abbreviation FMCA_PLOT_UC) defines when
clarificationcasesintheclarificationworklistshouldcountasurgent(critical),
aswellaswhichorganizationalunits,positions,persons,orusersareresponsible
forclarifyingthem. TheserolesweredefinedintheCustomizingforclarification
processinguntilnowandhadtobeactivatedwhenneeded.
Asof ERP 2005, general rolesare defined for payment clarificationinstead of
theseroles. However,therolesarestillavailable. Ifyouwanttousethem,replace
therolesdeliveredwiththeroles02100008or02100009andthenactivatethem.
170
©2009SAPAG.Allrightsreserved. 2009
第 187 页 / 共 603 页
AC240 Lesson: Clarification Processing
Figure 123: SelectingClarification Casesfrom PaymentLot
TheselectionoptionsofthePaymentclarificationlistenableyoutorestrictthe
openclarificationcasesaccordingtoclarificationaccountsandaccountholders.
You can also define mapping rules using the new roles 2100008 (Limited
Selection Clarification Worklist) and 2100009 (Limited to Acute Clarification
Cases)andtherebyassigneachclarificationcasetoatleastoneprocessororgroup
of processors.
After a predefined period, you can use a program to transfer payments from
payment or check lotsthat are in clarification and that you cannot assign, and
therebyremovethemfromtheclarificationworklist. Youcarryoutthetransfer
postingbyspecifyingashortaccountassignmenttowhichaminimumretention
periodisassigned. ThetransferpostingprogramisRFKKUMBKL.
171
2009 © 2009 SAP AG. All rights reserved.
第 188 页 / 共 603 页
Unit4: IncomingPayments AC240
Figure 124: Clarification Proposal
When you call up a clarification case, the system automatically suggests a
clarificationproposal. Youcandefinetherangeof theclarificationproposal in
yourpersonalsettings. Inadditiontotheproposedbusinesspartners,thesystem
can displaytheir most recentpaymentsanddueitems, it cansearchforsimilar
numbers (for example document and account numbers) and can switch to the
clarification processing screen so that you can distribute the payment amount
betweenseveralpartners, contractaccountsor contracts.
Intheclearingproposal,youcandeleteproposedlines,selectallproposedlinesor
reverse the selection in all lines.
Insomecases,theclarificationproposalsfrompreviousclarificationcasesarenot
helpful.
Examplesofthisareprevious,incorrectclarifications. Ifapaymentwasallocated
tothewrongbusinesspartnerandre-allocatedlater,thesystemwillalwayspropose
thewrongbusinesspartnerwheneverapaymentismadeusingthatbankaccount.
YoucanusetheMaintainExceptionAccountsforPaymentClarificationfunction
to define alternative rules for selected business-partner bank accounts, as well
as to create proposals when incoming payments are clarified. As a result, any
problematicselectionproposalsaresuppressedwhensubsequentpaymentsare
made using this bank account.
172
©2009SAPAG.Allrightsreserved. 2009
第 189 页 / 共 603 页
AC240 Lesson: Clarification Processing
Figure 125: Repayment Request
If an incoming payment cannot be allocated, you can trigger a repayment by
settingtheRepaymentindicatorintheitemoftheincominglot.
Thebankdetailsfromthebanktransferinformationareusedfortherefund.
Therepaymentitselfisperformedbythepaymentrun. TheWithrefundsindicator
must be set in the payment run parameters.
173
2009 © 2009 SAP AG. All rights reserved.
第 190 页 / 共 603 页
Unit4: IncomingPayments AC240
Figure 126: Posting Procedure Repayment
1. IncomingPayment: Bank to Bank Clearing
2. Allocationnotpossible: Clarificationworklist-bankclearingtoclarification
account
3. Clarification not possible: Repayment request generated - clarification
account to repayment clearing account
4. Repaymentinpaymentrun: Repaymentclearingaccounttobankclearing
account
5. Electronic bank statement (outgoing payment): Bank clearing account
to bank
174
©2009SAPAG.Allrightsreserved. 2009
第 191 页 / 共 603 页
AC240 Lesson: Clarification Processing
Figure 127: Posting Procedure Repayment
1. Incoming payment: Bank to bank clearing
2. Allocationnotpossible: Clarificationworklist-bankclearingtoclarification
account
3. Clarification not possible: Repayment request generated - clarification
account to repayment clearing account
4. Repaymentinpaymentrun: Repaymentclearingaccounttobankclearing
account
5. Electronic bank statement (outgoing payment): Bank clearing account
to bank
175
2009 © 2009 SAP AG. All rights reserved.
第 192 页 / 共 603 页
Unit4: IncomingPayments AC240
Figure 128: Credit Processing
Youcanusethefollowingfunctionsifthecreditusehastobeclarifiedforyour
business partner's contract accounts:
• Credit clarification
• Credit processing
The following types of credit can be processed with the credit clarification
function:
• CreditthatwaspreviouslyselectedbythemassactivityGenerateCreditList
and sent to clarification processing.
• Creditthatwasdirectlyincludedintheclarificationworklistasaresultof
Customizing settings.
The Process Credit function should only be used for manually processing
individualcreditthathasnotbeenenteredbythecreditlist
The"Remain"and"SendLetter"processingactivitiesareavailableonlywithin
credit clarification.
176
©2009SAPAG.Allrightsreserved. 2009
第 193 页 / 共 603 页
AC240 Lesson: Clarification Processing
Figure 129: Incoming Payments: Customizing
CustomizingsettingsforprocessingclarificationworklistsareprovidedbySAP
(seetheCustomizingactivityunderContractAccountsReceivableandPayable
→Technical Settings→Prepare Processingof ClarificationWorklist). Check
and, if necessary, modify the settings.
Figure 130: Incoming Payments: Customizing
Selectioncriteriaforclarifyingcredit. FieldImmediately:
177
2009 © 2009 SAP AG. All rights reserved.
第 194 页 / 共 603 页
Unit4: IncomingPayments AC240
EnsuresthatalineitemthatfulfillstheCustomizingcriteriaisinserteddirectly
in the credit list for clarifying credits.
If you do not set this indicator, the line items are inserted in the clarification
worklist when you call the credit list.
178
©2009SAPAG.Allrightsreserved. 2009
第 195 页 / 共 603 页
AC240 Lesson: Clarification Processing
Exercise 7: Clarification Processing
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Usethecentralclarificationtoolstoallocateunclarifiedpayments
Business Example
Not all incoming paymentscan beallocated to receivablesat contract account
level. Unclarifiedincomingpaymentsarefurtherprocessedwithinclarification
processing.
Task: Central Clarification Processing
Thecentralclarificationworkliststillcontainstwounclarifiedincomingpayments.
The unclarified payments that you have to process have the following name:
CA240-## (## = your group number).
1. Callthecentralclarificationworklistinadministratormodeandallocatethe
paymentforitem1oftheCA240-##paymentlot(##=yourgroupnumber).
Analyzetheextenttowhichtheselectionproposalssuggestedbythesystem
correspondtoinformationprovidedinthenotetopayeeoftheunclarified
incoming payment.
If the information is consistent, post the clarification. Note the
document number for the incoming payment: Document number:
_____________________.
2. Thecentralclarificationworkliststillcontainsitem2ofyourclarification
worklist.
The information in item 2, however, is insufficient for clarification.
Therefore, activate repayment for this item.
Whichrepayment request number isassigned?
Display the repayment request.
179
2009 © 2009 SAP AG. All rights reserved.