SAP Capital Yield Tax Management for Banking 8.0

Size: px
Start display at page:

Download "SAP Capital Yield Tax Management for Banking 8.0"

Transcription

1 Configuration Guide Document Version: CUSTOMER

2 Typographic Conventions Type Style Example Example EXAMPLE Example Example <Example> EXAMPLE Description Words or characters quoted from the screen. These include field names, screen titles, pushbuttons labels, menu names, menu paths, and menu options. Textual cross-references to other documents. Emphasized words or expressions. Technical names of system objects. These include report names, program names, transaction codes, table names, and key concepts of a programming language when they are surrounded by body text, for example, SELECT and INCLUDE. Output on the screen. This includes file and directory names and their paths, messages, names of variables and parameters, source text, and names of installation, upgrade and database tools. Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation. Variable user entry. Angle brackets indicate that you replace these words and characters with appropriate entries to make entries in the system. Keys on the keyboard, for example, F2 or ENTER SAP AG or an SAP affiliate company. All rights reserved. Typographic Conventions

3 Icons Icon Meaning Caution Example Note Recommendation Syntax Additional icons are used in SAP Library documentation to help you identify different types of information at a glance. For more information, see Help on Help General Information Classes and Information Classes for Business Information Warehouse on the first page of any version of SAP Library. Icons 2015 SAP AG or an SAP affiliate company. All rights reserved. 3

4 Table of Contents 1 Introduction Document History About this Document General Information Setting up Tax Calculation for Germany Setting up the account system Setting up business partner maintenance Define and set up a CYT area Define number ranges Connect CYT to the supplying account system Connecting to BCA Connecting to Deposits Management (AM) Setting up Tax Calculation for Other Countries Set up the account system Set up business partner maintenance Define and set up a CYT area Connect CYT to the supplying account system SAP AG or an SAP affiliate company. All rights reserved. Table of Contents

5 1 Introduction 1.1 Document History The Configuration Guide is regularly reviewed and can be found on SAP Help Portal at under Configuration. Version Date Change First Version Update for Support Package Updated links and cross-references Added an overview of the available Business Data Toolset (BDT) applications Make sure that you have the latest version of this document before you start the implementation. 1.2 About this Document Purpose This document is a first point of entry for information on the implementation of SAP Capital Yield Tax Management for Banking (CYT). It contains information about the first steps of customization and configuration that are required to set up a tax calculation process. This guide focuses on the mandatory steps required to run a simple scenario test by using the delivered sample Customizing. Therefore, it is meant as introductory help for setting up a CYT test system, but not as a complete guide to setting up a functional scenario. The complete Customizing documentation is delivered as part of the reference IMG. The guide is divided into the following main sections: General Information Setting up tax calculation for Germany Setting up tax calculation for other countries Introduction 2015 SAP AG or an SAP affiliate company. All rights reserved. 5

6 Integration is an add-on to the following basis solutions: SAP ERP 6.0 Enhancement Package 6 or higher banking services from SAP 9.0 SAP S/4 1511, on-premise edition or higher It is integrated functionally with the following applications: Deposits for ERP (BCA) Account Management (FS-AM) BCA / Deposits for S/4HANA Constraints This guide does not contain information about installing, upgrading, or operating the required software. o For information about installation, see SAP Note (CYT: Overview note). o For information about upgrading, see the Upgrade Guide under o For information about operating, see the Applications Operations Guide under This guide does not contain information about setting up the account system (BCA or DM). o For information on BCA call transaction SPRO SAP Customizing Implementation Guide SAP Banking Customer Accounts. o For information on AM call transaction SPRO Reference IMG Financial Services Account Management. The integration of CYT with CML or CFM is not described in this guide. The integration of CYT with a Securities System (for example, DWP-Bank) is not described in this document SAP AG or an SAP affiliate company. All rights reserved. Introduction

