Skip to Content
avatar image
Former Member

B1i Integration Framework - email atom wrong encoding

Hi there,

I created an B1i flow to send calender invites from SAP Business One. The flow works perfectly without the correct encoding. German umlaut (Ä, Ü etc) are replaced by question marks and other chars.

I already tried to use another encoding, but it does not work.

Does anyone have an idea to solve it.

Best Steffen

<?xml version="1.0" encoding="UTF-8"?>
....
	<xsl:output method="xml" encoding="utf-8" indent="yes"></xsl:output>
<BodyPart filePath="" content-type="text/calendar; charset=utf-8" filename="meeting.ics" Content-Transfer-Encoding="8bit" content-id="Einladung">
BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:CS Mobile Cals
X-WR-TIMEZONE:Europe/Amsterdam
CALSCALE:GREGORIAN
PRODID:CS Mobile Cals
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Aug 06 at 05:50 AM

    Hello,

    Please use latest version to test

    Old (invalid settings for some attributes of BodyPart tag):<BodyPart filePath="" content-type="text/calendar;
    charset=utf-8" filename="meeting.ics"
    Content-Transfer-Encoding="8bit" content-id="Einladung">
    
    New:<BodyPart content-disposition="attachment;
    filename=meeting.ics" charset="utf-8"
    content-type="text/calendar"
    content-transfer-encoding="8bit" content-id="Einladung">

    Thanks & best regards

    Huan Yang

    Add comment
    10|10000 characters needed characters exceeded