Download as pdf or txt
Download as pdf or txt
You are on page 1of 21

Contents

1. INTRODUCTION ABOUT TAXINJ VS TAXINN .................................................................................... 2


2. TAXINJ to TAXINN Configuartion..................................................................................................... 2
a. Assign tax procedure at country level- OBBG ............................................................................. 2
b. Maintain tax procedure (TAXINN)............................................................................................... 3
c. Maintain Excise Defaults ............................................................................................................. 3
d. Classify Condition Types.............................................................................................................. 4
3. Pricing Procedure configuration ..................................................................................................... 5
a. ZBOUTF Bought out Fran item pricing (FORMULA BASED)......................................................... 5
b. ZPTST3–Direct (All Taxes) (FORMULA BASED) ............................................................................ 7
c. Assign access sequence for excise condition types: ZMOD, ZSED, YCST, YLST ........................... 9
a. Assign ZMOD access sequence to JMOD, JEX2 ........................................................................... 9
b. Assign ZSED access sequence to JSED, JEXS excise condition types. ........................................ 10
c. Maintained BED and SED excise total condition types. ............................................................ 11
a. Assign YCST, YLST access sequence to Tax condition types ...................................................... 12
4. Maintain Tax Classifications .......................................................................................................... 14
a. Define Tax Determination Rules ............................................................................................... 14
b. Define Tax Relevancy of Master Records.................................................................................. 14
5. COPY CONTROLS _Delivery to invoice –VTFL ................................................................................ 17
6. List of EXCISE –VAT, CST condition type’s changes ....................................................................... 19
7. TAXINJ_PRICING CONDITION TYPE CONTROLS ............................................................................. 19
8. TAXINN CONDITION TYPE CONTROLS ........................................................................................... 20
9. TAXINJ to TAXINN Migration activities.......................................................................................... 21

Page 1
1. INTRODUCTION ABOUT TAXINJ VS TAXINN

TAXINJ:

1. It is Formula Based Tax procedure.


2. It was most commonly used upto initial phase of R/3 4.7, but the latter implementations were
with TAXINN.
3. Tax Code plays a vital role, as the Tax Rate are maintained in Tax Code in TCode FTXP..
4. It is complex compared to TAXINN
TAXINN:

1. It is Condition Based Tax procedure.


2. Tax Code is required to be maintained in Condition Record, & if Tax Code is not found in
Condition Record, Sales Cycle will go upto billing, but not release to accounting. Hence even a
single Tax code may suffice the requirement for different Tax rate.
3. Tax condition record is maintain through TCode FV11.
4. It only supports condition-based excise determination.

2. TAXINJ to TAXINN Configuartion


a. Assign tax procedure at country level- OBBG

IMG ⇒ Financial Accounting ⇒ Financial Accounting Global Settings ⇒ Tax on


SPRO
Sales/Purchases ⇒ Basic Settings ⇒ Assign Country to Calculation Procedure.

Page 2
b. Maintain tax procedure (TAXINN)

IMG ⇒ Financial Accounting ⇒ Financial Accounting Global Settings ⇒ Tax on


SPRO
Sales/Purchases ⇒ Basic Settings ⇒ Check Calculation Procedure ⇒ Define Procedures.

T.code: OBYZ or OBQ3


If TAXINN is not available in your system,then we need to copy TAXINJ to TAXINN
procedure and remove all the rotiens in ZTXINN Procedure.

c. Maintain Excise Defaults

IMG ⇒ Logistics - General ⇒ Tax on Goods Movements⇒ India ⇒ Basic Settings ⇒


SPRO
Determination of Excise Duty⇒Maintain Excise Defaults

In this step we need to maintain excise defaults for TAXINN tax procedure. If we are not
maintained, the excise values will not flow in excise invoice.

Page 3
d. Classify Condition Types

IMG ⇒ Logistics - General ⇒ Tax on Goods Movements⇒ India ⇒ Basic Settings ⇒


SPRO Determination of Excise Duty⇒Condition-Based Excise Determination⇒Classify Condition
Types

In this step we specify which condition types you use for sort of tax. Note that this only
applies to condition types that we use with the new excise determination method. The
system uses this information when you create outgoing excise invoice with reference to
billing document.

Example: when we enter outgoing excise invoice from billing document the system
determine various excise duties in the excise invoice using the information that you have
enteredhere.
Note: if we are not maintained this step the excise values are not update RG1 and RG23D
registers.

Page 4
3. Pricing Procedure configuration
a. ZBOUTF Bought out Fran item pricing (FORMULA BASED)

IMG ⇒ Sales and Distribution⇒ Basic Functions⇒ Pricing ⇒ Pricing Control⇒ Define And
SPRO
Assign Pricing Procedures⇒Maintain pricing procedures

T_Code: V/08
In TAXINJ all the pricing procedures are working on formula base (Calculation routines).
Now we need convert the pricing procedures from formula base to condition based.
This is formula based pricing procedure (ZBOUTF)

Page 5
Remove UTXJ condition types and also we need to remove 351,352,356...except customized
routines ex: 966,953 etc.…
If you remove customized routines, it will effect on ZREPORTS. So do not remove
customized routines.
After removing routines in YBOUTF Boughtout_Franitem pricing_INN.
This is condition based pricing procedure.

