SAP Knowledge Base Article - Public

3368161 - Error: 'Character set UTF-8 not valid' When Uploading a Bank Statement.

Symptom

You are trying to upload a Bank Statement, but you are getting an error message saying: 'Character set UTF-8 not valid'. 

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Liquidity Management work center. 
  2. Go to Bank Statements view. 
  3. Click "New" button > Bank Statement Upload. 
  4. Fill with the all required parameters.
  5. Click "Add" button > File. 
  6. Import the desired file. 
  7. Click "Start File Upload" button. 
  8. You will see the following error message: 

'Character set UTF-8 not valid'.

Cause

One possible reason is that you are trying to upload a file that is not encoded in UTF-8. 

Resolution

To check the encoding of the file, you can open the file with the free tool Notepad++. 

At the bottom right the encoding is shown as for example "ISO ANSI", which could be another format too. With the same tool (Notepad++) you can convert the used encoding to UTF-8 by clicking on Menu -> Encoding -> Convert to UTF-8 , save the file and upload it again in the Business ByDesign system.

It is always good to check if you are getting files from different banks or from the same bank in different ways so that the file is transmitted with a different encoding. Please keep in mind that the system can only set one encoding per import format.

Keywords

Bank Statement, UTF-8, Upload, Character set UTF-8 not valid, File , KBA , SRD-FIN-CLM , Cash and Liquity Managment , How To

Product

SAP Business ByDesign all versions