Skip to Content

BANK_CHANGE01 IDOC failed

Hi Techies,

Here we are updating a bank key through FI02 tCode, the bank key contains region,street, city and swift code, but once changes are moving into downstream another system, IDOC is getting failure due to Address issue. Error Code "Country Code missing", but country code is already mentioned in BANKCOUNTRY Field.

Please help out how to resolve this issue.

Regards

J Sen.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Jun 14, 2017 at 10:57 AM

    Having no info for those fields may exactly be the root cause to the problem,

    If in your target system the country field is made mandatory then you can't leave it without value.

    Add comment
    10|10000 characters needed characters exceeded

    • Bastiaan gave you already an answer how it can be checked.

      You can also do it manually by trying to change the existing bank in the target system. It is not seldom that I faced cases where an address was incompletely maintained initially and later the customizing was changed to make a field mandatory. When you then change such record you are forced to complete it with the missing information.

      You should have the best information about your systems, when you distribute changes from a central system then you may have to restrict manual changes in the satellite systems.

      You also did not explain how you created the Idoc, if it is triggered from change pointers or if you did this with an own program. In the latter case there might be even more possibilities to make something wrong.

  • Jun 14, 2017 at 08:54 AM

    The Idoc has 3 fields for country information

    Your BANKCOUNTRY field from IDoc segment E1BANK_CHANGE

    and in segment E1BPADR1 the field COUNTRY

    and in segment E1BPADR11 the field COUNTRYISO

    Check your failed Idoc e.g. in WE02 , WE05 or even BD87.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Jurgen,

      Thanks for your advice, but there are no such data available in this segment which you had mentioned, and also an Address number has been created in Outbound IDOC, that same address number has been passed to Inbound failed IDOC as well.

  • Jun 14, 2017 at 09:58 AM

    copy your idoc with WE19, process it in foreground using the debugger.

    Add comment
    10|10000 characters needed characters exceeded