You are on page 1of 202

AP326 Configuration rationale

TCM area
Version: 2.34
Project EVO
EVO
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
29 April 2014

Modified: 4/29/2014 13:56 a4/p4 Page
2 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Dou!ent Control
"oation: https://teamrooms-vista.vodafone.com/eRoom/Global43/EVOTeamRoom/0_4c238
Dou!ent #$ner
#$ning Tea! Aut%or
F Nuno Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
&elate' Dou!ents
Title Co!!ent ( "in)
cbmSAPArch_AP326_Configuration_Rationa
le_V0.1.doc
https://teamrooms-
vista.vodafone.com/eRoom/Global43/EVOTeamRoom/0_3635a
Modified: 4/29/2014 13:56 a4/p4 Page
3 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Dou!ent *istor+
Aut%or Date Version Co!!ent
Nuno Ferreira 18/07/2007 V1 0 First version
SAP Arch Team 24/07/2007 V1 0 Review and comments from SAP Arch Team
Nuno Ferreira 26/07/2007 V1 1 Changes based on review from SAP Arch Team
Soobrayen
Adacen
03/08/2007 V1 1 Review
Nuno Ferreira 13/08/2007 V1 2 Changes based on review from SAP
Tanveer Yaqoob 17/08/2007 V1 2 Review
Nuno Ferreira 20/08/2007 V1 3 Changes based on review from Tanveer
Robert Hawker 17/08/2007 V1 2 Review
Nuno Ferreira 20/08/2007 V1 4 Changes based on review from Tanveer
Matt Parlour 15/08/2007 V1 2 Review
Nuno Ferreira 20/08/2007 V1 4 Changes based on review from Matt Parlour
Tom Light 15/08/2007 V1 2 Review
Nuno Ferreira 20/08/2007 V1 4 Changes based on review from Tom Light
Belinda 22/08/2007 V1 4
Review from Belinda / June Chandler / Steve Pierce /
Thomas Light / Matt Parlour
Nuno Ferreira 31/08/2007 V1 5 Changes based on review
Soobrayen / Jos
Fernandes / Matt
Parlour / June
31/08/2007 V1 6
Last reviews received from June and inputs from
meeting with Soobrayen / Jos Fernandes / Matt
Parlour )
Nuno Ferreira 31/08/2007 V1 6 Changes based on review
Nuno Ferreira 30/10/2007 V1.6 Exchange rate triangulation and minor changes
Nuno Ferreira 30/12/2007 V1 7 Changes based on presentation of HC
Nuno Ferreira 07/01/2008 V1 8 Changes based on Review from Thomas
Nuno Ferreira 13/02/2008 V1 9 Update with HC pieces and ER config. paper
Nuno Ferreira 20/02/2008 V2 0 Changes based on Review from Thomas
Nuno Ferreira 22/02/2008 V2 1 Changes based on points raised (R2R alignment)
Nuno Ferreira 27/02/2008 V2 2 Changes based on points raised by Soobi
Nuno Ferreira 11/04/2008 V2 3 Changes based on review by Soobi
Marta Gonzalez 25/03/2009 V2.4 nclude with DE configuration
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Dou!ent &e,ie$ - .ignoff
/a!e Position Ation Appro,e'
Thomas Light Team Lead S
Adacen
Soobrayen
SAP QA
Andrea Aleotti SAP Arch FR Approved 26/07/07
S = Signed Approval Required, QA= Quality Assurance Review Required, FR = Formal Review Required, R =
nformal Review, = For nformation.
Modified: 4/29/2014 13:56 a4/p4 Page
4 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Ta0le of Contents:
1. 1ntro'ution............................................................................................................................................................. 2
1.1 Purpose........................................................................................................................................................ 8
1.2 Overview....................................................................................................................................................... 8
1.2.1 Target audience............................................................................................................................................. 8
1.2.2 Document lifecycle......................................................................................................................................... 8
2. Configuration rationale 'etails................................................................................................................................ 9
3. Priniples gui'ing 'esign an' onfiguration........................................................................................................ 9
4. .AP 1n *ouse Cas%................................................................................................................................................ 11
4.1 Key decisions regarding n House Cash..................................................................................................... 11
4.2 Benefits of n House cash........................................................................................................................... 12
4.3 nternal Payments....................................................................................................................................... 13
4.4 Periodic Processing JOB CHAN and Closing cockpit.............................................................................13
4.4.1 End of day processing................................................................................................................................. 16
4.4.2 Month end processing................................................................................................................................. 17
4.5 Organizational Units................................................................................................................................... 20
4.5.1 Company Codes ......................................................................................................................................... 20
4.6 ntegration of Systems ............................................................................................................................... 20
4.6.1 ALE - Application Link Enabling - Customizing in the SAP n-House Cash System ...................................20
4.6.1.1 Define Logical System ........................................................................................................................ 21
4.6.1.2 Assign Logical System to Client ......................................................................................................... 22
4.6.1.3 Define Target Systems for RFC Calls ................................................................................................. 23
4.6.1.4 Create Transactional RFC Port .......................................................................................................... 24
4.6.1.5 Process Partner Profiles for Business Partners Manually ...................................................................25
4.6.1.6 Process Partner Profiles Manually for Logical Systems .....................................................................27
4.6.1.7 Define n-House Cash Centre as Bank ............................................................................................... 28
4.6.1.8 Function module for BAN.................................................................................................................... 30
4.6.1.9 GL Variant maintenance...................................................................................................................... 31
4.6.2 ALE - Application Link Enabling - Customizing in the Subsidiary Company System ..................................33
4.6.2.1 Define Logical System......................................................................................................................... 33
4.6.2.2 Assign Logical System to Client ......................................................................................................... 34
4.6.2.3 Configure Systems in Network, Define Target Systems for RFC Calls ...............................................36
4.6.2.4 Process Partner Profiles Manually ...................................................................................................... 37
4.6.2.5 Process Partner Profiles Manually for Logical Systems .....................................................................38
4.6.3 Business Customizing ................................................................................................................................ 39
4.6.3.1 Customizing Financial Accounting for Subsidiary Companies ............................................................39
4.6.3.2 Set up payment methods per country for payment transactions..........................................................39
4.7 Set up Payment methods per Company code for payment transactions....................................................43
4.8 Set up Bank determination for payment transactions.................................................................................47
4.8.1.1 Define House Banks intercompany settlements ..............................................................................50
4.8.1.2 Bank determination.............................................................................................................................. 52
4.8.2 Customizing the n-House Cash Centre ..................................................................................................... 54
4.8.2.1 Define n-House Cash Centre as Bank Area ...................................................................................... 54
4.8.2.1.1 Set Up Number Ranges for Log ..................................................................................................... 56
4.8.2.1.2 Set Up Number Ranges for HC Payment Orders ..........................................................................57
4.8.2.1.3 Define how in House cash data is transferred to Financial accounting...........................................58
4.8.2.1.4 Activate SAP Component SAP n-House Cash .............................................................................. 60
4.8.2.2 Master Data ........................................................................................................................................ 61
4.8.2.2.1 Process Products ........................................................................................................................... 61
4.8.2.3 Maintain Formats for Bank Statements .............................................................................................. 63
4.8.2.4 Account Management ......................................................................................................................... 64
Modified: 4/29/2014 13:56 a4/p4 Page
5 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
4.8.2.4.1 Maintain Accounts for Payment Transactions ................................................................................64
4.8.2.4.2 Define Account Determination ........................................................................................................ 65
4.8.2.5 Periodic Tasks (General Ledger Transfer) .......................................................................................... 66
4.8.2.5.1 Maintain GL Variants....................................................................................................................... 66
4.8.2.5.2 Transfer Postings Payables/Receivables ....................................................................................... 67
4.8.2.6 Maintain General Ledger Transaction for General Ledger Transfer ...................................................69
4.8.2.7 Assign Payment Transaction Type to General Ledger Transaction.....................................................71
4.8.2.8 Maintain General Ledger Group ......................................................................................................... 73
4.8.2.9 Define GL Account Assignment: Current Accounts............................................................................. 75
4.9 Configuring Component-Specific Master Data ........................................................................................... 77
4.9.1 Create Business Partner Roles in SAP n-House Cash ..............................................................................77
4.9.2 Master Data: account creation in HC.......................................................................................................... 78
4.9.3 Create Customer / Vendor account - ntercompany .................................................................................... 79
4.9.4 Central bank reporting................................................................................................................................. 82
4.10 Ongoing Setting Process steps.............................................................................................................. 83
4.10.1 Current setting for updating the posting date for payment transaction and closing....................................83
4.10.1.1 Update Posting Date for Payment Transactions................................................................................83
4.10.1.2 Update Posting Date for closing manually......................................................................................... 84
4.11 Reassignment of short term HC call account positions to long term call accounts .................................85
4.11.1 Define n-House Cash Centre as Bank Area ............................................................................................ 86
4.11.2 Cash concentration Short term to long term call account - Transition and End game...........................89
4.11.3 Cash Concentration................................................................................................................................... 89
4.11.4 Reassignment of short term HC call account other currencies to functional currency short term call
accounts positions................................................................................................................................................ 92
4.11.5 Cash concentration Short term different currencies to functional currency call accounts - Transition and
End game............................................................................................................................................................. 92
4.12 nterest...................................................................................................................................................... 96
4.13 Non-invoice driven VOCH call account changes.................................................................................... 101
4.13.1 Cash sweeps........................................................................................................................................... 101
4.13.2 Bank statement configuration OpCo..................................................................................................... 103
4.13.3 Configure the Electronic Bank Statement ............................................................................................... 103
4.13.4 Create account symbol............................................................................................................................ 104
4.13.5 Assign accounts to account symbol......................................................................................................... 107
4.13.6 Create Keys for posting rules................................................................................................................... 108
4.13.7 Define posting rules................................................................................................................................. 109
4.13.8 Define Search String for Electronic Bank statement................................................................................ 111
4.13.9 Create transaction type............................................................................................................................ 112
4.13.10 Assign external transaction type to posting rules................................................................................... 113
4.13.11 Assign bank accounts to transaction type.............................................................................................. 116
4.13.12 Bank statement configuration HC...................................................................................................... 117
4.13.13 Central cash receipt / ncoming bank statements HC........................................................................117
4.13.13.1 Set Up Connection to HC in F..................................................................................................... 117
4.13.13.2 HC Account Determination from External Bank Account..............................................................119
4.13.13.3 Set Up Account Determination for ncoming Payment...................................................................121
4.13.13.4 Define Transaction Types for ncoming Payment..........................................................................122
4.13.13.5 Conclusion:.................................................................................................................................... 124
4.14 Treasury (eTC) transactions with loan settlement................................................................................... 124
4.14.1 Payment tems......................................................................................................................................... 124
3. 4inane 4156"..................................................................................................................................................... 127
5.1 Set Country-specific checks..................................................................................................................... 129
5.2 Define House Banks................................................................................................................................. 135
5.3 Bank Chains............................................................................................................................................. 137
5.3.1 Define Scenario......................................................................................................................................... 137
5.3.2 Activate Bank Chain.................................................................................................................................. 139
Modified: 4/29/2014 13:56 a4/p4 Page
6 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
5.3.3 Create General Bank Chain....................................................................................................................... 140
5.4 Define Factory Calendar per Currency .................................................................................................... 142
5.5 Define Tolerance Groups for users .......................................................................................................... 143
5.6 Configure the Electronic Bank Statement ................................................................................................ 146
5.6.1 Create account symbol.............................................................................................................................. 148
5.6.2 Assign accounts to account symbol........................................................................................................... 149
5.6.3 Create Keys for posting rules..................................................................................................................... 152
5.6.4 Define posting rules................................................................................................................................... 153
5.6.5 Create transaction type.............................................................................................................................. 156
5.6.6 Assign external transaction type to posting rules....................................................................................... 158
5.6.7 Assign bank accounts to transaction type.................................................................................................. 160
5.7 Define Accounts for Exchange Rate Differences...................................................................................... 167
6. 4inane T& CM................................................................................................................................................. 169
6.1 Define Planning Levels............................................................................................................................. 170
6.2 Define Source Symbols............................................................................................................................ 175
6.3 Define Planning Groups ........................................................................................................................... 177
6.4 Define Cash Management Account Name................................................................................................ 178
6.5 Define Groupings and Maintain Headers ................................................................................................. 180
6.6 Maintain Structure .................................................................................................................................... 182
6.7 Define Planning Types ............................................................................................................................. 184
6.8 Define planning levels for Logistics........................................................................................................... 186
6.9 Maintain Blocked Levels........................................................................................................................... 188
6.10 Define Number Ranges.......................................................................................................................... 190
7. 89%ange &ates Ta0le........................................................................................................................................ 192
7.1 Types ....................................................................................................................................................... 192
7.2 Application............................................................................................................................................... 195
7.3 Rates........................................................................................................................................................ 195
7.4 Exchange rate triangulation...................................................................................................................... 196
7.5 FX rounding rules..................................................................................................................................... 198
2. Appen'i9 A 41MA onfiguration rational align!ent....................................................................................... 192
8.1.1 Treatment of exchange rate differences ................................................................................................... 198
8.1.2 Accounts for Exchange rate differences.................................................................................................... 199
8.1.3 Account for bank charges.......................................................................................................................... 200
8.1.4 Bank clearing accounts and bank accounts............................................................................................... 200
8.1.5 Potential extra accounts that will be requested by TCM............................................................................ 201
9. Appen'i9 6 .teps in,ol,e' in ne$ #pCo setup in 1*C an' Test sript.......................................................201
ED
Modified: 4/29/2014 13:56 a4/p4 Page
7 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
1. 1ntro'ution
1.1 Purpose
This deliverable documents the guidelines and rationales for the packaged software configuration to meet the specific
business and T requirements defining the framework for the configuration activities of the application SW into EVO.
The focus is of this document is on the SAP configuration (SAP parameters) and specifically on the key parameters.
The software development of SAP and the other tools (e.g. nformatica) will be addressed into the Application
development standards during the Design Phase.
These specifications represent the key component of the design of the standard SW and must be followed by the
release implementation teams.
1.2 #,er,ie$
This document is part of the configuration rationale composite deliverable. The composite deliverable is articulated in
the following documents:
o Configuration rationale cross: owned by the Sap Architecture, describes the general rules and guidelines
related to the configuration rationale. t also describes the cross application parameters (e.g. countries,
languages) and the enterprise structure
o Configuration rationale FN area: owned by the Finance team, describes the configuration rationale for the
Finance related application components (e.g. ECC-F, ECC-CO, ECC-EC, etc.)
o Configuration rationale SCM area: owned by the SCM team, describes the configuration rationale for the
SCM related application components (e.g. ECC-SD, ECC-MM, SCM-APO, SRM-EBP)
o Configuration rationale HR area: owned by the HR team, describes the configuration rationale for the HR
related application components (e.g. ECC-PA, eRecruiting, eLearning)
To enable an easier navigation across the content, the configuration shall be articulated following the application
breakdown of SAP and the MG flow.
1.2.1 Target au'iene
The target audience of the document are:
o DDP team/release management team: they have to configure the solution following the configuration
rationale
o Other functional teams (FN, SCM, HR) responsible for the detailed configuration of the system.
o CoEx will use this document to maintain a consistent design of the solution during the implementation
1.2.2 Dou!ent life+le
This document is planned to be completed in the design stage. t will be maintained during the release management
by the responsible organization identified by the DDP team.
Modified: 4/29/2014 13:56 a4/p4 Page
8 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
2. Configuration rationale 'etails
This chapter contains the configuration rationale specifications, articulated by application components/module.
For each key parameter the following information are reported:
o SAP specifications: it contain a brief explanation of:
o the standard meaning of the object
o the role of the object inside the SAP solution
o the SAP guidelines (when available) in configuring the parameter
o SAP technical specification: contain the reference on how reach the parameter (SAP transaction),
technical name of the parameter (field/table), field features (e.g. alpha 10 Char) and dependency inside
SAP (e.g. client dependent, company code dependent)
o When appropriate (complex to manage) the configuration steps required to configure the object
o EVO specifications: it contains:
o The planned usage of the parameter in EVO
o The coding rule to be applied to the parameter
o When meaningful (at core level and stable), the configuration values considered for the configurations
(e.g. for the vendor master account group)
o The planned management of the parameter in EVO in term of:
Area: Cross, FN, SCM, HR
Ownership: Global, OpCo
Expected activity: Standard (mainly no config. planned), Core (Template/core set of values),
Release (mainly implemented during the release implementation), OnGoing (requires
activities after the release)
Change mgm: CTS (correction and Transport), Production (activity performed directly in
production (applicable only to some data as posting periods, etc.)
Detailed specification about the configuration of the specific parameter (e.g. attributes of the parameter) shall be
included in the more detailed configuration design.
ntercompany configuration requirements within this document should be referenced back to the F-ntercompany
Configuration Rationale. Where there is a conflict in the requirements or configuration details relating to
ntercompany, the F-ntercompany Configuration Rationale takes precedence over this document.
3. Priniples gui'ing 'esign an' onfiguration
The purpose of EVO is to deliver standard common processes, a common language for products and terminology,
independent of OpCos or geography, to identify the best commercial solutions and to apply a single source of the
truth for information across all of our functions.
From these project goals, the TCM workstream identified the micro-principles to drive the design:
Modified: 4/29/2014 13:56 a4/p4 Page
9 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Modified: 4/29/2014 13:56 a4/p4 Page
10 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
1!pro,e ontrol
Deliver solution which eliminates
need to manually complete Excel
intra-group settlement spreadsheets,
manual consolidations and
reconciliations
mprove audit trail visibility through
banking system consolidation
Eliminate current manual interfaces
used for cash positioning
Consoli'ate presene
- Consolidate banking relationships
ntroduce latest banking solutions
to enable real time consolidated
reporting information
Develop bank account structure so
non-forecast cash is automatically
transferred with Group Treasury
8V# TCM
foun'ation
priniples
&e'ue ost struture
ntroduce Single European Payments Area (SEPA) for cross border payments
ntroduce 'one-touch' payments process (eliminating duplication)
Minimise correspondent bank charges by working with Deutsche Bank which has shared global
footprint
Centralise volumes with Deutsche Bank to obtain best pricing
Lower Vodafone's 'switching' costs through standardisation of payment file formats & processes
ncreased process automation, key is fully automated intercompany settlements
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
4. .AP 1n *ouse Cas%
The SAP n-House Cash (HC) component is a solution that can be used to manage the settlement of both
intercompany and external commitments. Through the use of internal bank accounts it eliminates the need for cash
transfers between recourse VF entities. HC can also be configured so that it channels external commitments from a
number of VF entities through one bank account, adjusting internal bank accounts appropriately.
4.1 :e+ 'eisions regar'ing 1n *ouse Cas%
The Evo design is to use HC for recourse intercompany settlements, but not for external settlements. The decision to
not use HC for external settlements was taken for following reasons:
- Single European Payments nitiative (SEPA) initiative will mean that all Euro payments made to other EU
participating states will be charged at a rate close to local Automated Clearing House (ACH) rates (i.e.
domestic payments)
- To benefit from local ACH pricing on cross boarder payments, HC would be configured so that VOCH would
make payments on behalf of other VF entities (with a VOCH account in each country). However, in order to do
this there would need to be a significant local ACH data collection exercise (currently OpCos would only hold
international banking details of cross boarder suppliers)
- Using HC on behalf of model there would be some 'know your customer' legal complications in some
countries
- Lack of visibility of a VF entities settlements and reconciling items
- Solution would require more bank accounts (given OpCos will need an overlay account regardless of solution
for EVO settlements)

HC is part of the EVO design for intercompany settlements. n the below illustration, steps 1-3 are the same as the
steps taken for an external payment run. The HC centre acts as a bank, changing the payee and beneficiary internal
bank accounts upon receipt of payment instruction. The HC centre then sends a bank statement to both internal
companies. As with the receipt of external bank statements, the statement drives the clearing of related items in the
OpCos GL. The internal bank account adjustment itself drives the update of the VOCH to OpCo call (loan) account.
Modified: 4/29/2014 13:56 a4/p4 Page
11 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
4.2 6enefits of 1n *ouse as%
mplementation of the HC component for recourse intercompany settlements will:
Eliminate need to manually populate Excel spreadsheets
Eliminate need to manually aggregate Excel spreadsheets
Eliminate risk of re-keying errors
Significantly reduce resourcing requirements
mprove flexibility of process (currently monthly process, proposal is to make daily)
Eliminate manual allocation/ reconciliation (and risk of this process being duplicated for same
transactions in different VF entities.
The HC component will sit within the VOCH and replace the existing 'ntragroup settlement' process. Therefore, the
internal short term loans will move from being held with VDG to the VOCH. These short term positions will be cleared
down to the existing long term positions held with VG/VFL. Until all VF entities are on EVO SAP we will need to
maintain the ability to settle through existing ntragroup settlement process a consideration which is reflected in
following documentation.
ntercompany transactions with VF defined non-recourse entities will continue to be settled cash and are therefore out
of scope for above detailed HC process.

Modified: 4/29/2014 13:56 a4/p4 Page
12 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
4.3 1nternal Pa+!ents
This is the description off all the process of internal payments. The responsibility of TCM is only after step 2.
Tas) Depart!ent Desription
Execute payment run -
post automatic payment
program (F110)
P2P
Run and post automatic payments for all participating
subsidiaries using payment method Z ntercompany
payments;
Clear intercompany vendor items
Generate DOC = PAYEXT
Current account
postings
Central Treasury
Dep.
Postings in the respective bank accounts are generated via
the DOC (PAYEXT). Monitor DOC creation.
Bank statements Central Treasury
Dep.
Generate internal bank statements (DOC=FNSTA) and
delivered to the respective subsidiaries
Posting of the internal
bank statements
Central Treasury
Dep.
Clears clearing accts in the paying subsidiary
Clears customer accounts in receiving subsidiary.
Adjust VOCH-OpCo call accounts
HC payment reports Central Treasury
Dep.
Check accounts, posting and balances
4.4 Perio'i Proessing ;#6 C*A1/ an' Closing o)pit
The decision of having closing cockpit functionality is being still decided (assessment made day 27/02/08). To have a
job chain in place and if the decision of having closing cockpit is still pending in R1 (HC implementation deadline) the
job chain must be created as detailed below.
f closing cockpit is in place the configuration to support the job chain steps will be described in this document (in a
appendix)
To comply with the required end day processing the configuration to support the job chin processing is described
below. We will create 2 job chains. One for the basic end of the day processing and the other for month end:
The job chain should be only triggered end of the day. And all the external HC processes, dependent on external
parties, interfaces or manual procedures - DB bank statement import (funding/depositing sweeps), Cross currency
loan clear down and eTC treasury data import should be schedule before the end of the day HC job chain. Before
running the job chains is needed that the following steps are completed:
DB bank statement import (funding/depositing sweeps) Batch job uploading bank statements from D.B. -
cbmFN_TCM_AP357 nterface Design_01 - F-TCM-F-02
Cross currency loan cleardown manual or automatic detailed in document Reassignment of short term
HC call account positions to long term call accounts V0 4 Since the process could be manual in the interim
solution the manual process should be done before the Job chain being triggered
Modified: 4/29/2014 13:56 a4/p4 Page
13 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Cash concentration (reassignment of short term balances to LT balances) Detailed in document
Reassignment of short term HC call account positions to long term call accounts V0 4 and included in Job
chain
eTC treasury data import detailed in document F-TCM-F-6 - nterface to SAP from eTC
Posting cut-off for payment transactions described in this document and included in Job chain
nterest calculation and capitalisation - Account balancing : Calculates and posts interest and charges for
accounts that are due - and included in Job chain
Send out HC statements to OpCos - Generate bank statements: Mass run for transferring the bank
statement data to the relevant interface. Bank statements can be generated periodically or upon request.
included in the Job Chain
All the external steps to HC are - DB bank statement import (funding/depositing sweeps), Cross currency loan
cleardown and eTC treasury data import. For them to be included in the Job Chain they will need to have a report
to be attached to the job chain. To include those in the processing chain they must be entered when chosen -
Specify the Sequence of Mass Processing.
Activities
1. Choose new entries.
2. Enter the report name and the description.
3. Set the indicator continue, showing if the end of day processing chain continues directly after the start of the
next report ('X') or not (' '). f the indicator is set, it is possible that (in the case of direct continuation) several
reports run at the same time (in parallel) after being called up / scheduled ('X'). f the indicator is not set, the
customer-own report must start the next report in the processing chain. For this, there are two prerequisites:
- The two parameters P_LAUFD and P_LAUF are mandatory report parameters.
- At the end of processing the report must call up the function module BKK_CHAN_START_NEXT_STEP,
with which the next report is started as a job.
t is also possible to set a return code using module BKK_CHAN_DB_SET_RETURNCODE. The constants
G_CON_REPRETURN_OP (no errors), G_CONREPRETURN_WARNNG (warnings),
G_CON_REPRETURN_ERROR (single error) and G_CON_REPRETURN_ABORTED (termination) are
available for this. n the case of termination, it is advisable not to start the next step.
Create report to be run at end of the day:
Modified: 4/29/2014 13:56 a4/p4 Page
14 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
For the organization of your mass runs, for example, for end of day processing, you have the option of establishing
end of day processing chains (as alternative to scheduling batch jobs). n this section you define these chains.
Activities
1. C%oose t%e proessing se<uene.
2. Create the processing sequence. ssue the key and appropriate names for the processing sequence. You can
freely choose the key.
3. Choose individual steps
4. Define the corresponding reports for each processing sequence. You define the order with the sequential number.
For each report enter a variant with which this report is to be called up as a matter of standard.
Modified: 4/29/2014 13:56 a4/p4 Page
15 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
4.4.1 8n' of 'a+ proessing
The following reports should be included within the end-of-day processing in this sequence:
Posting cut-off for payment transactions: Once the posting cut-off time is set, all subsequent postings take the
date of the next working day. This means that while account balancing is running, you cannot make any more
postings in the period that is being closed (back-dated postings are still possible). The account balancing
postings themselves are not affected by the cut-off, and therefore still fall within the account balancing period.
Account balancing: Calculates and posts interest and charges for accounts that are due.
Generate bank statements: Mass run for transferring the bank statement data to the relevant interface. Bank
statements can be generated periodically or upon request.
Set Balancing Posting Date - Set next posting date for account balancing: This date should be incremented
on a daily basis, even if no account balancing run takes place. This ensures that the posting date for account
balancing activities is always at the end of the period you want to close.
Balance sheet preparation - Balance sheet preparation (division into payables / receivables) for BCA
accounts. The transfer postings for the F general ledger are prepared, but no F documents are posted.
Transfer to general ledger: ndependent of the other periodic activities. The interest accrual/deferral run and
G/L transfer would usually be run daily after end-of-day
processing
n terms of configuration this are the reports to support this activities
RFBKPDT2: Set Payment Transaction Posting Date
RFBKCONC: Account Balancing
RFBKBSST: Bank Statement
Modified: 4/29/2014 13:56 a4/p4 Page
16 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
RFBKCLEB: Set Balancing Posting Date (only when Acct Balancing is scheduled)
RFBKGLBSPREP: Balance Sheet Preparation
RFBKGL01: General Ledger Transfer
4.4.2 Mont% en' proessing
The following reports should be included within the month end processing in this sequence the difference is the
cash concentration only done monthly:
RFBKPDT2: Set Payment Transaction Posting Date
RFBKCONC: Account Balancing
RFBKKC20: Cash Concentration Generates carry-forwards from accounts that are organised in the cash
concentration hierarchy type.
RFBKBSST: Bank Statement
RFBKCLEB: Set Balancing Posting Date (only when Acct Balancing is scheduled)
RFBKGLBSPREP: Balance Sheet Preparation
RFBKGL01: General Ledger Transfer
Assu!ption: The job for the end-of-day processing should run each day for the current n-House Cash posting day.
The end of day processing should be done end of business day, after receiving bank statements and updating all the
HC accounts. Also taking in account the eTC movements that will update via payment items the call accounts. The
end of day or month end process can be selected using the selection criteria in the transaction F9N11
Modified: 4/29/2014 13:56 a4/p4 Page
17 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Posting Date for Pa+!ent Transations
The posting date of the internal payments in HC must correspond to the posting date of the payment generated by
the payment program. The posting date of the clearing entry in the receiving subsidiary must also be the same.
Aount 6alaning
During the account balancing operation all interests and charges defined will be calculated and posted in the
individual current accounts.
Posting Date for Aount 6alaning
The posting date for all account balancing items must be the last day of the month.
Dispat% of internal 6an) .tate!ents
Message type that dispatches and posts the items is FNSTA
The dispatch of bank statements will be executed on a daily basis
The postings that are generated are the following:
o clearing of open items on customer accounts at recipient of internal payment
o clearing of open items on bank clearing accounts at sender of internal payment
Modified: 4/29/2014 13:56 a4/p4 Page
18 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
o postings of payment transactions, charges, interest
T%e =eneral "e'ger Transfer in 1*C
HC = sub ledger
balance sheet preparation this step must be executed before the G/L transfer, even though it does not
make any postings in the system.
G/L transfer
6alane .%eet Preparation
Aggregation and preparation of balances, checks
Even though it does not make any postings in the system, this step must be executed before the G/L transfer
to guarantee correct postings.
Transfer to t%e final aount
Creation of F documents
1. post transactions between HC tech. clearing account and respective offsetting account
2. transfer to the final bank account
Transfer of trading partner number
1!ple!ente' /otes for 1n *ouse Cas%
SAP Note Title of SAP Note Usage
#.. /ote 322747 4or general le'ger transfer tra'ing
partner not fille'
During t%e general le'ger transfer in
t%e 1n5*ouse Cas% Center> fiel'
?Tra'ing partner? in role aount
%ol'er of t%e 0usiness partner s%oul'
0e transferre' to fiel' ?Tra'ing
partner? in t%e usto!er(,en'or
aount.
#.. /ote 332499 Ati,ating se,eral .AP &(3 8nterprise
e9tensions
Appliation !enu up'ate for 1n5*ouse
Cas%
#.. note 376120 C%ange 1*C 0an) 6/:A1/ if t%e 1n5*ouse 0an) is reate'
inorretl+ using 4101 an' not 41*C:
Central .AP /otes for .AP 1n5*ouse
Cas% C%anging t%e %arateristis
of t%e 1n5*ouse 0an) in ase t%e+ are
reate' in transation 4101 an' not
in 41*C @note t%at 6an) 1D reate'
Modified: 4/29/2014 13:56 a4/p4 Page
19 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
also as to 0e use' in ,en'or 'ata of
all tra'ing partner
4.3 #rganiAational Bnits
4.3.1 Co!pan+ Co'es
All the company codes that are to participate in the HC must be created in the SAP system during the release
phases. The company codes are assigned then to an internal house bank n house cash centre and the accounting.
For configuration purposes and more detail - cbmF_AP326_Configuration_Rationale_R2R
4.6 1ntegration of .+ste!s
This section contains information about integrating system landscape.
This includes, for example:
1 Defining and configuring logical systems
2 Generating and editing partner profiles
3 Completing the configuration settings and carrying out additional activities required
4.6.1 A"8 5 Appliation "in) 8na0ling 5 Custo!iAing in t%e .AP 1n5*ouse Cas% .+ste!
Modified: 4/29/2014 13:56 a4/p4 Page
20 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
SSC
1n *ouse Cas% Centre
OpCo A
iDo P8C&2002
Pa+!ent file
iDo 41/.TA01
6an) .tate!ent
OpCo A
iDo P8C&2002
Pa+!ent file
iDo 41/.TA01
6an) .tate!ent
Same system landscape for all entities
1ntegrate 1n
*ouse as%
an' Co!pan+
o'es for t%e!
to
o!!uniate
,ia iDo
V#C*
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Here you make the ALE - Application Link Enabling - Customizing settings required for the SAP n-House Cash
component from the view of the system in which SAP n-House Cash and Financial Accounting for the Company that
manages the n House cash centre (VOCH) are run. For payment orders from companies affiliated with the in-house
cash centre, use message type PAYEXT with basic type PEXR2002 and transaction code PEXR as the inbound
parameter. For bank statements from the in-house cash centre to affiliated companies, use message type FNSTA
with basic type FNSTA01 and the transaction code FNS as the inbound parameter.
EVO OpCo accounting, HC accounting and HC bank are all on same box in the system landscape since the OpCos
and the in House cash centre will work in the same system.
4.6.1.1 Define "ogial .+ste!
.AP speifiations:
Meaning of t%e o0Det:
A logical system is an application system in which the applications are coordinated to work in one common database.
n SAP terms, a logical system corresponds to a client.
&ole of t%e o0Det:
Define the logical systems in your distributed system.
.AP gui'elines:
You store system names here for the logical systems for SAP n-House Cash, the OpCos and Financial Accounting of
the head office
Attri0ute 'etails:
Configuration steps:
SPRO SAP Net Weaver SAP Web Application Server Doc nterface / Application Link Enabling (ALE) Doc
nterface / Application Link Enabling (ALE) Basic Settings Logical Systems Define Logical System
8V# .peifiations
Financial Accounting of the head office in house cash centre is in the same client as SAP n-House Cash, you will
make an entry here to show that an RFC - Remote Function Call - connection is not used, for example, LOCAL.
Planne' usage:
This is the planned usage for the object:
Modified: 4/29/2014 13:56 a4/p4 Page
21 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBDLS-LOGSYS
Field type CHAR
Field length 10
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
To create a logical system, choose Edit -> New Entries.
Enter a name for the logical system that you want to create.
Enter a description of the logical system.
f you want to change this entry:
a) Select the appropriate line.
b) Choose Edit -> Change field contents.
c) Enter the new text.
d) Choose Replace.
Save your entries.
4.6.1.2 Assign "ogial .+ste! to Client
.AP speifiations:
Meaning an' role of t%e o0Det:
Here you assign a client to the system for SAP n-House Cash.
Attri0ute 'etails:
Configuration steps:
SPRO SAP NetWeaver SAP Web Application Server Doc nterface / Application Link Enabling (ALE) Basic
Settings Logical Systems Assign Logical System to Client
8V# .peifiations:
Here you assign a client to the system for SAP n-House Cash. Generally, this assignment has already made. So, for
configuration purposes you only need to check if this assignment has already been made.
Planne' usage:
Modified: 4/29/2014 13:56 a4/p4 Page
22 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name T000-MANDT
Field type CLNT
Field length 3
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
For this customizing process the values that should be already there for this step are
4iel' na!e Desription Bser Ation an' Values
Client Client To be defined
City City Blank value
Logical System Logical system To be defined
Std currency Standard currency Blank value
Changes and transports for client -
specific objects
Changes and transports for client -
specific objects
ndicator Changes without
automatic recording
Cross client object changes Cross client object changes
Changes to repository and cross-
client Customizing allowed
Protection: Client copier and
comparison tool
Protection regarding client copy
program and comparison tools
Protection Level 0: no restriction
Restrictions Restrictions
ndicator that starting CATT
processes is permitted
4.6.1.3 Define Target .+ste!s for &4C Calls
.AP speifiations:
Meaning of t%e o0Det:
RFC: Remote Function Call (RFC) . RFC is an SAP interface protocol based on CP-C.
&ole of t%e o0Det:
t is used to simplify the programming of communication processes between systems. RFCs enable call and execute
predefined functions in a remote system - or in the same system. They manage the communication process,
parameter transfer, and error handling.
.AP gui'elines:
Here you define the subsidiary system as the target system and a technical user; this means that the system is still
accessible even if the personal user is deleted.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
23 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SPRO SAP NetWeaver SAP Web Application Server Doc nterface / Application Link Enabling (ALE)
Communication Create RFC Connections
Choose R/3 connections and Edit -> create
Enter the parameters required for that type (connection type: 3)
Save and click on Test Connection to test the connection. (Here you can define a technical user. This means
that the system is still accessible even if the personal user is deleted)
8V# .peifiations:
Financial Accounting of the head office is the same client as n-House Cash so it's not needed to create an RFC
connection.
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
/(A
4.6.1.4 Create Transational &4C Port
.AP speifiations:
Meaning an' role of t%e o0Det:
Modified: 4/29/2014 13:56 a4/p4 Page
24 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SM59
Technical name -
Field type -
Field length -
SAP level -
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Ports are a fundamental requirement for communicating by means of the Doc nterface. At least one port must exist
for each external system. The process flow depends on the port type, in our case, a Transactional RFC port has to be
created.
8V# .peifiations:
The SAP n-House Cash and the subsidiary companies are in the same client. So the configuration steps will be done
as followed.
Configuration steps:
You can execute this activity if you enter in the transaction WE21 or if you follow the path:
SAP easy Access Accounting Financial Supply Chain Management n-house Cash Environment doc
and ED Basis Administration Port Definition
Configuration ,alues:
Carry the following activity because SAP n-House Cash and the OpCos are in the same client.
o Choose Create to create a transactional RFC port.

4iel' /a!e Desription Bse Ation an' Values
Port Port
Let the system generate a port
name or assign your own port name
Description Description Send Docs to self
RFC destination RFC destination NONE
o Choose Save to create a transactional RFC port.
Carry out the following activity (SAP n-House Cash and Financial Accounting of the head office are in the
same client.)
o Choose Create to create a transactional RFC port.
4iel' /a!e Desription Bse Ation an' Values
Port Port
Let the system generate a port
name or assign your own port name
Description Description Loopback to local system
RFC destination RFC destination NONE
4.6.1.3 Proess Partner Profiles for 6usiness Partners Manuall+
.AP speifiations:
Meaning an' role of t%e o0Det:
Partners with whom you communicate via Docs in the partner profiles: choose the message to be sent to the partner
and define the path to be used, as well as how inbound messages are processed.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
25 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Accounting Financial Supply Chain Management n-house Cash Environment doc and ED Basis
Administration Partner profile
8V# .peifiations:
Maintain the partners, that are the OpCos, previously defined as Business Partners, with whom the n house cash
centre communicates via Docs in the partner profiles: choose the message to be sent to the partner and define the
path to be used, as well as how inbound messages are processed.
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Select Partner Type GP.
Choose Create.
Choose Outbound Parameters.
4iel' /a!e Desription Bse Ation an' Values
Message Type Message Type FNSTA
Receiver port Receiver port The port you generated
Output mode Output mode ndicator: Transfer Doc immediately
Basic type Basic type FNSTA01
Syntax check Syntax check Select
Choose nbound Parameter.
4iel' /a!e Desription Bse Ation an' Values /ote
Message Type Message Type PAYEXT
Modified: 4/29/2014 13:56 a4/p4 Page
26 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction WE20
Technical name VED_TDPP1-PARNUM
Field type CHAR
Field length 10
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Process code Process code PEXN
Processing of incoming
payments
Syntax check Syntax check Select
Processing by function
module
Processing by function
module
Trigger immediately
Only in test phase,
otherwise Trigger by
background program
You have to make entries for ea% OpCo. You can copy the entries as follows:
Select the partner.
Choose Create Copy.
4.6.1.6 Proess Partner Profiles Manuall+ for "ogial .+ste!s
&ole of t%e o0Det:
Here you process the clearing partners in partner type LS Logical Systems.
Attri0ute 'etails:
Configuration steps:
SAP easy access Accounting Financial Supply Chain Management n-house Cash Environment doc
and ED Basis Administration Partner profile
8V# .peifiations:
Maintain the LS partner in terms of message types in terms of payment orders and bank statement processing for the
system to be able to communicate via iDoc.
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Modified: 4/29/2014 13:56 a4/p4 Page
27 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction WE20
Technical name VED_TDPP1-PARNUM
Field type CHAR
Field length 10
SAP level Company code
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Expected activity Release
Change management CTS
Configuration ,alues:
Choose Create.
4iel' /a!e Desription Bse Ation an' Values
Partner no. Partner number
Logical system of Financial
Accounting
Partn. Type Partner Type LS
Agent Agent User D
Lang. Language
Choose Outbound Parameters.
4iel' /a!e Desription Bse Ation an' Values /ote
Message Type Message Type PAYEXT
Message Code Message code
Configuration values - F
of head office is in the
same client as HC
Message function Message function
Configuration values - F
of head office is in the
same client as HC
Receiver port Receiver port The port you generated
Basic type Basic type PEXR2002
Syntax check Syntax check Select
Choose nbound Parameters
4iel' /a!e Desription Bse Ation an' Values /ote
Message Type Message Type PAYEXT
Message Code Message code
Configuration values - F
of head office is in the
same client as HC
Message function Message function
Configuration values - F
of head office is in the
same client as HC
Receiver port Receiver port The port you generated
Process code Basic type PEXR
Syntax check Syntax check Select
Processing by function
module
Processing by function
module
Trigger immediately
4.6.1.7 Define 1n5*ouse Cas% Centre as 6an)
.AP speifiations:
Meaning of t%e o0Det
Modified: 4/29/2014 13:56 a4/p4 Page
28 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Each house bank of a company code is represented by a bank D in the SAP system, every account at a house bank
by an account D.
&ole of t%e o0Det:
n the SAP system, you use the bank D and the account D to specify bank details. These specifications are used, for
example, for automatic payment transactions to determine the bank details for payment. Define the in-house cash
centre as your house bank and choose ED partner profiles.
.AP gui'elines:
Work out the specifications you have to enter in the system for your house banks.
Define your house banks and the corresponding accounts in the system under a bank D or an account D.
Note: To avoid problems when checking the length of the bank key or the bank number> use transation o'e 41*C.
Attri0ute 'etails:
8V# .peifiations:
The company that manage the in-house cash centre activities will be defined as the bank country.
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration Values:
4iel' /a!e Desription Bse Ation an' Values /ote
Bank Country Bank Country HU
Country of the in house
cash centre
Bank Key Bank Key 99999999 Configuration values
to differentiate from the
Modified: 4/29/2014 13:56 a4/p4 Page
29 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction FHC
Technical name V_T012-HBKD
Field type CHAR
Field length 5
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
other banks
Bank Name Bank Name
n House Cash Centre
Bank
4.6.1.2 4untion !o'ule for 16A/
.AP speifiations:
Meaning of t%e o0Det
n this MG activity, you can define one function per country for creating a BBAN (Basic Bank Account Number)
&ole of t%e o0Det:
The BBAN is a conventional bank and account identification consisting D (institute identification) and BAN (bank
account number), all together max. 30 alphanumeric characters. t is used to create an BAN (nternational Bank
Account Number).
D: nstitute D (nstitute label): fixed length per country, any number of characters in the context of BBAN (in
practice 4 to 12 characters); corresponds to the current BC number (5 characters)
BAN: Customer account number: fixed length per country, any number of characters in the context of BBAN (in
practice 8 to 20 characters)
.AP gui'elines:
t's needed to define the function module.
Attri0ute 'etails:
8V# .peifiations:
This is required when creating the call/current accounts in the HC.
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Modified: 4/29/2014 13:56 a4/p4 Page
30 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SM30
Technical name V_TBKK06 - FBNAME
Field type CHAR
Field length 30
SAP level Company code
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration Values:
n transaction SM30 on the Maintain table view: Initial Screen, enter VET6::06 in Table/View field, and then
choose the Maintain button.
4iel' /a!e Desription Bse Ation an' Values /ote
Country (CTY) Country All OpCos and HC centre
Countries with
companies in HC scope
BBAN conversion
function
BKK_BAN_CREATE_BBAN_DE
Configuration values
equal to all OpCos
/ote: This value will be done for all ountries that have companies in HC scope.
4.6.1.9 =" Variant !aintenane
.AP speifiations:
Meaning of t%e o0Det:
General ledger variants serve as model for transfer to the general ledger
&ole of t%e o0Det:
Allocate general ledger transactions and general ledger groups to a general ledger variant. The general ledger variant
defines how the transfer from BCA to the F general ledger takes place.
All settings are made in relation to a general ledger variant. Especially the general ledger accounts are defined. To
this end, an account plan, among other things, is assigned to the general ledger variant.
The Clearing accounts to identify are technical clearing account for the purpose of splitting high volume line items in
HC company code.
.AP gui'elines:
SAP supplies sample customizing that relates to the standard account framework supplied by SAP. To make things
clearer, additional general ledger accounts have been created. Create these too in accordance with the pre-settings
on the general ledger.
Modified: 4/29/2014 13:56 a4/p4 Page
31 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SPRO Financial Supply Chain Management n-House Cash periodic tasks Maintain GL variant
8V# .peifiations:
Planne' usage:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
T%e transfer of t%e ,alues in t%e 1*C aount an' t%e 1*C =(" aount $ill 0e 'one 'ail+
Configuration ,alues:
6an)
Area
Desription ="
Variant
C%A Clearing
Aount
Transfer 41
=eneral "e'ger
Do. T+pe Posting :e+
De0it
Transfer 41
=eneral
"e'ger
Posting :e+
Cre'it
Transfer 41
=eneral
"e'ger
V_TBKK0
1D-
BKKRS
V_TBKKCVAR-
T_GLVAR
V_TBKKC
VAR-
KTOPL
V_TBKK01D-
CHARGE_ACT
V_TBKKCV
AR-BLART
V_TBKKCVAR
-BSCHL_S
V_TBKKCVAR
-BSCHL_H
HCE
n-House Cash
Centre EVO
0EVO 48520000Clearin
g account number
defined in the G/L
accounts see
Appendix A
SA 40 50
/ote: Document splitting is currently under discussion and is a SAP recommendation. Splitting documents from a
Profit Centre perspective is not a requirement, but following SAP recommendations and taking into account that it can
be necessary in the future, it will be configured in such a way that the documents are zero balanced at profit centre
level, and the partner field is the profit centre.
Every business transaction that is entered is analyzed during the document splitting process. n this process, the
system determines which splitting rule is applied to the document. n order that the system can determine the splitting
rule to each document type. With the document types delivered in the standard system, SAP delivers a classification
Modified: 4/29/2014 13:56 a4/p4 Page
32 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBKKCVAR-GLVAR
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
for document splitting. This classification is a proposal that needs to check against how the document types are
organized.
Reference for configuration: cbmFN_R2R_AP326_Configuration_rationale
4.6.2 A"8 5 Appliation "in) 8na0ling 5 Custo!iAing in t%e .u0si'iar+ Co!pan+ .+ste!
Here you make the ALE Customizing settings required for the SAP n-House Cash component from the view of the
OpCos.
For payment orders from companies affiliated with SAP n-House Cash, use message type PAYEXT with basic type
PEXR2002 as the outbound parameter.
For bank statements from the in-house cash centre to affiliated companies, use message type FNSTA with basic
type FNSTA01 and process code FNS as the inbound parameter.
When you create PAYEXT, EUPEXR is created automatically.
4.6.2.1 Define "ogial .+ste!
.AP speifiations:
Meaning of t%e o0Det:
A logical system is an application system in which the applications are coordinated to work in one common database.
n SAP terms, a logical system corresponds to a client.
&ole of t%e o0Det:
Here you define the system for the OpCo and the system for SAP n-House Cash.
Attri0ute 'etails:
Configuration steps:
SPRO SAP NetWeaver SAP Web Application Server Doc nterface / Application Link Enabling (ALE) Basic
Settings Logical Systems Define Logical System
8V# .peifiations:
Modified: 4/29/2014 13:56 a4/p4 Page
33 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
Technical name V_TBDLS-LOGSYS
Field type CHAR
Field length 10
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
The subsidiary is in the same system as the in-house cash centre, the system entry already exists since the
underlying table is cross-client.
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
4.6.2.2 Assign "ogial .+ste! to Client
.AP speifiations:
&ole of t%e o0Det:
Here you assign a client to the OpCo system.
Attri0ute 'etails:
Configuration steps:
SPRO SAP NetWeaver SAP Web Application Server Doc nterface / Application Link Enabling (ALE) Basic
Settings Logical Systems Assign Logical System to Client
8V# .peifiations:
These settings will be already created in the system configuration. Nevertheless check if these values the
configuration values are there.
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Modified: 4/29/2014 13:56 a4/p4 Page
34 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction
Technical name T000-MANDT
Field type CLNT
Field length 3
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration Values:
Select one line.
Choose: Goto -> Details.
The 'Client Details' screen appears and the following fields must be filled:
4iel' /a!e Desription Bse Ation an' Values
Client Client Client used in the system
City City
Logical system Logical system
Std currency Standard currency
Changes and transports for client
specific objects
Changes and transports for client
specific objects
Select indicator: automatic
recording of changes
Cross-client object changes Cross client object changes
No changes to Repository and
cross client
Protection: client copier and
comparison tool
Protection regarding client copy
program and comparison tools
Protection level 0: No restriction
Restrictions Restrictions
ndicator that starting CATT
processes is permitted
.
Note: n the field Logical system, enter the name of the logical system to which you want to assign the
selected client.
4.6.2.3 Configure .+ste!s in /et$or)> Define Target .+ste!s for &4C Calls
.AP speifiations:
&ole of t%e o0Det:
Here you define the SAP n-House Cash system as your target system.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
35 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SM59
Technical name -
Field type -
Field length -
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SPRO SAP NetWeaver SAP Web Application Server Doc nterface / Application Link Enabling (ALE)
Communication Create RFC Connections
8V# .peifiations:
Check if the customizing settings are already created in the system
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration Values:
Choose R/3 connections and Edit -> create
Enter the parameters required for that type (connection type: 3)
4iel' /a!e Desription Bse Ation an' Values
RFC destination RFC destination
Connection type Connection type 3
Description Description
Logon/Security Logon/Security
4.6.2.4 Proess Partner Profiles Manuall+
&ole of t%e o0Det:
Here you create the in-house cash centre as your house bank in partner type B.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
36 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction WE20
Technical name VED_TDPP1-PARNUM
Field type CHAR
Field length 10
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SAP easy access Accounting Financial Supply Chain Management n-house Cash Environment doc
and ED Basis Administration Partner profile
8V# speifiations:
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration Values:
Select Partner Type B
Choose Create.
4iel' /a!e Desription Bse Ation an' Values
Partner no. Partner number
99999999 Bank key defined
for in house bank
Type US
Agent Agent User D
Lang. Language
Choose Outbound Parameters. You have to create two messages types: PAYEXT and EUPEXR. The values
to introduce are the followings:
4iel' /a!e Bse Ation an' Values Bse Ation an' Values
Message Type PAYEXT EUPEXR
Receiver port The port you generated
Output mode
ndicator: Transfer Doc
immediately
ndicator: Transfer Doc
immediately
Basic type PEXR2002 DCREF01
Syntax check Select Select
Choose nbound Parameters
4iel' /a!e Bse Ation an' Values
Message Type FNSTA
Process code FNS
Syntax check Select
Modified: 4/29/2014 13:56 a4/p4 Page
37 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Processing by function module Trigger immediately
4.6.2.3 Proess Partner Profiles Manuall+ for "ogial .+ste!s
.AP speifiations:
&ole of t%e o0Det:
Here you process the clearing partners in partner type LS.
Attri0ute 'etails:
Configuration steps:
SAP Easy Access Tools ALE ALE Administration Runtime Settings Port Maintenance Partner
Profiles
8V# .peifiations:
OpCo is in the same system as the in-house cash centre, you have to make these entries for the logical systems.
Make sure that the partner profile is active (partner status A)
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration Values:
Select Partner Type LS.
Choose your logical system.
Modified: 4/29/2014 13:56 a4/p4 Page
38 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction WE 20
Technical name -
Field type -
Field length -
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
The OpCo is in the same system as the in-house cash centre, you effectively send Docs to the same
system. This means that in partner type LS, the message types PAYEXT and FNSTA have identical inbound
and outbound parameters. You only define message type EUPEXR in the outbound parameters.
4.6.3 6usiness Custo!iAing
4.6.3.1 Custo!iAing 4inanial Aounting for .u0si'iar+ Co!panies
n this section you make the settings required for the payment program of the subsidiary companies: You define the
in-house cash centre as new house bank. You define a new payment method for payments via the in-house cash
centre. You carry out the Customizing for the incoming electronic account statement from the in-house cash centre.
These settings are required for internal payments.
4.6.3.2 .et up pa+!ent !et%o's per ountr+ for pa+!ent transations
.AP speifiations:
Meaning of t%e o0Det:
The Countries are standard in the SAP system. The two-character SO code in accordance with SO 3166, which is
delivered by SAP as a default, is usually used. The payment method determines how payments are to be made, e.g.
by cheque, bank transfer or bill of exchange. Payment methods are entered in the master records of vendors in order
to specify how payments are made.
&ole of t%e o0Det:
To identify one of the several payments methods used in each country. The country key contains information which
the system uses to check entries such as the length of the postal code or bank account number.
Before every payment run the payment methods need to be specified. f a payment method is specified in open items
or in the master record of the vendor and if that payment method is permitted for that payment run, the payment
program selects this payment method. The payment method in the open items takes precedence over any payment
method defined in the master record.
.AP gui'elines:
You have to specify which payment methods are to be used in each country. Enter the following details for the
payment method:
Payment method either for incoming or outgoing payments.
Characteristics for classifying payment method.
Required entries in master record.
Posting specifications.
Which procedure is to be used to issue the accompanying payment form.
Attri0ute 'etails:
Attri0ute Desription
SAP transaction Transaction: FBZP
Technical name V_T042ZL-ZLSCH
Field type CHAR
Field length 1
SAP level Company Code
Configuration steps:
Modified: 4/29/2014 13:56 a4/p4 Page
39 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing
Payments -> Automatic Outgoing Payments -> Payment Method/Bank Selection for Payment Program->Set Up
Payment Methods per Country for Payment Transactions
f it's a new entry select a country code and a key for the payment method. Add a description for it;
Set the payment method as an outgoing payment;
Set the classification of the payment method (bank transfer, cheque, Bill/ex, Cheque/bill/ex.);
Set the master data required address/bank data;
Select the payment medium required for the payment method as an output for the payments,
Enter the currencies allowed screen, and enter those currencies that are permitted for this payment method. /ote:
Leaving this table empty will mean that all currencies are permitted.
8V# speifiations:
Planne' usage:
Some of the outgoing payment methods which are going to be created in some OpCos are already identified, such
as bank transfers, cheque, and direct debit. However, specific payment methods are going to be evaluated during
Rollout phase.
Payment methods will be identified based on the specific country key. Currently 18 countries are in scope of EVO
(considering also VPC located in Luxemburg).
For intercompany settlement the payment method Z is used which is valid for all countries and all currencies.
The table below provides additional details:
Attri0ute Desription
Area F
Ownership Global
Expected activity Core
Change management CTS
Co'ing rule:
To identify the country:
Use the general coding rule Country SO code.
The countries in scope have the following standards:
Countr+ Countr+
1.# C#D8
Albania AL
Australia AU
Czech Republic CZ
Egypt EG
Germany DE
Greece GR
Hungary HU
reland E
Modified: 4/29/2014 13:56 a4/p4 Page
40 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Countr+ Countr+
1.# C#D8
taly T
Luxemburg LU
Malta MT
Netherlands NL
New Zealand NZ
Portugal PT
Romania RO
Spain ES
Turkey TR
United Kingdom GB
Each payment method is assigned with one alphanumeric identification code.
Configuration ,alues:
For each country the payment method can already be created with a different identification code but means the same.
A standard payment method must be identified for each country as each Op Co. rolls out.
Pa+!ent !et%o'
lassifiation
Posting 'etails &e<uire' Master 'ata .peifis Pa+!ent
Me'iu!
Pa+!ent
Met%o'
#ut
goin
g
pa+
!en
t
6a
n)
tra
nsf
er
C
%
e

)
6ill
(e9
C%e
)(
0il(
e9
Dou
!ent
t+pe
for
pa+!
ent
Clearin
g
'ou!
ent
t+pe
6an)
Details
A(C
/o
&e<'
16A/
&e<'
.F14T
o'e
&e<'
Bse
pa+!
ent
!e'i
u!
$or)
0en
%
Bse
Classi
al
pa+!n
t
!e'iu
!
progra
!
ACH X X ZP ZV X X X X X
SEPA X X ZP ZV X X X X
SDP X X ZP ZV X X X X X
Direct Debit X X ZP ZV X X X
Check X X ZP ZV X X X
TT X X ZP ZV
X X X X X
Z X X X ZP ZV
X X X
XY X X X ZP ZV
X
X
Currenies allo$e'
GBP
EUR
USD
HUF
Others (local currencies)
Modified: 4/29/2014 13:56 a4/p4 Page
41 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
/ote: The currencies table and payment method table is just example. . Please refer to assumptions below for
details of currency usage.
Assu!ptions:
1. Pa+!ent Met%o'
The EVO Payment Method will be there are local configuration values that have to be gathered during each
release:
89ternal 1D#C files $ill nee' to 0e pro'ue' for t%e 0elo$ pa+!ent !et%o's> as $ell as
finanial posting
PMT
method Name Usage
C Cheques Paper Payments
E ACH 3 day payment
G SDP nternational Same day payment to US
H SDP Eurozone Same day payment BAN & BC required
S SEPA 3 day payment inside Europe. BAN & BC required

/o e9ternal 1D#C $ill 0e re<uire'.
PMT
method Name Usage
D Direct Debit Financial postings only - no bank files to be produced
Y
ntercompany Legacy
settlement Financial postings only - no bank files to be produced
O Standing Orders Financial postings only - no bank files to be produced
T Telegraphic Transfer For BCP use
Z nter.n house cash payment Used to settle incompany payments for EVO opco;s
2. Dou!ent T+pe
For all EVO the document type for payment to posting details will be the standard ZP payment posting.
3. Curren+ Allo$e'
The currencies allowed by payment method will be defined by company. Standard rules will be:
Cheque will just allow the currencies of the bank account currency
TT will allow any currency and will not produce a payment file during the payment run, just a booking to
ensure they auto-allocate on statement upload as agreed with TCM
SDP (Same Day Payment) or local equivalent will allow any currency (as a working principle - in reality there
will be restrictions as to what currencies we can pay out of bank account);
ACH (Local Automated Clearing House) or local equivalent will allow the currencies of the bank account
currency;
ntercompany settlement and intercompany legacy system payments should be available for all currencies
and all countries.
t means for country code and payment method the allowed currencies should be defined such as GBP,EUR,USD
and others (local currencies).
Modified: 4/29/2014 13:56 a4/p4 Page
42 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
4.7 .et up Pa+!ent !et%o's per Co!pan+ o'e for pa+!ent transations
.AP speifiations:
Meaning of t%e o0Det:
This object defines which payments methods can be used per company code and determine the conditions under
which a payment method should be used.
&ole of t%e o0Det:
Specified which payment methods can be used in each company code and determine the conditions under which a
payment method should be used.
Amount limits for payments within which the payment program can select the payment method.
Specifications for grouping items for payment.
Specifications for foreign/foreign currency payments
Specifications for optimizing bank selection.
Specifications for the form to be used for the payment medium.
Specifications for issuing payment advice notes.
.AP gui'elines:
The payment method per company code can be optimized either by bank groups or by postal codes. f you optimize
by bank groups, money is transferred from the house bank to the business partner's bank in the shortest possible
time. For this to be possible, you assign all banks in the master records to a bank group defined by you (in alignment
with Treasury settings).
f you specify that the payment method can also be used for foreign currencies, all currencies are permitted. n the
previous configuration object described, you can also specify certain currencies per payment method and country.
Only payments in these specified currencies are then made using this payment method.
Attri0ute 'etails:
Attri0ute Desription
SAP transaction Transaction: FBZP
Technical name V_T042E-ZLSCH
Field type CHAR
Field length 1
SAP level Company code
Configuration steps:
Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing
Payments -> Automatic Outgoing Payments ->Payment Method/Bank Selection for Payment Program-> Set Up
Payment Methods per Company Code for Payment Transactions
Enter the amount limits for considering the payment processing, and the foreign payments settings;
Enter the bank selection control data;
Enter the Name of the form with which a payment medium with documents is to be created and the sorting type.
Modified: 4/29/2014 13:56 a4/p4 Page
43 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
8V# speifiations:
Planne' usage:
This configuration is applied to all the payment methods defined in the previous configuration steps.
The payment methods to be used for specific company code would be a business decision which would be dealt at
localization level.
The table below provides additional details:
Attri0ute Desription
Area F
Ownership Op but following Global methodology
Expected activity Core
Change management CTS
Co'ing rule:
Not applicable because for each company code and payment method several fields will be filled.
Configuration ,alues:
The combination between company codes and payment transaction will be defined during localization.
/ote: The previous screen is just an example. The final one will contain the details specified by company code and
payment method.
Assumptions:
For all EVO the payment program will select the payment method with the following amount limits:
Minimum amount: 5 GBP
Maximum amount: 200m GBP
Foreign currency will be allowed for all payment methods except cheque + Automated clearing house.
Modified: 4/29/2014 13:56 a4/p4 Page
44 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Co!pan+
o'e /a!e Cit+
VET04285
G6B:& VET042856BTCT VET04285#&T01
DE04 Vodafone D2 GMBH DsseldorfMunich
DE05
Vodafone Services
GMBH Dsseldorf
GB06 Peoples Phone Limited London
GB07 Vodafone Limited London
GB11
Vodafone UK Services
Ltd. London
GB34 Vodafone UK Limited London
GB85
Vodafone Group Serv.
Ltd. London
GR02
Vodafone Panafon
Hellenic Athens
LU10LU07
Vodafone Procurement
Sarl Vodafone
Purchasing Com LuxembourgLuxemburg
LU99 Dummy VPC Luxembourg
HU00
Vodafone
Magyarorszg zrt Budapest
Pa+!ent !et%o' per o!pan+ o'e
P!t
!et%o' /a!e Mini!u! a!ount
Ma9i!u!
a!ount
4oreign
0usiness
partner
allo$e'
4oreign
urren+
allo$e'
ust(,en'or
0an)
a0roa'
allo$e'
VET04285
G".C* VET04285T8CT1 VET04285V#/6T VET0428561.6T
VET04285
CAB."
VET04285
C4FA8
VET04285
CAB.6
E ACH 5,0 200.000.000,00 x x
S SEPA 5,0 200.000.000,00 x x x
H SDP 5,0 200.000.000,00 x x x
D Direct Debit 5,0 200.000.000,00 x x x
C Cheque 5,0 200.000.000,00
T TT 5,0
200.000.000,00
x x x
Z
ntercompany
settlements 5,0
200.000.000,00
x x x
XY
ntercompany legacy
settlement 5,0
200.000.000,00
x x x
/ote: The previous screen is just an example. The final one should contain the details specified by
company code and payment method.
ntercompany in-house cash settlement and intercompany legacy system payments should be available for
all currencies and all countries.
/ote1: The previous currency is just the currency allowed in EVO. The final one will contain the specified currency
allowed for each company code and payment method.
Modified: 4/29/2014 13:56 a4/p4 Page
45 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
/ote2: Document splitting is currently under discussion and is a SAP recommendation. Splitting documents from a
Profit Centre perspective is not a requirement, but following SAP recommendations and taking into account that it can
be necessary in the future, it will be configured in such a way that the documents are zero balanced at profit centre
level, and the partner field is the profit centre.
Every business transaction that is entered is analyzed during the document splitting process. n this process, the
system determines which splitting rule is applied to the document. n order that the system can determine the splitting
rule to each document type. With the document types delivered in the standard system, SAP delivers a classification
for document splitting. This classification is a proposal that needs to check against how the document types are
organized.
Reference for configuration: cbmFN_R2R_AP326_Configuration_rationale
1tHs neessar+ to flag 0an) 'etails. This is essential as this allows HC to work seamlessly to debit credit correct
current account. This is essential as this allows HC to work seamlessly to debit credit correct current account.
Regarding the payment medium program, it will be maintained the &4408D11
4.2 .et up 6an) 'eter!ination for pa+!ent transations
.AP speifiations:
Meaning of t%e o0Det:
Specified settings that the payment program uses to select the banks or bank accounts from which payment is to be
made.
For payment transactions you need house banks and possibly the bank details of your vendors. House banks are
banks with which your company code maintains accounts.
&ole of t%e o0Det:
This object allows you to define the following:
Modified: 4/29/2014 13:56 a4/p4 Page
46 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Ranking order of banks : you specify which house banks are permitted and rank them in a list.
Bank accounts : for each house bank and payment method (and currency, if required), you specify which bank
account is to be used for payments.
Available amounts : for each account at a house bank, you enter the amounts that are available for the
payment run. You enter separate amounts for incoming and outgoing payments. Specifying available
amounts enables you to control which bank account is to be used for payments. You can specify the amounts
depending on the value date at the bank.
Value date: You specify how many days elapse between the posting date of the payment run and the value date at the
bank, dependent on the payment method, bank account, payment amount, and currency.
.
.AP gui'elines:
Ensure that payment methods have defined both in country and company code as described in the previous steps.
Also ensure that all house banks and bank accounts required have been created on these company codes.
Depending on the payment method used, you may/may not require the bank details of your vendor. For example, you
require the bank details of your vendor for transfers, but not for clearing cheques. Enter vendor bank details in master
records.
You can enter as many sets of bank details in master records as you want, both for your company codes and for your
vendors. You can determine the bank that is selected by:
An explicit specification in the master record of the customer/vendor or in the open items. The specification in
the item has higher priority.
The payment program, which determines according to specified rules, the most suitable house bank or the
optimal combination of house bank and customer/vendor's bank.
.
Attri0ute 'etails:
Attri0ute Desription
SAP transaction Transaction: FBZP
Technical name V_T042BD-ZBUKR
Field type CHAR
Field length 4
SAP level Company code
Configuration steps:
Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing
Payments -> Automatic Outgoing Payments -> Payment Method/Bank Selection for Payment Program->Set Up Bank
Determination for Payment Transactions
For each payment method in the company code, enter a ranking position and its related house bank;
For the 'Bank Accounts', per each combination house bank/payment method/currency, enter an account D,
the related bank sub account to be posted when the payment run is performed;
For the 'Available Amounts' and, per each combination house bank/bank account/, enter the currency and the
maximum amounts for outgoing payments.
8V# speifiations:
Planne' usage:
Modified: 4/29/2014 13:56 a4/p4 Page
47 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Specific Bank account and accounts will be created within EVO in order to post each type of outgoing payment. For
automatic payment purposes, clearing accounts will be used.
Bank account and clearing accounts are yet to be finalized and will be updated during the roll out phase.
The table below provides additional details:
Attri0ute Desription
Area F
Ownership Op Co
Expected activity Core
Change management CTS
Co'ing rule:
Not applicable because for each paying company code several fields will be filled.
Configuration ,alues:
First of all, make all specifications that are required for a country-specific payment method: set the indicator
for required specifications in the master record for the bank connection.
/ote: Use the standard payment media program &44#8D11. Use also the n-House Bank has a bank for this
payment method.
Then define per company code the terms under which a payment method can be used (all #pCoIs).
When defining the House banks for intercompany payment method Z - Define the house bank for each OpCo - the
n House Bank created with transaction FHC. This will enable the intercompany settlements to be process by an in
house bank and not by an external bank. The Evo system will already have during this activity the in house bank
created.
This is the planned usage for the object:
All Ranking order, Bank account, available amounts per company code will be updated during the rollout phase.
Assumptions:
1. &an)ing #r'er:
The sequence number ranking controls the order in which the payment program checks the house banks to
determine whether the payment has to be made from a particular bank account.
f a payment has to be done with a currency in which the company code has a bank account, the payment will be
done through this account; otherwise it will be done through the functional currency account.
Ranking Order is not applicable to EVO since our official banking partners are only the Deutsch Bank.
2. 6an) Aounts:
For each company code several Bank accounts will be defined to the different currencies.
Modified: 4/29/2014 13:56 a4/p4 Page
48 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
The Clearing account will be defined by payment method and House Bank. Each bank account will have separate GL
account, and each bank will have its own set of clearing accounts (defined by types of payment that can be made
from that account) e.g. for a VF UK $ account we would not set up a cheque clearing account.
Pa+ing
o!pan+ o'e
*ouse 6an) Pa+!ent
Met%o'
Curren+ Aount 1D 6an) .u0
aount
GB06 1 C 1254 24003020
GB06 1 TT 1257 24003021
GB06 2 C 1287 24003022
GB06 2 TT 1982 24003023
3. A,aila0le A!ounts:
SAP Standard functionality will be used to calculate value dates (based on payment method and currency)
For all EVO the amount available for outgoing payments will be 9.999.999.999.999,00. This amount is only used for
payments with which the bank debit entry is expected during the number of days displayed.
Co!pan+
Co'e
*ouse
6an)
Aoun
t 1D Da+s Curren+
A,aila0le for outgoing
pa+!ent
.%e'ule' ino!ing
pa+!ent
GB06 00001 1254 999 GBP 9.999.999.999.999,00 9.999.999.999.999,00
/ote: The previous tables are just an example. The final ones should contain the details specified by company code.
4.2.1.1 Define *ouse 6an)s intero!pan+ settle!ents
Meaning of t%e o0Det:
Each house bank of a company code is represented by a bank D in the SAP system, every account at a house bank
by an account D.
&ole of t%e #0Det:
n the SAP system, you use the bank D and the account D to specify bank details. These specifications are used, for
example, for automatic payment transactions to determine the bank details for payment.
.AP gui'elines:
Several house banks are supplied as examples in the standard system in order to enable configuration of the
payment program.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
49 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Modified: 4/29/2014 13:56 a4/p4 Page
50 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SAP Netweaver General settings Set countries Set country-specific checks
8V# .peifiations:
Planne' usage:
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Change management CTS
Configuration ,alues:
Values will be established when creating the in house bank.
Values, when creating the house banks in the OpCos will be maintained. The ED partner created in the in house
configuration and ED payment methods - in this case the intercompany payment method created will be maintained
in transaction F12
ED partner:
ED payment methods:
Pa+!ent Met%o's /a!e
Z ntercompany clearing
Modified: 4/29/2014 13:56 a4/p4 Page
51 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction F12
Technical name V_T012-HBKD
Field type CHAR
Field length 5
SAP level Company Code
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
For intercompany legacy settlement payment method, transition payment method for intercompany settlements, there
is no iDoc generated. So in this case, for payment method X there is no need to setup a ED partner.
Pa+!ent Met%o's /a!e
XY ntercompany legacy settlement
4.2.1.2 6an) 'eter!ination
.AP speifiations:
Meaning of t%e o0Det:
Specified settings that the payment program uses to select the banks or bank accounts from which payment is to be
made.
For payment transactions you need house banks and possibly the bank details of your vendors. House banks are
banks with which your company code maintains accounts.
&ole of t%e o0Det:
This object allows you to define the following:
Ranking order of banks : you specify which house banks are permitted and rank them in a list.
Bank accounts : for each house bank and payment method (and currency, if required), you specify which bank
account is to be used for payments.
Available amounts : for each account at a house bank, you enter the amounts that are available for the
payment run. You enter separate amounts for incoming and outgoing payments. Specifying available
amounts enables you to control which bank account is to be used for payments. You can specify the amounts
depending on the value date at the bank.
Value date: You specify how many days elapse between the posting date of the payment run and the value
date at the bank, dependent on the payment method, bank account, payment amount, and currency.
.
.AP gui'elines:
Ensure that payment methods have defined both in country and company code as described in the previous steps.
Also ensure that all house banks and bank accounts required have been created on these company codes.
You can enter as many sets of bank details in master records as you want, both for your company codes and for your
vendors. You can determine the bank that is selected by:
An explicit specification in the master record of the customer/vendor or in the open items. The specification in
the item has higher priority.
The payment program, which determines according to specified rules, the most suitable house bank or the
optimal combination of house bank and customer/vendor's bank.
.
Attri0ute 'etails:
Attri0ute Desription
SAP transaction Transaction: FBZP
Modified: 4/29/2014 13:56 a4/p4 Page
52 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Technical name V_T042BD-ZBUKR
Field type CHAR
Field length 4
SAP level Company code
Configuration steps:
Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing
Payments -> Automatic Outgoing Payments -> Payment Method/Bank Selection for Payment Program->Set Up Bank
Determination for Payment Transactions
For intercompany payment method in the company code, enter in the ranking position the in-house bank;
For the 'Bank Accounts', for intercompany combination house bank/payment method/currency, enter an
account D of the house bank, the related bank sub account to be posted when the payment run is
performed;
For the 'Available Amounts' and, per each combination house bank/bank account/, enter the currency and the
maximum amounts for outgoing payments.
8V# speifiations:
Planne' usage:
Specific Bank account and accounts will be created within EVO in order to post intercompany type of outgoing
payment. For this case, automatic payment, clearing accounts will be used.
Bank account, accounts and clearing accounts are not still defined, only the ranges and logic (see Appendix A); the
determination and decision about bank accounts needed in each country will be done in each release phase and for
clearing accounts usage will be defined with D.B. inputs.
Attri0ute Desription
Area F
Ownership Global
Expected activity Core
Change management CTS
Configuration ,alues:
ntercompany payment method in the company code, enter in the ran)ing position t%e in5%ouse 0an) @1*C
%ouse 0an)J;
Bank Accounts', for intercompany combination house bank/payment method/currency, enter an aount 1D
of t%e %ouse 0an) @1*C %ouse 0an)J
Value 'ate for accurate cash position reporting define value date same day value date - Probable
number of days before a debit and/or a credit memo is carried out to the bank account. The number of days
is added to the posting date and results in the date relevant for cash management and forecast on which the
debit and/or credit memo is to be expected on the bank account. These dates will be provided by D.B. or
correspondence banks in order to have an accurate cash position. This will depend in the country, so will be
define in the release phase.
Assumptions:
1. 6an) Aounts:
For each company code several Bank accounts will be defined to the different currencies.
Modified: 4/29/2014 13:56 a4/p4 Page
53 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
The Clearing account will be defined by payment method and House Bank. Each bank account will have separate GL
account, and each bank will have its own set of clearing accounts (defined by types of payment that can be made
from that account)
2. A,aila0le A!ounts:
SAP Standard functionality will be used to calculate value dates (based on payment method and currency)
For all EVO the amount available for outgoing payments will be 9.999.999.999.999,00. E.g.:
Co!pan+
Co'e
*ouse
6an)
Aoun
t 1D Da+s Curren+
A,aila0le for outgoing
pa+!ent
.%e'ule' ino!ing
pa+!ent
GB06 00001 9999 999 GBP 9.999.999.999.999,00 9.999.999.999.999,00
/ote: The previous tables are just an example. The final ones will contain the details specified by company code.
4.2.2 Custo!iAing t%e 1n5*ouse Cas% Centre
As a virtual house bank, the in-house cash centre receives payment orders from subsidiary companies in the form of
PAYEXT Docs and posts them to the corresponding current accounts. The in-house cash centre creates and sends
account-statement-relevant data in the form of a FNSTA Doc.
4.2.2.1 Define 1n5*ouse Cas% Centre as 6an) Area
.AP speifiations:
Meaning of t%e o0Det:
The bank area is the central organizational unit of current accounts and affects just about every unit of the system.
You determine certain defaults which will or can affect all accounts within the bank area.
&ole of t%e o0Det:
Define the bank area that you require for your organization and determine certain defaults which will or can affect all
accounts within the bank area. Within a bank area, complete and independent account management and account
processing takes place. This means there must be clear and unmistakable account numbers within a bank area. A
bank key (for example, in Germany the bank identification number) is assigned to each bank area. You normally
create an own bank area for every banking organization for which a bank key exists. You create accounts and
conditions specifically for a bank area. Note that within a bank area there must be clear and unmistakable account
numbers.
.AP gui'elines:
SAP recommends that you create a bank area for each organization managed in the system which has its own bank
key. Generally, you will only need one bank area. The bank country to be entered (where the institute is located)
controls how the bank key is treated and which underlying control mechanisms apply. The bank country also
determines the maximum length of account numbers that the system uses in this bank area.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
54 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Financial Supply Chain Management n-House Cash Basic Settings Bank Area Define Bank Area
8V# .peifiations:
Planne' usage:
The bank area specified for EVO intercompany solution will have one location. There will be several bank areas to
support the Vodafone intercompany requirements. t is organization unit in SAP for a self contained virtual in-house
bank. t has its own configuration and master data (accounts, conditions, products). Vodafone will only have one bank
area globally and this will be managed by the VOCH.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Enter a bank area and the global settings. Take account the meaning and the values for the following fields:
Bank area currency: The bank area currency is usually the same as the local currency of the company code
to which the bank area is assigned.
Company code: Each company code is assigned to a bank area
General ledger variant: The GL variant defines how the transfer from bank area to F general ledger takes
place. The variant can only be entered here if previously defined
6an)
Area
Desription
6an) Area
6an)
ountr+
)e+
6an)
:e+s
89%ange
&ate T+pe
Co!pan+
o'e
="
Variant
s
HC_V_B
ANK_AR
EA-
BKKRS
HC_V_BANK
_AREA-
T_BKKRS
HC_V_BA
NK_AREA-
BANKS
HC_V_B
ANK_AR
EA-
BANKL
HC_V_BAN
K_AREA-
RATETYPE
HC_V_BAN
K_AREA-
BUKRS
HC_V_
BANK_
AREA-
GLVAR
HCE
EVO HC Bank HU 99999999 M HU01
(Vodafone
Op.Centre
Hungary)
HCE
Modified: 4/29/2014 13:56 a4/p4 Page
55 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name HC_V_BANK_AREA-BKKRS
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Activate LOG and HC active
4.2.2.1.1 .et Bp /u!0er &anges for "og
.AP speifiations:
Meaning an' &ole of t%e o0Det:
A payment order originated from OpCo accounting and integrates seamlessly into HC. n the event that an error
occurs, a log is created and referenced by a unique error log number. This configuration is required to specify the
number range which the error log references will use. The number range is year dependent allowing for adequate
value range.
Attri0ute 'etails:
Configuration steps:
Financial Supply Chain Management n-House Cash Basic Settings Set Up Number Ranges for Log
8V# .peifiations:
Planne' usage:
To Log the payment orders regarding technical reasons it must be defined a number log.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Enter 01 as the Number range number.
Modified: 4/29/2014 13:56 a4/p4 Page
56 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction HCN1
Technical name NRDP-NRRANGENR
Field type CHAR
Field length 2
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Create only one number range.
Define an interval of your choice with at least 100000 numbers.
Do not set the indicator for external numbering.
4.2.2.1.2 .et Bp /u!0er &anges for 1*C Pa+!ent #r'ers
.AP speifiations:
Meaning of t%e o0Det:
HC payment orders are numbered automatically. A payment item is created in HC as a result of the payments
generated by OPCO payments. This number range is used for assigning a unique reference to each payment item.
The number range is year dependent allowing for adequate value range. This is used to enter a payment transaction.
An HC payment order documents a payment from a bank account to a recipient account and contains a payer and a
recipient position. The HC payment order holds these payment items together but strictly speaking it does not post
anything.
&ole of t%e o0Det:
n this activity, you process the number range intervals.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
57 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction HCN3
Technical name NRDP-NRRANGENR
Field type CHAR
Field length 2
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
.AP gui'elines:
Create the number range interval 01 with internal number assignment for each bank area and year.
Create a separate number range interval for each year.
Configuration steps:
You can execute this function introducing the transaction code HCN3 or following the path:
Financial Supply Chain Management n-House Cash Basic Settings Bank Area Set Up Number Ranges for
HC Payment Orders
8V# .peifiations:
Planne' usage:
For the HCE bank area create a number range interval for HC payment orders.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
4.2.2.1.3 Define %o$ in *ouse as% 'ata is transferre' to 4inanial aounting
.AP speifiations:
Meaning of t%e o0Det:
Set how the transfer of the general ledger data to financial accounting is to take place.
&ole of t%e o0Det:
n this section you can set the +/- sign with which postings are to be displayed by the system.
You have the option of giving credits, that is, incoming payments from the perspective of the account, a minus sign,
as is customary from the perspective of general ledger accounting and also internationally customary for credit
postings. Alternatively, you can have debit postings that are, outgoing payments, negatively displayed.
Modified: 4/29/2014 13:56 a4/p4 Page
58 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
You can also set in this section how the transfer of the general ledger data to financial accounting is to take place.
You can choose if the F general ledger and BCA are in the same system or in different systems.
You specify the condition type for the sales tax postings on the F general ledger.
You can also specify that there is to be a check of the general ledger data before it is transferred to the general
ledger. The system always performs this check in a simulation run. This enhancement is particularly meaningful for
test systems and in the case of changes to Customizing. Do not use this additional check if the general ledger is in an
external system and productive operation is in progress.
Attri0ute 'etails:
Configuration steps:
SPRO Financial Supply Chain Management n-House Cash Basic Settings Basic Settings - Postings
Set +/- Sign Postings/GL Transfer/Name Check
8V# .peifiations:
Planne' usage:
The following is pre-set in the standard system:
-Minus sign for debit postings (debits)
-F general ledger in the same system as BCA
-General ledger data check before transfer
Setting the indicator "+/- sign for debit postings" only influences the display form on the interface. Processing and
internal saving of the postings takes place independently of this.
Here you define the +/- sign with which outgoing payments are displayed in BCA. ncoming payments are displayed
with the inverse sign. Saving on the database is independent of this and is clear and unmistakable.
For that, outgoing payments are defined to have (-sign) - Choose the F general ledger transfer type
f necessary, delete the indicator for the additional check of the general ledger data before transfer after test phase.
Attri0ute Desription
Area F
Ownership Global
Modified: 4/29/2014 13:56 a4/p4 Page
59 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name TBKK00-GL_TRANSFERTYPE
Field type CHAR
Field length 1
SAP level Bank area
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Expected activity Core
Change management CTS
Configuration ,alues:
4iel' /a!e Desription Bser Ation an' Values /ote
+/- Outgoing Payments
+/- sign for outgoing
Payments
- sign
The system proposes
negative signs by default
Trans.Type F Gen.Led
Transfer type of general
ledger data to F
F general ledger and
BCA are in the same
system
The F general ledger is in
the same system as BCA
per default.
RFC destination RFC destination
Blank value - BCA is in the
same system that the F
general ledger
Model view Model view of ALE
Blank Value - BCA is in
the same system that the
F general ledger
Condition type for sales
Tax
Condition type for sales
Tax
Check G/L Data before
Transfer
Check G/L Data before
Transfer
Check G/L data before
transfer.
The default setting will be
the G/L data before
transfer.
Necessary Word Length
for ncorrect Letter
Necessary Word Length
for ncorrect Letter
Blank value