Note: as per client requirement we can remove check box for manual condition types and we
can remove manual condition types.
**IMP Note: After removing the Routines, do recheck thoroughly in the pricing procedure in
“From” & “To” columns ensuring that there will be no Routines are there.

Page 6
b. ZPTST3–Direct (All Taxes) (FORMULA BASED)

IMG ⇒ Sales and Distribution⇒ Basic Functions⇒ Pricing ⇒ Pricing Control⇒


SPRO
Define And Assign Pricing Procedures⇒Maintain pricing procedures

Remove UTXJ, condition types and also we need to remove 351,352,356...except customized
routines ex: 966,953 etc.…
**If you remove customized routines, it will effect on ZREPORTS. Hence do not remove
customized routines.

Page 7
After removing routines in YPTST3-Direct (All Taxes_ZPTST3) _INN

This is condition based pricing procedure (FACTORY SALES PRICING PROCEDURE).


Note: As per client requirement either we can remove “check” box for manual condition
types or can delete completely manual condition types.

Page 8
c. Assign access sequence for excise condition types: ZMOD, ZSED, YCST,
YLST

IMG ⇒ Sales and Distribution⇒ Basic Functions⇒ Pricing ⇒ Pricing Control⇒


SPRO
Define Define Access Sequences⇒Maintain Access Sequences

a. Assign ZMOD access sequence to JMOD, JEX2

1. Condition type JMOD- Access sequence ZMOD


We have replaced access sequence JDUM to ZMOD. this is standard excise access sequence
for excise condition types.

2. Condition type JEX2- Access sequence ZMOD

Page 9
b. Assign ZSED access sequence to JSED, JEXS excise condition types.

1. Condition type JSED - Access sequence ZSED

3. Condition type JEXS - Access sequence ZSED

4. Condition type PR00 –Condition category H.

In PR00 Condition category H to update assessable value (Excise base amount) in excise
invoice.

Page
10
c. Maintained BED and SED excise total condition types.

1. Condition type JEXT to Access sequence JDUM(100% Value)

2. Condition type JEST to Access sequence JDUM(100% Value)

These two conditions types are following excise values into the excise invoice.

Page
11
a. Assign YCST, YLST access sequence to Tax condition types

1. Condition type JIN1 to Access sequence YCST(Central sales Tax)

2. Condition type JIN2 to Access sequence YLST(Central sales Tax)

3. Condition type JIN4 to Access sequence YLST(CST Surcharge)

Page
12
4. Condition type JIN5 to Access sequence YLST(LST Surcharge)

Page
13
4. Maintain Tax Classifications
a. Define Tax Determination Rules
Specify the valid tax types, that is, the tax condition types for every country. If more than one tax
type can be defined for a country, you define the sequence of their use here.

IMG ⇒ Sales and Distribution⇒ Basic Functions⇒ Taxes ⇒ Define Tax


SPRO
Determination Rules and Define Tax Relevancy Of Master Records

b. Define Tax Relevancy of Master Records

In this Step, you define the tax relevance for customers and materials for each tax category.

You define tax relevance with the tax classification indicator in the master data:

 Tax classification for customers is valid for each sales area.

 Tax classification for materials is valid at the level of sales organization/distribution


channel/plant.

1. Maintain Classification for Customer master

Double click customer taxes and system will appear below screen

Page
14
We need to maintain tax classification for required tax condition types.

2. Maintain Classification for Material master

Double click Material taxes and system will appear below screen

We need to maintain tax classification for required tax condition types.

Once maintain tax classification for customer and material master system will give TAX tab
in customer master and Material master.

Please check in customer master and material master

Customer Master:

Page
15
Material master:

Page
16
5. COPY CONTROLS _Delivery to invoice –VTFL

Copy Control is defined as a process in which important transactions in a sales document are
copied from one document to other. It consists of routines, which determine the system on
how the data is to be copied from a source document to a target document. A SAP system
contains a number of these routines and you can also create additional routines to meet the
business requirements. To create a new routine, you can use an existing sales document as a
reference

VTFL − this control is used control for copying from delivery to billing doc
Control from delivery order document to billing document is set up here. For example from
delivery order (e.g: LF) to billing document (e.g: F2).

IMG ⇒ Sales and Distribution⇒ Billing⇒ Maintain Copying Control For Billing
SPRO
Documents=> Copying control: Delivery document to billing document

In your system we have founded lot of copy control combination b/w delivery to billing
document.so that I have modified some of the required copy controls and above screen is for
your reference.
Note: This configuration step is for TAXINJ open sales orders with TAXINN invoice.
If you create any billing document (TAXINN invoice) with reference to open sales order(TAXINJ)
the system automatically redetermine condition records what ever we maintained condition types
after migration.

Page
17
BILLING TYPE ZBEL B/W DELIVERY TYPE ZBIC

Screenshot of header overview in copy control for delivery document. In header level we are
not change anything but item level we have changed.

