Distribution:
Name: Signature: Role: Date:
Prepared by: Reviewed by: Approved by:
Please ensure the document is prepared, reviewed, and approved in accordance with the Content Management Process. If a different preparation, review, and approval process is used, please ensure that this process is clearly documented, and the rationale clearly set out.
Document Revision History
Rev Date: Version: Summary of Changes: Revised by:
Document Classification
SECRET or RAHSIACONFIDENTIAL or SULIT
INTERNAL USE or UNTUK DALAMAN X
OPEN or TERBUKA
© 2011 PETROLIAM NASIONAL BERHAD ([COMPANY])
All rights reserved. No part of this content may be reproduced, stored in a retrieval system or transmitted in any form or by any means (electronic, mechanical, photocopying, recording or otherwise) without the permission of the copyright owner.
1 PURPOSE OF DOCUMENT...4
2 CONFIGURATION TASK...4
2.1 GST IMPLEMENTATION – TAX CODE DETERMINATION...4
2.1.1 Customer Tax Classification...4
2.1.2 OPU GST Status...5
2.1.3 Tax Category...7
2.1.3.1 Goods / Service Tax Classification...7
2.1.4 Billing Category...9
2.1.4.1 Specific Company Code’s billing category tax treatment...11
2.1.5 Supply / Acquisition...12
2.1.5.1 Access Sequence Tables...13
2.1.5.2 Condition Tables...14
2.1.5.3 Condition...16
2.2 TAX INVOICE PROCESSING...17
2.2.1 Number Range Maintenance...17
2.2.2 Number Range: Copy Company Code...18
2.2.3 Number Range: Copy Fiscal Year...19
2.3 FINANCIAL ACCOUNTING GLOBAL SETTINGS (NEW)...19
2.3.1 Enter Global Parameters...19
2.3.2 Document Type...20
2.3.3 Tax on Sales / Purchase...22
2.3.3.1 Assign country to Calculation Procedure...22
2.3.3.2 Check and Change Settings for Tax Processing...22
2.3.3.3 Define Tax Code for Sales and Purchases...23
2.4 DOCUMENT SPLITTING...25
INTEGRATION POINT...26
3 APPENDIX... 27
3.1 GLOSSARYOF TERMS...27
3.2 ADDITIONAL SUPPORTING / REFERENCE DOCUMENTATION...27
1 Purpose of Document
The Configuration Design Document explains the ECC6.0 application configuration specific for [COMPANY] GST implementation.
2 Configuration Task
1.1 GST Implementation – Tax Code Determination
2.1.1 Customer Tax Classification Rationale
for Design: This is to maintain the type of Customer Tax classification for tax code determination. Customer tax classification is one of the inputs to be used for tax code lookup from tax conditions.
Transactio
n Code: ZF161 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Code Determination> Customer Tax Classification
Customize
d Table ZF138
2.1.2 OPU GST Status Rationale
for Design: This is to maintain the MY GST status of each company code in the system. It indicates the default Customer Tax Classification, if the OPU is registered for MY GST and what is the GST reporting group of the OPU. This is used in the customised program in SAP and Open Text AR Billing system.
Transactio
n Code: ZF161 Menu
Path:
IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Code Determination> OPU GST Status Customize
d table ZF142
OPU GST Status Listing :
ZF142 - OPU GST Status.XLS
2.1.3 Tax Category Rationale
for Design:
This helps to segregate tax treatment between goods and services for tax code determination
Transactio
n Code: ZF161 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Code Determination> Tax category Customize
d Table ZF136
Configuration Details:
1.1.1.1Goods / Service Tax Classification Rationale
for Design: This is to maintain the types of tax classification for goods and services. Tax classification for goods and services are to be used for tax code lookup from GST tax condition records/entries together with tax
classification of sender and receiver. Transactio
n Code: ZF161 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Code Determination> Tax category > Goods / Service Tax Classification
Customize
d Table ZF137
2.1.4 Billing Category Rationale
for Design: Billing category is to be used by calling program as a parameter to the taxcode determination function module. Billing category carries the indicator for goods/services tax classification
Transactio
n Code: ZF161 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Code Determination> Tax category >Billing Category
Customize
d Table ZF140
Billing category listing:
ZF140 - Billing Category.xlsx
Rationale for Design:
When an OPU requires different tax treatment for a particular billing category from other OPUs, this could be set in this table by assigning the Company Code to the applicable goods/services tax classification for the billing category
Transactio
n Code: ZF161 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Code Determination> Tax category >Billing Category> Specific Company Code’s Billing Cat. Tax Treatment Customize
d Table
ZF141
Configuration Details:
Specific company code’s billing category tax treatment listing:
ZF141 - Specific
2.1.5 Supply / Acquisition Rationale
for Design: This helps to segregate the maintenance of tax condition records/entries by Goods/Services and Acquisition/Supply for tax code lookup by the tax code determination function module
Transactio
n Code: ZF161 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Code Determination> Tax category >Billing Category> Supply / Acquisition
Customize d Table
ZF143
1.1.1.3Access Sequence Tables Rationale
for Design: This table helps the program to either derive tax code applicable or the tax condition table that the program needs to lookup the applicable tax code. The criteria in this table are as follows:
1. Are the Sender and Receiver under the same GST reporting group?; 2. Is the Sender registered for MY GST?;
3. Is the Sender location for the transaction in MY? 4. Is the Receiver location for the transaction in MY? Transactio
n Code:
ZF161 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Code Determination> Tax category >Billing Category> Supply / Acquisition > Access Sequence Tables Customize
d Table ZF144
Supply / Acquisition Access Sequence:
ZF144 -
Supply-Acquisition Access.xlsx
1.1.1.4Condition Tables Rationale
for Design: This helps to maintain the entry of tax condition table. Tax condition table is a field in table ZF146 (Tax conditions) that helps to organize the tax condition records/entries in table ZF146
Transactio
n Code: ZF161 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Code Determination> Tax category >Billing Category> Supply / Acquisition > Access Sequence Tables> Condition Tables
Customize
d Table ZF145
Supply /
Acquisition Tax Category Condition Table Description
ACQ G ACQCONDTABLE2 Condition Table 2 - Acquisitions Goods ACQ S ACQCONDTABLE1 Condition Table 1 - Acquisitions Service SUP G SPLYCONDTABLE2 Condition Table 2 - Goods
SUP G SPLYCONDTABLE3 Condition Table 3 - Goods SUP G SPLYCONDTABLE4 Condition Table 4 - Goods
1.1.1.5Condition Rationale
for Design: This is where the tax condition records/entries are maintained. Each record is a mapping of sender tax classification, receiver tax classification and goods/services tax classification to the applicable tax code
Transactio
n Code: ZF161 Menu
Path:
IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Code Determination> Tax category >Billing Category> Supply / Acquisition > Access Sequence Tables> Condition Tables> Condition Tables
Customize
d Table ZF146
Condition listing:
ZF146 Condition Table.xlsx
1.2 Tax Invoice Processing
2.1.6 Number Range Maintenance Rationale
for Design:
This is to maintain the tax invoice number ranges for each Company code and fiscal year
Transactio n Code:
ZF178 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Invoice Processing>Number Range> Number Range Maintenance
Customize
d Table NRIV
Number ranges :
NRIV Tax Invoice
Number Ranges (ZF_TAX_INV).xlsx
2.1.7 Number Range: Copy Company Code Rationale
for Design: This program helps to copy the tax invoice number ranges from a source Company code to a target Company Code or a range of Company Codes Transactio
n Code: ZF176 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Invoice Processing> Number Range> Number Range: Copy Company Code
Customize d Table
NRIV
Configuration Details:
Rationale for Design:
This program helps to copy the tax invoice number ranges of a Company code from one fiscal year to a target fiscal year
Transactio n Code:
ZF177 Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> GST Implementation> Tax Invoice Processing> Number Range> Number Range: Copy Fiscal Year
Customize
d Table NRIV
Configuration Details:
1.3 Financial Accounting Global Settings (new)
2.1.9 Enter Global Parameters Rationale
for Design:
Updating GST Number and Business Registration Number Transactio
n Code: SPRO Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> Financial Accounting Global Settings (New)> Global Parameters for Company Code> Enter Global Parameters
2.1.10 Document Type Rationale
for Design: This is to maintain the document type and its settings that could be used for posting FI documents Transactio
n Code: SPRO Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> Financial Accounting Global Settings (New)> Documents> Document Types> Define Document Types for Entry Views
List of document type:
T003 Doc Type Config List.xlsx
2.1.11 Tax on Sales / Purchase
1.1.1.6Assign country to Calculation Procedure Rationale
for Design: This is where tax procedure is assigned to a country. Company Code assigned to the country will use the tax procedure specified for that country
Transactio
n Code: SPRO Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> Financial Accounting Global Settings (New)> Tax on Sales / Purchase> Basic Setting> Assign Country to Calculation Procedure
Configuration Details:
1.1.1.7Check and Change Settings for Tax Processing Rationale
for Design: This is for maintenance of the settings for tax process indicator. Tax process indicator is used in tax code setting to indicate its tax type and posting indicator
Transactio
n Code: SPRO Menu
Path:
IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> Financial Accounting Global Settings (New)> Tax on Sales / Purchase> Check and Change Settings for Tax Processing
1.1.1.8Define Tax Code for Sales and Purchases Rationale
for Design: This is for maintaining the tax code that could be used for FI postings Transactio
n Code: FTXP Menu
Path: IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> Financial Accounting Global Settings (New)> Tax on Sales / Purchase> Calculation> Define Tax Code for Sales and Purchases
Tax Code Listing:
T007A Tax Code Listing.xlsx
T007V Tax Code Percentage.xlsx
Tax Code GL account listing:
T030K Tax GL account Listing.xlsx
1.4 Document Splitting
Rationale
for Design: To assign document type for document splitting rule. Transactio
n Code: SPRO Menu
Path:
IMG> SAP Customizing Implementation Guide> Financial Accounting (new)> General Ledger Accounting (New)> Business Transactions> Document Splitting> Classify Document Types for Document Splitting
Document type for document splitting:
T8G12 Document Splitting.xlsx
Integration Point
Integration Point SAP Module FunctionalTeam
N/A
2 Appendix
Term Definition