4.2.2.1.4 Ati,ate .AP Co!ponent .AP 1n5*ouse Cas%
.AP speifiations:
Meaning of t%e o0Det:
The business transaction event (BTE) interface can be used to transfer created or changed material master data to
customer-defined processes.
&ole of t%e o0Det:
Specify which P/S modules (business transaction events) of the SAP components you wish to use.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
60 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction BF11
Technical name
Field type
Field length 1
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
You can execute this function in the transaction BF11 or following the path:
SPRO Financial Supply Chain Management Basic Settings n-House Cash Basic Settings Business
Transaction Events/Event Control Activate SAP Components
8V# .peifiations:
Planne' usage:
Set the active indicator for the components SAP n House Cash and Standard Accounting.
Deactivate the components BKK and TR-LO.
f there is an entry for HB, delete it.
Save your entries.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
4.2.2.2 Master Data
4.2.2.2.1 Proess Pro'uts
.AP speifiations:
Meaning of t%e o0Det:
The product represents the scope of functions of a current account.
&ole of t%e o0Det:
n the SAP current account system, the product is the result of the definition of fields, features and payment
transaction operations. Using products you control general processing characteristics, these processing
characteristics being transferred to the assigned accounts.
The products serve as a template and framework for accounts. Assign the products to the bank area in which they
are to be used. You can use a product in several bank areas.
.AP gui'elines:
When creating a new product SAP recommends to copy from an existing, standard one.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
61 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SPRO Financial Supply Chain Management n-House Cash Master Data Product Definition Product
Assign Products to Bank Areas
8V# .peifiations:
Planne' usage:
Use standard product - HC MAX that gives the ability to the user, when he creates an HC account, can use the
type of conditions, limits, authorizations that is defined. For that:
Assign the product HC MAX to use in HCE.
Please take account the following:
Do not forget to activate the products and assign them to HCE.
Attri0ute Desription
Area F
Ownership Global
Expected activity Core
Change management CTS
4.2.2.2.1.1 Con'itions
.AP speifiations:
Meaning of t%e o0Det:
Typically, when an account is created, certain standard conditions are already assigned to it by virtue of the choice of
the product and the condition group defined for it.
&ole of t%e o0Det:
Create conditions dependent on a condition area that you assign to the product.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
62 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction F9MBP
Technical name V_TBKKH1-PRODEXT
Field type CHAR
Field length 10
SAP level Bank Area
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SAP Easy Access n-House Cash Conditions Condition Assignment Edit
Note: After create the conditions you have to define the condition area in the conditions. To do this you have to follow
the path: SPRO Financial Supply Chain Management n-House Cash Master Data Product Definition
Product Change Product; Or execute the transaction FPRD2
8V# .peifiations:
Planne' usage:
Check to see if the required combination of standard conditions already exists in a previously defined
condition group. f this is not the case, create a new condition group and assign the conditions to it.
Within the account, change the assigned condition group for the corresponding condition group category.
Use the standard condition area 0001
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
4.2.2.3 Maintain 4or!ats for 6an) .tate!ents
.AP speifiations:
Meaning of t%e o0Det:
When you maintain accounts you can assign these formats for specific accounts. The format is also transferred to the
bank statement interface when the bank statement is transferred. Evaluation and operational conversion of the
formats must be realized in the bank statement printing solution that is relevant.
&ole of t%e o0Det:
Define the formats for the bank statements received.
Modified: 4/29/2014 13:56 a4/p4 Page
63 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction F98E
Technical name BKK83-CONDAREA
Field type CHAR
Field length 4
SAP level Bank Area
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Attri0ute 'etails:
Configuration steps:
SPRO Financial Supply Chain Management n-House Cash Master Data Account Maintain Formats for
Bank Statements
8V# .peifiations:
Planne' usage:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Enter the format that is the one used by intercompany:
1 41/.TA
4.2.2.4 Aount Manage!ent
4.2.2.4.1 Maintain Aounts for Pa+!ent Transations
.AP speifiations:
Meaning of t%e o0Det:
Clearing account: Bank-internal account on which transaction charges and transaction interest are stored.
&ole of t%e o0Det:
A clearing account for transaction charges and transaction interest that cannot be charged to the recipient (e.g. for
returns) and guaranteed amounts for which the bank is liable if a check is returned.
Per bank area and currency you must specify one of each account.
.AP gui'elines:
Modified: 4/29/2014 13:56 a4/p4 Page
64 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBKKM9-BKST_FORMAT
Field type CHAR
Field length 6
SAP level Bank Area
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
When you create accounts, create a clearing account for each bank area and for each currency within this bank area.
Configuration steps:
SPRO Financial Supply Chain Management n-House Cash Account Management Maintain Accounts for
Payment Transactions
8V# .peifiations:
Planne' usage:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration values:
6an)
Area
Curren+ CpD At. for
Pa+!ent
Transations
Clearing Aount for
Pa+!ent Transations
V_TBKK0
1D-
BKKRS
V_TBKK01D-
WAERS
V_TBKK01D-
CPD_ACT
V_TBKK01D-
CHARGE_ACT
HCE
EUR Bank-internal account on
which business
transactions are posted
collectivelyBlank
Clearing account number
defined in the G/L
accounts for HC
4.2.2.4.2 Define Aount Deter!ination
1. Define business transaction codes (posting category 70, transaction type 0150, and business transaction code 020
for debit notes and posting category 71, transaction type 5110, and business transaction code 051 for credit notes).
2. Maintain transaction types (double click on transaction type)
3. Assign offsetting transaction types
4. Maintain posting categories
5. Assign posting categories to transaction types
Modified: 4/29/2014 13:56 a4/p4 Page
65 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBKK01D-CHARGE_ACT
Field type CHAR
Field length 35
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
SAP recommends that in SAP n-House Cash, you use posting category 70, transaction type 0150, and business
transaction code 020 for debit notes. For credit notes, SAP recommends posting category 71, transaction type 5110,
and business transaction code 051. f required, add to the Customizing settings, for example, for bank collection.
4.2.2.3 Perio'i Tas)s @=eneral "e'ger TransferJ
4.2.2.3.1 Maintain =" Variants
.AP speifiations:
Meaning of t%e o0Det:
General ledger variants serve as model for transfer to the general ledger. You allocate general ledger transactions
and general ledger groups to a general ledger variant.
&ole of t%e o0Det:
You must define the following details for a general ledger variant:
The chart of accounts you use on the general ledger. This chart of accounts must exist for all subsequently
assigned company codes of the general ledger. When you maintain a chart of accounts, this must already
have been created in SAP F.
A clearing account, needed for technical reasons for internal purposes during transfer when very large
amounts or a large number of document lines are being transferred. After transfer, the balance of the clearing
account is zero.
The document type with which the transfer is to be posted (sensibly a self-defined G/L account document
type for all transfers from the current account system) and a bank key each for posting receivables (debit
posting) and payables (credit posting).
.AP gui'elines:
Keep the maintenance required for assigning several bank areas to a minimum. Create general ledger variants as
transfer templates and assign them to several bank areas. n the general ledger variant, transaction types are
grouped in general ledger transactions. The accounts are grouped in general ledger groups. These details enable you
to specify the transfer precisely.
Attri0ute 'etails:
Configuration steps:
Modified: 4/29/2014 13:56 a4/p4 Page
66 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBKKCVAR-GLVAR
Field type CHAR
Field length 4
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
SPRO Financial Supply Chain Management n-House Cash Periodic Tasks General Ledger Transfer
Maintain GL Variants
8V# .peifiations:
Planne' usage:
n EVO system for the transfer to the F general ledger, a clearing account on the general ledger is needed if the
number of document lines or the amounts are very large. n this case, several F documents must be posted and
normally an additional posting to the clearing account is necessary for a zero balance on the F document.
At the end of the transfer the balance on the clearing account is zero.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Core
Change management CTS
Configuration ,alues:
Copy from standard SAP variant and change values
=" Variant
Desription
=" Variant
C%art of
Aounts
Clearing
Aount
Transfer
Dou!ent
T+pe
Posting :e+ 'e0it (
re'it
V_TBKKCVAR-
GLVAR
V_TBKKCVAR-
T_GLVAR
V_TBKKCVAR-
KTOPL
V_TBKKCVAR-
VKONT
V_TBKKCVAR-
VKONT
V_TBKKCVAR-
BSCHL
HCE
n-House Cash
Centre
0EVO 48520000Clearing
account defined
SAS 40 / 50
4.2.2.3.2 Transfer Postings Pa+a0les(&eei,a0les
.AP speifiations:
Meaning of t%e o0Det:
n this section you define the receivables and payables accounts to which the balances transferred from the current
account system are to be distributed.
&ole of t%e o0Det:
The balance of an account first transferred to a clearing account (clearing account general ledger) is then transferred
to the appropriate receivables/payables account, depending on it's +/- sign. These accounts can be specified
separately for every clearing account. Netting of accounts is taken into consideration.
.AP gui'elines:
SAP supplies example settings for general ledger accounts. Review these and adapt them to suit the chart of
accounts you use.
Modified: 4/29/2014 13:56 a4/p4 Page
67 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SPRO Financial Supply Chain Management n-House Cash Periodic Tasks General Ledger Transfer
Transfer Postings Payables/Receivables
8V# .peifiations:
Planne' usage:
Attri0ute Desription
Area F
Ownership Global
Expected activity Core
Change management CTS
Configuration ,alues:
Select GL variant defined and enter a receivables and a payables account for every clearing account.
=" Clearing Aount Transfer
C%art of
aounts
=" Aount
&eei,a0les (Pa+0les
De0it ( Cre'it
=" Aount
&eei,a0les(
pa+a0les
De0it ( Cre'it
V_TBKKCCLR-GLACCT_CLR
V_TBKKCCL
R-KTOPL
V_TBKKCCLR-
GLACCT_D
V_TBKKCCLR-
GLACCT_C
4852000024001010 /Co HC
ClearingHC clearing
Here are defined the accounts for HC to
which the clearing and receivables /
payables are posted
8,en if +ou 'o not re<uire a
0rea)'o$n of reei,a0les an'
pa+a0les> +ou still %a,e to speif+ a
learing aount. The entries in the
Customizing table for transfer postings
are also required. f these details are
missing, you cannot change the general
ledger group.
0EVO
0EVO
GL Account Debit
GL Account Credit
48520000
48510000*
48520000
28510000**
Modified: 4/29/2014 13:56 a4/p4 Page
68 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBKKCCLR-GLACCT_CLR
Field type CHAR
Field length 10
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
*Loan balances due to Vodafone Group Plc and its subsidiaries, analysed by the Group company to which they are
due. The dividends should match with those shown in account BA4400 Loans due from group companies, in the
books of the debtor company. The amounts should be agreed between companies on a monthly basis with
differences posted to the intra-group debtor or creditor suspense accounts.
**Loan balances due from Vodafone Group Plc and its subsidiaries, analysed by the Group company from which they
are due. The dividends should match with those shown in account BA4500 Loans due to group companies, in the
books of the creditor company. The amounts should be agreed between companies on a monthly basis with
differences posted to the intra-group debtor or creditor suspense accounts.
4.2.2.6 Maintain =eneral "e'ger Transation for =eneral "e'ger Transfer
.AP speifiations:
Meaning of t%e o0Det:
A general ledger transaction groups postings for several transactions in the current account system into a single
transaction that enables assignment to a general ledger account or posting type.
&ole of t%e o0Det:
Here you have to assign a general ledger transaction to each transaction type involved in the payment transaction.
.AP gui'elines:
Create the general ledger transactions you need and in the next step allocate the corresponding transactions of the
current account system to them. When planning general ledger transactions, ensure that all payment transaction
operations and all income related transactions are summarized to one general ledger transaction.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
69 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SPRO Financial Supply Chain Management n-House Cash Periodic Tasks General Ledger Transfer
Maintain GL Transaction
8V# .peifiations:
Planne' usage:
Within a GL variant, transaction types are grouped together by a GL transaction. Thus a GL transaction summarizes
several postings in the HC sub-ledger enabling the assignment to a general ledger account or to the updating type.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Copy from the standard SAP GL transactions for the HC variant for intercompany configuration

=Var
="
Tr. Des.=" Variant Des. =" Transation
HCE 0001 n-House Cash Center EVO Payments
HCE 0002 n-House Cash Center EVO Temporary Postings
HCE 1000 n-House Cash Center EVO Tax on Sales/Purchases
HCE 1020 n-House Cash Center EVO Plus Debit nterests
HCE 2015 n-House Cash Center EVO Treasury Deals Debit
HCE 2200 n-House Cash Center EVO Cash Concen. Outflow nt.
HCE 2210 n-House Cash Center EVO Cash Concen. Outflow Ext.
HCE 2400 n-House Cash Center EVO HC Payments
HCE 4010 n-House Cash Center EVO Cred. nterest (Customer)
HCE 4020 n-House Cash Center EVO Reimbursements
HCE 4050 n-House Cash Center EVO VA Addition
HCE 6020 n-House Cash Center EVO Plus Credit nterests
HCE 7015 n-House Cash Center EVO Treasury Deals Credit
Modified: 4/29/2014 13:56 a4/p4 Page
70 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBKKCACT-GLACT
Field type CHAR
Field length 6
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
=Var
="
Tr. Des.=" Variant Des. =" Transation
HCE 7200 n-House Cash Center EVO Cash Concen. nflow nt.
HCE 7210 n-House Cash Center EVO Cash Concen. nflow Ext.
HCE 7400 n-House Cash Center EVO HC Receipts
HCE 8010 n-House Cash Center EVO Deb. nterest (Customer)
HCE 8020 n-House Cash Center EVO Charges
HCE 8050 n-House Cash Center EVO VA Reversal Current Year
HCE 8070 n-House Cash Center EVO Loss on Receivables
HCE 8080 n-House Cash Center EVO Loss on val. adj. rec.
HCE 8090 n-House Cash Center EVO nterest income tax
HCE 8091 n-House Cash Center EVO Reunification tax
HCE 9000 n-House Cash Center EVO
Currency Changeover
EURO
HCE HCE n-House Cash Center EVO
n House Cash Center
EVO
HCE HCP n-House Cash Center EVO n-House Cash pays/recs
=Var =" Tr. Des.=" Variant Des. =" Transation
HC 0001 n-House Cash Centre Payments
HC 0002 n-House Cash Centre Temporary Postings
HC 4010 n-House Cash Centre Cred. nterest (Customer)
HC 8010 n-House Cash Centre Deb. nterest (Customer)
HC 8020 n-House Cash Centre Charges
4.2.2.7 Assign Pa+!ent Transation T+pe to =eneral "e'ger Transation
.AP speifiations:
&ole of t%e o0Det:
For the general ledger transfer, assign a general ledger transaction type to each transaction type in the current
account system.
.AP gui'elines:
You can assign several payment transaction types to one general ledger transaction type.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
71 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBKKCTTP-TRNSTYPE
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SPRO Financial Supply Chain Management n-House Cash Periodic Tasks General Ledger Transfer
Assign Transaction Type for Payment Transaction to GL Transaction
8V# .peifiations:
Planne' usage:
The transaction type is the internal representation of a business transaction. The attributes defined with the
transaction type control how the payment item is processed.
General ledger transaction for account determination for F transfer - For this you must assign a general ledger
transaction to every transaction type of payment transactions.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Core
Change management CTS
Configuration ,alues:
Copy from standard SAP variant 0001 to variant created HC the TA types below:
=Var TA
T+pe
Des.=" Variant Desription Trans. T+pe ="
Tr.
Des. =" Transation
HCE 0150
n-House Cash Center
EVO Bank transfer 0001 Payments
HCE 1010
n-House Cash Center
EVO Debit interest 8010 Deb. nterest (Customer)
HCE 1020
n-House Cash Center
EVO Plus Debit nterest 8010 Deb. nterest (Customer)
HCE 1100
n-House Cash Center
EVO Overdraft nterest 8010 Deb. nterest (Customer)
HCE 1150
n-House Cash Center
EVO Minus Credit nterest 4010 Cred. nterest (Customer)
HCE 1300
n-House Cash Center
EVO Direct Charges 8020 Charges
HCE 2015
n-House Cash Center
EVO Treasury Deal - Debit 2015 Treasury Deals Debit
HCE 2200
n-House Cash Center
EVO
Cash Concen. Outflow
nt. 2200
Cash Concen. Outflow
nt.
HCE 2210
n-House Cash Center
EVO
Cash Concen. Outflow
Ext. 2210
Cash Concen. Outflow
Ext.
HCE 2400
n-House Cash Center
EVO HC Payments 0001 Payments
HCE 5110
n-House Cash Center
EVO Credit Transfer 0001 Payments
HCE 6010 n-House Cash Center Credit nterest 4010 Cred. nterest (Customer)
Modified: 4/29/2014 13:56 a4/p4 Page
72 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
=Var TA
T+pe
Des.=" Variant Desription Trans. T+pe ="
Tr.
Des. =" Transation
EVO
HCE 6020
n-House Cash Center
EVO Plus Credit nterest 4010 Cred. nterest (Customer)
HCE 6100
n-House Cash Center
EVO Minus Debit nterest 8010 Deb. nterest (Customer)
HCE 6110
n-House Cash Center
EVO Minus Overdraft nterest 8010 Deb. nterest (Customer)
HCE 7015
n-House Cash Center
EVO Treasury Deal - Credit 7015 Treasury Deals Credit
HCE 7200
n-House Cash Center
EVO Cash Concen. nflow nt. 7200 Cash Concen. nflow nt.
HCE 7210
n-House Cash Center
EVO Cash Concen. nflow Ext. 7210 Cash Concen. nflow Ext.
HCE 7400
n-House Cash Center
EVO HC Receipts 0001 Payments
HCE 8080
n-House Cash Center
EVO
Loss Val.Adj.
Receivables 8080 Loss on val. adj. rec.
=Var TA T+pe Des.="
Variant
Desription Trans. T+pe =" Tr. Des. ="
Transation
HC
0150
n House
cash
centre
Bank Transfer 0001 Payments
HC
1010
n House
cash
centre
Debit interest 8010
Debit
nterests
HC
1100
n House
cash
centre
Overdraft nterest 8010
Debit
nterests
HC
1300
n House
cash
centre
Direct Charges 8020 Charges
HC
5110
n House
cash
centre
Credit Transfer 0001 Payments
HC
6010
n House
cash
centre
Credit nterest 4010
Credit
interests
HC
6100
n House
cash
centre
Minus Debit nterest 8010
Debit
nterests
HC
6110
n House
cash
centre
Minus Overdraft nterest 8010
Debit
nterests

4.2.2.2 Maintain =eneral "e'ger =roup
.AP speifiations:
Modified: 4/29/2014 13:56 a4/p4 Page
73 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Meaning of t%e o0Det:
The general ledger group of a current account is criterion for account determination. With this you define the general
ledger accounts to which you post for the current account.
&ole of t%e o0Det:
Using general ledger groups you can summarize current accounts into account groups.
.AP gui'elines:
Check to see how far you need to sub-divide the current accounts for transfer to the general ledger and
define the appropriate general ledger groups.
Note: Ensure to make an entry in the field general ledger group when you create an account. Do this by configuration
the field as a required field or having the field filled automatically. To this end there is an event during account
creation via which a function module can individually take on the automatic filling of the field general ledger group.
Attri0ute 'etails:
Configuration steps:
SPRO Financial Supply Chain Management n-House Cash Periodic Tasks General Ledger Transfer
Maintain GL Group
8V# .peifiations:
G/L groups - using general ledger groups you can summarize current accounts into account groups. You assign an
account to an account group (relevant for general ledger transfer) when you create the account by maintaining the
appropriate field.
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Modified: 4/29/2014 13:56 a4/p4 Page
74 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBKKCGRP-GLGRP
Field type CHAR
Field length 4
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Copy from standard SAP variant 0001 to variant created HCE
=Var ="=r Des.=" Variant Desription =" =roup
HCE HCP n-House Cash Centre n-House Cash pays/recs
4.2.2.9 Define =" Aount Assign!ent: Current Aounts
.AP speifiations:
&ole of t%e o0Det:
n this section you define which accounts are to be posted to first when the current account system items are
transferred to the general ledger. You can make these entries depending on the general ledger group, the general
ledger transaction and the account currency.
.AP gui'elines:
Define the account assignments in such a way that all current accounts are included.
Enter the general ledger account to which the aggregated items are to be transferred (general ledger clearing
account) and also an offsetting account for the corresponding general ledger posting (for payment
transactions the payment transactions clearing account, for income-related transactions the corresponding
income account). Note that all transactions concerning a current account (payment and income-related) will
be transferred to the same general ledger clearing account. f you post cash deposits and cash payments as
payment items, treat these in the same way as income-related postings. n this case the offsetting account is
a balance sheet account "Funds".
f the general ledger transaction is tax relevant, select accordingly and enter the appropriate F tax key,
depending on the sales tax rate.
To make entering the general ledger account assignment easier you can set default values by leaving the
appropriate key field blank. Note that the field to the left of the default field must have an entry. Priority
decreases from left to right. f there are several overlapping settings, the more detailed one counts.
Attri0ute 'etails:
Configuration steps:
Modified: 4/29/2014 13:56 a4/p4 Page
75 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBKKCGRP-GLGRP
Field type CHAR
Field length 4
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
SPRO Financial Supply Chain Management n-House Cash Periodic Tasks General Ledger Transfer
Define GL Account Assignment: Current Accounts
8V# .peifiations:
n this step we define (in the in House cash centre) the account assignments in such a way that all current accounts
are included.
Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Copy from standard SAP variant 0001 to variant created HCE
="=r =" Tr. CACur Des.=" Variant C%A ClearAt="
The general
ledger group of
a current
account is
criterion for
account
determination.
With this you
define the
general ledger
accounts to
which
you post for the
current account.
General ledger
transaction for
account
determination for F
transfer.
For this you must
assign a general
ledger transaction to
every
transaction type of
payment
transactions.
The
currencies in
which the
account is
managed
The offsetting
account posted to
during transfer to
the F general
ledger. For
payments you
usually enter a
clearing account
payment
transactions
and for other
general ledger
transactions an
income-related
account.
HCP All GL trans. Types
related
n-House Cash
Centre
EVO Clearing GL account None
HCPHCP 00010001
(Payments)
0EVO n-House Cash
Centre
0EVOEVO 48520000*48520000
HC clearing
28510000
or
HCPHCP 20150002
(Receivables)
0EVO n-House Cash
Centre
0EVOEVO 48520000*48520000
HC clearing
28510000
or
HCPHCP 22008010 (Deb.
nterest)
0EVO n-House Cash
Centre
0EVOEVO 48520000*48520000 HC
clearing
28510000
HCPHCP 22104010 (Cred.
nterest)
0EVO n-House Cash
Centre
0EVOEVO 48520000*48520000 HC
clearing
28510000
HCPHCP 24007210
(Cash
Concen. nflow Ext.)
0EVO n-House Cash
Centre
0EVOEVO 4852000024XXXXXX12
'Other' Clearing
28510000
or
Modified: 4/29/2014 13:56 a4/p4 Page
76 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
HCPHCP 40102210
(Cash
Concen. Outflow
Ext.)
0EVO n-House Cash
Centre
0EVOEVO 48520000***24XXXXXX12
'Other' Clearing
28510000
or
HCPHCP 70157015 - Treasury
Deals Credit
0EVO n-House Cash
Centre
0EVOEVO 48520000*48520000 HC
clearing
28510000
or
HCPHCP 72002015 - Treasury
Deals Debit
0EVO n-House Cash
Centre
0EVOEVO 48520000*48520000 HC
clearing
28510000
or
HCP 7210 n-House Cash
Centre
0EVO 48520000 28510000
HCP 7400 n-House Cash
Centre
0EVO 48520000 28510000
HCP 8010 n-House Cash
Centre
0EVO 48520000 28510000
HCP 8020 n-House Cash
Centre
0EVO 48520000 28510000
*48520000 - /Co HC Clearing ntercompany n House Cash Clearing. This account is within the group for
intercompany loans payable and is mapped to the Hyperion line B4500.CB Loans Due to Group Companies. This
account is posted to with an intercompany trading partner. f the process runs correctly, then the balance on this
account at the month end should be zero (normal case). f the posting from the clearing account to Loans Due to
Group Companies is outstanding at the month end, no further posting will be necessary to ensure correct Hyperion
reporting based on the mapping to B4500.CB (exceptional case). An adjustment will be required if the clearing
account has a balance which needs to be recorded under loans receivable (exceptional case).
**28510000 Loans Receivable From Group Companies and 48510000 Loans Due To Group Companies - the
account chosen will be a local decision based on whether the month-end position with VOCH is normally a payable or
receivable. The balance on the loan account configured needs to be reviewed at the month end to ensure that the
month end position is consistent with its location in the chart of accounts and the related Hyperion mapping. f
necessary, the OpCo should perform a GL transfer from the balance on the loan account used to the correct account
(28510000 or 48510000)
***Cash sweep clearings from bank statement, will use the 24XXXXXX12 'Other' Clearing account since the volume
of transactions does not merit a separate clearing account.
4.9 Configuring Co!ponent5.peifi Master Data
4.9.1 Create 6usiness Partner &oles in .AP 1n5*ouse Cas%
.AP gui'elines
Meaning an' role of t%e o0Det:
This application enables you to create, maintain and manage business partners, and use them for integration with
other functions.
.AP gui'elines:
Create account holder: The account holder is the owner of the current account. Exactly one account holder is
assigned to each account.
Modified: 4/29/2014 13:56 a4/p4 Page
77 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Create authorized drawer: The authorized drawer is not the owner of the account. You can assign several
authorized drawers to each account.
Create correspondence recipient.
Create contact person: The contact person must be a natural person.
Attri0ute 'etails:
Configuration steps:
SAP Easy Access Accounting Financial Supply Chain Management n-House Cash Business Partners
T%is is referene' in 'etail in t%e MDA o0Det 'efinition paper 6usiness Partner
8V# .peifiations:
The Business Partners (BP) forms the one of the basis of intercompany settlements using n-House Cash Module
within Vodafone. The SAP n-House Cash (HC) component is a solution that is used to manage the settlement of
intercompany settlements. The HC component will sit within the VOCH and replace the existing 'ntragroup
settlement' process. This document will define the meaning, usage and SAP features used within the n-House Cash
Module Business Partners. The EVO Business Partner will form the way that the OpCos and the n-House Cash
Centre of Vodafone (VOCH) will be related and linked. The business partner is a master data object used to store the
details of all of the Operating Companies that interact with one another.
4.9.2 Master Data: aount reation in 1*C
.AP gui'elines
Meaning of t%e o0Det:
The account is the central element of the current account system. The system provides convenient entry options for
creating the account master records
&ole of t%e o0Det:
Create the accounts
.AP gui'elines:
Choose ccount Create!
Specify the bank area to which the account is to be assigned.
Modified: 4/29/2014 13:56 a4/p4 Page
78 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction BP
Technical name BUS_JOEL_MAN-CHANGE_NUMBER
Field type CHAR
Field length 10
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
f necessary, change the opening date.
Specify the product to which the account relates.
f required, set the checkboxes to "##er and $eactivate Check $igit.
Enter a bank control key.
Choose Continue.
You can trigger manual account statements several times per day. However, this does not apply to mass runs. Mass
runs can only be started once a day because a day is the smallest possible unit for processing frequencies of account
statements. As soon as an account statement has been generated in a mass run, the system automatically increases
the date in the account by one day. This means that you are unable to generate a second account statement for this
date. Define the general ledger group for the general ledger transfer.
Attri0ute 'etails:
Configuration steps:
SAP Easy Access n-House Cash Account Create
8V# .peifiations:
The account is the central object of the current HC account system.
The accounts within the current account system for the normal purposes of a current account (demand deposit
account). The components of a current account are supported, such as balance-based balancing and processing
payment transactions.
4.9.3 Create Custo!er ( Ven'or aount 5 1ntero!pan+
.AP gui'elines
Meaning of t%e o0Det:
The account is the central element of the current account system. The system provides convenient entry options for
creating the account master records
&ole of t%e o0Det:
Create the accounts
.AP gui'elines:
Choose ccount Create!
Modified: 4/29/2014 13:56 a4/p4 Page
79 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction F9K1
Technical name BKK50-ACNUM_EXT
Field type CHAR
Field length 35
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Specify the bank area to which the account is to be assigned.
f necessary, change the opening date.
Specify the product to which the account relates.
f required, set the checkboxes to "##er and $eactivate Check $igit.
Enter a bank control key.
Choose Continue.
You can trigger manual account statements several times per day. However, this does not apply to mass runs. Mass
runs can only be started once a day because a day is the smallest possible unit for processing frequencies of account
statements. As soon as an account statement has been generated in a mass run, the system automatically increases
the date in the account by one day. This means that you are unable to generate a second account statement for this
date. Define the general ledger group for the general ledger transfer.
Attri0ute 'etails:
Configuration steps:
SAP Easy Access Accounting Financial accounting Accounts Receivable or Accounts Payable Master
Record Create
8V# .peifiations:
Planne' usage:
For EVO an intercompany settlement is needed that the OpCos using in house cash must have a costumer / vendor
record. Being this in scope / responsibility of OTC and P2P, for in house purposes, when creating this master data it's
required to create in this costumer vendor master record the trading partner for each one of the OpCos and also in
the payment transaction tab each OpCo with master data will have the bank details of the in house bank created and
the virtual bank account created for each one of the subsidiaries.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management
Configuration ,alues:
Create Costumer:
Modified: 4/29/2014 13:56 a4/p4 Page
80 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction FD01 / FK01
Technical name RF02D-KUNNR / RF02K-LFNR
Field type CHAR
Field length 16
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Update HC bank details
Activate flag 'Payment Advice by ED' in the 'Payments' tab of the company code details
The option 'Clear with vendor' will be deactivated.
Create vendor:
Vendor master data of all participating companies must be updated with the relevant details for centralized
payments:
Address data (for check payments and correspondence, i.e. payment advices)
Reconciliation account
Partner bank connection - bank details
Partner bank type the payment program will pay the vendor via the previously predefined bank (HC house
bank)
Payment methods - one internal payment method is to be used with no payment advices necessary
( payment method Z intercompany)
Payment terms
Remove flag "Clearing w/ Customer Note this mean no intercompany costumers and vendors roaming
netting
Modified: 4/29/2014 13:56 a4/p4 Page
81 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
4.9.4 Central 0an) reporting
.AP gui'elines
Meaning of t%e o0Det:
Before you can run the report, you have to define the state central bank indicator in Customizing for Financial
Accounting (F).
&ole of t%e o0Det:
n this activity, you define information using an indicator which is needed for reporting according to foreign trade
regulations for foreign payment transactions and which shows the reason for payment.
You must enter the indicator in the line item. The reasons for payment stored for the indicator is transferred when you
print the form or in the corresponding data medium exchange.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
82 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Spro Financial accounting Accounts Receivable and Accounts Payable Business transactions ncoming
nvoices/Credit Memos
8V# .peifiations:
Planne' usage:
This is be referred in Configuration Rational OTC - chapter 2.4.2.1.2 - Posting keys (for invoices) where is made the
definition of the field needed when posting an invoice
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
4.10 #ngoing .etting Proess steps
4.10.1 Current setting for up'ating t%e posting 'ate for pa+!ent transation an' losing
4.10.1.1 Bp'ate Posting Date for Pa+!ent Transations
.AP speifiations:
Meaning of t%e o0Det:
n this section you increase the date on which the postings are executed in the system.
&ole of t%e o0Det:
This must always be done daily, even if no other balancing tasks are performed.
.AP gui'elines:
Modified: 4/29/2014 13:56 a4/p4 Page
83 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T015L-LZBKZ
Field type CHAR
Field length 3
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Posting date of payment transactions:
The date used as posting date for all postings of internally and externally initiated payment transactions (you
can individually control the value date in payment transactions). Standing orders are also generated with this
date. You set this date to the following day by executing a posting cut-off.
You have the following options for this:
o You can set the posting cut-off manually. To do this, choose %eriodic tasks %osting date
%ayment transactions and specify the next posting date for each bank area.
o You can have the posting cut-off executed automatically by the system at a fixed time. You find the
settings for this in the mplementation Guide (MG) by choosing &asic settings &ank area
$e#ine bank area!
Attri0ute 'etails:
Attri0ute Desription
SAP transaction F9B1
Technical name PDAT_NEW
Field type DATS
Field length 4
SAP level
Configuration steps:
Sap Easy Access Accounting Financial Supply Chain Management n-House Cash Periodic Processing
Posting Date Payment Transactions
4.10.1.2 Bp'ate Posting Date for losing !anuall+
.AP speifiations:
Meaning of t%e o0Det:
n this section you increase the date on which the postings are executed in the system.
&ole of t%e o0Det:
This must always be done daily, even if no other balancing tasks are performed.
.AP gui'elines:
Posting date for the balancing postings:
The postings generated by the system as part of cash concentration and account balancing are posted with
this balancing date.
Attri0ute 'etails:
Attri0ute Desription
SAP transaction FBL4
Technical name CDAT_ACT_N
Modified: 4/29/2014 13:56 a4/p4 Page
84 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Field type DATS
Field length 8
SAP level
Configuration steps:
Sap Easy Access Accounting Financial Supply Chain Management n-House Cash Periodic Processing
Posting Date Closing
To set this date, proceed as follows:
Choose %eriodic tasks %osting date Closing and specify the bank area. The posting date for the
balancing postings is then set to the current posting date for payment transactions.
8V# speifiations:
Each day, before processing the bank statements, actualize the date running the transaction FBL4
4.11 &eassign!ent of s%ort ter! 1*C all aount positions to long ter! all
aounts
For the purposes of funding, depositing, hedging and intercompany settlements, OpCos will hold a short term call
('current') account with the VOCH (HC centre).
Any cash swept to/from OpCo bank accounts will be aggregated by the VOCH and any net surplus/ deficit position
will be swept to VG. However, the intercompany settlements, which will update the HC current accounts held by the
OpCos with the VOCH, will not impact the VOCH VG position (i.e. whilst VOCH HC position should be zero, part of
this will be back-to-back with VG, part will be back-to-back between two OpCos.
On a monthly basis, OpCos' short term balance (+ interest) with the VOCH HC centre needs to be swept to the
OpCos long term loan (which is likely to be held with Vodafone Group or Vodafone Finance Limited). Primarily this is
to avoid withholding tax which would become due on any positions held for more than 364 days, and to aid month
end reconciliations. Where the OpCo has an underlying long term loan the OpCo will offset unfavourable loan interest
with cash generated rather than carry the cost of the loan (to deposit rate) spread. The VOCH short term position with
VG will be cleared down this driven by the OpCo drawing on their current accounts. This process is illustrated
below:
Modified: 4/29/2014 13:56 a4/p4 Page
85 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
4.11.1 Define 1n5*ouse Cas% Centre as 6an) Area
.AP speifiations:
Meaning of t%e o0Det:
The bank area is the central organizational unit of current accounts and affects just about every unit of the system.
You determine certain defaults which will or can affect all accounts within the bank area.
Modified: 4/29/2014 13:56 a4/p4 Page
86 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
&ole of t%e o0Det:
Define the bank area that you require for your organization and determine certain defaults which will or can affect all
accounts within the bank area. Within a bank area, complete and independent account management and account
processing takes place. This means there must be clear and unmistakable account numbers within a bank area. A
bank key (for example, in Germany the bank identification number) is assigned to each bank area. You normally
create an own bank area for every banking organization for which a bank key exists. You create accounts and
conditions specifically for a bank area. Note that within a bank area there must be clear and unmistakable account
numbers.
.AP gui'elines:
SAP recommends that you create a bank area for each organization managed in the system which has its own bank
key. Generally, you will only need one bank area. The bank country to be entered (where the institute is located)
controls how the bank key is treated and which underlying control mechanisms apply. The bank country also
determines the maximum length of account numbers that the system uses in this bank area.
Attri0ute 'etails:
Configuration steps:
Financial Supply Chain Management n-House Cash Basic Settings Bank Area Define Bank Area
8V# .peifiations:
Planne' usage:
The bank area specified for EVO intercompany solution will have one location. Manage by VOCH the bank area will
be just one in the short term / transition solution, when VG isn't still in the EVO system. The final solution will
contemplate multiple Bank Areas one for each entity with which underlying loans are held i.e. VOCH, VGPLC, VFL,
VLSarl, VHBV etc... t is organization unit in SAP for a self contained virtual in-house bank. t has its own
configuration and master data (accounts, conditions, products). Vodafone will have multiple bank areas globally and
this will be managed by the VOCH and Group treasury
Modified: 4/29/2014 13:56 a4/p4 Page
87 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name HC_V_BANK_AREA-BKKRS
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Enter a bank area and the global settings. Take account the meaning and the values for the following fields:
Bank area currency: The bank area currency is usually the same as the local currency of the company code
to which the bank area is assigned.
Company code: Each company code is assigned to a bank area
General ledger variant: The GL variant defines how the transfer from bank area to F general ledger takes
place. The variant can only be entered here if previously defined
6an)
Area
Desription
6an) Area
6an)
ountr+
)e+
6an)
:e+s
89%ange
&ate T+pe
Co!pan+
o'e
="
Variant
s
HC_V_B
ANK_AR
EA-
BKKRS
HC_V_BANK
_AREA-
T_BKKRS
HC_V_BA
NK_AREA-
BANKS
HC_V_B
ANK_AR
EA-
BANKL
HC_V_BAN
K_AREA-
RATETYPE
HC_V_BAN
K_AREA-
BUKRS
HC_V_
BANK_
AREA-
GLVAR
HCF VFL HC Bank GB 99999997 M
VFL
company
code defined
HC3
HCG VG HC Bank GB 99999998 M
VG company
code defined
HC2
HCV
VHBV HC
Bank
GB 99999996 M
VHBV
company
code defined
CH4
HCS
VLSarl HC
Bank
GB 99999995 M
VLSarl
company
code defined
CH5
HCE
EVO HC
BankVOCH
HC Bank
HU 99999999 M
Shared
service
centre
company
code
definedHU01
HCE1
Modified: 4/29/2014 13:56 a4/p4 Page
88 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Activate LOG and HC active
4.11.2 Cas% onentration .%ort ter! to long ter! all aount 5 Transition an' 8n'
ga!e
During transition period (when VG is not setup in the system has a company code) the cash concentration will be
done affecting only accounts in VOCH in house cash centre. For the transaction solution to work the OpCos in the
releases and VG will be setup with accounts in only one Bank area the VOCH one.
The end game will have multiple bank areas (as per 1.1) and the cash concentration functionality will work using the
OpCos accounts in the HC centres (Short term with VOCH, Long term with the appropriate centre) At month end,
cash concentration will clear the accounts in the VOCH (ST loan accounts) and will update the Long term position in
the appropriate centre.
4.11.3 Cas% Conentration
.AP speifiations:
Meaning of t%e o0Det:
Cash concentration means that payment orders are generated either to be credited to or debited to accounts within
an account hierarchy you have created.
&ole of t%e o0Det:
Cash concentration is the object which allows funds and/or loan balances between HC centres to be moved/re-
assigned from one entity to another.
.AP gui'elines:
When you use the hierarchy type for cash concentration, you can clear or fill account balances. To do this, in the
hierarchy you define the required data for:
The minimum balance to which an account is filled.
The maximum balance, amounts above which are transferred to a superior account.
A trivial amount limit for the transfer of funds.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
89 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Proess steps:
Accounting Financial Accounting Financial Supply Chain Management n-House Cash Periodic processing
Cash Concentration new run Mass Run
8V# .peifiations:
Planne' usage:
Using Cash Concentration the VOCH HC centre creates a transfer to the VG HC centre. The VOCH would have
borrowed/deposited all the cash it received from OpCo back to back with VG. Therefore, this transfer, when released
to the GL, clears down the existing VOCH-VG position. This will be done by the cash concentration functionality
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Transition p%ase Values should be setup in HC accounts and Account Hierarchy based on the Master Data
Object definition for these two objects.
The bank area should be one HCE
The HC accounts should be created for the OpCos in scope for each release and also for VG in VOCH HC
centre
Cash concentration will be processed by transaction F9H6 at month end
8n' =a!e Values should be setup following HC accounts and Account Hierarchy based on the Master Data
Object definition for these two objects.
There will be multiple bank areas (as defined above)
The HC accounts should be created for all the OpCos in scope in VOCH HC centre and additional HC
centres as required
Cash concentration will be processed by transaction F9H6 at month end, the account hierarchy should be
between two bank areas
Modified: 4/29/2014 13:56 a4/p4 Page
90 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction F9H6
Technical name --
Field type --
Field length --
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
The values of the cash concentration procedure for Group treasury and eTC to have that information are the ones
displayed using transaction SE16 and using table BKKT
The selection criteria should be:
Bank area: VOCH bank area
Value Date Monthly range
Transaction Type :
2200 Cash Concen. Outflow nt.
7200 Cash Concen. nflow nt.
Then download the results to an excel spreadsheet and send to Vodafone Group Treasury
Modified: 4/29/2014 13:56 a4/p4 Page
91 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
The format and data is exemplified below. The data have the accounts that were sweep, the overlay accounts (LT call
accounts), the amounts and the dates:
Cash Concentrat ion
Refer to Master data objects Account Hierarchy and HC accounts
4.11.4 &eassign!ent of s%ort ter! 1*C all aount ot%er urrenies to funtional urren+
s%ort ter! all aounts positions
Any cash swept to/from OpCo bank accounts will be aggregated by the VOCH and any net surplus/ deficit position
will be swept to VG. However, the intercompany settlements, which will update the HC current accounts held by the
OpCos with the VOCH, will not impact the VOCH VG position (i.e. whilst VOCH HC position should be zero, part of
this will be back-to-back with VG, part will be back-to-back between two OpCos.
On a monthly basis, OpCos' short term balance (+ interest) in other currencies different than Euro should be sweep to
a Euro short term call account within the VOCH HC centre before the monthly sweep into the OpCos long term loan
(which is likely to be held with Vodafone Group or Vodafone Finance Limited).
4.11.3 Cas% onentration .%ort ter! 'ifferent urrenies to funtional urren+ all
aounts 5 Transition an' 8n' ga!e
During transition period (when VG is not setup in the system has a company code) the cash concentration will be
done affecting only accounts in VOCH in house cash centre. For the transaction solution to work the OpCos in the
releases and VG will be setup with accounts in only one Bank area the VOCH one.
Modified: 4/29/2014 13:56 a4/p4 Page
92 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
At month end, cash concentration will clear the accounts in the VOCH (ST loan accounts) in other currencies to Euro
ST call account.
Cash concentration doesn't work with different currencies. For having this the steps in the first phase will be
performed manually using payment order functionality.
Pa+!ent or'er
At month end the total balance from an OpCo of the ST call accounts from different currencies must be sweep to
functional currency ST call account:
The balance of non Euro call accounts must be accessed after account balancing (interests posted in these accounts)
With the selection criteria being described bellow:
The HC centre is the VOCH one (in this example HCE)
The currencies, selecting the multiple selection button, select the currencies that the call accounts are needed to
sweep to functional currency call accounts
Run the report, accessing all the balances in the accounts in foreign currencies
Modified: 4/29/2014 13:56 a4/p4 Page
93 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
With the data retrieved we can have an updated balance of the foreign currency ST call accounts to be sweep to
functional currency call accounts
Modified: 4/29/2014 13:56 a4/p4 Page
94 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Afterwards the balances should be processed via Payment orders to a Euro ST call account in the same OpCo.
Using the payment order nternal, we process the balances from non functional currency to functional currency call
accounts in the same HC centre and within the same OpCo following the steps below:
Bank area VOCH bank area
Account number the OpCos foreign currency accounts with balances
Transaction type nternal bank transfer
Transaction amount The total balance extracted in the transaction F970
Transaction currency Euro
Recipient Euro call account defined in the VOCH HC centre for the OpCo
Process the transaction for each foreign currency account with balance held in the VOCH HC centre
Modified: 4/29/2014 13:56 a4/p4 Page
95 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
/ote: This manual procedure should be performed until an automatic procedure is defined and created Extension.
The cash concentration functionality cannot be performed when using different currencies.
This extension should perform this steps automatically accessing at month end, before the cash concentration
between bank areas is executed.
The extension should access balances in foreign currencies for each OpCo call accounts in foreign
currencies at month end and automatically generate payment order to process this balances to a
Euro call account defined for that OpCo
4.12 1nterest
To replicate arms length pricing, all internal/intercompany loans are subject in interest. The loans are priced by
counterparty (OpCo) and by term (Long Term (LT) vs. Short Term (ST)). A monthly interest rate is applied to both LT
and ST positions. ST deposits are applied an interest rate of EURBOR flat and ST loans EURBOR+12 basis points.
This rate is fixed at the beginning of each month (when the call a/c's roll over and applies for a month period at a
time. LT deposits are applied interest at EURBOR flat also. LT loan positions are applied EURBOR + margin (fixed
on a monthly basis) or a fixed interest rate applicable for the duration of the loan, as stated in the loan agreement. To
minimise the administrative burden, and avoid having to record a separate rate for each OpCo, the margin will be
recorded against the HC 'current account', and will be used to adjust the standard table rate (Libor/Euribor).
The interest calculation should be based on the daily closing position (which can only be calculated after the cash
sweep per DB bank statement. To reduce the administrative burden, the interest should only be capitalised (added to
the loan) monthly.
Modified: 4/29/2014 13:56 a4/p4 Page
96 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
.AP Configuration an' Master 'ata setup @see Con'itions Master Data Dou!entJ:
When the same rates need to be applied to several HC accounts Short term loan accounts -
Modified: 4/29/2014 13:56 a4/p4 Page
97 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
When different rates need to be applied to HC accounts - of Long Term loan accounts with different interests applied

The product used is standard - HC MAX That allows us to create the accounts supporting the business
requirements. n the area of the HC accounts, product definition flexibly supports products and their special features
for every individual account groups. Products can be configured, step by step, much along the lines of a 'building
block' principle. An account is characterized by the attributes of the freely definable product assigned to it. Contained
Modified: 4/29/2014 13:56 a4/p4 Page
98 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
in the product are the possible conditions, relevant transaction types and functions, and also the media with which the
OpCo has access to the account. You can create products in several versions, enabling that when HC accounts are
created and conditions are linked to those accounts the system enables more or less flexibility in the creation.
The condition groups created depend on the different interests that Vodafone wants to apply to the accounts. f it's
defined that all the Short term loan accounts will use the same interest rate, one condition group is created for all the
short term loan accounts.
Usually the ST interest rate will be a reference percentage EURBOR Setup field in condition create transaction:
T+pe of
on'ition:
Desription 4iel' usage: Values:
1nterest
1nterest alulation !et%o' - The interest
calculation method is defined by the quotients DAYS /
DALY BASS and leads as factor from the
percentage calculation to the time period-dependent
percentage calculation, the interest calculation
variants.
Straight-line interest calculation: Amount = calculation
basis * percentage rate/ 100 * DAYS/ DALY BASS
Exponential interest calculation: Amount = calculation
basis * ( q ** (DAYS / DALY BASS) - 1 ) with the
compounding factor q = 1 + percentage rate / 100
and ** as potentiator.
Daily over balance
Desription for a on'ition. 5 Enter a description for
the condition to be created.
Short Term Accounts
Curren+ :e+ 5 Currency key for amounts in the
system.
Currency of the accounts associated
1nterest &eferene
For conditions depending on a reference interest rate
you do not enter the percentage rate directly in the
condition but rather a reference to a table in which the
interest rates are saved. Every change made to the
interest rate in the table leads to a change in the
interest rate for the account.
nterest reference Euribor, Libor
See Example:
Loan ndex
.ale'(1nter,al Calulation 5 Use this field to define
that different condition items should be applied,
depending on the account balance or number of
items.
Scaled calculation
The appropriate condition item is applied to the whole
balance or the whole number of items.
nterval calculation
Value = 0 No Scaled/nterval Calculation
Modified: 4/29/2014 13:56 a4/p4 Page
99 of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
T+pe of
on'ition:
Desription 4iel' usage: Values:
The single condition item is only valid for the
individual part of the balance or number of items.
Scaled calculation with contact amount
The appropriate condition item is selected based on
the contract amount defined for the term agreement.
Mar)up(Mar)'o$n &eferene 1nterest 5 Possible
interest markups/markdowns on the reference interest
rate from the Reference interest rate table. You must
enter the interest mark-up/markdown in percentage
points (absolute). When you enter a markdown you
must enter a minus sign after the amount. Enter
markups without a +/- sign.
Markups / markdowns used with reference
interests Euribor + Value
See Example:
Loan ndex
Long Term loan accounts with different interests applied:
T+pe of
on'ition:
Desription 4iel' usage: Values:
1nterest Perentage rate 5 Specifies the fixed interest rate of
a condition in percentage. This applies to some LT
loans; it does not apply to Short term loans.
f interest rate is fixed fill the field with rate
- For some long term loan accounts
See Example:
Loan ndex
Desription for a on'ition. - Enter a description for
the condition to be created.
For each different condition enter a
different name to differentiate.
Curren+ :e+ 5 Currency key for amounts in the
system.
Currency of the accounts associated
Mar)up(Mar)'o$n &eferene 1nterest 5 Possible
interest markups/markdowns on the reference
interest rate from the Reference interest rate table.
You must enter the interest mark-up/markdown in
percentage points (absolute). When you enter a
Markups / markdowns used with reference
interests Euribor + Value
See Example:
Modified: 4/29/2014 13:56 a4/p4 Page
100
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
T+pe of
on'ition:
Desription 4iel' usage: Values:
markdown you must enter a minus sign after the
amount. Enter markups without a +/- sign.
Loan ndex
1nterest &eferene
For conditions depending on a reference interest rate
you do not enter the percentage rate directly in the
condition but rather a reference to a table in which
the interest rates are saved. Every change made to
the interest rate in the table leads to a change in the
interest rate for the account.
nterest reference Euribor, Libor
See Example:
Loan ndex
The interest calculation should be based on the daily closing position (which can only be calculated after the cash
sweep per DB bank statement. To reduce the administrative burden, the interest should only be capitalised (added to
the loan) monthly. For this (as explained in the setup of the conditions) the nterest calculation method will be daily
and the capitalisation carried out monthly.
The interest rate is fixed for a period of a month on all call accounts (which is when they roll over generally) based on
EURBOR. t is NOT a fixed rate of interest except in a few loan agreements i.e. VA VL5Sarl
4.13 /on5in,oie 'ri,en V#C* all aount %anges
4.13.1 Cas% s$eeps
The liquidity structure is designed so that all OpCo EVO cash (recourse only) is automatically swept (end of day) to
the VOCH, from which, in turn, it is swept on to Vodafone Group. These cash sweeps are illustrated with bold green
lines in bank account structure diagram below.
As the cash is being swept across legal entity it is critical that the intercompany positions between the entities is
appropriately updated. The EVO solution for the maintenance and settlement of intercompany positions is to use SAP
n House Cash (HC).
Modified: 4/29/2014 13:56 a4/p4 Page
101
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
There are two steps involved in the automation of intercompany updates for these physical cash sweeps:
1. Receive and process Deutsche Bank bank statement (updates cash position)
2. Update SAP HC (updates intercompany position)
The design covering first step is detailed in section 1.1, and the HC update is covered in 1.2.
llustration of steps involved:
OpCo 1 does a payment run for 10, assume no other cash movements occur in any entities on this day.
End of day:
1. OpCo 1 receives DB statement showing that final transaction of day was an account sweep (funding the 10
spent settling vendors) :
a! Statement processing ' $r &ank( Cr Sweep &ank Clearing
2. VOCH receives a DB statement showing that 10 was swept from its account to OpCo 1 (HC account
updated):
a. Statement processing Cr Bank Dr Sweep Bank Clearing
b. HC updated Opco1 -10
3. Final transaction on VOCH statement shows 10 sweep covering the OpCo 1 funding
a! Statement processing ) $r &ank Cr Sweep &ank Clearing
b. HC updated VG +10
4. VG receives DB statement showing 10 was swept from its account to VOCH *Cr &ank $r Sweep &ank
Clearing+
Modified: 4/29/2014 13:56 a4/p4 Page
102
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
a! Statement processing ) Cr &ank $r Sweep &ank Clearing
b. HC updated VOCH -10
5. VOCH HC centre periodic processing executed:
a. Statement sent to Opco1 Dr Sweep Bank clearing Cr VOCH loan
b. GL transfer (step 2 above) Cr Sweep Bank clearing Dr Opco1 loan
c. GL transfer (step 3 above) Dr Sweep Bank clearing Cr VG loan
6. VG HC centre periodic processing executed:
a. GL transfer Dr Sweep bank clearing Dr VOCH loan
4.13.2 6an) state!ent onfiguration #pCo
For updating the G/L accounts in the OpCos ledger, we need to define first how the system will be setup for when
the bank statement is received and the business transaction code for cash sweep identified. There are two steps in
the OpCo configuration for receiving bank statements:
1 - when the OpCo receive the bank statement from D.B. with the transaction code for cash sweep
2 - when the OpCo receives the internal HC bank statement with transaction code for cash sweep.
The objective is to have all movements related to an OpCo reflected in the same G/L account, being the short term
loan account with VOCH.
4.13.3 Configure t%e 8letroni 6an) .tate!ent
This fulfils the requirements for correctly posting all business transactions submitted by the F-BL module as well as
in-house cash centre by means of electronic bank statement.
This document will only focus on the correct posting of the sweeps when the Bank statement is received by the OpCo
s, both from D.B. and from HC for when the OpCos receive the bank statement internally.
.AP gui'elines:
There are some steps to be carried out:
Create account symbol: Specify G/L accounts (such as bank, cash receipt, outgoing checks) to which
postings are to be made from account statement. You assign account symbols to the G/L account
numbers.
Assign accounts to account symbols: Define postings to be triggered by possible transactions in the
account statement (such as bank transfer, debit memo).
n the posting specifications debit -> credit that you define here, use the account symbols from the first
step, not the G/L account numbers. This prevents similar posting rules being defined several times, the
only difference between them being the accounts to which postings are made.
Create keys for posting rules: The posting rules represent typical posting transactions for the bank
statement. A list of assignments where one external transaction code is assigned to one posting rule is
called a transaction type.
Define the posting rules. The account determination takes place via the posting rule. This provides the
information required for posting (posting key, accounts, document type).
Create a transaction type
Assign bank details, for which the account statements are to be imported, to a transaction type:
Modified: 4/29/2014 13:56 a4/p4 Page
103
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Assign transaction types to group banks with identical external transaction codes.
Assign the business transactions to these posting rules dependent on the transaction type.
Assign the bank accounts to the transaction types.
Note: Make a note of the chart of accounts assigned to your company code. The company code/chart of accounts
assignment is in the MG under Financial Accounting General Ledger Accounting G/L Accounts Master Data
Preparations Assign Company Code to Chart of Accounts.
8V# .peifiations:
Planne' usage:
The bank statement files, provided from interface F-TCM-F-1 (EVO Bank statement input interface Deutsche Bank
to SAP) can be imported into the SAP system where they are automatically processed. To do this, you run the
program that imports the files generated into the SAP System or, more specific, into the bank data memory. During
conversion, data in these files is supplied with SAP-specific information, such as the chart of accounts and company
code, for further processing. After the import transaction is completed, the data in the bank data memory is analyzed.
The system tries to identify the individual business transactions and filter out the information necessary for posting
(e.g. document numbers) from the "note to payee fields on the bank statement.
f the necessary information can be interpreted, the system will automatically post the transactions using batch input
or a call transaction.
By making configuration settings, you ensure that all business transactions of which your bank informs you (via the
electronic bank statement) are posted correctly in the system. The following steps contain the information you require
to be able to configure the electronic statement.
4.13.4 Create aount s+!0ol
Meaning of t%e o0Det:
Freely definable key for an account symbol. The posting details contain account symbols instead of accounts. The
account symbol is defined by the user when configuring the electronic bank statement.
&ole of t%e #0Det:
The Account symbol specifies which G/L account is posted to. After any modifications that may exist, the account
symbols lead to one account.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
104
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Modified: 4/29/2014 13:56 a4/p4 Page
105
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
To create account symbols related to the outgoing and incoming cash sweeps. Each account symbol should relate to
one G/L account. We will create an account symbol for "cash sweep which we can use when defining the posting
rule to post financial documents to a G/L account. An account symbol is necessary for each G/L account we wish to
post to.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
For cash sweep purposes for the GL accounts described below an account symbol will be defined:
Cas% s$eep learing aount
n the transaction to create account symbols
Select new entry.
Aount Te9t
V_T033_EBST-KTOSY V_T033_EBST-LTEXT
Loans due to Group companies Loans due to Group companies
Loans to Grp Cos Loans to Group companies
Pay/Rec clearing Pay/Rec clearing
HC call account HC call account
Cash sweep clearing Cash sweeps
Modified: 4/29/2014 13:56 a4/p4 Page
106
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T033_EBST-KTOSY
Field type CHAR
Field length 15
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
4.13.3 Assign aounts to aount s+!0ol
Meaning of t%e o0Det:
Assign the G/L account to the account symbol created above
&ole of t%e #0Det:
After assigning G/L account to the account number the account symbol leads to G/L accounts. First create account
symbol, then in this step assign account symbol to G/L account.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
n the case of bank accounts, the system allows numbers to be entered in a generic format, using "+ signs for the
static numbers. The system replaces these plus signs with the G/L account number that is maintained for the house
bank. So, to simplify the maintenance of the configuration, EVO system can be configured by entering the account
number generically by entering a series of "+ signs. t will simplify procedures when we create/change a new bank
account, the system will automatically recognize the bank accounts if the G/L account number is maintained for the
house bank.
For the bank clearing accounts, they can either be entered with the full G/L account number or part of the account
number and complete the field with "+ signs - Cash sweep clearing account (+++++++09)
Also VOCH will be considered as an OpCo when receiving the bank statement from
This can be implemented as the clearing accounts will be defined with the same account number logic for all OpCos
- 24XXXX09 Cash sweep clearing account.
This is the planned usage for the object:
Attri0ute Desription
Area F
Modified: 4/29/2014 13:56 a4/p4 Page
107
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T033G_EBST-KTOSY
Field type CHAR
Field length 15
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Aount .+!0ol
Aount
!o'ifiation
Curren+
=(" Aount /u!0er
V_T033G_EBST-
KTOSY
V_T033G_EBST-
KOMO1
V_T033G_EBST-
KOMO2
V_T033G_EBST-
KONTO
Loans to Grp Cos + + 48510000
Loans due to Group
companies
+ + 28510000
Pay/Rec clearing + + 24++++12
Call account VOCH + + 24++++10
Cash sweep clearing + + 24++++09
4.13.6 Create :e+s for posting rules
Meaning of t%e o0Det:
This field specifies the rules for posting in the general ledger and sub ledger.
&ole of t%e #0Det:
Assign posting rules to possible transactions in account statement file. n this activity you enter descriptions for the
necessary posting rules.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Modified: 4/29/2014 13:56 a4/p4 Page
108
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T028D-VGNT
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Planne' usage:
To post the cash sweep in the cash sweep clearing account we need to create a posting rule key and subsequently a
posting rule.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Change management CTS
Configuration ,alues:
Create posting rules in Customizing for Bank Accounting. Posting rules are represented in the system by a non-bank-
specific code (Z010 for Cash Sweep HC and Z011 for Cash Sweep DB ).
Posting :e+ Te9t
V_T033G_EBST-KTOSY V_T028D-TXT20
Z010 Cash Sweep in - HC
Z011 Cash Sweep in - DB
Z012 Cash Sweep out - HC
Z013 Cash Sweep out - DB
Z014 Deb. nterest
Z015 Cred. nterest
Z016 Treasury Deals Credit
Z017 Treasury Deals Debit
Z018 Payments Out
Z019 Payments n
Z020 Charges
4.13.7 Define posting rules
Meaning of t%e o0Det:
Create posting specifications for each posting rule.
&ole of t%e #0Det:
You use the posting specifications to specify how a certain business transaction is to be posted in the G/L accounts.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
109
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
When defining a posting rule, you must specify how each business transaction that is transmitted by electronic
account statement (for cash sweep) is posted in EVO system.
n EVO system posting specifications consists of one or two posting records debit -> credit, where the first posting
record is called posting area 1, and usually represents a G/L account posting (Bank -> clearing account). That is the
posting record that we are going to us.
These posting transactions affects bank accounting only.
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Change management CTS
Configuration ,alues:
Enter account symbols rather than the actual account names in posting specifications. Those are already define in
section (Create account symbol)
We will use standard SAP posting area:
posting area 1 (bank accounting or G/L accounting)
Posting
&ule
Posting
Area
Posting
:e+ @DJ At @De0itJ
Posting
:e+ @CJ
At
@Cre'itJ
Do.
T+pe
Posting
T+pe
V_T033F_E
BST-EGR1
V_T033
F_EBST
-EGR2
V_T033F
_EBST-
BSCH1
V_T033F_EBS
T-KTOS1
V_T033
F_EBST
-BSCH2
V_T033F_
EBST-
KTOS2
V_T033F
_EBST-
ATTR1
V_T033F_EB
ST-ATTR2
Z010 1 40 HC CALL
ACCOUNBAN
50 CASH
SWEEPCa
ZWSB 1
Modified: 4/29/2014 13:56 a4/p4 Page
110
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T033F_EBST-EGR1
Field type CHAR
Field length 10
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Posting
&ule
Posting
Area
Posting
:e+ @DJ At @De0itJ
Posting
:e+ @CJ
At
@Cre'itJ
Do.
T+pe
Posting
T+pe
V_T033F_E
BST-EGR1
V_T033
F_EBST
-EGR2
V_T033F
_EBST-
BSCH1
V_T033F_EBS
T-KTOS1
V_T033
F_EBST
-BSCH2
V_T033F_
EBST-
KTOS2
V_T033F
_EBST-
ATTR1
V_T033F_EB
ST-ATTR2
K HC sh sweep
clearing
Z011
1
40 HC CALL
ACCOUNBAN
K D.B.
50
CASH
SWEEPCa
sh sweep
clearing
ZWSB
1
Z012
1
40 CASH
SWEEPCash
sweep clearing 4050
HC CALL
ACCOUNB
ANK HC
ZWSB
1
Z013
1
40 CASH
SWEEPCash
sweep clearing 50
BANKBAN
K D.B.
ZWSB
1
4.13.2 Define .ear% .tring for 8letroni 6an) state!ent
Meaning of t%e o0Det:
Search strings establish rules that increase the possible number of direct clearances when the electronic bank
statement is uploaded.
&ole of t%e #0Det:
The system will check if search strings exist and based on the rules established will redirect the entry that the original
posting rule may have applied. The item may be cleared directly and reduces the number of instances that post
processing is used. Depending on the note to payee field,, the search string may be used to fill other fields such as
cost centre or posting rule.
SAP Guidelines
Define the search string, then define mapping in order to eliminate characters that may have been added to the
documents or other information in the bank statement. Several strings may be defined per bank account and
interpretation algorithm.
Attribute Details
Modified: 4/29/2014 13:56 a4/p4 Page
111
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TPAMA-PANAM
Field type CHAR
Field length 20
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Define Search String for Electronic Bank Statement
4.13.9 Create transation t+pe
Meaning of t%e o0Det:
External transactions (also known as business transaction codes) are bank-specific codes for business transactions,
each of which involves a different type of payment. t will be also used for internal transactions ntercompany
settlements.
&ole of t%e #0Det:
The external transaction code is issued by banks in the electronic bank statement or using the in house cash
functionality (producing and importing bank statements internally). The SAP system requires this code in order to
identify the business transaction. t converts the bank (also in house bank)-defined codes into its own system-internal
transaction codes (known as posting rules), which in turn trigger certain specific posting transactions in the system.
.AP =ui'elines:
Group together the bank accounts which contain the same external transactions in one transaction type. You can
thereby reduce the processing work involved in Customizing for external transactions.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Modified: 4/29/2014 13:56 a4/p4 Page
112
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T028V-VGTYP
Field type CHAR
Field length 8
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Planne' usage:
EVO global solution is supported by one banking partner. The transaction codes will be defined locally with inputs
from the D.B.. For this create two transaction types. This will allow for future changes and scalability:
MT940
n-House
For clarity it would be better to maintain 2 transaction types. One for D.B. bank statement and one for .H.C.
statements. The advantage of this grouping is that you do not have to allocate the external transaction codes of the
banks (business transaction codes) to internal SAP posting rules for every individual bank but rather can make this
allocation just once per transaction type. After defining the transaction type it must be allocated each of the house
banks to a transaction type.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Define transaction types (one for DB and other for HC) in order to group together banks with the same external
transaction codes (all banks of the same type - DB)
Select new entry.
Transation T+pe Posting Area
V_T028V-VGTYP
V_T033F_EBST-
EGR2
MT940 SWFT MT940
N HOUSE N HOUSE
4.13.10 Assign e9ternal transation t+pe to posting rules
Meaning of t%e o0Det:
External (or internal using in house cash) transactions (also known as business transaction codes) are bank-
specific codes for business transactions, each of which involves a different type of payment
&ole of t%e #0Det:
The external transaction code is issued by banks or in house bank in the electronic bank statement. The SAP system
requires this code in order to identify the business transaction.
.AP =ui'elines:
Modified: 4/29/2014 13:56 a4/p4 Page
113
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
f the bank makes the bank statements available in SWFT MT940 format, then the external transaction is a business
transaction code. n Customizing you can assign different external transactions to a transaction category. These
transactions are posted according to the same posting rules.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
For cash sweep from D.B. MT940 will be subject to localizations. For recognizing the reconciliation of cash pooling
items and the references, the system can use GVO codes to reconcile cash sweep transactions. n general, the
system will know that a transaction is a sweep related entry by the internal "GVO" code in the beginning of field 86:
833.
For cross border sweeps, some country specific information will appear in field 86 subfield ?00 but the key
information is usually found in subfield ?20-?29 where the following logic applies:
ECP[Target Name][Source Name]NNNYYMMDD where [Target Name] - name of target account, max 11 char
[Source Name] name of source account, max 11 char NNN - internal DB number YYMMDD - date
The aspect that can be normally controlled is the [Target Name] and [Source Name].
Regarding domestic sweeps (overlay structure in country), the logic is, however, slightly different due to in-country
back end systems (and not done by the cash pool engine which controls the cross border sweeps). n general the
logic for field 86 ?20-?29 are the following:
DB-TRANSFER [target account number] [source account number]
These configuration enable the system to convert the bank-defined codes into its own system-internal transaction
codes (known as posting rules), which in turn trigger certain specific posting transactions in the system. Please see
Business transaction codes used by D.B. below. This will require configuration subject to localizations:
Modified: 4/29/2014 13:56 a4/p4 Page
114
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T028G-VGEXT
Field type CHAR
Field length 27
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
BTC Bank
n this step we define the algorithm used to do, for each business transaction, to do the automatic reconciliation
against the open items. The note to payee fields in the electronic bank statement contains information relevant to
clearing open items.
The interpretation algorithm allows the EVO system to search for incoming and outgoing payments in the bank
statement, based on information supplied by the customers and/or the house bank and entered in the note to payee
lines in the bank statement.
For cheques we use the cheque number. For incoming/outgoing payments we use the Document number / Reference
document number
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Change management CTS
Configuration ,alues:
Define transaction types in order to group together banks with the same external transaction codes (all banks of the
same type DB and n House).
Select MT940 transaction type (D.B. Business transaction codes)
Select new entry.
89ternal 0usiness
transation
K(5 sign of t%e
ino!ing a!ount
Posting &ule 1nterpretation
algorit%!
V_T028G-VGEXT V_T028G-VOZPM V_T028G-VGNT V_T028G-NTAG
833 + Z011 -
833 - Z013 -
For in house cash:
Select N HOUSE transaction type (HC Business transaction codes)
Select new entry.
89ternal 0usiness
transation
K(5 sign of t%e
ino!ing a!ount
Posting &ule 1nterpretation
algorit%!
V_T028G-VGEXT V_T028G-VOZPM V_T028G-VGNT V_T028G-NTAG
HC transaction
defined
-
Z010 -
HC transaction - Z012 -
Modified: 4/29/2014 13:56 a4/p4 Page
115
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
89ternal 0usiness
transation
K(5 sign of t%e
ino!ing a!ount
Posting &ule 1nterpretation
algorit%!
V_T028G-VGEXT V_T028G-VOZPM V_T028G-VGNT V_T028G-NTAG
defined
4.13.11 Assign 0an) aounts to transation t+pe
Meaning of t%e o0Det:
Allocate each of the house banks to a transaction type already created
&ole of t%e #0Det:
Banks are identified by specifying bank keys and external or internal account numbers. To do this, select the step
"Allocate banks to transaction types.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
Banks are identified by specifying bank keys and external account numbers. Evo system configuration will have the
same transaction type (MT940) for all accounts in EVO scope (D.B. accounts) and transaction type (N HOUSE) for
all the accounts - virtual bank accounts created in n House cash module scope.
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Modified: 4/29/2014 13:56 a4/p4 Page
116
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T028B-VGTYP
Field type CHAR
Field length 8
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Change management CTS
Configuration ,alues:
To configure, select the step "Allocate banks to transaction types.
Select new entry.
6an) )e+ @usuall+
0an) nu!0erJ
6an) aount
nu!0er
Transation t+pe
V_T028B-BANKL V_T028B-KTONR V_T028B-VGTYP
405081 11001242 MT940
300070024 1234567 MT940
Note: The previous table is just be filled with the bank key and account numbers during the build phase when creating
the external bank accounts for each country.
For n House cash:
6an) )e+ @usuall+
0an) nu!0erJ
6an) aount
nu!0er
Transation t+pe
V_T028B-BANKL V_T028B-KTONR V_T028B-VGTYP
99999999 + N HOUSE
4.13.12 6an) state!ent onfiguration 1*C
When HC receives a bank statement with the sweeps it has to update the HC accounts. For the system to support
this process the configuration steps are the following.
4.13.13 Central as% reeipt ( 1no!ing 0an) state!ents 1*C
4.13.13.1 .et Bp Connetion to 1*C in 41
Meaning of t%e o0Det:
n F, you must set up a link to the n-House Cash interfaces for central incoming payments.
&ole of t%e #0Det:
Link between HC and the incoming statements
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
117
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Activities
1. n the F system, start transaction FBF.
2. Choose Settings -> dentification -> Partners.
Enter HC as a partner.
3. Choose Settings -> Products -> ... of a partner -> Edit.
Enter HC as a partner product.
4. Choose Settings -> P/S function modules -> ... of a partner.
For event 00002810 enter the function module BKK_HB_BASTA_N_CHECK
5. Choose Settings -> Process function modules -> ... of a partner.
For the process 00002810 enter the function module
BKK_HB_BASTA_N_POST.
8V# .peifiations:
Planne' usage:
HC should be defined in this transaction to be able to process the incoming bank statements
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Modified: 4/29/2014 13:56 a4/p4 Page
118
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction FBF
Technical name TBE22-PRDKT
Field type CHAR
Field length 8
SAP level Cross - Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Pro'ut Partner
TBE22-PRDKT TBE22-PARTY
HC HC
4.13.13.2 1*C Aount Deter!ination fro! 89ternal 6an) Aount
Meaning of t%e o0Det:
n this MG activity you define the data that the system requires to find the responsible in-house cash centre for an
incoming account statement and to post the items there.
&ole of t%e #0Det:
During posting the system uses the account statement date as posting date and the value date of the respective
account statement item as value date.
f the posting date is in the future, the system creates a planned item provided no currency conversion takes
place. f a currency conversion takes place, the account statement date must be in the past or be the same
as the payment transaction date so that the system can process the account statement item.
f the posting date is in the past or is the same as the payment transaction date, an item is created in the in-
house cash centre. During the general ledger transfer the system determines the posting period based on the
posting date.
The in-house cash centre manages a separate account at the in-house cash centre bank for each company
connected.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
119
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBKKHB6-BANKL
Field type CHAR
Field length 15
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Financial Supply Chain Management n-House Cash Account Management Payment Processes in n-House
Cash Central Cash Receipt / ncoming Bank Statements
8V# .peifiations:
Planne' usage:
To define the data that the system requires to find the responsible in-house cash centre for an incoming account
statement and to post the items there. We need to link the HC account with the bank statement that we are receiving.
For that, for each bank partner account we link to an account and bank area in the system.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
1. Choose New Entries.
2. For each entry, enter the house bank of the in-house cash centre in the first three columns (bank number -
HC, bank account - HC, currency- HC account currency). You only have to enter the currency of the house
bank account if you have several foreign currency accounts with identical account numbers at the house
bank.
3. n the following two columns, (bank number and partner bank account D.B. account), enter the bank details
of the paying partner.
4. n the following two columns (bank areas - HCE and account number see master data HC account) enter
the account of the in-house cash centre that the incoming payments are to be posted to.
Save your entries.
The system proceeds as follows for the account determination:
1. t searches for an entry where the first five columns (house bank, house bank account, house bank account
currency, partner bank, partner bank account) agree with the data of the incoming account statement. When
it finds an entry, it creates an item for the account assigned in the in-house cash centre.
2. f it does not find an entry, the system searches for an entry without bank partner details where the first three
columns agree with the data of the incoming account statement. When it finds an entry, it creates an item for
the account assigned in the in-house cash centre.
Modified: 4/29/2014 13:56 a4/p4 Page
120
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
The system for the bank number that is in the bank statement, it will update the HC account number defined in the
configuration using fields in the MT940 for the match:
?3030070070010?3110333000000
Example of MT940 with fields completed:
HC MT940
4.13.13.3 .et Bp Aount Deter!ination for 1no!ing Pa+!ent
Meaning of t%e o0Det:
n this MG activity you specify the F account and n-House Cash Centre to which you want to post the inbound bank
statement.
&ole of t%e #0Det:
Specify the F account and n-House Cash Centre to which you want to post the inbound bank statement. You also
define a header account for payments for which the system was unable to automatically determine a recipient.
Attri0ute 'etails:
Configuration steps:
Financial Supply Chain Management n-House Cash Account Management Payment Processes in n-House
Cash Central Cash Receipt / ncoming Bank Statements
Modified: 4/29/2014 13:56 a4/p4 Page
121
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name HC_DB_CL_XBS-BUKRS
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
8V# .peifiations:
Planne' usage:
HC should be defined in this transaction to be able to process the incoming bank statements
Attri0ute Desription
Area SPRO
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
CoC' *ouse
6an)
Aount
1D
6an)
Area
41 At
in 1*C
*ea'er aount
Company
codes of the
OpCos
House
bank
short key
Account
number
HCE HC
accounts
of OpCo
s see
master
data HC
accounts
documen
t
Payments for which the system was not able
to automatically determine a recipient are
posted to this account VOCH account
dummy account
4.13.13.4 Define Transation T+pes for 1no!ing Pa+!ent
Meaning of t%e o0Det:
n this MG activity you determine how incoming bank statements are processed and updated.
&ole of t%e #0Det:
This involves defining the transaction types dependent on the bank area and different bank statement details. f you
have charge items, the transaction type for charges is used for posting. A requirement is to have defined the
transaction types and set up account determination for incoming payments.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
122
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Financial Supply Chain Management n-House Cash Account Management Payment Processes in n-House
Cash Central Cash Receipt / ncoming Bank Statements
8V# .peifiations:
Planne' usage:
We have to use the BTC business transaction code that is coming with the bank statement and associate them to
an HC transaction type already created (standard) for cash sweeps. Also define the Bank area (HCE VOCH HC
centre)
Attri0ute Desription
Area SPRO
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
6an) Area TransT+
p
6TC Cre'(De
0
Transat *ea'er aount
HCE
2210 and
7210
cash
sweeps
833 Define if
cash
sweep is
debit or
credit by
transacti
on code
EXTPAY This transaction type is used to post payment
orders from the charges for an account
statement -leave blank
Modified: 4/29/2014 13:56 a4/p4 Page
123
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name HC_DB_CL_XBS-BUKRS
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
4.13.13.3 Conlusion:
Assign Transaction Type for Payment Transaction to GL Operation when this step is done we associate
Transaction Types (e.g. 2210 Cash Concen. Outflow Ext.) to a GL operation.
Also when a GL transfer from HC accounts is done we define the account for Transfer Postings
Payables/Receivables. We define in this step (see configuration rational) the HC clearing account and the GL
Account Payables/receivable (defined for the OpCos and with trading partner per item there for reporting purposes
(intercompany) if not define GL Account HC Payables/receivable for each OpCo.
What will append after these steps have been made is (example of a cash sweep from OpCo A to VOCH):
1. OpCos receive external bank statement Credit by cash sweep business transaction code to D.B. GL bank
account and Debit in Cash sweep clearing account - because of posting rules setup
2. HC receives bank statement per business transaction code (cash sweep) will post item in HC account of
correspondent OpCo
3. HC will debit PAY clearing and debit HC clearing defined in the configuration Transfer Postings
Payables/Receivables step
4. At the end of the day with the process step balance sheet preparation the HC clearing account will be
debited and the HC payables will be credited (showing there in the GL by OpCo the amount that VOCH owns to
the OpCo) HC clearing account cleared at this moment
5. When bank statement run processed, internal bank statement will be sent to OpCo and processed Debit
Short term loan account (opposite to HC payables account) and credit in Cash sweep clearing account (account
cleared) because of posting rules setup
6. At the end GL Accounts not cleared
a. OpCo level - Short term loan account with debit amount
b. HC centre GL Account GL Account Payables/receivable with credit amount
4.14 Treasur+ @eTCJ transations $it% loan settle!ent
n Vodafone, treasury is a centralised function and as such, when required, recourse OpCos executes internal
treasury deals with Group Treasury (eTC is used to capture treasury deal attributes). Sometimes, part or all of the
treasury deal is settled as a book entry (no physical cash flows), where this is the case the intercompany position
needs to be affected.
4.14.1 Pa+!ent 1te!s
Meaning of t%e o0Det:
Modified: 4/29/2014 13:56 a4/p4 Page
124
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Payment items are individual posting items on a current account. These can either come from internally initiated
payment transactions (entered directly or during posting of a payment order) or from externally initiated payment
transactions.
&ole of t%e #0Det:
An item can be posted, parked, or placed in post processing. The status "parked" means that it has already been
assigned to an account but is not yet included in the account balance.
A payment item is a one-sided turnover on a current account, representing either a credit or a debit.
A payment item can consist of more than one position,. this can be the case, for example, with account balancing
items. tems created internally and items transferred from the payment transaction system always consist of only one
position/item. t is possible, however, to create one or more additional positions (such as charges, tax or interest
penalty) during posting.
Every payment item comprises information regarding:
The transaction type describing how the item was updated.
The medium via which the item or the payment order belonging to the item was brought to the bank.
The payment method with which the corresponding item was forwarded.
f customer fields were maintained in Customizing for the bank area, they are also available and transferred from the
system to the bank statement.
You can differentiate payment items according to the following criteria:
Status: Depending on whether the item is "in post processing or "posted, there are various options for
editing the item.
The account to which the item was posted: CpD (suspense), clearing account, other accounts.
Attri0ute 'etails:
Configuration steps:
Steps defined in TCM configuration rationale version 1.6 (Payment item is a transaction in user menu). Authorizations
need to be setup.
Modified: 4/29/2014 13:56 a4/p4 Page
125
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction --
Technical name --
Field type --
Field length --
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
8V# .peifiations:
Planne' usage:
For update the in HC accounts with internal treasury deals between OpCos and Group Treasury an interface
inbound - F-TCM-F-6 - nterface to SAP from eTC - nterface to update SAP with eTC Treasury deals - will be built
update the payment items directly the fields in SAP.
These payment items, when processed, will update the HC accounts with all of the treasury deal that are settled as a
book entry and the intercompany position needs to be affected
Workaround: f the interface isn't build those treasury deals can be posted manually in the payment item transaction
by a responsible person role.
The interface or manual posting as to process as follow:
1. Process transaction in n House cash - Account Management Payment tem Create.
2. Specify the transaction type with which the item is to be updated Treasury transaction type
3. Define bank area HCE
4. Account number of the respective OpCo involved in the treasury deal see Master data HC account object
document.
5. On the item entry screen, specify the value date of the posting and the posting amount. t can also be enter
payment notes (description).
6. For further processing we can choose following options (Compliance and Control for SOX):
a. Post the item, depending on the transaction type, the system runs the appropriate checks (such as
account, limit, check (banks only), business partner, locked transaction type). f it's defined a minimum
deposit on the account (see Master data HC account object document) and activated the limit check, the
system also checks the minimum deposit when it checks the limits.
b. t is still possible to first park the item (interface or manually we can setup for a role to process and park
and other person role to review items and post), which can then be processed in post processing. f it's
activated the (amount-dependent) principle of dual control for the creation of payment items, the payment
item is parked with the Control status. This must then be released by another user with appropriate
authorization. To post process these items - Account Management Payment tem Release. The
system lists all the items that have not yet been released. Then we re able to review and release a
payment item by choosing ,elease.
/ote1: For nterface from eTC to SAP the field structure, tables affected, length and type of fields will be described
for mapping from eTC information that is sent to SAP.
/ote2: 4or .%ort ter! loan aount an' long ter! loan aounts on,ersion purposes t%is funtionalit+
s%oul' 0e use' to up'ate t%e 0alanes of t%e 1*C aounts $%en =o5"i,e
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
No Values process step
Modified: 4/29/2014 13:56 a4/p4 Page
126
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
5. 4inane 4156"
The SAP F-BL component is a solution that can be used to manage the bank master data, cash balance
management and the creation and processing of incoming and outgoing payments. t is possible to freely define all
country-specific characteristics, such as the specifications for manual and electronic payment procedures. The data
relationship with the bank will be made by this component.
The data exchange provided in these files is supplied with SAP-specific information, such as the chart of accounts
and company code, for further processing.
One of the key functionalities of this module is importing the bank statement. After the import of the bank statement
is completed, the data is stored in the bank data memory in SAP, where it is then analyzed. The system tries to
identify the individual business transactions and filter out the information necessary for posting in the bank data
memory, for example document numbers, from the note to payee fields or reference field on the account statement
(interpretation of the note to payee).
f the necessary information can be interpreted, the system will automatically post the transactions (using batch input
or a call transaction). All line items are usually posted automatically in line with the posting rules.
Statistics show that up to 95% of customer data can be posted automatically in the SAP R/3 System. The system
offers convenient tools for further processing of line items that are not posted.
The Evo design is to use F-BL for the relationship with the banks, for external settlements. The decision to use this
module will support:
- Single European Payments Area (SEPA) initiative which will mean that all Euro payments made to other EU
participating states will be charged at a rate close to the local Automated Clearing House (ACH) rates (i.e.
domestic payments)
- Using F-BL for external settlements instead of HC will facilitate and solve the legal issues raised in some
countries
Modified: 4/29/2014 13:56 a4/p4 Page
127
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
- Will provide full visibility to the VF entities over their settlements and reconciling items
- One Bank One system simplification of relationships reducing costs to Vodafone.
Vodafone As s:
Vodafone To-Be:

Modified: 4/29/2014 13:56 a4/p4 Page
128
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
#pCo A
6an) A
Vendor Customer
System A
Cas% Cas%
Pa+!ent file 6an) .tate!ent
#pCo 6
6an) 6
Vendor Customer
System B
Cas% Cas%
Pa+!ent file 6an) .tate!ent
#pCo C
6an) C
Vendor Customer
System C
Cas% Cas%
Pa+!ent file 6an) .tate!ent
Vodafone
EVO System
Deuts%e 6an)
Vendor Customer
4156"
OpCo A OpCo B OpCo C OpCo ...
Cas% Cas%
Pa+!ent file 6an) .tate!ent
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
mplementation of the F-BL component for VF will:
Standardise process for all OpCos
mprove audit trail visibility through the use of the same system for all Vodafone entities in EVO
scope (data control and trail since all the data is based in the same system)
Centralized maintenance lowering cost
Significantly reduce resourcing requirements by simplification of processes
Lower Vodafone's 'switching' costs through standardisation of payment file formats & processes
ncreased process automation in OpCos
ntroduce latest banking solutions to enable real time reporting and control
Eliminate manual allocation/ reconciliation
Support, with the data relationship being made by one system one bank, to centralise volumes with
one bank to obtain best pricing
3.1 .et Countr+5speifi %e)s
Meaning of t%e o0Det:
For all countries with which your company maintains business relationships, you must include rules for checking the
following data:
Bank data
Postal data
Control data
This data is then checked during master data maintenance to ensure it meets the country specific requirements.
&ole of t%e #0Det:
To enable all bank master data to be checked during master data maintenance.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
129
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SAP Netweaver General settings Set countries Set country-specific checks
8V# .peifiations:
Planne' usage:
Check and maintain table to control creation of bank master data. The check rules will be defined with DB to provide
EVO the control of the master data converted and uploaded in the system. The system enables to check the right
number of digits.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Check the configuration table with the data provided by DB.
n country specific settings, bank key will be set to 1 ie. Bank number.
n the formal checks we have to define the checking rule - which determines how the check is to be carried out.
Predefined checks are started using keys 1 to 8. The system checks for numerical entry, length of entry and spaces
in the entry. Using key 9, you can activate a special country-specific check. The entry is checked against a template
defined in the program.
Modified: 4/29/2014 13:56 a4/p4 Page
130
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction OY17
Technical name V_005_B-LAND1
Field type CHAR
Field length 3
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
The logic for that check is defined in the table bellow that provide Vodafone the right number of Bank account
numbers throughout Europe .The nternational Bank Account Number (BAN) has been developed to identify bank
accounts in a cross-border context. Although the BAN is an international standard, some elements of the
BAN are defined at the national level.
.u!!ar+ of 8uropean an' non58uropean 'o!esti aount nu!0ers
Modified: 4/29/2014 13:56 a4/p4 Page
131
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Modified: 4/29/2014 13:56 a4/p4 Page
132
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Modified: 4/29/2014 13:56 a4/p4 Page
133
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Non-European Countries
1 *** ndicates that the branch code is included in the bank code.
2 Check digits are specified as follows:
the number indicates how many check digits there are
"a or "n specifies whether the check digit(s) are alpha or numeric
brackets indicate that the check digit(s) are included in the account number
3 The first digit is an integral part of the account number, the second digit is not.
4 The alphabetic check digit precedes all other digits in the account number structure.
5 The branch code is part of the account number
6 The entry for Serbia and Montenegro has been deleted with the split of the two countries in 2006
7 The check digits are located between the bank/branch code and the actual account number.
8 Please check the Swedish contribution. The domestic situation does not apply to account numbers
used in cross-border transfers.
9 The Type 2 account in Sweden does not include the bank/branch code.
10 This account number structure is used for CHAPS-Euro payments. The branch code (AAA) is
optional.
11 *** ndicates that the branch code is included in the bank code.
12 Check digits are specified as follows:
the number indicates how many check digits there are
"a or "n specifies whether the check digit(s) are alpha or numeric
brackets indicate that the check digit(s) are included in the account number
For more information see attached document
Bank standards
Regarding other non-European countries bank standards
Country Local clearing code
Account
number
NDA Max. 9 an Max. 19 an
Modified: 4/29/2014 13:56 a4/p4 Page
134
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Country Local clearing code
Account
number
AUSTRALA (AU) AND NEW ZEALAND
(NZ)
Max. 10 an
SWFT code 8
or 11 n or max.
17 n local
clearing code
CHNA MAX - 12 an (used as bank code) Max. 30 an
HONG KONG 12 an (used as bank code) Max. 9 an
NDONESA Max. 6 an Max. 14 an
JAPAN
Max. 4 an (first 4 positions used
as bank code, last 3 positions
used as branch code) Max. 7 n
MALAYSA Max. 12 an Max. 20 an
SNGAPORE
Max. 7 an (first 4 positions used
as bank code, last 3 positions
used as branch code)
11 an SWFT
code
TAWAN Max. 7 an (used as bank code) Max. 14 an
THALAND
Max. 7 an (first 3 positions used
as bank code, last 4 positions
used as branch code) Max. 14 an
USA
4 n for Chips participant
6 n for Chips universal D
9 n for Fedwire / Fed ABA 8 or 12 n
3.2 Define *ouse 6an)s
Meaning of t%e o0Det:
Each house bank of a company code is represented by a bank D in the SAP system, every account at a house bank
by an account D.
&ole of t%e #0Det:
n the SAP system, you use the bank D and the account D to specify bank details. These specifications are used, for
example, for automatic payment transactions to determine the bank details for payment.
.AP gui'elines:
Several house banks are supplied as examples in the standard system in order to enable configuration of the
payment program.
For domestic banks, you should enter the bank number in the "bank key" field and for foreign banks; you should enter
the SWFT code in this field.
For Belgium, the first three house bank D items must be numeric.
Do not forget to create a G/L account for the specified bank account. The G/L account is to be managed in the same
currency as the account at the bank.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
135
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Financial Accounting Bank Accounting Bank Accounts Define House Banks
8V# .peifiations:
Planne' usage:
Define Vodafone DB house banks and the corresponding accounts in the system under a bank D or an account D.
The Evo system will already have during this activity the bank directory updated. n this case, we only have to create
the banks that were not created in the "Copy bank directory" step to assign to the house bank that Vodafone is using.
We can also add any data that may be required to banks that are already in the bank directory via upload. We need
also to create the GL accounts related to those house banks.
So, when creating the house bank, there some fields that need to be update with the detailed information regarding
each one. The house bank is country dependant the definition of the country defines the rules according to which bank
data, such as the bank and account numbers, is to be validated that means that for one company code we can have one
house bank (D.B) and several accounts in that house bank (different currencies):
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Modified: 4/29/2014 13:56 a4/p4 Page
136
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction F12
Technical name V_T012-HBKD
Field type CHAR
Field length 5
SAP level Company Code
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Change management CTS
Configuration ,alues:
Values will be establish with DB and provided during the roll outs in accordance with the strategy and the number of
house banks Vodafone wants to maintain in each country. The strategy of creating an account is defined bellow.
Operating Company Foreign Currency Bank Criteria:

