Croatia Fiscalization Fiscalization in Financial Accounting PUBLIC Croatia Fiscalization 1
Copyright Copyright 2013 SAP AG. All rights reserved. SAP Library document classification: PUBLIC 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 http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices. Croatia Fiscalization 2
Icons in Body Text 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. Typographic Conventions Type Style Example text Example text EXAMPLE TEXT Example text Example text <Example text> EXAMPLE TEXT Description Words or characters quoted from the screen. These include field names, screen titles, pushbuttons labels, menu names, menu paths, and menu options. Cross-references to other documentation. Emphasized words or phrases in body text, graphic titles, and table titles. 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. Croatia Fiscalization 3
Fiscalization in Financial Accounting Start Create FI invoice (FB03) Business transaction event 1130 called Function Module OFF_NUMBER_GLOB AL_NUMBERING called Accounting document created with fiscalization data Fiscal number generated JIR obtained from tax authority Fiscalization data updated in BKPF, BSEG Fiscalization data inserted in /CCEE/FISC_CROA End For more information about the fiscalization process in Financial Accounting (FI), see SAP Note 1931661.
Croatia This country-version is designed for use by businesses with operations in Croatia. As well as the generic SAP system functions, it comprises functions designed for laws and business practices particular to Croatia, and a country template to help you customize the system according to local requirements. This documentation explains the country-specific function Fiscalization in Financial Accounting (FI). It does not cover other country-specific functions. For more information about the fiscalization process in Sales and Distribution (SD), see SAP Note 1867554. 1 Fiscalization in Financial Accounting This solution allows you fiscalize invoices posted using Financial Accounting (FI) transactions. Accounting documents you specify as relevant for fiscalization are updated with fiscalization data (ten character fiscalization number, four character business space, four character charging device). The following checks are performed during fiscalization: 1. Fiscalization is active for the company code. 2. Fiscalization is active for the document type. 3. Tax code is assigned to the segment. 4. G/L account is assigned to the segment. Then the document is updated with the fiscalization number. The fiscalization data is stored as follows: Table Field Fiscalization Data Stored BSEG XREF3 Concatenated string of: Fiscalization number Business space Charging device For example: 123456789/BS01/CD01 BKPF XBLNR Concatenated string of: Fiscalization number Business space For example: 123456789/BS01 BKPF BRNCH Charging device BKPF XBLNR_ALT XREF1_HD XREF2_HD Concatenated string of: Fiscalization number Business space Croatia Fiscalization 4
/CCEE/FISC_CROA Note: Field is dependent on selection in the Customizing activity Specify Field for Fiscalization Data Storage in FI (/CCEE/FISC_ALT_V) For example: Charging device 123456789/BS01/CD01 New record inserted for the document. 1.1 Prerequisites The following activity is a prerequisite for implementing this solution. Activity Description Implement SAP Notes 1861728 and 1867554. 1.2 Customizing To customize the fiscalization process for use in Croatia, make settings in Customizing as follows. Activity Accounting Global Settings (New) -> Tools -> Customer Enhancements -> Business Transaction Events (BF41) Accounting Basic Settings (New) -> Global Parameters for Company Code - > Enter Global Parameters (OBY6) Financial Accounting (New) -> Accounts Receivable and Accounts Payable -> Business Transactions -> Country-specific Settings -> Activate Description Navigate to Settings->Process Modules-> of an SAP Application and then enter information as follows: Process Country Appl. Function Module 00001130 HR /CCEE/HR_FILL_BUPLA Note: Leave the application indicator field blank. 1. Double-click the relevant company code. 2. In the Language Key field, enter HR. 3. In the VAT registration no. field, maintain the company s VAT number. The VAT number of the company consists of the ISO country key (HR) followed by the company s enterprise number (in this case, OIB of the company). If the company does not have a VAT number, you do not need to maintain this field. 4. Choose Additional Detail. Enter the OIB number of the company, the fiscalization active and the VAT relevancy values in the parameter value fields next to the corresponding descriptions. In this Customizing activity, you activate fiscalization for specific document types that represent different business transactions in Croatia. When you activate fiscalization for a document, that document is cleared in real time with the Croatia Fiscalization 5
Fiscalization for Document Types (/CCEE/FISC_DOC_V) Croatian tax authority (CIS). You can also activate Paragon for a specified document type. Document types for which Paragon is active are not cleared with CIS in real time but are sent at a later time using /CCEE/FISC_SEND_BILL_DOCUMENT. Under Types, select a document type. To activate the document type for fiscalization, select the Active checkbox. Select the Paragon checkbox to activate the paragon functionality for the document type. You can specify a Fiscal Payment Method for the document types. This entry acts as a default payment method when you do not indicate a payment method during posting. Sales and Distribution -> Billing -> Billing Documents -> Country-specific Features -> Country-specific Features for Croatia -> Map Payment Methods to Fiscalization Payment Methods(/CCEE/FISC_PMT_V) In this Customizing activity, you map standard payment methods to fiscalization-specific payment methods. Sales and Distribution -> Billing -> Billing Documents -> Country-specific Features -> Country-specific Features for Croatia -> Define Number Ranges for Fiscal Numbering (/CCEE/FISC_NR) Sales and Distribution -> Billing -> Billing Documents -> Country-specific Features -> Country-specific Features for Croatia -> Define Business Spaces (/CCEE/FISC_BS_V) In this Customizing activity, you use the /CCEE/FISC number range object to create number range intervals. In this Customizing activity, you define the business spaces used for document numbering. On the SAP Easy Access screen, choose Logistics -> Sales and Distribution -> Billing -> Billing Document -> Country-Specifics -> Croatia -> Send Business Space Data to CIS Sales and Distribution -> Billing -> Billing Documents -> Country-specific Features -> Country-specific Features for Croatia -> Define Charging Devices (/CCEE/FISC_CD_V) User master, transaction SU3. Financial Accounting -> Financial Accounting Global Settings -> Tax on Sales/Purchases -> Basic Settings -> Check and Change Settings for Tax Processing (OBCN) You use the /CCEE/FISC_SEND_BUS_SPACE program to send business space details to the tax authorities in Croatia. For more information, refer to the system report documentation. In this Customizing activity, you define the charging devices used for document numbering and assign them to a business space. In the Parameters tab, assign the following parameter IDs: /CCEE/FISC_CD /CCEE/FISC_USR_OIB Create new tax processing in accounting for: Consumption Tax Other Tax Croatia Fiscalization 6
Accounting Global Settings (New) -> Tax on Sales/Purchases -> Basic Settings -> Check Calculation Procedure, then select Define Condition Types (OBQ1) Create new condition types for: Consumption Tax Other Tax Accounting Global Settings (New) -> Tax on Sales/Purchases -> Basic Settings -> Check Calculation Procedure, then select Define Procedures (OBQ3) In this Customizing activity, you create a new step in the tax procedure for Croatia. Create a new line, and then assign the tax processing in accounting and condition types you created in OBCN and OBQ1. Accounting Global Settings (New) -> Tax on Sales/Purchases -> Calculation -> Define Tax Codes for Sales and Purchases (FTXP) Financial Accounting (New) -> Accounts Receivable and Accounts Payable -> Business Transactions -> Country-Specific Settings -> Croatia -> Assign Tax Segments to Tax Codes (/CCEE/FISC_TAXTV) If they do not already exist, create new tax codes for: Consumption Tax Other Tax In the same activity, specify the tax account. In this Customizing activity, you assign tax segments to tax codes. For document fiscalization, the tax segment assigned to the tax code will appear in the XML file sent to the Croatian tax authority (CIS) for clearing. Note that even if you activate a document type for fiscalization in Activate Fiscalization for Document Types, it will not be sent to CIS for fiscalization unless it contains a relevant tax code mapped to a tax segment in this customizing, or it contains a relevant G/L account mapped to a tax segment in Assign Tax Segments to G/L Accounts. Specify a Company Code and Procedure. In Tx (Tax Code), select the tax code, and under Segment select the tax segment you wish to assign to the code. If you select the segment as Other Tax, you can enter a text description that will appear as the name of the tax in the XML file sent to CIS. On SAP Easy Access, under Accounting -> Financial Accounting -> General Ledger -> Master Records -> G/L Accounts -> Individual Processing - > Centrally (FS00) Financial Accounting (New) -> Accounts Receivable and Accounts Payable -> Business Transactions -> Country-Specific Settings -> Croatia -> Assign Tax Segments to G/L Accounts (/CCEE/FISC_TAXAV) Create a G/L account for each fee type. In this Customizing activity, you assign tax segments to G/L accounts. For document fiscalization, the tax segment assigned to the G/L account will appear in in the document sent to the Croatian tax authority (CIS) for clearing. Note that even if you activate a document type for fiscalization in Activate Fiscalization for Document Types, it will not be sent to CIS for fiscalization unless it contains a relevant G/L account mapped to a tax segment in this customizing, or it contains a relevant tax code mapped to a tax segment in Assign Tax Segments to Tax Codes. Specify a Company Code and Chart of Accounts. Select a G/L Account, and under Segment select the tax segment you wish to assign to the specified G/L account. Note that if Croatia Fiscalization 7
you select Fees as the segment, then the system will use the long text of the G/L account assigned to it as the tax name in the XML file. You have specified a field for fiscalization data storage in FI through Customizing for Financial Accounting (New), under Accounts Receivable and Accounts Payable -> Business Transactions -> Country-specific Settings -> Specify Field for Fiscalization Data Storage in FI (/CCEE/FISC_ALT_V) In this Customizing activity, you specify the field in BSEG that the system uses to store fiscalization data in FI. You can specify one of three options: XBLNR_ALT XREF1_HD XREF2_HD The field you specify will contain the sequential fiscalization number, business space, and charging device in a concatenated string: sequential fiscalization number (ten characters) + separator (one character) + business space (four characters) + separator (one character) + charging device (four characters). For example: 123456789/BS01/CD01 1.2 Configuration To confirm your configuration: 1. Run a posting in FI. The document type must be relevant for fiscalization. 2. Post with tax codes (Consumption tax, Other tax, VAT). 3. Post with G/L account. 4. Check table /CCEE/FISC_CROA and ensure the fiscalization document is present. 5. Confirm fiscalization data in table BKPF (field XBLNR_ALT, XREF1_HD or XREF2_HD as specified in customizing /CCEE/FISC_ALT_V) and table BSEG (field XREF3). 1.3 Transactions To ensure that fiscalization data is displayed in all of your relevant FI transactions, see SAP Note 1877553. 1.4 Manual Entry For information about manualy entering fiscalization data in FI, see SAP Note 1927430. Croatia Fiscalization 8