Skip to Content

Read IBAN value from FD02 subscreen

Hi. I need read all IBAN_VAL fields from FD02.

I try it using field symbols with ASSIGN ('(SAPMF02D)IBAN[]') but it doesn't work. The other option I try to use is DYNP_VALUES_READ but the function returns an 'INVALID_DYNPROFIELD' exception. If I use the dynpro number 7131 and the error is 'INVALID_DYNPRONAME'.

'

Does anybody know what is the problem? Thanks.

captura.png (31.3 kB)
captura.png (22.4 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Jan 31 at 10:04 AM

    I find a solution for my case. In order to find the information of the IBAN values on the screen, the report create a memory table named XTIBAN[] and you can read it inside the exit through (SAPLIBMA)XTIBAN[]

     DATA: lw_field(50) TYPE c VALUE '(SAPLIBMA)XTIBAN[]'.
     FIELD-SYMBOLS: <f_xtiban> TYPE ANY TABLE,
                    <f_iban> TYPE ANY.
     
     ASSIGN (lw_field) TO <f_xtiban>.
     IF <f_xtiban> IS ASSIGNED.
     LOOP AT <f_xtiban> ASSIGNING <f_iban>
             "Here we can read the IBAN value
     ENDLOOP.
    Add comment
    10|10000 characters needed characters exceeded

  • Jan 21 at 03:28 PM

    Did you look at PBO logic of dynpro 7131 and 0130.

    (Module xknbk_anzeigen, Form IBAN_PBO, FM READ_IBAN_EXT, etc.)

    Add comment
    10|10000 characters needed characters exceeded

    • This FM read from TIBAN table but the IBAN data can be wrong. The validation I'm trying to do need read the dynpro in order to verify the IBAN data from the account instead of the table.