cancel
Showing results for 
Search instead for 
Did you mean: 

IBAN - creation via LSMW- Field not activated

Former Member
0 Kudos

Hi Gurus,

For norway payroll,

I want to use IBAN for infotype 0009.........through PA30,it is allowing me to enter IBAN details. But in large scale, when i am using LSMW or BDC for uploading infotype 0009, IBAN button is shown as deactivated.

Can anyone help me, My golive is on 15th october 08

Thanks,

Sandeep

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member226519
Active Contributor
0 Kudos

done in a correct way it works fine:

example for Germany

select single intca into gv_intca from t005 where land1 = p0009-banks.

if sy-subrc <> 0.

  • errorhandling

continue.

endif.

*

concatenate: p0009-bankl p0009-bankn gv_intca '00' into

gv_iban.

  • Calculate check digit

call function 'CALCULATE_IBAN_CHECK_DIGIT'

exporting

i_check_string = gv_iban

importing

e_check_digit = gv_checkdig.

  • Get IBAN together

concatenate: gv_intca gv_checkdig p0009-bankl p0009-bankn

into gv_iban.

tiban-mandt = sy-mandt.

tiban-banks = p0009-banks.

tiban-bankl = p0009-bankl.

tiban-bankn = p0009-bankn.

tiban-iban = gv_iban.

tiban-valid_from = p0009-begda.

tiban-ernam = sy-uname.

tiban-erdat = sy-datum.

tiban-tabname = 'PA0009'.

tiban-tabkey = p0009-pernr.

former_member226519
Active Contributor
0 Kudos

you can not maintain IBAN via batch input.

IBAN is not stored in infotype 0009 table but in table TIBAN.

you have to update it0009 manually or write a report to create IBAN according to the norwegian rules and update TIBAN.

last digit of IBAN is a check digit. to calculate it use FM CALCULATE_IBAN_CHECK_DIGIT

you will find coding in modulpool of infotype 0009.

se51 -> MP000900 -> dynpro 2000

Former Member
0 Kudos

Hi Volker,

your suggestion in not working. I made the changes according to your suggestion

sikindar_a
Active Contributor
0 Kudos

check

the module pool of that screen in V_T588M

whether feild is active or not

Edited by: Sikindar on Oct 6, 2008 8:55 PM

Former Member
0 Kudos

Hi Sikandar

The field is already activated. but still it is not showing in LSMW or in SHDB(BDC)

thanks

Sandeep

sikindar_a
Active Contributor
0 Kudos

can u tell me wht IBAN stands for

iam into indian pay roll so can u tell me clearly wht it stands for

Former Member
0 Kudos

Sikander,

IBAN Number means this number given by bank for direct transfer where SAP is linked with direct bank.

Sandeep.