To decide whether an Operating Company requires a foreign currency bank account, the following criteria must be
met:
The currency is a major group currency (EUR, USD or GBP) and if there is a sufficient volume of transactions such
that the cost of maintaining a bank account is less than the charges being suffered on cross border payments. Also
the value of transactions is material to require hedging as per TQP01 section 5.1 (as per below)

Treasury policy TQP01 section 5.1 requires the immediate hedging of foreign currency exposures where there
are "External trading transactions (which exclude those with Vodafone Group Plc and its Subsidiaries) in excess of
C5m per foreign currency per month and C15m per foreign currency over a 6 month period.

Given that the majority of foreign currency transactions are related to either roaming (which will be settled by the
Roaming Financial Clearing House) or settlement of invoices with stock/hardware suppliers .e. Siemens, Cisco (to be
negotiated and settled by VPC), it is not anticipated that many Operating Companies will require a foreign currency
bank account.
3.3 6an) C%ains
Chain of banks through which payment is carried out.
89a!ple:
Vendor requests payment via an intermediary bank e.g Pay X bank, with further credit to X bank.
3.3.1 Define .enario
Meaning of t%e o0Det:
n this activity you define scenarios for determining bank chains.
&ole of t%e #0Det:
A scenario specifies the way in which a bank chain is to be determined:
generally, i.e. not dependent on certain business partner bank details (general search)
dependent on the business partner (recipient-specific search)
with which fields and in which order
Modified: 4/29/2014 13:56 a4/p4 Page
137
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
.AP gui'elines:
The SAP standard system contains a number of standard procedures (scenarios).
You cannot make changes to the standard system. Please note that any change can slow performance considerably,
because secondary indexes have only been created for the relevant database tables for the scenarios provided. f
you want to create indexes, SAP should be contacted.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Bank Accounts Bank Chains
8V# .peifiations:
Planne' usage:
The bank chains scenarios used will be the provided SAP standards:
Any change can slow performance considerably (create new bank chains) SAP guidelines
The standard scenarios will support the scenarios in Vodafone business.
Standard scenarios:
0001 - NO BANK CHAN DETERMNATON
0002 - SENDER BANK ORENTED
0003 - RECEVER BANK ORENTED
0004 - RECEVER ORENTED
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Modified: 4/29/2014 13:56 a4/p4 Page
138
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBCH0-CHANSCEN
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration ,alues:
Use bank chain standard scenarios
3.3.2 Ati,ate 6an) C%ain
Meaning of t%e o0Det:
n this activity you activate the bank chain function. n doing so, you specify that a bank chain is to be determined for
a payment.
&ole of t%e #0Det:
n the previous activity, Define Scenario, you decided whether to use an existing scenario to determine the bank
chain, or whether to define a new scenario. You specify that scenario here.
.AP gui'elines:
Enter the required scenario (such as 0003) for determining the bank chain for the current client.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Bank Accounts Activate Bank Chain
8V# .peifiations:
Planne' usage:
The bank chains scenarios used will be the provided SAP standards:
The standard scenarios will support the scenarios in Vodafone business.
Modified: 4/29/2014 13:56 a4/p4 Page
139
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name TBCHANC0-CHANSCEN
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Use bank chain standard scenarios. For that we need to activate the 4 scenarios provided:
0001 - NO BANK CHAN DETERMNATON
0002 - SENDER BANK ORENTED
0003 - RECEVER BANK ORENTED
0004 - RECEVER ORENTED
3.3.3 Create =eneral 6an) C%ain
Meaning of t%e o0Det:
n this activity you define general bank chains.
&ole of t%e #0Det:
Payments can be processed via a general bank chain and are not dependent on the business partner's bank details.
.AP gui'elines:
Define the sequence of banks and the accounts from which payments are to be made.
Select the line containing the data you have entered, and then choose Bank chain. Enter the required data.
Here is defined the bank chain to be used for a predefined combination of the following criteria:
Currency
Sender bank country
Sender bank key
Recipient bank country
Recipient bank key
Payment method supplement
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
140
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Financial Accounting Bank Accounting Bank Accounts Create General Bank Chain
8V# .peifiations:
Planne' usage:
For each
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Change management CTS
Configuration ,alues:
BankChn D No. Typ Corr. ctry BnkKeyCor BankAcct
The bank
chain D
identifies a
chain of
connected
banks. A
payment can
be made via
a certain
bank chain.
The
increasing
numbers of
a bank in a
bank chain
determines
the order of
the banks
in the bank
chain
Type of bank in
a bank chain
(correspondent,
intermediary)
Country key for the
country in which the
correspondent bank
is headquartered. The
country key
determines which
rules are used to
check the remaining
bank data (e.g. bank
number and account
number).
n this field is the bank key of the
correspondence bank, where the bank
data are stored in each country. The
country-specific meaning of this bank
key is determined while defining the
country keys. Normally, banks are
kept according to their bank number.
The number is used again on the
bank's tax data. n certain countries
the bank account number serves this
purpose; there is no bank number.
Bank data are kept according to
account number. When performing a
data medium exchange, it can be
useful to create foreign business
partners without bank numbers, even
if bank numbers are available in that
particular country. n these cases you
can then assigned a bank key
internally. f bank data are kept
according to a different key, e.g. the
SWFT code, you can also assign
This field
contains the
number under
which the
account at the
correspondent
bank is kept.
Modified: 4/29/2014 13:56 a4/p4 Page
141
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TBCH2-CHAND
Field type CHAR
Field length 10
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
BankChn D No. Typ Corr. ctry BnkKeyCor BankAcct
numbers externally.
For each case that Vodafone needs a correspondent bank, the values will be defined in the configuration step
3.4 Define 4ator+ Calen'ar per Curren+
.AP speifiations:
Meaning of t%e o0Det:
The factory calendar per currency will contain the public holidays which apply in the country in which the currency is
traded. t is used to determine correct value date based on public holidays which apply in the country in which the
currency is traded. This is used in payments cycle.
&ole of t%e o0Det:
Define the factory calendar for payment currency and bank country.
Attri0ute 'etails:
Configuration steps:
SPRO Financial Accounting (New) Bank Accounting Business Transactions Payment Transactions
Payment Handling Value date Define Factory Calendar per Currency
8V# .peifiations:
Planne' usage:
The factory calendar for payment currency and bank country will be the same as the calendar of the country. For
each country assign the calendars already defined and configured for that country. The corresponding calendars
have already been defined for a series of currencies.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Modified: 4/29/2014 13:56 a4/p4 Page
142
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction F8BC
Technical name V_TBKFK - WAERS
Field type CHAR
Field length 2
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Expected activity Release
Change management CTS
Configuration ,alues:
Use the F8BC transaction to display the configuration values.
Curren+ 6an) Countr+ 4ator+ Calen'ar Te9t
VET6:4:5FA8&. T043T5P&#G. VET6:4:54AC1D VET6:4:5"T8CT
AUD AU AU Australia
BRL BR BR Brazil
CAD CA CA Canada
CHF CH CH Switzerland
CZK CZ CZ Czech Republic
DKK DK DK Denmark
EUR EU EU
European Currency Union
(ECU)
GBP GB GB
Great Britain (England and
Wales)
HUF HU HU Hungary
JPY JP JP Japan
MXN MX MX Mexico
NOK NO NO Norway
NZD NZ NZ New Zealand
RUB RU RU Russian Federation
SEK SE SE Sweden
SGD SG SG Singapore
TWD TW TW Taiwan
USD US US USA
VEB VE VE Venezuela
ZAR ZA ZA South Africa
3.3 Define Tolerane =roups for users
.AP .peifiations
Meaning of t%e o0Det:
n this activity, you predefine various amount limits for your employees with which you determine:
the maximum document amount the employee is authorized to post
the maximum amount the employee can enter as a line item in a customer or vendor account
the maximum cash discount percentage the employee can grant in a line item
the maximum acceptable tolerance for payment differences for the employee
Modified: 4/29/2014 13:56 a4/p4 Page
143
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
&ole of t%e o0Det
Payment differences are posted automatically within certain tolerance groups. This way the system can post the
difference by correcting the cash discount or by posting to a separate expense or revenue account.
n this respect you define:
the amounts or percentage rates up to which the system automatically posts to a separate expense or
revenue account if it is not possible to correct the cash discount or
Up to which difference the system corrects the cash discount. n this case the cash discount is automatically
increased or decreased by the difference, using tolerance groups.
Attri0ute 'etails:
Attri0ute Desription
SAP transaction OBA4
Technical name T043T-RFPRO
Field type CHAR
Field length 4
SAP level Client
8V# .peifiations
For the roles in TCM, a user has to be able to post a financial document in:
All bank clearing accounts
Bank charges account
All nterest accounts
Loan accounts
FX gains and losses, both realised and unrealised
Small differences account
All hedging accounts, i.e. Forward exchange deal accounts.
Any Treasury suspense account
Any related hedging accounts (i.e. mark to market accounts for cash flow hedging)

