cancel
Showing results for 
Search instead for 
Did you mean: 

PAN No. & TAN No. of Deductor in Form 16

Former Member
0 Kudos

Hi Friends,

In our organisation we have one company code and 03 different payroll areas under it. There is a specific requirement which has come up. We want separate "PAN No. of the Deductor" and ""TAN No. of the Deductor" to be printed in Form 16 for each of the payroll areas.

Since PAN and TAN No. is maintained company code wise in feature 40ECC, is it possible to print separate PAN and TAN No. payroll area wise in Form 16. Kindly provide your inputs.

Thanks

Amitava

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi ,

Make a Z programm copy by standard one..& apply your own logic to dispaly the pan & tan no..

You can write as per the payroll area wise.

For ex. If payroll area 10 , then pan no. xxx & tan no. yyy

if payroll area 20 then pan no. aaa & tan no. bbb etc...

Regards,

Gauri...

Former Member
0 Kudos

Dear Gauri,

Kindly provide the detail information on Tables which can be used in Z program.

Can you please tell me table for TAN and PAN..

Thanks in advance..

Amod

Former Member
0 Kudos

@ Amod,

To Read PAN/TAN of employer, please use FM: HR_FEATURE_BACKTABLE

A sample code as below can be used...

DATA: DT_PME01 LIKE PME01 .

DATA: BEGIN OF ECC_TAB OCCURS 0 ,

BACK(40) TYPE C ,

END OF ECC_TAB .

CALL FUNCTION 'HR_FEATURE_BACKTABLE'

EXPORTING

FEATURE = '40ECC'

STRUC_CONTENT = DT_PME01

KIND_OF_ERROR = '3'

TABLES

BACK = ECC_TAB

  • CHANGING

  • STATUS =

EXCEPTIONS

DUMMY = 1

ERROR_OPERATION = 2

NO_BACKVALUE = 3

FEATURE_NOT_GENERATED = 4

INVALID_SIGN_IN_FUNID = 5

TAB_IN_REPORT_FIELD_IN_PE03 = 6

OTHERS = 7

.

@Amitava,

Decision parameters of Feature 40ECC are as follows:

BUKRS Company Code

WERKS Personnel Area

BTRTL Personnel Subarea

PERSG Employee Group

PERSK Employee Subgroup

MOLGA Country Grouping

PERNR Personnel Number

ANSVH Work Contract

MASSG Reason for Action

Within Program HINCF160 (TCode: PC00_M40_F16), the include PCF16IN7 reads employers' details.

You can check the BADIs

Enhancement: HR_IN_ER_ADDRESS

BADI Implementations:

HR_IN_ER_ADDRESS Implementation: HR IN: Employer Address Selection

HR_IN_ER_ADD_TAN Implementation: HRIN: Employer Address Selection based on TAN

Check SPRO Node:

+SPRO > Payroll > Payroll India > Other Reports > Form 16 & Form 24 +....

Hope this helps...