7 2 General Information Overview by Technical Topic Topic Implementation guide (IMG) Area menu and transactions Location Call transaction SPRO SAP Customizing Implementation Guide Capital Yield Tax Management. Call transaction se43 and select structure /IBS/CY_CYT20. Area menu /IBS/CY_CYT20 contains all relevant transactions. If you want to integrate CML with the German tax calculation, you might require the following transactions also: FSCYT_CML_CALC and FSCYT_CML_STORNO. If you want to integrate CFM with the German tax calculation, you might require the following transactions also: FSCYT_CFM_CALC, FSCYT_CFM_STORNO, FSCYT_CFM_TAX_APO or FSCYT_CFM_TAX_APO_ST. Roles and authorizations Customer enhancements via Business Add Ins (BAdIs) Customer enhancements via predefined events BDT applications Information about roles and the authorization concept is provided in the security guide under In the Application Help, choose SAP Capital Yield Tax Management for Banking 8.0 Authorizations. CYT-specific BAdIs are documented in the IMG. To find all BAdIs for CYT, use the search function in transaction SIMGH and choose Display IMG Structure CYT - Capital Yield Tax Management. Search with the search term BAdI. As well as BAdIs, CYT offers the possibility to enhance or adjust specific functions using predefined events. For more details, see Customizing under Capital Yield Tax Management Tools Technical Settings Define Events (view: /IBS/CY_ERG) Note: For the standard functionality to work, it is not necessary to change the event configuration. The following BDT applications are provided for CYT: XCY2 (for tax calculation in Germany) (see Setting up business partner maintenance (for Germany) XCYT (for tax calculation in all other countries) (see Set up the business partner maintenance (for all other countries) INST (for storing instructions in the business partner data) For more information, see SAP Help Portal at Under Application Help, choose Capital Yield Tax (Germany) -> Settings for Business Partner (Germany) -> Instructions. You activate the required applications in transaction BUS1. Note: Only one of the tax calculation applications (XCY2 or XCYT) can be used actively in the same client. General Information 2015 SAP AG or an SAP affiliate company. All rights reserved. 7

8 Topic Business functions Archiving Location CYT does not provide any business functions. Note: To test CYT with Bank Customer Accounts (BCA), you will need to activate the enterprise extension EA-FS using transaction SFW5. For archiving, see the information on SAP Help Portal at Application Help Archiving of CYT Data SAP AG or an SAP affiliate company. All rights reserved. General Information

9 3 Setting up Tax Calculation for Germany To create a simple test scenario with a German tax calculation based on deposit accounts, we suggest that you reuse the following main Customizing entities: CYT Area: CYT Product: Revenue Type: Module ID: IBDE - CYT Area Germany AGS1 - General CYT Product 1 - Interest BCA - Bank Customer Accounts 3.1 Setting up the account system Setting up the account system is not part of the CYT component. Nevertheless, the tax calculation is an integrated step in the account settlement run, so if you want to run an end-to-end scenario test, you will also need to make basic settings in the account system. You should execute the following process steps in the account system: 1. Create a business partner in the account holder role. 2. Create an account for the account holder. 3. Make a tax-relevant posting on the account. 4. Execute a settlement run for the account. 5. Display settlement results (for example, bank statement) (optional). The technical steps that have to be executed depend on the specific account system that is used together with CYT. Example If you are using Deposits Management for Banking (Suite Edition): For more information about Customizing the account system, see transaction SPRO Reference IMG SAP Banking Customer Accounts. If you are using Deposits Management as part of Banking Services: For more information about Customizing, see transaction SPRO -> Reference IMG -> Financial Services -> Account Management. Note down the product and the bank key for later use in the CYT Customizing. 3.2 Setting up business partner maintenance Call transaction SPRO Reference IMG SAP Customizing Implementation Guide Capital Yield Tax Management Setting for Business Partner Settings for Business Partner (BDT Toolset). Setting up Tax Calculation for Germany 2015 SAP AG or an SAP affiliate company. All rights reserved. 9

10 A) Configure the Connection to the Business Partner System Settings for Connection of Business Partner System Basic Settings for Connection to the Business Partner System Select 1 Central SAP Business Partner for the business partner system. Execute the report. B) Activate the CYT Business Partner: Mandatory Step: Activate the BDT Application XCY2. Ensure that application XCYT is not active. Call transaction BUS1. Select application XCY2. Select Details. Select the checkbox Active. Call transaction BUS1. Select application XCYT. Select Details. Deselect the checkbox Active. BDT Application XCY2 is used for the German tax calculation. XCYT is used for all other countries. Only one of these applications can be used actively in the same client. C) Define Number Range /IBS/PSD If you plan to create business partners via API or BAPI, you must define a number range for number range object /IBS/PSD (transaction SNRO). 3.3 Define and set up a CYT area Call transaction SPRO Reference IMG SAP Customizing Implementation Guide Capital Yield Tax Management Settings for Flat Withholding Tax (Germany) General Settings Settings for CYT area. You need to define at least one CYT area. You can use the preconfigured CYT area IBDE - CYT Area Germany for testing. Mandatory Step: Assign the CYT area (for example, IBDE) to the country key and bank key that you are using in your account system under Assign Bank Key to CYT area. 3.4 Define number ranges Call transaction SPRO Reference IMG SAP Customizing Implementation Guide Capital Yield Tax Management Settings for flat withholding tax (Germany) General Settings Number Range Settings. Define number ranges for the CYT number range objects: /IBS/SDK, /IBS/CYCLG, /IBS/CYCLR, /IBS/CYEUZ. If you plan to integrate CML or CFM, define a number range for /IBS/ETOBG. Do not change the settings under Assign Number Ranges SAP AG or an SAP affiliate company. All rights reserved. Setting up Tax Calculation for Germany

