I am trying to send bank data from an external system via IDOCs into SAP when creating a new vendor on SAP. Currently process is to set up vendors manually in SAP, but now the information will be sent from another system and integrated into SAP to create the vendor electronically. When parsing the data via the IDOCs we are getting constant banking validation errors mainly for foreign banks where SAP will not accept the data. Either Enter the Bank Key or Specify field Bank Key with length 10. We do populate the bank key information correctly but still get the errors. Also the IBANs are not auto generating in SAP or if entered in the 3rd party system they do not populate in SAP.
Can anyone help? Do any background SAP tables need updating with all the bank data perhaps? Does the OY17 table need updating also?