Screenshot of item details in copy control for delivery document. In item overview level we
have changed Pricing type from ‘’G’’ (Copy pricing elements unchanged and redetermine
taxes) to Pricing type ‘’C’’ (Copy manual pricing elements and redetermine the others).
If we use pricing type as G only taxes redetermine but excise condition types not redetermine.
If we use pricing type as C then excise duties and taxes redetermine (any new condition
records) except manual condition types.

Page
18
6. List of EXCISE –VAT, CST condition type’s changes

TAXINJ Access sequence to TAINN Access sequence

TAXINN_PRICING_CONDITION TYPES
C.TYPE DESCRITION TAXINJ_ ACCESS SEQUENCE TAXINN_ACCESS SEQUENCE
JMOD A/R BED % JDUM IN: 100% copy of values ZMOD : IN Excise access
JEX2 A/R BED_QTY JDUM IN: 100% copy of values ZMOD: IN Excise access

JSED A/R_SED_% JDUM IN: 100% copy of values ZSED : IN Excise access
JEXS A/R_SED_QTY JDUM IN: 100% copy of values ZSED : IN Excise access

JEXT A/R BED TOTAL JDUM IN: 100% copy of values JDUM IN: 100% copy of values
JEST A/R SED TOTAL JDUM IN: 100% copy of values JDUM IN: 100% copy of values
TAXES
JIN1 Central sales Tax N/A YCST
JIN2 Local sales Tax N/A YLST
JIN4 IN A/R Surcharge N/A YCST
JIN5 IN A/R LST Surcharge N/A YLST

7. TAXINJ_PRICING CONDITION TYPE CONTROLS

TAXINJ_PRICING CONDITION TYPES CONTROLS


CALCULATION
C.TYPE DESCRITION CONDITION_CLASS CON.CATEGRY
TYPE
JMOD A/R BED % TAXES Percentage TAX JURDIC LEVEL 1
JEX2 A/R BED_QTY DISCOUNT/SURCHARGE Percentage N/A

JSED A/R_SED_% TAXES Percentage TAX JURDIC LEVEL 1


JEXS A/R_SED_QTY Discount or surcharge Percentage N/A

CALCULATION
C.TYPE DESCRITION CONDITION_CLASS CON.CATEGRY
TYPE
JIN1 Central sales Tax TAXES Percentage Tax JurDic level 1
JIN2 Local sales Tax TAXES Percentage Tax JurDic level 1
JIN4 IN A/R Surcharge TAXES Percentage Tax JurDic level 2
JIN5 IN A/R LST Surcharge TAXES Percentage Tax JurDic level 2

Page
19
8. TAXINN CONDITION TYPE CONTROLS

TAXINN_PRICING CONDITION TYPES CONTROLS


CALCULATION
C.TYPE DESCRITION CONDITION_CLASS CON.CATEGRY
TYPE
JMOD A/R BED % Discount or surcharge Percentage N/A
JEX2 A/R BED_QTY Discount or surcharge Quantity N/A
N/A
JSED A/R_SED_% Discount or surcharge Percentage N/A
JEXS A/R_SED_QTY Discount or surcharge Quantity N/A

JEXT A/R BED TOTAL Discount or surcharge Percentage N/A


JEST A/R SED TOTAL Discount or surcharge Percentage N/A

C.TYPE DESCRITION CONDITION_CLASS CALCULATION TYPE CON.CATEGRY


JIN1 Central sales Tax TAXES Percentage TAX
JIN2 Local sales Tax TAXES Percentage TAX
JIN4 IN A/R Surcharge TAXES Percentage N/A
JIN5 IN A/R LST Surcharge TAXES Percentage N/A

Page
20
9. TAXINJ to TAXINN Migration activities

Sr No. Activity T_Code


1 Landscape preparation
2 Implementation of SAP Notes -

1. 2167294 - Prerequisite Note for SAP Note 2153807


2. 2153807 - Improvements in Tax code update programs for
Purchase- Manual corrections
3. 2161911 - Purchase order display and MR8M display/cancel
issue - Enhancements for viewing data post migration -
PO_MR8M_DISPLAY Ver6 and correction notes
Reference notes: 827268 and 822347

3 Configuration of TAXINN procedure OBQ3


4 Assignment of TAXINN to country OBBG
5 Field (Chapter ID/Control code) to be used in SD pricing
conditions (confirm by business users)
6 Condition types JMOD,JAED,JSED,JCES remove calculation type OBYZ
routine
7 JEXC assign access sequence for excise condition V/06
8 Assign access sequence JLST to VAT conditions V/06
9 Assign access sequence JCST to CST conditions V/06
10 JIN1 to JIN8 & JSB2, JKKR condition types are maintained as OBYZ
statistical
11 Remove UTXJ condition type V/08
12 Base from of JMOD condition type change to base value V/08
13 Removed Manual Tick from JMOD,JECS,JIN6 Vat ,JIN7 CST V/08
conditions
14 Create similar account key JN7,JN8 for VAT & CST condition type V/08
& assign it to SD pricing procedure
15 Removal of routine 355 from JMOD condition type V/08
16 Tax relevancy configuration for customer master OVK1
17 Tax relevancy configuration for Material Master OVK4

THE END

Page
21

You might also like