11 3.5 Connect CYT to the supplying account system Call transaction SPRO Reference IMG SAP Customizing Implementation Guide Capital Yield Tax Management Settings for Connection of Supplying System. If you are using BCA as an account management system, follow the steps under If you are using Deposits Management (AM) follow the steps under Connecting to BCA A) Assign the BCA product (external product) to the CYT product. Assign External Product to CYT Product. Enter the BCA product from the account system set up as an external product. Use BCA as ModId. Use AGS1 as the CYT product. B) Ensure execution of tax calculation as part of the settlement run The tax calculation for BCA accounts is called in a function module that is assigned to a Business Transaction Event (BTE) defined in BCA. Check whether the assignment has been made in accordance with the documentation under Settings for Connection to BCA Set Up BTE Application Indicator(s) Connecting to Deposits Management (AM) A) Assign the AM product (external product) to the CYT product. Assign External Product to CYT Product. Enter the AM product from the account system set up as an external product. Use TRBK as ModID. Use AGS1 as the CYT product. B) Ensure execution of tax calculation as part of the settlement run The tax calculation for AM accounts is called in a function module that is assigned to a Business Transaction Event (BTE) defined in AM. Check whether the assignment has been made in accordance with the documentation under Settings for Connection to Account Management Set up BTE Application Indicator(s). For more information about connecting to Account Management, see Connection to Feeder Systems on SAP Help Portal. Setting up Tax Calculation for Germany 2015 SAP AG or an SAP affiliate company. All rights reserved. 11

12 4 Setting up Tax Calculation for Other Countries To create a simple test scenario with tax calculation based on deposit accounts for a non-localized country, we suggest that you reuse one of the following main Customizing entities: Option 1 Canada: CYT Area: CYT Product: Revenue Type: Module ID: IBCA - CYT Area Canada CA1 - Canada- Product 1 - Interest BCA - Bank Customer Accounts Option 2 Australia: CYT Area: CYT Product: Revenue Type: Module ID: IBAU - CYT Area Australia AU1 - Australia - Product 1 - Interest BCA - Bank Customer Accounts 4.1 Set up the account system Setting up the account system is not part of the CYT component. Nevertheless, the tax calculation is an integrated step in the account settlement run, so if you want to run an end-to-end scenario test, you must make basic settings in the account system. You should execute the following process steps in the account system: 1. Create a business partner in the account holder role. 2. Create an account for the account holder. 3. Make a tax-relevant posting on the account. 4. Execute a settlement run for the account. 5. Display settlement results (for example bank statement) (optional). For information about Customizing the account system, call transaction SPRO Reference IMG SAP Banking Customer Accounts. Note down the product and the bank key for later use in CYT Customizing SAP AG or an SAP affiliate company. All rights reserved. Setting up Tax Calculation for Other Countries

13 4.2 Set up business partner maintenance Call transaction SPRO Reference IMG SAP Customizing Implementation Guide Capital Yield Tax Management Setting for Business Partner Settings for Business Partner (BDT Toolset). A) Configure the connection to the Business Partner System Settings for Connection of Business Partner System Basic Settings for Connection to the Business Partner System Select 1 Central SAP Business Partner for the business partner system. Execute the report. B) Activate the CYT Business Partner: Mandatory Step: Activate the BDT Application XCYT. Ensure that application XCY2 is not active. Call transaction BUS1. Select application XCYT. Select Details. Select the checkbox Active. Call transaction BUS1. Select application XCY2. Select Details. Deselect the checkbox Active. BDT Application XCY2 is used for German tax calculation. XCYT is used for all other countries. Only one of these applications can be used actively in the same client. C) Define Number Range /IBS/PSD If you plan to create business partners via API or BAPI, you must define a number range for number range object /IBS/PSD (Transaction SNRO). 4.3 Define and set up a CYT area Call transaction SPRO Reference IMG SAP Customizing Implementation Guide Capital Yield Tax Management Settings for Flat Withholding Tax (Germany) General Settings Settings for CYT Area. You must define at least one CYT area. You can use the preconfigured CYT areas IBAU - CYT Area Canada or IBAU - CYT Area Australia for testing. Mandatory Step: Assign the CYT area (for example, IBCA) to the country key and bank key that you are using in your account system Assign Bank Key to CYT Area. 4.4 Connect CYT to the supplying account system Call transaction SPRO Reference IMG SAP Customizing Implementation Guide Capital Yield Tax Management Settings for Connection of Supplying System. Setting up Tax Calculation for Other Countries 2015 SAP AG or an SAP affiliate company. All rights reserved. 13

14 A) Assign the BCA product (external product) to the CYT product. Assign External Product to CYT Product. Enter the BCA or FS-AM product from the account system set up as an external product. Use CA1 or AU1 as CYT products. B) Ensure execution of tax calculation as part of the settlement run The tax calculation for BCA or Account Management accounts is called in a function module that is assigned to a Business Transaction Event (BTE). The BTEs are defined in the respective Account Management systems. Check whether the assignment has been made in accordance with the documentation under Settings for Connection to BCA Set Up BTE Application Indicator(s) for BCA or Settings for Connection to Account Management Set Up BTE Application Indicator(s) for AM SAP AG or an SAP affiliate company. All rights reserved. Setting up Tax Calculation for Other Countries

15

16 Material Number 2015 SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ( SAP Group ) for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see for additional trademark information and notices.