Professional Documents
Culture Documents
ST3 Configure Docu
ST3 Configure Docu
ST3 Configure Docu
For release 46C and above: Run transaction SE11, click on radio button
'Domain'. Enter the Domain name and click on create. Follow the procedure
thereon with the details provided for each in the attached document.
J_1I_DUTY_NAM
E
Excise duties
Data
Type
CHAR
J_1I_BAL_AMT
Amounts
CURR
Len
gth
10
Output
Length
10
16
22
Value Range
BED
Basic Excise Duty
SED
Special Excise
Duty
AED
Additional Excise
Duty
NCD NCD
SECESS
SECESS
CESS Cess
ECS
ECS
Pack
age
J1I2
J1I2
Data
Type
Char
Len
gth
10
Output
Length
10
J_1IACCNM
Account name
J_1ICONDNAME1
CHAR
10
10
J_1IREGTYP
CENVAT Register
Type
CHAR
4.
Value Range
SERTAXAED Service tax
AED account
SERTAXBED Service tax
BED account
SERTAXSED Service tax
SED account
SERTAXCESS Service tax
CESS account
SERTAXECS Service tax
ECS account
SERTAXAT1
Service tax
AT1 account
SERTAXNCD Service tax
NCCD account
SERTAXAT2
Service tax
AT2 account
SERTAXAT3
Service tax
AT3 account
ECSSTECS
ECS
service tax ECS account
SCESSSTAT1 SECess
Service tax AT1 account
SEROFFT A/P Service
Tax Set Off
SERECSOFFT A/P
Service ECS Set Off
SERAT1OFFT A/P
Service SHCess Set Off
SERART A/R Service Tax
SERECSART A/R Service
ECS
SERAT1ART A/R Service
SHCess
S
Service Tax Credit
T
Service Tax
Payable
X
Service Tax Exempt
Payable
No Register
Pack
age
J1I2
J1ICI
N40A
J1I2
Data Element
Short Text
J_1IADVST
Service tax
Advance
GL
SAKNR
J_1ICATDESC
Category
description
CHAR100
J_1IEXMPTAT
1CLR
G/L
account
Exempted
AT1
clearing
account
G/L
account
Exempted
AT1
payable
account
G/L
account
Exempted
ECS ST
clearing
account
G/L
account
exempted
ECS ST
payable
account
G/L
account
Exempted
Service tax
clearing ac
G/L
account
Exempted
Service tax
payable
SAKNR
J_1IEXMPTAT
1PAY
J_1IEXMPTE
CSCLR
J_1IEXMPTE
CSPAY
J_1IEXMPTSE
RCLR
J_1IEXMPTSE
RPAY
Domain
Predefined
Type
Data Len
Type gth
Field Label
Pack
age
Short
Medium
Long
Heading
account
Short
Medium
Long
Heading
Short
Medium
Long
Heading
clearing acc
10
20
40
50
ST adv GL
ST advance GL acc
ST advance GL account
Service tax advance GL
J1I2
10
15
21
30
10
19
24
35
Cat desc
Category desc
Catergory description
Service Catergory description
EXMAT1Clr
G/L A/c EXM AT1 Clr
G/L A/c EXM AT1 Clr acc
G/L A/c for EXM AT1 ST
J1I2
SAKNR
Short
Medium
Long
Heading
payable acc
10
19
24
35
EXMAT1 pay
G/L A/c EXM AT1 pay
G/L A/c EXM AT1 pay acc
G/L A/c for EXM AT1 ST
J1I2
SAKNR
Short
Medium
Long
Heading
clearing acc
10
19
24
35
EXMECS Clr
G/L A/c EXM ECS Clr
G/L A/c EXM ECS Clr acc
G/L A/c for EXM ECS ST
J1I2
SAKNR
Short
Medium
Long
Heading
payable acc
10
19
24
35
EXMECS pay
G/L A/c EXM ECS pay
G/L A/c EXM ECS pay acc
G/L A/c for EXM ECS ST
J1I2
SAKNR
Short
Medium
Long
Heading
acc
Short
Medium
Long
Heading
acc
10
18
24
31
EXM ST Clr
G/L A/c EXM ST Clr
G/L A/c EXM ST Clr acc
G/L A/c for EXM ST clearing
J1I2
10
18
23
31
EXM ST pay
G/L A/c EXM ST pay
G/L A/c EXM ST pay acc
G/L A/c for EXM ST payable
J1I2
SAKNR
J1I2
J_1ISERAT1C
LR
J_1ISERAT1C
RD
J_1ISERAT1P
AY
J_1ISERCLR
J_1ISERCRD
J_1ISERECS
CLR
J_1ISERECS
CRD
J_1ISERECSP
AY
J_1ISERPAY
J_1IEXCESSS
T
J_1IPENALTY
J_1IINTERES
account
G/L
account
ST AT1
Clearing
account
G/L
account
ST AT1
Credit
account
G/L
account for
AT1
payable
account
G/L
account
Service tax
clearing
account
G/L
account
Service tax
credit
account
G/L
account
ECS ST
clearing
account
G/L
account
ECS ST
credit
account
G/L
account
ECS ST
payable
account
G/L
account
Service tax
payable
account
Service
Tax
Excess
G/L
Penalty on
Arrears
payment of
ST G/L
Interest on
SAKNR
SAKNR
SAKNR
SAKNR
SAKNR
SAKNR
SAKNR
SAKNR
SAKNR
SAKNR
SAKNR
SAKNR
Short
Medium
Long
Heading
acc
Short
Medium
Long
Heading
acc
Short
Medium
Long
Heading
10
20
27
37
AT1 Clr ac
G/L A/c AT1 Clr acc
G/L A/c AT1 Ser Tax Clr acc
G/L A/c for AT1 Ser tax clearing
J1I2
10
19
26
35
AT1 Cr acc
G/L A/c AT1 Cr acc
G/L A/c AT1 Ser Tax Cr acc
G/L A/c for AT1 Ser tax Credit
J1I2
10
19
24
31
AT1 pay ac
G/L A/c AT1 pay acc
G/L A/c for AT1 pay acc
G/L A/c for AT1 payable acc
J1I2
Short
Medium
Long
Heading
acc
Short
Medium
Long
Heading
10
19
23
32
ST clr acc
G/L A/c ST Clr acc
G/L A/c Ser Tax Clr acc
G/L A/c for Ser Tax Clearing
J1I2
10
ST Cr acc
18
G/L A/c ST Cr acc
23
G/L A/c Ser Tax Cr acc
31
G/L A/c for Ser Tax Credit acc
J1I2
Short
Medium
Long
Heading
acc
Short
Medium
Long
Heading
10
ECS Clr ac
20
G/L A/c ECS Clr acc
24
G/L A/c ECS ST Clr acc
31
G/L A/c for ECS ST clearing
J1I2
10
ECS Cr ac
20
G/L A/c ECS STCr acc
24
G/L A/c ECS ST Cr acc
31
G/L A/c for ECS ST credit acc
J1I2
Short
Medium
Long
Heading
acc
Short
Medium
Long
Heading
acc
Short
Medium
Long
Heading
Short
Medium
Long
Heading
Short
10
ECS ST pay
18
G/L A/c ECS ST pay
23
G/L A/c ECS ST pay acc
31
G/L A/c for ECS ST payable
J1I2
10
ST pay acc
18
G/L A/c ST pay acc
23
G/L A/c Ser Tax pay acc
31
G/L A/c for Ser Tax payable
J1I2
10
20
25
25
10
18
25
35
10
J1I2
Ser Exc GL
Ser Excess GL
Service Tax Excess GL
Service Tax Excess GL
Pnlty GL
Penality GL acc
Penality GL account
Penality on Arrs of ST GL
Intrst GL
Arrears
payment of
ST G/L
Service
Tax Serial
Number
J_1ISERTAXN
O
Medium
Long
Heading
Short
Medium
Long
Heading
Short
Medium
Long
Heading
Short
Medium
Long
Heading
Short
Medium
Long
Heading
NUMC10
J_1I_DUTY_T
YPE
Duty types
J_1I_DUTY_N
AME
J_1I_TC_AVAI
L_BAL
Available
Balances
J_1I_BAL_AM
T
J_1I_TC_UTIL
_BAL
Utilization
amounts
J_1I_BAL_AM
T
18
25
35
10
20
25
30
10
15
20
30
10
15
20
30
10
20
30
50
Interest GL acc
Interest GL account
Interest on Arrs GL ac
Ser Tax No
Ser Tax Serial No
Service Tax Serial No
Service Tax Serial Number
Duty Types
Duty Types
Excise Duty types
Excise Duty types
avail.Bal
Avail. Balances
Available Balance
Available Balances
Util. amts
Util. amounts
Utilization amounts
Utilizatin Amounts
Go to t-code se11.
Click on the radio button Database Table
Enter the following table name - J_1ISERACC
Click on Create button
Maintain the following settings for the table
Field
Ke
y
Initia
l
Data Element
Data
Type
MANDT
MANDT
CLNT
J_1IBUKRS
BUKRS
CHAR
Foreig
n Keys
X
X
Check
Table
Srch Help
T000
H_T000
T001
C_T001
J1I2
J1I2
J1I2
J1I2
J_1IWERKS
J_1ISERPAY
J_1ISERECSPAY
J_1ISERAT1PAY
J_1ISERCRD
J_1ISERECSCRD
J_1ISERAT1CRD
J_1ISERCLR
J_1ISERECSCLR
J_1ISERAT1CLR
J_1IEXMPTSERPAY
J_1IEXMPTECSPAY
J_1IEXMPTAT1PAY
J_1IEXMPTSERCLR
J_1IEXMPTECSCLR
J_1IEXMPTAT1CLR
J_1IADVST
J_1IEXCESSST
J_1IPENALTY
J_1IINTEREST
WERKS_D
J_1ISERPAY
J_1ISERECSPAY
J_1ISERAT1PAY
J_1ISERCRD
J_1ISERECSCRD
J_1ISERAT1CRD
J_1ISERCLR
J_1ISERECSCLR
CHAR
CHAR
CHAR
CHAR
CHAR
CHAR
CHAR
CHAR
CHAR
J_1ISERAT1CLR
J_1IEXMPTSERPAY
J_1IEXMPTECSPAY
J_1IEXMPTAT1PAY
J_1IEXMPTSERCLR
J_1IEXMPTECSCLR
J_1IEXMPTAT1CLR
J_1IADVST
J_1IEXCESSST
J_1IPENALTY
J_1IINTEREST
CHAR
CHAR
CHAR
CHAR
CHAR
CHAR
CHAR
CHAR
CHAR
CHAR
CHAR
T001W
J_1IBUKRS
J_1IWERKS
H_T001W
Field
Go to t-code se16.
Enter the following table name - J_1IEXCDTL
Click on Change button
Add the following fields to the table available in the below list After the fields are added, Save and Activate the table
Ke
y
Initia
l
SERTAXSERNO
Data Element
J_1ISERTAXNO
Data
Type
Foreig
n Keys
Check
Table
Srch
Help
NUMC
Field
Go to t-code se16.
Enter the following table name - J_1IPART2
Click on Change button
Add the following fields to the table available in the below list After the fields are added, Save and Activate the table
Ke
y
SERTAXSERNO
Initia
l
Data Element
J_1ISERTAXNO
Data
Type
Foreig
n Keys
Check
Table
NUMC
Go to t-code se11.
Click on the radio button Database Type
Enter the following table name - J_1I_UTIL_ALV
Click on Create button
Srch
Help
Field
Component type
Data
Type
BED
J_1IEXCBED
CURR
AED
J_1IEXCAED
CURR
SED
J_1IEXCSED
CURR
NCCD
J_1IEXCNCCD
CURR
ECS
J_1IEXECS
CURR
TAX1AMT
J_1IEXSECESS
CURR
TAX2AMT
J_1IEXADDTAX2
CURR
TAX3AMT
J_1IEXADDTAX3
CURR
CESS
J_1IEXCESS
CURR
Foreig
n Keys
Check
Table
Srch
Help
Ref Table
J_1IEXCHD
R
J_1IEXCHD
R
J_1IEXCHD
R
J_1IEXCHD
R
J_1IEXCHD
R
J_1IEXCHD
R
J_1IEXCHD
R
J_1IEXCHD
R
J_1IEXCHD
R
Ref
Field
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
Go to t-code se11.
Click on the radio button Database Type
Enter the following table name - J_1I_UTIL_TC
Click on Create button
Select radio button structure in the pop up screen.
Maintain the following settings for the structure
a. Structure Name - J_1I_UTIL_TC
b. Short Text - structure for table control of j1iin utilization screen
i.
Package J1I2
7. Add the following fields available in the below list 8. After the fields are added, Save and Activate the structure
Field
Component type
Data
Type
SERNO
NUM2
NUMC
DUTY_TYPE
REG_TYPE
AVAIL_BAL
UTIL_BAL
J_1I_DUTY_TYPE
J_1IRG23AA
J_1I_TC_AVAIL_BAL
J_1I_TC_UTIL_BAL
CHAR
CHAR
CURR
CURR
Forei
gn
Keys
Chec
k
Table
Src
h
Hel
p
Ref Table
J_1IEXCHDR
J_1IEXCHDR
Ref Field
EXCUR
EXCUR
Go to t-code se11.
Select the radio button DATABASE TABLE
Enter the table name as J_1ISERACC and Click on Change button
Now create the maintenance view for this table by selecting the following menu path:
Utilities -> Table maintenance generator
a. Maintain the technical dialog details:
i. Authorization Group - &NC&
ii. Function group J1I5
iii. Package J1I2
iv. Maint. Type two step
v. For 4.6 release
1. Maint. Screen no. Overview screen , Single screen
vi. For 4.7 release
1. Maint. Screen no. Overview screen , Single screen
vii. For ECC 500 release
1. Maint. Screen no. Overview screen , Single screen
viii. For ECC 600 release
1. Maint. Screen no. Overview screen 50, Single screen 51
ix. For ECC 602, 603 and 604 release
1. Maint. Screen no. Overview screen , Single screen
x. Recording routine Standard recording routine
xi. Click on the create button. Save and Create/Generate View button.
Field
ISTBEDBAL
Go to t-code se11.
Click on the radio button Database Type
Enter the following table name - J_1IEXHEAD
Click on change button
Add the following fields available in the below list After the fields are added, Save and Activate the structure
Component type
J_1IBEDBAL
Data
Type
CURR
Forei
gn
Keys
Chec
k
Table
Src
h
Hel
p
Ref Table
J_1IEXCHDR
Ref Field
EXCUR
ISTAEDBAL
ISTSEDBAL
ISTNCCDBAL
ISTECSBAL
ISTAT1BAL
IECSSTECSBAL
IAT1STAT1BAL
STBAL
STECSBAL
STAT1BAL
ISTBEDBAL
ISTAEDBAL
ISTSEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
J_1IBEDBAL
CURR
CURR
CURR
CURR
CURR
CURR
CURR
CURR
CURR
CURR
CURR
CURR
CURR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
J_1IEXCHDR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
EXCUR
Go to transaction SNRO
Enter the object name as J_1ISERCRD and click on Create
Enter short text : Serv Tax Cred No.
Enter long text : Service Tax credit used for payments number range object
Enter Subobj data element : J_1INEXGRP
Mark To-year flag.
Enter Number length Domain : NUMC10
Enter Warning % as 10
Below is the screen shot.
7.
7.
b. Short text - Determine service tax accounts for company code and plant
combination
c. Processing type: Normal function module
d. Development class: J1AF
3. Enter the following as importing parameters:
a. Parameter name: BUKRS
Type: LIKE
Reference type: T001-BUKRS
b. Parameter name: WERKS
Type: LIKE
Reference type: VBAP-WERKS
4. Enter the following as TABLES parameters:
a. Parameter name: SERACC
Type: LIKE
Reference type: J_1IACCBAL
5. Copy the source code as given in the correction instruction.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Go to transaction SNRO
Enter the object name as J_1ISEREXT and click on Create
Enter short text : Serv Tax Exmpt Payb.
Enter long text : Service Tax Exempt Payable Number Range object
Enter Subobj data element : J_1INEXGRP
Mark To-year flag.
Enter Number length Domain : NUMC10
Enter Warning % as 10
Below is the screen shot.
Go to transaction SNRO
Enter the object name as J_1ISERPAY and click on Create
Enter short text : Serv Tax Payable No.
Enter long text : Service Tax Payable Serial Number range object
Enter Subobj data element : J_1INEXGRP
Mark To-year flag.
Enter Number length Domain : NUMC10
Enter Warning % as 10
Below is the screen shot.
Go to t-code se38.
Enter the program name as J_1IRUTZN
Click on Change Button.
Navigate to Goto -> Text Elements -> Selection Text
Click on Selection Text Tab
Update the Selection Text as per the below list
Name
SER_CEN
CEN_SER
Text
Pay Ser tax from Cen & Ser CR
Pay Cen from Cen & Ser tax CR
Dictionary ref.
1.1
1.2
1.3
1.4
Go to t-code fibf
Click on Settings -> P/S Modules -> of an SAP Application
Find the Event in the list
Make the following entry against the Event
Event
00001030
00001050
Ctr
Appl.
IN
IN
Function Module
J_1I_SERV_CATG_DET_FI
J_1I_MM_SER_CAT_UPDAT
E
1.5
Enabling the User Exits for determining the Service Category for SD
Module
2.1
2.1.1
2.1.2
Go to t-code se38
Enter the Program Name as RV60AFZZ
2.1.3
2.1.4
2.1.5
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
4.1
4.2
4.3
4.4
Go to t-code SE91.
Enter Message class as 8I
Click on change button
Add the following messages to the message class.
Message
817
818
821
822
823
824
825
826
827
820
Perform the following tasks after the code is implemented using the correction instructions
8.
9.
10.
11.
12.
13.
Go to t-code se38.
Enter the program name as J_1I_ST3
Click on Change Button.
Navigate to Goto -> Text Elements -> Selection Text
Click on Selection Text Tab
Update the Selection Text as per the below list
Name
P_ADVDOC
P_BUDAT
P_BUKRS
P_EXEMTC
P_EXPTC
P_GJAHR
P_HDR
P_MONAT
P_SEC3
P_SEC4
P_SEC5
P_WERKS
Text
Advance document type
Posting Date
Company Code
Exempted Service Tax Code
Export Service Tax Code
Fiscal Year
Header details
Fiscal period
Section 3 of ST3 report
Section 4 of ST3 report
Section 5 of ST3 report
Plant
Dictionary ref.
Maintain all the Service Tax related G/L A/cs centrally in the following customization table
J_1ISERACC using SM30 at the Company Code and Plant level
o
o
o
o
o
o
o
o
o
1-3 payable
4-6 credit ac
7-9 clearing ac
1 more a
2.
3.
Maintain the Service Category, its description and associated SUB-Clause number in the
following table using SM30 - J_1ISERCAT
.
Maintain the Service tax conditions added in the pricing/tax procedure in the following
maintenance view J_1IEXCDEFN using the SM30
Service Tax Payable Conditions
4.
Maintain the Service category combination for FI invoices posted through SD and MM side in
the following tables.
The tables work on condition exclusion principle i.e. if a service category is determined in the
first table the program do not read the other tables further.
J_1IVSERCATSDFI1
J_1IVSERCATSDFI2
J_1IVSERCATSDFI3
J_1IVSERCATSDFI4
J_1IVSERCATMMFI1
J_1IVSERCATMMFI2
J_1IVSERCATMMFI3
J_1IVSERCATMMFI4
J_1IVSERCATSD1
J_1IVSERCATSD2
J_1IVSERCATSD3
J_1IVSERCATSD4
J_1IVSERCATMM1
J_1IVSERCATMM2
J_1IVSERCATMM3
J_1IVSERCATMM4
J_1IVSERCATMM5
In case no service category has been maintained, the system throws an error message and
the transaction is terminated.
5.
Go to T-code FS00.
Enter the G/L account for which plant field has to be made mandatory. This G/L account
will be entered by the user in FI Invoices.
III.
IV.
Double click on the value entered in field Field status group which will display the screen
below
V.
VI.
In the screen above select the check box Req. Entry for Plant and save.
6.
Maintain the GTA and Import relevant withholding tax types to determine the Service tax
type for the following combination in the view J_1IVWTH_SER_MM using SM30
o
o
o
o
o
7.
Country Key
Withholding tax type
Withholding tax code
Official Withholding tax code
Service Tax Indicator ( Service Tax, ECS on ST, SCHESS on ST)
Maintain the GTA and Import relevant withholding tax types to determine the Service
Category for the following combination in the view J_1IVSERCATMM using SM30
o
o
o
o
Vendor
Plant
Withholding tax code
Service Category code
1.9.2
as show
Function
Type
EXE
Function
Text
Execute
1.9.3
1.10
1.11
Icon Name
ICON_EXECUTE_OBJECT
Icon
Text
Info.
Text
Fast
Path
1.12
Select all the Function codes and Click on ACTIVE FUNCTIONS button.
1.21.1
as show above
1.21.2
Application toolbar as follows -
Update the
Function
Type
EXE
Function
Text
Execute
1.21.3
Icon Name
ICON_EXECUTE_OBJECT
Icon
Text
Info.
Text
Fast
Path
1.22
1.23
1.24
2.5
2.6
SAPMGAR7
SMAIN
GAR-7 Challan Updating
3.4 Click on CREATE button , than you will get below screen
button
Go to t-code se91.
Enter Message class as 4F
Click on change button
Add the following messages to the message class
Message
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
Go to transaction SNRO
Enter the object name as J_1I_GAR7 and click on Create
Enter short text : Internal Challan-GAR.
Enter long text : internal challan number for GAR7
Enter Number length Domain : NUMC10
Enter Warning % as 10
Below is the screen shot.
2. Click on Value range (TAB) and add the below values in Fix. Val. and Short
Text' Columns.
Fix. Val.
SERTAXAE
Short text
Service tax AED account
D
SERTAXBE
D
SERTAXSE
D
SERTAXCES
S
SERTAXECS
SERTAXAT1
SERTAXNC
D
SERTAXAT2
SERTAXAT3
ECSSTECS
SCESSSTAT
1
2. Click on Value range (TAB) and add the below values in Fix. Val. and Short Text
Columns.
Fix. Val.
SEROFFT
SERECSOFFT
SERAT1OFFT
SERART
SERECSART
SERAT1ART
GTASERT
Short text
A/P Service Tax Set Off
A/P Service ECS Set
Off
A/P Service SHCess Set
Off
A/R Service Tax
A/R Service ECS
A/R Service SHCess
GTA Service Tax