Planne' usage:
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Change management CTS
Configuration ,alues:
The customi-ing path is: .inancial ccounting *New+ ) .inancial ccounting /lobal Settings *New+ ' $ocument )
Tolerance /roup
.
Modified: 4/29/2014 13:56 a4/p4 Page
144
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Tol. =roup for 4inanial
A.
Co!pan+
Co'e
T043T5&4P&# T043T56B:&.
With reference to the key,
tolerances for the entry of
documents and the
Granting of cash
discounts can be
determined for all
employees of the group
for payment settlement.
The company
code is an
organizational
unit within
financial
accounting.
Z001
Company
code
Tol. =roup for 4inanial
A.
Co!pan+
Co'e
Ma9. Pa+!ent Differene for
&e,.
Ma9. Pa+!ent Diff. for
89p.
T043T5&4P&# T043T56B:&. T043T568T&. T043T568T&*
With reference to the key,
tolerances for the entry of
documents and the
granting of cash discounts
can be determined for all
employees of the
Group for payment
settlement.
The company
code is an
organizational
unit within
financial
accounting.
Payment differences to our
advantage are allowed up to
the amount entered here.
The amount always refers to
the local currency. Payment
differences up to the amount
entered here are posted
automatically by the system as
increasing the profit. The
system creates line items to
show this.
Payment differences to
our disadvantage are
allowed up to the amount
entered here. The
amount always refers to
the local currency.
Payment differences up
to the amount entered
here are posted
automatically by the
system as reducing the
profit.
Tolerance group created
Company
code
Payment differences -
advantage
Payment differences to
our disadvantage
Z001 GB06 5 5
Tol. =roup for 4inanial
A.
Ma9 Allo$a0le &e,. fro! Pa+!ent
Diff. Ma9. 89p. Per!itte' fro! Pa+!ent Diff.
T043T5&4P&# T043T5P&#G. T043T5P&#G*
With reference to the key,
tolerances for the entry of
documents and the
granting of cash discounts
can be determined for all
employees of the group
for payment settlement.
Differences when settling payments
are accepted and posted
automatically by the system up to the
percentage rate entered here. The
percentage rate is only valid if the
difference is posted as a gain.
The percentage rate is used for the
maximum of the debit and credit
totals of the items to be cleared.
Differences when settling payments
are accepted and posted
automatically by the system up to the
percentage rate entered here. The
percentage rate is only valid if the
difference is posted as an expense.
The percentage rate is used for the
maximum from the debit and the
credit total of the items to be cleared.
Tolerance group created
Differences when settling payments
that are accepted and posted
automatically by the system.
Differences when settling payments
that are accepted and posted
automatically by the system.
Z001 0,5 0,5
Tol. =roup for 4inanial Ma9. Dis. A'Dust. for =ain fro! Pa+!ent Ma9. Disount A'Dust. for "oss fro! Pa+!ent
Modified: 4/29/2014 13:56 a4/p4 Page
145
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
A. Diff. Diff.
T043T5&4P&# T043T5.:/T. T043T5.:/T*
With reference to the key,
tolerances for the entry of
documents and the
granting of cash discounts
can be determined for all
employees of the group
for payment settlement.
When clearing payments, any payment
differences up to the amount
specified here are corrected with the cash
discount posting as long as the cash
discount amount is large enough for the
adjustment. The value you specify here is
used for differences that represent a gain.
When clearing payments, any payment
differences up to the amount specified here are
corrected with the cash discount posting as long
as the cash discount amount is large enough for
the adjustment. The value you specify here is
used for differences that represent a loss.
Tolerance group created Payment differences up to the amount
specified here are corrected with the cash
discount posting - gain
When clearing payments, any payment
differences up to the amount
specified here are corrected with the cash
discount posting - loss
Z001 1 1
Tol. =roup for
4inanial A.
Ma9. A!ount Poste'
per Do. Ma9. Posting A!ount per "ine 1te! Ma9. Cas% Disount Perentage &ate
T043T5&4P&# T043T5MAC6T T043T5MAC86 T043T5MAC.:
With reference to the
key, tolerances for
the entry of
documents and the
granting of cash
discounts can be
determined for all
employees of the
group for payment
settlement.
Maximum permitted
posting amount per
document for this user
group. The posting
amount is the total of
all debit items or,
similarly, the total of
all credit items.
Maximum posting amount
permitted per customer or vendor
item for this user group.
Maximum cash discount percentage
rate which may be assigned by an
employee of the user group.
The percentage rate is checked during
the entry, change and clearing of open
items.
Tolerance group
created
Maximum permitted
posting amount per
document
Maximum posting amount
permitted per customer or vendor
item
Maximum cash discount percentage
rate which may be assigned by an
employee of the user group.
Z001 9.999.999.999.999,99 9.999.999.999.999,99 5
After defining the tolerance groups, in release phase, assign user name (user created in the system for one user) to
a tolerance group:
Bser =rp
User in the TCM department Tolerance group created
SMTH Z001
3.6 Configure t%e 8letroni 6an) .tate!ent
This fulfils the requirements for correctly posting all business transactions submitted by the F-BL module as well as
in-house cash centre by means of electronic bank statement. This includes the ability to automatically reconcile the
payments/receipts from the bank statements (both in house as well as external banks) with the ledger entries. This
ensures the process is less dependent on manual intervention.
This process enables the automatic reconciliation of the internal settlements as it clears the outstanding invoices,
and incoming receipts in both the creditor/debtor accounts. This process will prevent delays in the manual
reconciliation, which could lead to delays in operating companies being able to close outstanding items.
Modified: 4/29/2014 13:56 a4/p4 Page
146
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
This process will be done automatically. A job will be created running the transaction FF.5 with fields pre-defined
(bank statement file location) that will upload the bank statements daily.
.AP gui'elines:
There are some steps to be carried out:
Create account symbol: Specify G/L accounts (such as bank, cash receipt, outgoing checks) to which
postings are to be made from account statement. You assign account symbols to the G/L account
numbers.
Assign accounts to account symbols: Define postings to be triggered by possible transactions in the
account statement (such as bank transfer, debit memo).
n the posting speci#ications debit -> credit that you define here, use the account symbols from the first
step, not the G/L account numbers. This prevents similar posting rules being defined several times, the
only difference between them being the accounts to which postings are made.
Create keys for posting rules: The posting rules represent typical posting transactions for the bank
statement. A list of assignments where one external transaction code is assigned to one posting rule is
called a transaction type.
Define the posting rules. The account determination takes place via the posting rule. This provides the
information required for posting (posting key, accounts, document type).
Create a transaction type
Assign bank details, for which the account statements are to be imported, to a transaction type:
Assign transaction types to group banks with identical external transaction codes.
Assign the business transactions to these posting rules dependent on the transaction type.
Assign the bank accounts to the transaction types.
Note: Make a note of the chart of accounts assigned to your company code. The company code/chart of accounts
assignment is in the MG under Financial Accounting General Ledger Accounting G/L Accounts Master Data
Preparations Assign Company Code to Chart of Accounts.
8V# .peifiations:
Planne' usage:
The bank statement files, provided from an interface RCEFWS (F-TCM-F-1) (EVO Bank statement input
interface between Deutsche Bank to SAP) - can be imported into the SAP System where they are then automatically
processed. To do this, you run the program that imports the files generated into the SAP System or, more specific,
into the bank data memory. During conversion, data in these files is supplied with SAP-specific information, such as
the chart of accounts and company code, for further processing. After the import transaction is completed, the data in
the bank data memory is analyzed. The system tries to identify the individual business transactions and filter out the
information necessary for posting, for example document numbers, from the note to payee fields on the bank
statement (interpretation of the note to payee).
f the necessary information can be interpreted, the system will automatically post the transactions (using batch input
or a call transaction). All line items are usually posted automatically against open items in clearing accounts based on
reference fieldreconciliation with invoice no., amount, or with SAP document no.
By making configuration settings, you ensure that all business transactions of which your bank informs you via the
electronic bank statement are posted correctly in the system. The following steps contain the information you require
to be able to configure the electronic statement.
Postings can be done with clearing or just posted in a GL account (bank charges). Posting automatically cleared will
be done against clearing account.
Modified: 4/29/2014 13:56 a4/p4 Page
147
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
3.6.1 Create aount s+!0ol
Meaning of t%e o0Det:
Freely definable key for an account symbol. The posting details contain account symbols instead of accounts. The
account symbol is defined by the user when configuring the electronic bank statement. t specifies which G/L account
is posted to.
&ole of t%e #0Det:
After any modifications that may exist, the account symbols lead to one account.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
Create account symbols related to the outgoing and incoming payment methods. After the modifications, the account
symbol leads to one account. The symbols that are linked with G/L accounts should be easy to understand, with
meaning. That is for the end user and for the maintenance it will be easier to relate those accounts with types of
payments/receivables.
Here you maintain the bank details and the accounts that you have at the house bank. t must be created a G/L
account in EVO system for each of these accounts. n the master record of each of these G/L accounts you enter a
currency key. The currency key must be the same as the currency in which you run the respective account at the
house bank. The account symbol is used when defining the posting rules and not the GL accounts. So, for each GL
account used to post financial documents from the import of the bank statement we will define an account symbol.
This account symbol will be used to define posting rules in a configuration step detailed below.
This is the planned usage for the object:
Attri0ute Desription
Modified: 4/29/2014 13:56 a4/p4 Page
148
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T033_EBST-KTOSY
Field type CHAR
Field length 15
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
When specifying bank account data in the house bank table on the accounts at the house bank, it must be created a
G/L account for each account. f this is not done EVO system cannot make any postings when it receives the
electronic bank statement.
For each GL account described below an account symbol will be defined
:
Bank account
bank clearing accounts
Bank charges account
FX gains and losses, both realised and unrealised
Small differences account
Costumer and vendor accounts that we define to post with clearing when uploading the bank statement
n the transaction to create account symbols
Select new entry.
Aount Te9t
V_T033_EBST-KTOSY V_T033_EBST-LTEXT
Bank Bank
Bank Charges Bank Charges
Outgoing EFT Outgoing EFT
ncoming EFT ncoming EFT
Outgoing CHQ Outgoing CHQ
ncoming CHQ ncoming CHQ
Funds Funds
Direct Debit Direct Debit
/ote: The previous table is just an example. The final one will contain the details specified during roll out.
3.6.2 Assign aounts to aount s+!0ol
Meaning of t%e o0Det:
Assign the G/L account to the account symbol.
&ole of t%e #0Det:
After assigning G/L account to the account number the account symbol leads to G/L accounts.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
149
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
n EVO system, the Bank accounts and the clearing accounts configuration will be maintained with the values
provided after the definition of the final G/L accounts during the build phase.
n the case of bank accounts, the system allows numbers to be entered in a generic format, using "+ signs for the
static numbers. The system replaces these plus signs with the G/L account number that is maintained for the house
bank. So, to simplify the maintenance of the configuration, EVO system can be configured by entering the account
number generically by entering a series of "+ signs. t will simplify procedures when we create/change a new bank
account, the system will automatically recognize the bank accounts if the G/L account number is maintained for the
house bank.
For the bank clearing accounts, they can either be entered with the full G/L account number or part of the account
number and complete the field with "+ signs. E.g. Account symbol - Outgoing EFT G/L account (+++++++01)
This allows the simplification of maintenance and configuration as only part of the G/L account number is used. This
can be implemented as the clearing accounts will be defined with the same account number logic for all OpCos E.g.
24XXXX01 Outgoing EFT / 24XXXX02 ncoming EFT. n this case the system replaces these plus signs with the
G/L account number maintained for your house bank, but the non-generic part of your entry remains in the field.
Taking the example of an account 24005000 Bank account (as defined in the house bank master), the two end
digits of the number are replaced by "10. This entry would trigger a posting to account 24005001 Outgoing EFT.
The clearing accounts will be created based on the payment methods in each country. There will be a one to one
relationship between payment method and clearing account
n case of usage of P&L account, use the complete G/L account number in the assignment.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Modified: 4/29/2014 13:56 a4/p4 Page
150
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T033G_EBST-KTOSY
Field type CHAR
Field length 15
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration ,alues:
Note that, when making generic entries (i.e. using "+ signs), the system expects a 10-character entry for an account.
f you are using account numbers shorter than 10 characters, you must make your entries right-justified.
The account symbol used reflects the payment methods in place for each company code plus if its an outgoing or
incoming transaction e.g.- "cheques+out or "cheques+in. Also for the texts in the posting keys created.
n the transaction to create account symbols. Select new entry.
Aount .+!0ol Aount !o'ifiation Curren+ =(" Aount /u!0er
V_T033G_EBST-
KTOSY
V_T033G_EBST-KOMO1 V_T033G_EBST-KOMO2 V_T033G_EBST-KONTO
Bank + + ++++++++++
Bank Charges
+ + 69320000 (See appendix
A for logic of accounts)
Bank Account -
Cheques Out
+ + ++++++++01 (See
appendix A for logic of
accounts)
Bank Account - SEPA
Out
+ + ++++++++02 (See
appendix A for logic of
accounts)
Bank Account - Local
ACH Out
+ + ++++++++03 (See
appendix A for logic of
accounts)
Bank Account - SDP
Out
+ + ++++++++04 (See
appendix A for logic of
accounts)
Bank Account - DD
Out
+ + ++++++++05 (See
appendix A for logic of
accounts)
Bank Account -
Cheques n
+ + ++++++++06 (See
appendix A for logic of
accounts)
Bank Account - SEPA
n
+ + ++++++++07 (See
appendix A for logic of
accounts)
Bank Account - Local
ACH n
+ + ++++++++08 (See
appendix A for logic of
accounts)
Bank Account - SDP
n
+ + ++++++++09 (See
appendix A for logic of
accounts)
Bank Account - DD n
+ + ++++++++10 (See
appendix A for logic of
accounts)
Bank Account -
Treasury Transfers
+ + ++++++++11 (See
appendix A for logic of
accounts)
Bank Account - Other
+ + ++++++++12 (See
appendix A for logic of
accounts)
Modified: 4/29/2014 13:56 a4/p4 Page
151
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
/ote: The previous table is just an example. The final one will contain the details specified during build phase.
The clearing accounts will be created based on the payment methods in each country. There will be a one to one
relationship between payment method and clearing account
3.6.3 Create :e+s for posting rules
Meaning of t%e o0Det:
This field specifies the rules for posting in the general ledger and sub ledger.
&ole of t%e #0Det:
Assign posting rules to possible transactions in account statement file. n this activity you enter descriptions for the
necessary posting rules.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
n EVO system for each posting rule created it's needed to define a posting key. A posting key must be created for
each posting rule defined. E.g. - To post bank charges in a P&L account we need to create a posting rule key and
subsequently a posting rule.
This is the planned usage for the object:
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Modified: 4/29/2014 13:56 a4/p4 Page
152
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T028D-VGNT
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Change management CTS
Configuration ,alues:
Create posting rules in Customizing for Bank Accounting. Posting rules are represented in the system by a non-bank-
specific code (for example, Z001for Outgoing Payment). A posting key will be defined for each different financial
movement posting rule. The posting keys will be used to create a posting rule. For example a bank charge will
have a posting key. This posting key is linked to a posting rule that is defined in the system. Each time that a bank
charge item is in the bank statement, the system will associate this movement to a posting key linked with a posting
rule that will define the automatic posting in the bank charge account.
Select new entry.
Posting :e+ Te9t
V_T033G_EBST-KTOSY V_T028D-TXT20
Z001 Bank Charges
Z002 Cheques Out
Z003 SEPA Out
Z004 Local ACH Out
Z005 SDP Out
Z006 DD Out
Z007 Cheques n
Z008 Local ACH n
Z009 SDP n
Z010 DD n
Z011 Treasury Transfers
/ote: The previous table is just an example. The final one will contain the details specified during build phase.
Also to allow the bank statement upload without error with GVO codes a posting key has to be defined for
"Unallocated:
With the external transaction to match this posting key:
3.6.4 Define posting rules
Meaning of t%e o0Det:
Modified: 4/29/2014 13:56 a4/p4 Page
153
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Create posting specifications for each posting rule.
&ole of t%e #0Det:
You use the posting specifications to specify how a certain business transaction is to be posted in the G/L accounts.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
When defining a posting rule, you must specify how each business transaction that is transmitted by electronic
account statement (for example, bank charges) is posted in EVO system.
n EVO system posting specifications consists of one or two posting records debit -> credit, where the first posting
record is called posting area 1, and usually represents a G/L account posting (Bank -> clearing account). The optional
second posting record is called posting area 2 (clearing account -> Customer).
Depending on whether a posting transaction affects bank accounting only, or also affects sub ledger accounting,
define the posting rules either for the first posting area only, or for both the first and the second posting areas.
Document types will be created for reporting purposes to support bank reconciliation report needed - F-TCM-RP-17 -
Bank Rec Auto-allocation
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Change management CTS
Modified: 4/29/2014 13:56 a4/p4 Page
154
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T033F_EBST-EGR1
Field type CHAR
Field length 10
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration ,alues:
Enter account symbols rather than the actual account names in posting specifications. Those are already define in
section (Create account symbol)
Posting specifications consist of a posting key and account symbol for one or two line items (debit and credit
postings). The system uses the account symbol to determine the G/L account to which to make the posting.
Select new entry.
The posting area will define if the postings will be in G/L or bank accounts (posting area 1) and sub ledger postings
(posting area 2). Depending on the external transaction code and your Customizing settings, a single line item from
an electronic account statement can automatically trigger up to two posting transactions: A posting in posting area 1
(bank accounting or G/L accounting) and a further posting to posting area 2 (sub ledger accounting). We will use
standard SAP posting areas:
posting area 1 (bank accounting or G/L accounting)
posting area 2 (sub ledger accounting)
For each posting rule a Posting type will be choose for each set of posting specifications. The posting type must be
entered for each posting specification you define in customizing (clear sub ledger accounts in debit for example).
The posting types used (SAP standard) can be chosen from the following posting types:
:e+ Meaning
1 Post to G/L account
2 Debit posting to sub ledger account
3 Credit posting to sub ledger account
4 Clear debit entry from G/L account
5 Clear credit entry from G/L account
7 Clear debit entry from sub ledger account
8 Clear credit entry from sub ledger account
Posting
&ule
Posting
Area
Posting
:e+ @DJ At @De0itJ
Posting
:e+ @CJ
At
@Cre'itJ
Do.
T+pe
Posting
T+pe
V_T033F_E
BST-EGR1
V_T033
F_EBST
-EGR2
V_T033F
_EBST-
BSCH1
V_T033F_EBS
T-KTOS1
V_T033
F_EBST
-BSCH2
V_T033F_
EBST-
KTOS2
V_T033F
_EBST-
ATTR1
V_T033F_EB
ST-ATTR2
Z001
1
OUTGONG
EFT 50 BANK ZWSB 4
Z002
1
40
BANK 50
NCOMNG
EFT SBZW 1
Modified: 4/29/2014 13:56 a4/p4 Page
155
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Posting
&ule
Posting
Area
Posting
:e+ @DJ At @De0itJ
Posting
:e+ @CJ
At
@Cre'itJ
Do.
T+pe
Posting
T+pe
V_T033F_E
BST-EGR1
V_T033
F_EBST
-EGR2
V_T033F
_EBST-
BSCH1
V_T033F_EBS
T-KTOS1
V_T033
F_EBST
-BSCH2
V_T033F_
EBST-
KTOS2
V_T033F
_EBST-
ATTR1
V_T033F_EB
ST-ATTR2
Z002
2
40 NCOMNG
EFT DZ 8
Z003
1
40 BANK
CHARGES 50 BANK SB 1
Z004
1
OUTGONG
CHQ 50 BANK SBZW 4
/ote1: The previous table is just an example. The final one will contain the details specified during build phase.
/ote: Document splitting is currently under discussion and is a SAP recommendation. Splitting documents from a
Profit Centre perspective is not a requirement, but following SAP recommendations and taking into account that it can
be necessary in the future, it will be configured in such a way that the documents are zero balanced at profit centre
level, and the partner field is the profit centre.
Every business transaction that is entered is analyzed during the document splitting process. n this process, the
system determines which splitting rule is applied to the document. n order that the system can determine the splitting
rule to each document type. With the document types delivered in the standard system, SAP delivers a classification
for document splitting. This classification is a proposal that needs to check against how the document types are
organized.
Reference for configuration: cbmFN_R2R_AP326_Configuration_rationale
3.6.3 Create transation t+pe
Meaning of t%e o0Det:
External transactions (also known as business transaction codes) are bank-specific codes for business transactions,
each of which involves a different type of payment. t will be also used for internal transactions ntercompany
settlements.
&ole of t%e #0Det:
The external transaction code is issued by banks in the electronic bank statement or using the in house cash
functionality (producing and importing bank statements internally). The SAP system requires this code in order to
identify the business transaction. t converts the bank (also in house bank)-defined codes into its own system-internal
transaction codes (known as posting rules), which in turn trigger certain specific posting transactions in the system.
.AP =ui'elines:
Group together the bank accounts which contain the same external transactions in one transaction type. You can
thereby reduce the processing work involved in Customizing for external transactions.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
156
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
EVO global solution is supported by one banking partner - Deutsche Bank. The transaction codes will be defined
locally with inputs from the D.B.. For this create two transaction types. This will allow for future changes and
scalability:
MT940
n-House
For clarity it would be better to maintain 2 transaction types. One for D.B. bank statement and one for .H.C.
statements. The advantage of this grouping is that you do not have to allocate the external transaction codes of the
banks (business transaction codes) to internal SAP posting rules for every individual bank but rather can make this
allocation just once per transaction type. After defining the transaction type it must be allocated each of the house
banks to a transaction type.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Define transaction types (one for DB and other for HC) in order to group together banks with the same external
transaction codes (all banks of the same type - DB)
Select new entry.
Modified: 4/29/2014 13:56 a4/p4 Page
157
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T028V-VGTYP
Field type CHAR
Field length 8
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Transation T+pe Posting Area
V_T028V-VGTYP
V_T033F_EBST-
EGR2
MT940 SWFT MT940
N HOUSE N HOUSE
3.6.6 Assign e9ternal transation t+pe to posting rules
Meaning of t%e o0Det:
External (or internal using in house cash) transactions (also known as business transaction codes) are bank-
specific codes for business transactions, each of which involves a different type of payment
&ole of t%e #0Det:
The external transaction code is issued by banks or in house bank in the electronic bank statement. The SAP system
requires this code in order to identify the business transaction.
.AP =ui'elines:
f the bank makes the bank statements available in SWFT MT940 format, then the external transaction is a business
transaction code. n Customizing you can assign different external transactions to a transaction category. These
transactions are posted according to the same posting rules.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
MT940 will be subject to localizations. These configuration enable the system to convert the bank-defined codes into
its own system-internal transaction codes (known as posting rules), which in turn trigger certain specific posting
Modified: 4/29/2014 13:56 a4/p4 Page
158
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T028G-VGEXT
Field type CHAR
Field length 27
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
transactions in the system. Please see Business transaction codes used by D.B. below. This will require configuration
subject to localizations:
BTC Bank
n this step we define the algorithm used to do, for each business transaction, to do the automatic reconciliation
against the open items. The note to payee fields in the electronic bank statement contains information relevant to
clearing open items.
The interpretation algorithm allows the EVO system to search for incoming and outgoing payments in the bank
statement, based on information supplied by the customers and/or the house bank and entered in the note to payee
lines in the bank statement.
For cheques we use the cheque number. For incoming/outgoing payments we use the Document number / Reference
document number
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Change management CTS
Configuration ,alues:
Define transaction types in order to group together banks with the same external transaction codes (all banks of the
same type DB and n House).
Select MT940 transaction type (D.B. Business transaction codes)
Select new entry.
89ternal 0usiness
transation
K(5 sign of t%e
ino!ing a!ount
Posting &ule
1nterpretation
algorit%!
V_T028G-VGEXT V_T028G-VOZPM V_T028G-VGNT V_T028G-NTAG
001
-
Z004
011: Outgoing Check:
Check No. Different
from Pymt Doc. No.
020
+
Z002
001: Standard
algorithm
020
-
Z001
001: Standard
algorithm
802
-
Z003
001: Standard
algorithm
Modified: 4/29/2014 13:56 a4/p4 Page
159
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
/ote: The previous table is just an example. The final one will contain the details specified during build phase. Also
we will define an External business transaction for transaction codes that will not have a right or maintained code.
These transaction codes will have a posting rule associated posting with clearing that will be post processed
correctly with FEBA transaction.
For in house cash:
Select N HOUSE transaction type (HC Business transaction codes)
Select new entry.
89ternal 0usiness
transation
K(5 sign of t%e
ino!ing a!ount
Posting &ule
1nterpretation
algorit%!
V_T028G-VGEXT V_T028G-VOZPM V_T028G-VGNT V_T028G-NTAG
020
-
Z002
001: Standard
algorithm
051
+
Z001
001: Standard
algorithm
3.6.7 Assign 0an) aounts to transation t+pe
Meaning of t%e o0Det:
Allocate each of the house banks to a transaction type already created
&ole of t%e #0Det:
Banks are identified by specifying bank keys and external or internal account numbers. To do this, select the step
"Allocate banks to transaction types.
Attri0ute 'etails:
Configuration steps:
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Make Global Settings for Electronic Bank Statement
Modified: 4/29/2014 13:56 a4/p4 Page
160
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T028B-VGTYP
Field type CHAR
Field length 8
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
8V# .peifiations:
Planne' usage:
Banks are identified by specifying bank keys and external account numbers. Evo system configuration will have the
same transaction type (MT940) for all accounts in EVO scope (D.B. accounts) and transaction type (N HOUSE) for
all the accounts - virtual bank accounts created in n House cash module scope.
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Change management CTS
Configuration ,alues:
To configure, select the step "Allocate banks to transaction types.
Select new entry.
6an) )e+ @usuall+
0an) nu!0erJ
6an) aount
nu!0er
Transation t+pe
V_T028B-BANKL V_T028B-KTONR V_T028B-VGTYP
405081 11001242 MT940
300070024 1234567 MT940
/ote: The previous table is just be filled with the bank key and account numbers during the build phase when
creating the external bank accounts for each country.
For n House cash:
6an) )e+ @usuall+
0an) nu!0erJ
6an) aount
nu!0er
Transation t+pe
V_T028B-BANKL V_T028B-KTONR V_T028B-VGTYP
99999999 + N HOUSE
Define .ear% .tring for 8letroni 6an) .tate!ent
Meaning of t%e o0Det:
An interpretation algorithm enables you to find separate outgoing payments using the reference information returned
by the bank.
&ole of t%e #0Det:
Modified: 4/29/2014 13:56 a4/p4 Page
161
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
The following algorithms are available:
000 @/o interpretationJ
You use this algorithm if you do not want to use the standard algorithms supplied by SAP. f this is the case,
the system calls up the algorithms you defined yourself, in conjunction with functional enhancements (user
exits).
001 @.tan'ar' algorit%!J
Algorithm 001 interprets the values in the note to payee fields of the electronic account statement as either
document numbers or reference document numbers. n the process, it checks whether the values are in the
document/reference document number ranges you entered when importing the account statement. f (and
only if) they are, it then tries to find the items to be cleared in the system.
Note that you must prescribe the possible intervals for documents/reference documents using the
values "BELNR number range" and "XBLNR number range" in the selection screen for importing the
electronic account statement.
f the reference document was stored with leading zeroes in the system, the system can find a line
item only if the reference document number in the account statement is imported with these leading
zeroes. f, on the account statement import selection screen, you were to enter 00100 - 00200 as the
interval, the system does not find the value if the reference document number is simply 100.
011 @#utgoing %e): C%e) nu!0er not i'ential to 'ou!ent nu!0erJ
This algorithm is used for payments by check if the bank uses pre-numbered checks. Your house bank
supplies the check number in the account statement. The algorithm uses the check number to find the
appropriate document number.
012 @#utgoing %e): C%e) nu!0er i'ential to 'ou!ent nu!0erJ
You use this algorithm for payments by check if checks are printed using forms that do not yet contain a
check number. The SAP document number is then printed on the check as the check number. Your house
bank confirms this check number on the account statement. The algorithm finds the check number (which in
this case is the same as the document number) in the note to payee lines in the statement.
On the selection screen for importing electronic account statements, you must specify the possible number
ranges for the document number search (see algorithm 001).
013 @#utgoing %e): C%e) nu!0er i'ential(not i'ential to 'ou!ent nu!0erJ
This algorithm finds the check number in the note to payee lines either per algorithm 11 or per algorithm 12.
013 @Clearing transation: .eletion per assign!ent nu!0erJ
This algorithm enables you to clear open items according to the assignment number:
f the posting rule in question permits clearing, the system selects the items for clearing according to the
assignment number.
f the posting rule in question does not permit clearing, the system writes the bank reference (check number
for example) as the assignment number in the line item of the posting on account.
Modified: 4/29/2014 13:56 a4/p4 Page
162
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Then, at a later date, you can use report SAPF123W to clear the item automatically via the
assignment number.
These algorithms have the following limitations:
The system can only clear an item by means of the assignment number if it can
locate the account to be cleared (the bank data in the case of customers/vendors or
the posting rule in the case of G/L accounts).
To select items using the assignment number, the system uses the &ank re#erence
or Check number field from the account statement. (f there is no entry in this field, it
uses the start of the Note to payee field.) Check whether these fields contain the
information that the system requires to be able to find open items in the relevant
account.
Since the assignment number is a text field, the information in the account
statement may not be correctly formatted. f you want selection to take place using
the assignment number even though the information in the account statement is
missing or not in the correct format, you can use the customer exit to enter data in
the Check number field FEBEP-CHECT).
019 @DM8 a'!inistration referene nu!0erJ
You use this algorithm to import those account statement line items that relate to a previous payment run. All
the items for a payment medium generated by the payment program are summarized by means of a DME
(data medium exchange) reference number. Your house bank confirms the overall total for the line items,
together with the DME reference number. The algorithm finds the DME reference number in the note to
payee lines in the account statement. The reference number is used to find and clear all the line items in the
system.
020 @Dou!ent nu!0er sear%J
Algorithm 020 functions in the same way as algorithm 001, except that it interprets the contents of the note to
payee fields only as a document number.
021 @&eferene 'ou!ent nu!0er sear%J
Algorithm 020 functions in the same way as algorithm 001, except that it interprets the contents of the note to
payee fields as a reference document number only.
022 @6GL 0an) transfer !et%o' @=er!an+ onl+J $it% 'ou!ent nu!0erJ
Algorithm 022 refers to the BZ procedure (payment form transfer without documents). Under this procedure,
a billing system creates a transfer form that contains a thirteen digit number in the coding line. This number
normally consists of the document number and a check digit and is returned by your house bank. This
algorithm cuts off the check digit and interprets the number (right-aligned) as document number.
023 @6GL 0an) transfer !et%o' @=er!an+ onl+J $it% referene 'ou!ent nu!0erJ
This algorithm also refers to the BZ procedure (payment form transfer without documents). Under this
procedure, a billing system creates a transfer form that contains a thirteen digit number in the coding line.
This number normally consists of the reference document number and a check digit and is returned by your
house bank. This algorithm interprets the number (including the check digit) in the note to payee fields of the
electronic account statement as a reference document number.
Modified: 4/29/2014 13:56 a4/p4 Page
163
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
You define the interpretation algorithm under the Customizing activities for the electronic account statement. n
Customizing for Bank Accounting, choose &usiness Transactions %ayment Transactions 0lectronic ccount
Statement Make /lobal Settings #or 0lectronic &ank Statement ssign 01ternal Transaction Codes to %osting
,ules! For each external transaction, you then define which interpretation algorithm is to apply.
f the standard algorithms supplied by SAP for interpreting note to payee fields do not meet your
requirements, customer exits can be programmed which do so. These exits do not involve any
modification to the standard system.
026 @.ear% for referene 'ou!ent nu!0er $it% lea'ing Aeros> if M 10J.
You can use this algorithm if the ten digit reference number in the account statement does not contain
leading zeros (if for example the reference document number in the statement is 100 and not 0000000100).
This algorithm works in three stages:
a. As with algorithm 021, algorithm 026 reads the Note to payee field searching for possible reference
document numbers. (Number range XBELNR on the selection screen following import of the account
statement).
b. n contrast to algorithm 21, algorithm 026 enters ten digits by adding leading zeros.
c. Finally, it compares the reference document numbers from the account statement with the reference
document numbers in the system.
027 @&eferene nu!0er T1T#J
This algorithm searches for the %ayment re#erence supplied by the Finnish TTO account statement format.
022 @&eferene nu!0er per MB"T1CA.* on,ersion progra!sJ
This algorithm is the same as algorithm 027. The account statement files are imported in MULTCASH
format. The algorithm uses number range BELNR.
029 @Pa+!ent or'er nu!0erJ
This algorithm searches using the payment order number. The algorithm uses number range XBELNR.
030 @6raAilJ
Applies where the electronic account statement is implemented in Brazil. t searches for the document
number, the fiscal year, and the number of the line item within the accounting document.
031 @Dou!ent nu!0er sear% @usto!er nu!0er in line ite!JJ
This algorithm functions in the same way as algorithm 020 (document number search). Here are some
exceptions:
o f the system can identify the business partner from a document number entered in the Note to payee
field, then you have the system add the bank details to the master data. This facility also exists with
algorithm 021. Since the account statement normally contains the bank details, these details can be
used to supplement the master data. You can use report RFEBKA80 to generate a file containing
customers' bank details and add this data to the master records using report RFBDE00. For more
information, see the documentation for these programs.
Modified: 4/29/2014 13:56 a4/p4 Page
164
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Where an alternative payer is specified, the bank details contained in the account statement are not
those of the business partner to which the document number previously found in the note to payee
refers. The bank details in question are not added to the correct business partner.
o This algorithm is used automatically to create payment advice notes when importing account
statements. The system creates a payment advice note if, when importing the account statement
data, it could not clear every open item right away (for example because it could not find every
document number contained in the Note to payee field). The payment advice note contains the
document numbers the system found, and can be used to post the account statement items if you
enter the missing document numbers yourself.
t is possible that the individual document number or payment advice note items relate to different
business partners. f this is the case, these items are only automatically assigned to the correct
business partner if you use algorithm 031. f you use algorithm 21, you need to add the correct
business partner information to each individual payment advice note items.
040 @Treasur+ @T&J: .tan'ar' sear% follo$e' 0+ loan sear%J
You can use this algorithm if you implement the Treasury Management (TR-TM) application component. The
system first runs algorithm 001 (document and reference number search). f this search is unsuccessful, it
then searches for Treasury documents. A Treasury customer exit is used here.
041 @Treasur+: .ear% for loan> t%en stan'ar' sear%J
As for algorithm 040 above, except that the search is carried out in the reverse order.
When importing an electronic bank statement, the system identifies the business transactions and uses the settings
you have already made to determine how each should be recorded. n most cases, the system uses the document
number entered in the "note to payee" lines of the bank statement to determine the appropriate clearing transaction.
For example, a cash receipt clears customer open items.
The information in the note to payee may be incomplete - for example, the first characters in the document number
may be cut off or new characters may be added. The interpretation algorithm then reaches the limits and cannot find
the appropriate document numbers. This means the document cannot be cleared and you must post- process the
transactions manually.
n addition to the search for clearing information, you can use the search string to fill other fields (such as the cost
center or posting rule, depending on the content of the note to payee.
t is the "Target Field" which determined which field is filled in each case. The target field in the bank data store
indicates to where the result of the search is written. The target field must always be the note to payee when you are
searching for clearing information (document number, reference document number. (Unlike other fields, it is not
necessary to repeatedly change the note to payee field - the information in it is temporarily "enriched" while the
interpretation algorithm is running.) The explanations and examples that follow all refer to the search for clearing
information (meaning that the note to payee is the target field), but they can also be applied to most other fields.
To increase the number of hits in the document number search, you can use this step to define strings for the search.
The system uses this string to conduct the search before the interpretation algorithm comes into effect.
Step one is to define the search string. The end of this section gives definitions of some special characters.
Having defined the search string, you must then define "mapping". Mapping is used, for example, to eliminate
characters that customers have added to document numbers.
Modified: 4/29/2014 13:56 a4/p4 Page
165
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
To illustrate which sign in the search string is assigned to which character in mapping; the example which follows
gives vertical representations of the search strings and associated mapping. See the end of this section for definitions
of some special characters. These characters cannot be entered in mapping.
n the example, the symbol "#" means any figure between 0 and 9. A blank in mapping causes the system to delete
the respective item.
.AP =ui'elines:
f no standard string is useful to separate outgoing payments using the reference information returned by the bank we
need to define and Simulating Strings
Define string
1. Double click in the tree Search string definition.
2. Choose "New entries".
3. Enter a search string name (example: STRNG1), a description ("Five digit document number") and a search string
(example: (^| )###.##( |$)),then choose Enter.
4. n the Mapping area, assign a character to each character in your string.
The system proposes the unchanged search string as initial mapping. Change the characters as you want.
Test the string
5. n the Test area, enter a text under nput text. The text must include the document number as it would appear in
the electronic bank statement. Then choose Test.
You then see the document number the system uses to find document so that it can post the business transaction in
the system. (Any mapping basis you may have entered in addition is ignored in this test.)
Assign Search String to nterpretation Algorithm
6. Go back and double click in the tree Note-to-payee search string
7. Choose new entries.
8. Enter the company code, house bank, account, interpretation algorithm, and a name for the string.
f you leave all or one of the fields Company code, House bank, or Account , the system uses the specified search
string to search in all company codes, house banks, and/or accounts.
9. f you want to use the string in the document number search, select Active and "Note to Payee" as the target field.
10. Enter a mapping basis if required. Select the D indicator if required.
Attri0ute 'etails:
Configuration steps:
Modified: 4/29/2014 13:56 a4/p4 Page
166
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TPAMA-APPL
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Financial Accounting Bank Accounting Business Transactions Payment Transactions Electronic Bank
Statement Define Search String for Electronic Bank Statement
8V# .peifiations:
Planne' usage:
MT940 will be subject to localizations. For each release/country D.B. is going to provide different information in the
bank statement. With that, we define the search string needed to process automatic allocation.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Standard nterpretation algorithms:
89ternal 0usiness
transation
K(5 sign of t%e
ino!ing a!ount
Posting &ule
1nterpretation
algorit%!
V_T028G-VGEXT V_T028G-VOZPM V_T028G-VGNT V_T028G-NTAG
NCHQ
-
Z004
011: Outgoing Check:
Check No. Different
from Pymt Doc. No.
NMSC
+
Z002
001: Standard
algorithm
NMSC
-
Z001
001: Standard
algorithm
NPBC
-
Z003
001: Standard
algorithm
/ote: The previous table is just an example. The final one will contain the details specified during build phase.
3.7 Define Aounts for 89%ange &ate Differenes
.AP speifiations:
Meaning of t%e o0Det:
With this object, you define the account numbers to which realized exchange rate differences are posted
automatically when clearing open items. When clearing open items, the system posts realized gains or losses
(realized exchange rate differences). You therefore define expense accounts and revenue accounts.
&ole of t%e o0Det:
Modified: 4/29/2014 13:56 a4/p4 Page
167
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
The system automatically posts to the Revenue/Expense accounts defined for exchange rate differences in
configuration, thus eliminating the possibility of incorrect entries. The realized difference is stored in the cleared line
item.
Exchange rate differences are also posted when open items are valuated for the balance sheet. These exchange rate
differences from valuation are posted to the unrealised exchange rate difference account and to a balance sheet
adjustment account.
When clearing an open item that has already been valuated, the system reverses the balance sheet correction
account and posts the remaining exchange rate difference to the account for realized exchange rate differences.
.AP gui'elines:
You can also define the accounts for valuating open items in this step. You can, however, also still set these accounts
when making the specifications for the closing procedures.
You can differentiate the accounts by currency. Exchange rate gains and exchange rate losses are then posted to
separate accounts for the individual currencies. You may no longer change your accounts for the valuation posting
after the first valuation run. Otherwise valuation postings can no longer be cancelled.
Attri0ute 'etails:
Attri0ute Desription
SAP transaction OB09
Technical name T030H
Field type -
Field length -
SAP level Client Dependent
Configuration steps:
Select the impacted chart of accounts,
Enter the 'New Entries' screen and:
Define a G/L account/Currency/Currency Type,
Define expense accounts and revenue accounts for gains and losses and,
f necessary, define the accounts for valuating open items
8V# speifiations:
A''itional Details:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Modified: 4/29/2014 13:56 a4/p4 Page
168
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
6. 4inane T& CM
Cash forecasting impacts the ability to make decisions around cash optimisation, risk, investment, etc., and
requires a comprehensive integration of corporate planning, systems integration and appropriate analysis. The
module used for the Forecast and positioning is the TR-CM. ntegrating all the OpCos data in the module will
support the CBM process design, improving cash management by providing Treasury with accurate information
on short and long term cash needs and sources, leading to lower funding costs, higher return on investments,
and fewer un-invested funds. Obtaining accurate and reliable cash forecasts is imperative to cash management
operations. For that, the decision of using TR-CM to enable the creation of forecast with the appropriate level of
detail while trying to minimize work efforts and to support a complete cash flow forecast integrating all OpCo data
in the same system. The TR-CM module will support the CBM process design being used to:
To measure cash position and 90 day forecast
Fully integrating relevant data across OpCos to allow treasury access to a single pool of consolidated
Modified: 4/29/2014 13:56 a4/p4 Page
169
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Group
Treasury
Vo'afone .AP
8V#
.%ort Ter!
Me'iu! Ter!
"ong Ter!
4oreast
90 'a+ foreast
Dail+ as% position
.+ste! ( Mo'ule
#pCo A
Vo'afone
#rganiAation
#pCo 6
#pCo C
#utput
Cas% position an'
"i<ui'it+ 4oreasting
Mo'ule
T&5CM
Decision
Making
Vo'afone
#rganiAation
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
mplementation of the TR-CM component for VF will:
*e'ging - mitigate FX risk
Control increase control
1nter5o!pan+ fun'ing - decrease overall company's funding costs by improving accuracy of forecasts
De0t !anage!ent -secure lowest cost funds to meet future cash needs
1n,est!ent !anage!ent - secure the highest yielding/lowest risk investments given future cash needs.
#perational i!pro,e!ents - based on problem areas uncovered in forecasts. Ability to analyse forecasts to
identify areas where forecast accuracy can be improved.
6.1 Define Planning "e,els
.AP speifiations:
Meaning of t%e o0Det:
Modified: 4/29/2014 13:56 a4/p4 Page
170
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Bank Accounting Posting to bank account F0
Sales and Distribution Sales Orders S1
Materials Management Scheduling agreement M3
Materials Management Purchase order M2
Materials Management Purchase requisition M1
Bank Accounting Customer cash receipt B9
Bank Accounting ncoming checks B8
Bank Accounting Bank collection B4
Bank Accounting Outgoing transfer, foreign B3
Bank Accounting Outgoing transfer, domestic B2
Bank Accounting Outgoing checks B1
Bank Accounting Payment advice (confirmed) AB
.oure Planning le,els
Bank Accounting Posting to bank account F0
Sales and Distribution Sales Orders S1
Materials Management Scheduling agreement M3
Materials Management Purchase order M2
Materials Management Purchase requisition M1
Bank Accounting Customer cash receipt B9
Bank Accounting ncoming checks B8
Bank Accounting Bank collection B4
Bank Accounting Outgoing transfer, foreign B3
Bank Accounting Outgoing transfer, domestic B2
Bank Accounting Outgoing checks B1
Bank Accounting Payment advice (confirmed) AB
.oure Planning le,els
Cash Position
=" Aounts
!aster 'ata
Source
Bank Accounting
Source
Materials Management
Sales and Distribution
Liquidity Forecast
Planning Levels
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
n this step, you specify a planning level for each cash account and allocate this planning level to the cash position by
using the appropriate source symbol.
&ole of t%e o0Det:
Financial transactions in Cash Management are displayed using planning levels in order to explain beginning and
ending account balances.
n the standard R/3 System, levels starting with "F" or "B" are reserved for automatically updating data during posting
so that you can easily analyze the cash position. Manually created payment advice notes or planned items, however,
are allocated to different level (liquidity forecast). Detailing by planning level provides information on the causes of
bank or account transactions for bank accounts and planning groups. For example, you can identify how a piece of
information came into the system (posting or payment advices/plan item) and how probable it is that a cash inflow or
outflow will take place on the day planned.
Typical planning levels include outgoing checks, outgoing bank transfers, check receipts, F postings, purchase
orders, orders, and confirmed or unconfirmed payment advices. For structuring purposes, planning levels are divided
by where they came from, and assigned to either the cash position or liquidity forecast.
The table below gives a summary of planning sources that affect the liquidity analyses.
Cash Position Liquidity Forecast
Bank balances Receivables as expected incoming payments
Checks posted to the bank clearing account Payables as expected outgoing payments
Outgoing bank transfer posted to the bank
clearing account
Planned wage and salary payments for an as yet
unspecified account
.AP gui'elines:
SAP recommends using the following levels:
Level F0 for bank accounts
Level F1 for customers and vendors
Levels B1 to Bn for bank clearing accounts
Level CP, for example, for confirmed payment advice notes
Level UP, for example, for unconfirmed payment advice notes
Level N, for example, for noted items
The levels defined will be unique - meaning that it will not be defined the same level for more than one application or
activity as this may affect the clarity of the display in the cash position or liquidity forecast.
t might also adversely affect the function for jumping from these transactions to the correct application or line item
display. n addition, you will reserve levels, for example, all levels beginning with X, to represent postings with
payment blocking indicators in the liquidity forecast. When displaying the liquidity forecast, you can then see because
of these levels that the displayed amounts are postings with payment blocking indicators.
Modified: 4/29/2014 13:56 a4/p4 Page
171
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
172
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
MG: Financial Supply Chain Management Cash and Liquidity Management Cash Management Master Data
G/L Accounts Define Planning Levels
8V# .peifiations:
Planne' usage:
When displaying the cash position, you can then see because of level F0 assigned to the G/L accounts that the
amounts are posted to bank accounts. The other levels reflect planned bank account transactions, which include
postings to bank clearing accounts or entered payment advice notes. Therefore, you can use the display to compare
planned data with actual data. The master data that has to be updated for the display of the right daily cash position is
the GL accounts. This is essential touch point with finance and cash management. n the cbmMDA_AP363 Business
Object Definitions_CoA Data Definition document is defined that the field "Planning level will be filled when a GL
Account from the Cash account group of accounts is created:
ZCAC Cash account (CBM)
The basic information needed for this account group is the following:
Data for the EVO Chart of accounts
o /eneral $ata Basic account information
ccount group This field determines the screen layout for the accounts within the group.
This field is mandatory
%23 account This field determines that the account is a P&L account. This field is not
used.
&alance Sheet account This field determines that the account is a BS account. This field
is mandatory
Short te1t Short description for the account. This field is mandatory
3ong te1t Long description for the account. This field is mandatory
o Control $ata Control account information
ccount currency Determines the currency for the account. This field is mandatory
Ta1 category Determines that the account is tax relevant. This field is optional
%osting without ta1 Te account is relevant but it can be posted without tax. This field is
optional
lternative account number By this field the EVO accounts and the Local accounts are
linked This field is mandatory for the OpCos that have local accounts
Modified: 4/29/2014 13:56 a4/p4 Page
173
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name EBENE
Field type Char
Field length 2
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
"pen Item management This means that the account is managing Open tems. This field
is optional
3ine item display the postings will be showed individually. This field is mandatory
Sort key Sort criteria used in the account. This field is mandatory
o &ank/Interest &ank in#ormation
.ield status group This field determines the fields that will be mandatory in the postings
when using the account. This field is mandatory
Planning level T%is fiel' is use' in 6an) aounts for t%e as% position. T%is fiel' is
!an'ator+.
4ouse &ank Link with treasury for the real Bank. This field is optional
ccount I$ Link with treasury for the real Account number. This field is optional
o 5ey 6ord / translation n this tab the user introduce the account description in the local language
3anguage key This key identifies the language for the description. This field is optional
Short te1t Short description for the account. This field is optional
3ong te1t Long description for the account. This field is optional
To improve the display of the cash position and liquidity forecast, the levels that start with "F" or "B" will be reserved
for automatically updating data during posting. F levels should be used for bank accounts, customers, and vendors,
and B levels for bank clearing accounts.
Examples:
F0: bank accounts
F1: purchasing/sales (customers/vendors)
B1: bank clearing accounts, outgoing checks
B2: bank clearing accounts, outgoing bank transfers (domestic)
EVO global design model, to reflect the amounts, the configuration of the planning level will be done as followed:
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
The short text will be displayed in the report and the length of field is 10 Char.
Planning le,el .oure .%ort te9t Planning le,el long
te9t
V_T036-EBENE V_T036-ORGN V_T036-KTEXT V_T036-LTEXT
The planning level is The source symbol Planning level short Planning level long text
Modified: 4/29/2014 13:56 a4/p4 Page
174
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Planning le,el .oure .%ort te9t Planning le,el long
te9t
V_T036-EBENE V_T036-ORGN V_T036-KTEXT V_T036-LTEXT
used to control
displays in Cash
Management.
divides the planning
levels according to the
sources that supply
them with data. You
can freely define the
source symbol and
allocate it to either the
cash position or the
liquidity forecast.
text used and
displayed in the report
AB
BNK Advice, c. Payment advice
(confirmed) -
B1 BNK Out. check Outgoing checks
B2
BNK Dom trans Outgoing transfer,
domestic
B3
BNK For. trans Outgoing transfer,
foreign
B4 BNK Bank coll. Bank collection
B8 BNK nc checks ncoming checks
B9 BNK Cash rec Customer cash receipt
M1 MMF Purch.Req. Purchase requisition
M2 MMF Pur. Order Purchase order
M3 MMF SchedAgree Scheduling agreement
S1 SDF Order Sales Orders
F0
BNK F Banks Posting to bank
account
Note: this will be used to post the memo of non-Evo billing receipt expected, urgent payments, physical presence
payments, roaming payments and receipts
6.2 Define .oure .+!0ols
.AP speifiations:
Meaning of t%e o0Det:
n this step source symbols are defined and it's needed to allocate them either to the liquidity forecast or to the cash
position.
&ole of t%e o0Det:
The source symbol divides the planning levels according to the sources that supply them with data:
Bank accounting
Sub ledger accounting
Materials management
Sales and distribution
.AP gui'elines:
Modified: 4/29/2014 13:56 a4/p4 Page
175
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Create a symbol for data from bank-related accounting.
Create a symbol for data from sub ledger accounting.
Create a symbol for data from Materials Management and a symbol for data from Sales and Distribution.
Attri0ute 'etails:
Configuration steps:
MG: Financial Supply Chain Management Cash and Liquidity Management Cash Management Basic
Settings Define Source Symbols
8V# .peifiations:
Planne' usage:
Select the "CM posit." field for bank data in order to assign this data to the cash position. Do not select this field for
the other sources, since they supply the liquidity forecast with data. The cash position then will reflect bank
accounting and liquidity forecast will reflect sub ledger accounting, materials management and sales and distribution-
the impact that the expected incoming outgoing payments could have in Vodafone and each OpCo.
Attri0ute Desription
Area F
Ownership Global
Expected activity Core
Change management CTS
Configuration ,alues:
We will use the standard source from SAP
.oure Cas% pos. .%ort te9t Desription
BNK X Bank acctg Bank Accounting
MMF MM Materials Management
PSK Sub. Acctg Sub ledger Accounting
SDF Sales Sales and Distribution
Modified: 4/29/2014 13:56 a4/p4 Page
176
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T039-ORGN
Field type Char
Field length 3
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
6.3 Define Planning =roups
.AP speifiations:
Meaning of t%e o0Det:
n this step, you define the planning groups for customers and vendors. A planning group represents particular
characteristics, behaviour or risk of the customer or vendor group. n Cash Management, customers and vendors are
assigned to the planning groups by means of master data entries.
&ole of t%e o0Det:
Therefore, you can break down incoming and outgoing payments according to the amount, the probability of the cash
inflow or outflow, and the type of business relationship. Customers and vendors are assigned to a planning group by
making an entry in the master record.
n addition, planning groups are allocated to a planning level.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
177
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T035-GRUPP
Field type Char
Field length 10
SAP level Client
Cash position and liquidity
forecast
Values divided by planning
groups defined
Custo!er ( Ven'or
Master Data
Planning Groups
Third Party Z3
Recourse Z2
Non Recourse Z1
Planning group
Third Party Z3
Recourse Z2
Non Recourse Z1
Planning group
nvoices
P.O.
Sales
Orders
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
MG: Financial Supply Chain Management Cash and Liquidity Management Cash Management Master Data
Sub ledger Accounts Define Planning Groups
8V# .peifiations:
Planne' usage:
EVO CBM design decision was use planning groups to break down incoming and outgoing payments according to the
amount and the type of business relationship.
For that the planning groups to create are 3:
Third party
ntercompany Recourse
ntercompany non recourse
So, this will provide a high level view with summarized groups by these three groups, forecasting the incoming and
outgoing amounts by Third party / ntercompany Recourse / ntercompany non recourse.
This has impact on the creation of the costumer and vendor master record. This field, "Planning group (cash
management group) will be mandatory for all account groups. See cbmMDA_AP363_Data Definition Vendor Master
Record Table and cbmMDA_AP363 Business Object Definition Customer_Data_Table.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Plan. grp "e,el .Cn DaCo .%ort te9t Desription
V_T035-
GRUPP
V_T035-
EBENE
V_T035-
BLD1
V_T035-
DATYP
V_T035-TEXTK V_T035-TEXTL
Z1 F1 Non Reco. Non Recourse
Z2 F1 Recourse Recourse
Z3 F1 Third Part Third Party
6.4 Define Cas% Manage!ent Aount /a!e
.AP speifiations:
Meaning of t%e o0Det:
Modified: 4/29/2014 13:56 a4/p4 Page
178
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
n this step, you assign a mnemonic name as the cash management account name to each bank account and bank
clearing account.
&ole of t%e o0Det:
This mnemonic name is used with all functions and reports in Cash Management instead of the account number. This
will not change the master data GL account object but is just used for reporting purposes and memo posting (cash
management functions).
The name is unique within a company code.
Attri0ute 'etails:
Configuration steps:
MG: Financial Supply Chain Management Cash and Liquidity Management Cash Management structuring
Define Cash Management Account Name
8V# .peifiations:
Planne' usage:
For each bank account and bank clearing account will be defined a name using logic used in the table of the
configuration values. This is made company code level. So for each company code created, the bank and bank
clearing accounts will be named. This will help to the final user to understand, when he is posting a memo to an
account or seeing the cash positing report, it will appear in these functionalities the name of the account and not the
number.
Choose a cash management account name for each bank account and bank clearing account.
Specify the G/L account number for each of these accounts.
Enter a name for each account.
f necessary, indicate any internal, cash management accounts.
The system automatically displays the external bank account number for a bank account.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Modified: 4/29/2014 13:56 a4/p4 Page
179
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction Spro
Technical name DSKB
Field type Char
Field length 10
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration ,alues:
CoC' CM at 6an) at Desription
GB07 DB GBP 24002000 GBP account
GB07 DB USD 24006000 USD account
GB07 NC CHEQUE 24002001 nc. Cheques account
Note: these GL accounts and related symbols will be created per company code using the accounts/clearing
accounts defined
6.3 Define =roupings an' Maintain *ea'ers
.AP speifiations:
Meaning of t%e o0Det:
Modified: 4/29/2014 13:56 a4/p4 Page
180
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Cash position and
liquidity forecast
Values from Planning
levels
Planning groups
GL accounts defined in
grouping
Grouping and Structure
Grouping Grouping
Vo'afone
Posting to bank account F0
Sales Orders S1
Scheduling agreement M3
Purchase order M2
Purchase requisition M1
Outgoing transfer, foreign B3
Outgoing transfer, domestic B2
Outgoing checks B1
Payment advice (confirmed) AB
Planning le,els
Posting to bank account F0
Sales Orders S1
Scheduling agreement M3
Purchase order M2
Purchase requisition M1
Outgoing transfer, foreign B3
Outgoing transfer, domestic B2
Outgoing checks B1
Payment advice (confirmed) AB
Planning le,els
Third Party Z3
Recourse Z2
Non Recourse Z1
Planning group
Third Party Z3
Recourse Z2
Non Recourse Z1
Planning group
0024002002
0024002001
0024002000
GL accounts
0024002002
0024002001
0024002000
GL accounts
Planning levels
Planning groups
GL accounts
taken in
account when
extracting
the reports selecting
Vodafone grouping
Example:
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
n this step you define the groupings, and stipulate the main headings and the line headings that the system displays
in the cash position or liquidity forecast.
&ole of t%e o0Det:
Specify a planning level for each cash account and allocate this planning level to the cash position by using the
appropriate source symbol. The planning level is used to control displays in Cash Management.
.AP gui'elines:
Check the standard planning levels and change them if necessary.
Attri0ute 'etails:
Configuration steps:
SPRO Financial Supply change Management Cash and Liquidity Management Cash Management
Structuring Groupings Define Groupings and Maintain Headers
8V# .peifiations:
Planne' usage:
Here we define which the header for each group that we define is in the next step. Can be created several groupings,
depending on the display of the report defined. For EVO, it will be one, globally standardizing the report for all OpCos
so just one grouping will be define.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
=rouping *ea'ing "ine %ea'ing
V_T038P-GLED V_T038P-TEXTU V_T036-KTEXT
VODAFONE Vodafone EVO Vodafone EVO
Modified: 4/29/2014 13:56 a4/p4 Page
181
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction OT12
Technical name V_T036-EBENE
Field type CHAR
Field length 2
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
6.6 Maintain .truture
.AP speifiations:
Meaning of t%e o0Det:
n this step, you specify grouping structures. These structures enable to group together bank and sub ledger
accounts in the cash position or the liquidity forecast. The planning level reflects typical financial transactions, for
example:
F posting to a bank account
F posting to a clearing account
Confirmed or unconfirmed payment notes
&ole of t%e o0Det:
These structures enable to group together bank and sub ledger accounts in the cash position or the liquidity forecast.
For the cash position and the liquidity forecast, you specify:
o The accounts you want to see in the grouping and those you want to exclude
o The summarization term under which you want to group together the lines for levels and the lines for
groups in the display
o The line type, whereby "E" stands for level and "G" for the account or planning group.
For cash concentration, you specify
o The account in which clearing account balances are summarized during cash concentration.
You use groupings to stipulate the format for your display. You specify the setup of the cash position and liquidity
forecast by using groupings. The grouping determines which levels and accounts will be displayed in the cash
position and liquidity forecast. Groupings select and structure the required dataset and are responsible for compiling
the cash position.
You want to see the activity within various bank accounts. By entering the grouping on the request screen, you
specify the accounts and balance the system selects and displays.
By specifying a summarization term, such as the name of a bank, you can have the system group together individual
lines in the display. For example, if you do not want to see all clearing accounts individually, assign them to a
summarization term such as FRST or CT. On the first display screen, you then see the clearing accounts grouped
together under these summarization terms rather than individual clearing accounts.
To display the cash position and liquidity forecast according to different criteria, you can use the line selection
function to group according to levels.
.AP gui'elines:
Modified: 4/29/2014 13:56 a4/p4 Page
182
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Create your grouping structures.
Select the following for each grouping structure
o All levels and
o The corresponding accounts according to your requirements.
Enter a summarization term for each grouping and, if necessary, a summarization account.
Attri0ute 'etails:
Configuration steps:
SPRO Financial Supply change Management Cash and Liquidity Management Cash Management
structuring Groupings maintain Structure
8V# .peifiations:
Planne' usage:
Can be created several groupings, depending on the display of the report defined. For EVO, it will be one, globally
standardizing the report for all OpCos. For EVO objectives, and for liquidity forecast there will be defined planning
groups to be able to distinguish in the report amounts forecasted from 3 different groups 3
rd
party and intercompany
(recourse and non recourse).
For cash position the records, items, on the clearing and bank accounts, will be taken into account.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
=rouping T+. .eletion CoC' C%A .u!. ter!
VODAFONE E ++ EVO DB
VODAFONE E AB EVO FX
VODAFONE E CL EVO CL
Modified: 4/29/2014 13:56 a4/p4 Page
183
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T038-GLED
Field type CHAR
Field length 10
SAP level
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
=rouping T+. .eletion CoC' C%A .u!. ter!
VODAFONE E F0 EVO BANK
VODAFONE E F1 EVO AP/AR
VODAFONE E M1 EVO PURC REQ
VODAFONE E M2 EVO PURC ORD
VODAFONE E S1 EVO SALES
VODAFONE G 0024002000 GB07 EVO DB GBP
VODAFONE G 0024002001 GB07 EVO DB CLEARN
VODAFONE G 0024002002 GB07 EVO DB CLEARN
VODAFONE G 0024002003 GB07 EVO DB CLEARN
VODAFONE G 0024002004 GB07 EVO DB CLEARN
VODAFONE G 0024006000 GB07 EVO DB USD
VODAFONE G Z1 EVO N-RECOURSE
VODAFONE G Z2 EVO RECOURSE
VODAFONE G Z3 EVO THRD
For each company code create the selected red letter with the GL accounts created
6.7 Define Planning T+pes
.AP speifiations:
Meaning of t%e o0Det:
Using the planning type, you control the manual entry of planned memo records. For each planning type, you specify
the level to which the planning type is allocated
the archiving category in which a memo record is stored after it becomes invalid
whether memo records expire automatically
Modified: 4/29/2014 13:56 a4/p4 Page
184
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Planning types and Memo's
FX Memos
Planning type
Z1
Planning Level
D
Non EVO billing
Planning type
Z2
Planning Level
AB
Liquidity Forecast
Cash Position
Post FX memo
Post
Non EVO billing
memo
Linking a planning level to a planning type will define if the memo posted will appear in the
cash position or liquidity report
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
the number range to which the planning type is allocated
Which fields are displayed for the respective planning type, and whether an entry is required or optional in the
fields.
n addition, you specify a mnemonic name that is also displayed when memo records are created.
&ole of t%e o0Det:
Define the respective planning types for manual planning. This object also processes the field status definition. A
planning type is a customized view on the planning table. You might have one view for sales planning and one for
production planning.
A planning type is based on an information structure. This can be either a standard information structure or a self-
defined information structure. You therefore have almost infinite possibilities with regard to the information you can
plan. n other words, planning types provide a flexible tool for the planning, storage, and analysis of any logistics data.
n consistent planning, the information structure on which a planning type is based is always self-defined.
nformation structures are maintained in Customizing for the Logistics nformation System (in Maintain self-defined
information structures). f you intend to use the consistent planning method, it must be created an own information
structure.
A planning type defines the content and layout of the lines in the planning table as well as the mathematical
operations, in the form of macros, which can be performed on these lines.
.AP gui'elines:
Create your planning types with a two-digit key.
Define each planning type according to your requirements.
Specify the field status (--> &reak down #ield status+ for each planning type.
You must make these specifications for two field status groups:
o general data
o additional details
Attri0ute 'etails:
Configuration steps:
SPRO Financial Supply change Management Cash and Liquidity Management Cash Management
Structuring Manual Planning Define Planning Types
8V# .peifiations:
Modified: 4/29/2014 13:56 a4/p4 Page
185
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction OT21
Technical name V_T037_1-DSART
Field type CHAR
Field length 2
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Planne' usage:
The EVO solution defines that the system need to different planning types: Non EVO billing, FX memos urgent
payments and physical presence payments.
Non Evo billing memos will reflect in the daily cash position the amounts of the netted amount from the Non Evo
billing costumers outside Evo scope. For that and for urgent and physical payments we will create a planning type to
reflect that in the daily cash position. We can create this using one planning type associated with the new planning
type created "non Evo billing. The planning type assigned is the AB. Also we need to activate the check box "auto
expire. to set the date that the memo will expire.
For the planning type "FX memo, we want that these amounts to be reflected in the liquidity forecast. So for that we
assign the planning level "D to the planning type "FX memo. Both urgent payments and physical presence
payments the amounts posted in memos will be reflected in the cash position report.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Plg
T+pe
Plg
"e,el
Ar%i,e
Cat.
Auto
89p. /&
Planning t+pe
te9t
AB AB A X 01 Confirmed advices
Z1 D A X 01 FX Memos
Z2 AB A X 01 Non EVO billing
Z3 AB A X 01 Urgent Payments
Z4 AB A X 01 Physical presence
Depending in the eTC upload of information in EVO system, TCM may need a planning level to reflect in the liquidity
forecast movements using
6.2 Define planning le,els for "ogistis
.AP speifiations:
Meaning of t%e o0Det:
n this step, allocation of the transactions from Materials Management (MM) and Sales and Distribution (SD) to the
planning levels that have defined for updating this data.
This allocation is necessary since the system cannot determine the planning level by using the master record fields,
as it does to access data from Financial Accounting (F).
&ole of t%e o0Det:
Modified: 4/29/2014 13:56 a4/p4 Page
186
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
n F, the planning level for G/L accounts is specified in the master record. The specification for sub ledger accounts
is made using the planning group with which the level for F postings can be determined. However, a business
transaction in Logistics is represented by an internal D:
1 = purchase requisition
2 = purchase order
3 = scheduling agreement
101 = order
.AP gui'elines:
You must assign these transactions to a planning level so that you can distinguish them in Cash Management.
Allocate a planning level you defined before for MM and SD to each of these business transactions.
Attri0ute 'etails:
Modified: 4/29/2014 13:56 a4/p4 Page
187
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Configuration steps:
SPRO Financial Supply change Management Cash and Liquidity Management Cash Management
Structuring Define planning levels for Logistics
8V# .peifiations:
Planne' usage:
The EVO solution defines that the system needs to assign planning levels to logistic business transactions.
This to capture the business transactions started in MM and SD (logistic modules) and that could impact in the future
cash movements (expected). So, for forecast accuracy, we need to capture the impact that purchase requisitions,
purchase orders and scheduled agreements and sales orders could have in Vodafone cash forecast and positioning.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
1nt o'e "e,el Plan. grp "ong te9t Te9t
001 M1 Z3 Purchase requisition Purchase Requisition
002 M2 Z3 Purchase order Purchase Order
003 M3 Z3 Scheduling agreement Scheduling Agreement
101 S1 Z3 Sales Orders Order
6.9 Maintain 6lo)e' "e,els
.AP speifiations:
Meaning of t%e o0Det:
n this step, blocked levels are allocated for the levels of the liquidity forecast. When a payment is posted with a
blocking indicator, the system then takes the blocked level instead of the standard level of the corresponding planning
group.
Modified: 4/29/2014 13:56 a4/p4 Page
188
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T036O-NTEB
Field type NUMC
Field length 3
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
&ole of t%e o0Det:
When displaying the liquidity forecast, it can be seen because of the blocked level that the displayed amounts are
postings with payment blocking indicators.
.AP gui'elines:
Create an appropriate key for the liquidity forecast levels.
Attri0ute 'etails:
Configuration steps:
SPRO Financial Supply change Management Cash and Liquidity Management Cash Management
Structuring Maintain Blocked Levels
8V# .peifiations:
Planne' usage:
The EVO solution will provide information about what is blocked in the liquidity forecast splitting them from the other
items. These items will be taken in account in the liquidity forecast (in the future can be unblocked and impact the
cash position of the OpCo) but will also be shown in the repost has different items from the others.
For that we create the blocking levels showed below in the configuration values.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Level Block ind. Blocked lv Short text Description
F1 XX F C/V Free for payment
F1 A XA F C/V Locked for payment
F1 R XR F C/V nvoice verification
Modified: 4/29/2014 13:56 a4/p4 Page
189
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_T036S-GESEB
Field type CHAR
Field length 2
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
6.10 Define /u!0er &anges
.AP speifiations:
Meaning of t%e o0Det:
n the "Number ranges" step, you specify one or more number ranges for manual planning.
&ole of t%e o0Det:
The system allocates a number from the appropriate interval to each memo record entered manually.
Enter a two-character D.
The following fixed number range assignments apply to the application component Cash management:
Memo assignment:
Enter the value 01 to create a number range with internal number assignment.
Attri0ute 'etails:
Configuration steps:
SPRO Financial Supply change Management Cash and Liquidity Management Cash Management
Structuring Manual Planning Define Number ranges
8V# .peifiations:
Planne' usage:
One number range will be defined for all the memos. Reporting needs don't require the creation of different number
ranges to different memo types. So we need to create a number range for each company code in the system since
this activity is at company code level definition.
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Modified: 4/29/2014 13:56 a4/p4 Page
190
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction OT21
Technical name NRDP-NRRANGENR
Field type CHAR
Field length 2
SAP level Company
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Change management CTS
Configuration ,alues:
Modified: 4/29/2014 13:56 a4/p4 Page
191
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
7. 89%ange &ates Ta0le
Based on the decision document about exchange rates there is some configuration needed in the system to provide
and support the decisions being made in that decision paper
7.1 T+pes
.AP .peifiations
Meaning of t%e o0Det:
Exchange rates for different purposes for the same date are defined in the system as exchange rate types (cannot
delete existing entries).
&ole of t%e o0Det:
You can define different exchange rates for ea% urren+ pair. You then differentiate between these exchange
rates using the exchange rate type.
You need different exchange rates for the following purposes, for example:
Valuation
Conversion
Translation
Modified: 4/29/2014 13:56 a4/p4 Page
192
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
89%ange
&ate
T+pes
1ntra5group .ettle!ent
&ate @8CMJ
- Requirement: Transition
- Frequency: Monthly *appro1
78
rd
o# the month+
- Notes: ,ate ensures that internal
settlements are booked clearing at
same rates across group!
=roup &e,aluation &ate
- Requirement: Inception
- Frequency: Monthly *working day 9:+
- Notes: ,ate is same as 4yperion and so
ensures no ;#alse< .= when re'translating
#oreign currency transactions in non'/&%
"pcos!
Central 6an) &eporting
&e,aluation &ate(s
- Requirement: Country speci#ic
- Frequency: Monthly *working day 9:+
- Notes: Multiple rates needed as rate will be
Opco/country specific. ,ate ensures that
balance sheet is revalued at central bank
e1change rate per legal re>uirement!
Dou!ent &ate
- Requirement: Inception
- Frequency: $aily
- Notes: pplying daily e1change rates
to documents is best practice and
ensures accurate .= gains/losses!
Central 6an) &eporting
Dou!ent &ate(s
- Requirement: Country speci#ic
- Frequency: $aily
- Notes: Multiple rates needed as rate
will be Opco/country specific. pplying
daily e1change rates to documents is
best practice and ensures accurate .=
gains/losses!
Planning &ate
- Requirement: Inception
- Frequency: .orecast periods
- Notes: ,ates calculated by /roup
Treasury
A,erage &ate
- Requirement: Inception
- Frequency: Monthly *working day 9 :+
- Notes: ?sed #or monthly interest accruals
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Planning
Attri0ute 'etails:
Configuration steps:
/eneral Settings Currencies Check Exchange Rate Types.
8V# .peifiations:
Planne' usage:
Because of several requirements, we need to use several exchange rate types:
1. Central Bank Reporting Revaluation Rate/s
- Requirement: Country specific
- Exchange rate type: To Define
- Frequency of updating exchange rate type values using transaction TBEX: Monthly (working day +1)
- Notes: Multiple rates needed as rate will be OpCo/country specific. Rate ensures that balance sheet is
revalued at central bank exchange rate per legal requirement.
2. Group Revaluation Rate
- Requirement: nception
- Exchange rate type: 100* - Reference value = group value
- Frequency of updating exchange rate type values using transaction TBEX: Monthly (working day +1)
- Notes: Rate is same as Hyperion and so ensures no 'false' FX when re-translating foreign currency
transactions in non-GBP OpCos.
3. Document Rate
- Requirement: nception
- Exchange rate type: M - For posting and clearing, the system uses the exchange rate type M (average rate).
This exchange rate type !ust be entered in the system and you must also enter the exchange rates for this
type. SAP guideline
- Frequency of updating exchange rate type values using transaction TBEX: Daily
- Notes: Applying daily exchange rates to documents is best practice and ensures accurate FX gains/losses.
4. Central Bank Reporting Document Rate/s
Modified: 4/29/2014 13:56 a4/p4 Page
193
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction SPRO
Technical name V_TCURV-KURST
Field type CHAR
Field length 4
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
- Requirement: Country specific
- Exchange rate type: BDXX
- Frequency of updating exchange rate type values using transaction TBEX: Daily
- Notes: Multiple rates needed as rate will be OpCo/country specific. Applying daily exchange rates to
documents is best practice and ensures accurate FX gains/losses.
5. ntra-group Settlement Rate (ECM)
- Requirement: Transition
- Exchange rate type: To define
- Frequency of updating exchange rate type values using transaction TBEX: Monthly (approx 23rd of the
month)
- Notes: Rate ensures that internal settlements are booked clearing at same rates across group.
6. Planning Rate
- Requirement: nception
- Exchange rate type: P (Multiple) - The standard system includes exchange rate type P (standard translation
for cost centre accounting).
- Frequency of updating exchange rate type values using transaction TBEX : Forecast periods
- Notes: Rates calculated by Group Treasury
7. Average Rate
- Requirement: Inception
- Exchange rate type: 2002 - The standard system includes exchange rate type 2002 (Average exchange rate).
- Frequency: Monthly *working day 9 :+
- Notes: ?sed #or monthly interest accruals
After creating this exchange rate types we need to add the necessary exchange rate types when defining Valuation
Methods and defining currencies of leading ledger
Attri0ute Desription
Area F
Ownership Local
Expected activity Release
Change management CTS
Configuration ,alues:
ExRt nv Usage Ref.crcy BCR Buy.rt.at Sell.rt.at Fix EMU
100* Reference value = group value
CBXX
Central Bank Reporting Revaluation
Rate Hungary
BDXX
Central Bank Reporting Document Rate
Hungary
GSR ntra-group Settlement Rate (ECM)
M Standard translation at average rate
Modified: 4/29/2014 13:56 a4/p4 Page
194
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
2002 - Average exchange rate - - - - - -
PX Standard translation for cost planning
X = to enable multiple P rates for each plan plan type
XX=SO country code
/ote1: Both Exchange rate types CBHU - Central Bank Reporting Revaluation Rate Hungary and BDHU - Central
Bank Reporting Document Rate Hungary will be created in the release phase in all countries that have this specific
requirement. E.g. - Central Bank Reporting Revaluation Rate Portugal create CBPT using the last to digits the
SO country code. The maintenance daily or monthly of these rates will be done by the countries.
/ote2: For configuration purposes follow also the exchange rate paper configuration document
Exchange rate
configuration paper
7.2 Appliation
The rates will be applied to translate foreign currency amounts when posting or clearing or to check an exchange rate entered
manually, determine the gain and loss from exchange rate differences and evaluate open items in foreign currency and the foreign
currency balance sheet accounts
The exchange rates are defined by period ("valid from"). When recording an exchange rate we define the date as of which the
exchange rate is effective. When GL accounts are revaluated or posting are made with these exchange rate types defined, the
date used in these actions will pick, for each transaction type, the latest exchange rate maintained using that date (field
V_TCURR-GDATU - Date as of which the exchange rate is effective)
7.3 &ates
The exchange rate types will be maintained in the system using TBEX transaction. The rates that should be
maintained are the following:
Description Rate
Lek ALL
Australian Dollar AUD
Real BRL
Canadian Dollar CAD
Czech Krona CZK
Renminbi CNY
XPF XPF
Kuna HRK
Cyprus Pound CYP
Danish Krone DKK
Egyptian Pound EGP
Krooni EEK
Fiji Dollar FJD
Pound Sterling GBP
Hong Kong Dollar HKD
Modified: 4/29/2014 13:56 a4/p4 Page
195
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Description Rate
Forint HUF
celandic Krona SK
Rupee NR
Rupiah DR
Shekel SHK
Yen JPY
Kenyan Shillling KES
Korean Won
South KPW
Kuwait Dinar KWD
Macau Patacas MOP
Maltese Lira MTL
Mexican Peso MXN
Dirham MAD
New Zealand
Dollar NZD
Norwegian Krona NOK
Zloty PLN
Romanian Leu RON
Saudi Riyal SAR
Singapore Dollar SGD
Tolar ST
South African
Rand ZAR
Slovak Koruna SKK
Swedish Krona SEK
Swiss Franc CHF
Dollar TWD
Baht THB
Turkish Lira TRY
Uganda Shilling UGX
US Dollar USD
ECU / EURO EUR
7.4 89%ange rate triangulation
Reference currency for currency translation - Currency key which should be used for all foreign currency translation for the
exchange rate type in question. Being discussed what is the currency used to be the reference (base) one GBP
.AP speifiations:
Meaning of t%e o0Det:
Currency key which should be used for all foreign currency translation.
&ole of t%e o0Det:
Modified: 4/29/2014 13:56 a4/p4 Page
196
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
f foreign currency translation is necessary between many different currencies, you can simplify the maintenance of
the exchange rates by specifying a reference currency. You then only have to specify for this exchange rate type the
rates of all currencies in relation to the reference currency. All foreign currency translation is then carried out in two
stages via the reference currency.
Attri0ute 'etails:
Configuration steps:
/eneral Settings Currencies Check Exchange Rate Types.
8V# .peifiations:
Planne' usage:
For maintaining all exchanges rates against just one currency (for process efficiency) we will maintain all exchange
rates against one rate GBP
Attri0ute Desription
Area F
Ownership Global
Expected activity Release
Change management CTS
Configuration ,alues:
Procedure
f you want to use this simplified form of exchange rate maintenance, simply enter the key here for the currency you want to use as
a reference currency.
ExRt nv Usage Ref.crcy BCR Buy.rt.at Sell.rt.at Fix EMU
Modified: 4/29/2014 13:56 a4/p4 Page
197
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Attri0ute Desription
SAP transaction MG
Technical name V_TCURV-BWAER
Field type CUKY
Field length 5
SAP level Client
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
M Standard translation at average rate GBP
Example:
Your reference currency is USD. You want to translate 100.00 FRF into DEM. DEM is the local currency of the company code. The
exchange rate table contains the following entries:
GBP USD 0.63000
EUR USD 0.22000
These values give the following (simulated) exchange rate:
EUR GBP 0.34921
The currency is then translated as if this were the exchange rate entered in the table.
7.3 4C roun'ing rules
For the company code/currency combination for which payments are to be made not in the smallest denomination, but in a
multiple of it, enter the currency unit (rounding unit) to which amounts are to be rounded. This ensures that the amounts in this
currency are always rounded to this unit (providing the amounts you enter manually are also rounded in line with your entry). The
payment program evaluates your entries to determine the cash discount and rounds off the amount accordingly.
These rules should be applied using standards defined by each country and the legal / business requirements
8. Appen'i9 A 41MA onfiguration rational align!ent
The accounts used and provided in this document are not definitive. The bank accounts, bank clearing accounts and
other accounts used to support the CBM process design are waiting for some inputs to be definitively established and
the logic maintained in each roll out. This is explained in each step of this document in which the GL accounts are
referenced. The logic and ranges of the accounts were already defined by FMA below is the approach by FMA to
TCM requirements:
Treasur+ an' Cas% Manage!ent
2.1.1 Treat!ent of e9%ange rate 'ifferenes
Guidance from a Group perspective (FRS leading ledger) is provided by VGAP 12 from which the following text has
been extracted.
4oreign urren+ transations
Foreign currency transactions should be translated into a company's functional currency using the spot rate
on the transaction date. Where exchange rates are stable and do not fluctuate significantly during a period
the following approximations may be used:
- The invoice date may be taken as transaction date provided foreign currency transactions are
promptly invoiced and recorded (normally within one month).
Modified: 4/29/2014 13:56 a4/p4 Page
198
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
- An approximate exchange rate, such as the average rate for the month or the month end rate may
be used as an alternative exchange rate to the spot rate.
Where a contract or forward exchange rate is applicable, please refer to VGAP 13a 'Financial nstruments:
Derivatives and Hedge Accounting'.
Translation of foreign urren+ 0alanes
Monetary assets and liabilities denominated in foreign currency should be retranslated into functional
currency at the end of each period using the closing mid-market rates for the last working day of the period as
advised by Group Finance.
Non-monetary assets and liabilities should not be retranslated but should be carried at their original cost,
typically translated into functional currency at the spot rate effective on the transaction date.
Non-monetary items that are measured at fair value in a foreign currency shall be translated using the
exchange rates at the date when the value was determined.
ntercompany balances should be agreed in the functional currency applicable to the transaction (see VGRP
008 paragraph 3.1.1) and retranslated into the functional currency of the reporting entity at the applicable
period end rate.
89%ange gains an' losses
Exchange gains and losses will arise where a foreign currency monetary asset or liability is settled, or
translated at the end of a period, at an exchange rate which is different to the exchange rate applicable at the
transaction date.
These exchange gains and losses should be separately identified and reported within the business' profit or
loss from ordinary activities as follows:
- nclude within operating profit or loss exchange gains and losses arising from trading transactions.
- nclude within interest payable or receivable exchange gains and losses arising from financing
arrangements.
2.1.2 Aounts for 89%ange rate 'ifferenes
At the moment we have accounts for the following exchange rate differences in the P&L.

EVO Account V3.1 EVO Account Description Hyperion
8.20.10.000 Forex Gain - ntercompany loans FX -
Realised
OP5400.FX100
8.20.11.000 Forex Gain - ntercompany loans FX -
Unrealised
OP5400.FX100
8.20.15.000 Forex Loss - ntercompany loans FX -
Realised
OP5400.FX100
8.20.16.000 Forex Loss - ntercompany loans FX - OP5400.FX100
Modified: 4/29/2014 13:56 a4/p4 Page
199
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Unrealised
8.20.20.000 Forex Gain - ntercompany balances
-Realised
OP5400.FX200
8.20.21.000 Forex Gain - ntercompany balances -
Unrealised
OP5400.FX200
8.20.25.000 Forex Loss - ntercompany balances -
Realised
OP5400.FX200
8.20.26.000 Forex Loss - ntercompany balances -
Unrealised
OP5400.FX200
8.20.30.000 Forex Gain - Trade balances FX - realised OP5400.FX300
8.20.31.000 Forex Gain - Trade balances FX - unrealised OP5400.FX300
8.20.35.000 Forex Loss - Trade balances FX - realised OP5400.FX300
8.20.36.000 Forex Loss - Trade balances FX - unrealised OP5400.FX300
8.20.50.000 Forex Gain - Other FX - realised OP5400.FX500
8.20.51.000 Forex Gain - Other FX - unrealised OP5400.FX500
8.20.55.000 Forex Loss - Other FX - realised OP5400.FX500
8.20.56.000 Forex Loss - Other FX - unrealised OP5400.FX500
The relationship between payables and receivable accounts and forex gain/loss accounts should be as follows based
on Hyperion logic:
ntercompany loans balance sheet accounts -> FX100
ntercompany payables and receivables -> FX200
Trade payables (TRCxx) and receivables (TRDxxx) -> FX300
Other payables and receivables -> FX500
Most of the inter-company loans are denominated in the local currency of the OpCo foreign exchange differences on
inter-company loans normally reside with the holding companies.

2.1.3 Aount for 0an) %arges
6.93.20.000 Bank charges: Hyperion relationship OCS1200
Definition based on Hyperion:
Charges levied by banks for the ongoing management of company bank accounts and transaction charges (e.g. bank
transfers, returned cheques).
Direct debits / cost of collecting customer money should be treated as direct costs and reported in OCS1200. Other
bank charges that are not linked to customer revenues (e.g. foreign exchange settlements), should be treated as
overheads and reported in other overheads - other (OH1800).
2.1.4 6an) learing aounts an' 0an) aounts
Response: EVO GL will support the following approach outlined at the FMA CRP.
Modified: 4/29/2014 13:56 a4/p4 Page
200
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
D:\Profiles\fwilkinson\
FMEVO Bank account GLs.ppt
2.1.3 Potential e9tra aounts t%at $ill 0e re<ueste' 0+ TCM
Request: There are some accounts that we probably need in order to have the information of treasury (VF Group
treasury) in terms of financial instruments (bonds, swaps) but they are not yet defined. When do we have to give this
information? Because think this can be treated as localization (VF group treasury).
FMA Response: The EVO GL is currently based around Group reporting requirements (principally Hyperion), and
has a high degree of flexibility to support the EVO roll-out.
As such, detailed Treasury accounts can be accommodated later as localization. However, you may wish to review
version 3.0 of the EVO GL to ensure that requirements can be logically accommodated.
9. Appen'i9 6 .teps in,ol,e' in ne$ #pCo setup in 1*C an' Test
sript
The steps required when a new OpCo is used in HC are described below. Each time a new OpCo is added to HC
via release or if a new company is bought by Vodafone these steps as to be followed. All the steps have specific and
detailed settings described or in this configuration rational or in master data documents. Also the majority of the steps
are when it's created an HC centre and not the subsidiary new OpCo. Nevertheless the steps involved are
described in this section:
After a o!pan+ o'e is reate' in t%e s+ste! t%e steps are t%e follo$ing:
Create business partner follow instructions described in document cbmMDA_AP363 Business Object
Definitions_Business Partners Data Definition v1 4
Process Partner Profiles for Business Partners Manually in this document
Process Partner Profiles Manually for Logical Systems in this document
Set up payment methods per country for payment transactions 5 in this document
Set up Payment methods per Company code for payment transactions - in this document
Define House Banks intercompany settlements - in this document
Bank determination - in this document
Modified: 4/29/2014 13:56 a4/p4 Page
201
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira
Configuration
rationale
225265997.doccbmF_TCM_AP326_Configuration_rationale_v2 3_Draft.doc 2.
Create Customer / Vendor account ntercompany - in this document
Create HC GL bank account and bank clearing account - in this document
Create HC ST accounts in each transactional currency VOCH bank area - Create HC LT accounts in each
transactional currency LT bank areas - follow instructions described in document cbmMDA_AP363
Business Object Definitions_HC account creation_v0 3
Create interests if needed - follow instructions described in document cbmMDA_AP363 Business Object
Definitions_Conditions_v0 3 and nterest V0 3
Update Hierarchies for cash concentration purposes - follow instructions described in document
cbmMDA_AP363 Business Object Definitions_AccountsHierarchy
Update variants for end of day processing for each report - in this document
Setup for uploading bank statements and reflecting that in the HC call accounts - Non-invoice driven VOCH
call account changes V0 3
Setup for cash concentration between ST call accounts and long term call accounts - Reassignment of short
term HC call account positions to long term call accounts V0 3
Also the steps for master data creation are defined in ARS for Business partners, HC Account creation, nterests
and account hierarchy (Cash concentration)
Creating a ne$ 1*C entre:
ALE - Application Link Enabling - Customizing in the SAP n-House Cash System - section 3.2.1 of this
document
Define n-House Cash Centre as Bank section 3.2.1.7 of this document
Follow steps in section - 3.4.2 Customizing the n-House Cash Centre
Testing sript 'ata an' e9pete' output in intero!pan+ settle!ents proess using 1n *ouse Cas% @see
0elo$J
Test Script

Modified: 4/29/2014 13:56 a4/p4 Page
202
of
202
Last modified by: Sahoo, Kanhu,
VSPLNuno.Ferreira

You might also like