Текущее время: Сб, авг 02 2025, 14:30

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Кириллица в e-mail
СообщениеДобавлено: Пт, мар 06 2009, 16:13 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 23 2009, 15:54
Сообщения: 4
Пол: Мужской
Отправляю e-mail в HTML формате. Некорректно отображаются русские символы:
Code:
<td>=C0=E3=E0=EB=E0=EA=EE=E2=E0 =C5=EB=E5=ED=E0</td>


Code:
CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
         EXPORTING
              document_data              = ls_doc_chng
              put_in_outbox              = 'X'
         TABLES
              packing_list               = lt_objpack
              contents_txt               = lt_body
              contents_bin               = lt_attachment
              receivers                  = lt_receiver_copy
         EXCEPTIONS
              too_many_receivers         = 1
              document_not_sent          = 2
              document_type_not_exist    = 3
              operation_no_authorization = 4
              parameter_error            = 5
              x_error                    = 6
              enqueue_error              = 7
              OTHERS                     = 8.


Причём кодировка, в которой приходит письмо поддерживает кириллицу:
Code:
Content-Type: text/html;
   charset="ISO-8859-5"

Это проблема базиса или дело в FM?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кириллица в e-mail
СообщениеДобавлено: Пт, мар 06 2009, 16:52 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
saynt написал:
Отправляю e-mail в HTML формате. Некорректно отображаются русские символы:
Code:
<td>=C0=E3=E0=EB=E0=EA=EE=E2=E0 =C5=EB=E5=ED=E0</td>


Причём кодировка, в которой приходит письмо поддерживает кириллицу:
Code:
Content-Type: text/html;
   charset="ISO-8859-5"

Это проблема базиса или дело в FM?

А разве ISO-8859-5 это одно и тоже что и Win-1251, в которой, как я понимаю, закодировано исходное сообщение?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кириллица в e-mail
СообщениеДобавлено: Пт, мар 06 2009, 17:21 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 23 2009, 15:54
Сообщения: 4
Пол: Мужской
Т.е. это к базису обращаться, чтобы изменил кодировку отправляемых из SAP emails?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кириллица в e-mail
СообщениеДобавлено: Вт, мар 10 2009, 09:15 
Начинающий
Начинающий

Зарегистрирован:
Пн, фев 23 2009, 15:54
Сообщения: 4
Пол: Мужской
А почему Win-1251?
Функция SCP_GET_CODEPAGE_NUMBER вернула 1500, т.е. SAP-internal, like ISO 8859-5

В чём тогда может быть проблема?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кириллица в e-mail
СообщениеДобавлено: Пн, мар 16 2009, 16:02 
Ассистент
Ассистент

Зарегистрирован:
Чт, май 17 2007, 16:31
Сообщения: 40
Откуда: Санкт-Петербург
Была когда-то похожая проблема. Письма на e-mail в транзакции SOST в теме и теле письма содержали и нормально отображали русские буквы. Пользователю приходило письмо с нормальной темой и крякозябрами в теле письма. Найденное решение оказалось в указании языка RU для пограммы RSCONN01 в фоновом задании отсылки писем на шлюз (нечто типа SENDMAIL_INT_...).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кириллица в e-mail
СообщениеДобавлено: Пн, мар 16 2009, 16:25 
Специалист
Специалист

Зарегистрирован:
Чт, мар 22 2007, 14:40
Сообщения: 142
Пол: Мужской
а версия системы какая ?
если это 4.6 или не unicode
то помоему charset проставляется вообще в настройках SAP окого sendmail - а на уровне ОС сервера. Сталкивался с этим на международном проекте, поменять соотвественно на RU нельзя было. проблему решил через формирование писем в PDF. достаточно просто их формировать и с языком проблем нет.
в unicode помоему это как более граммотно настроено, точно не скажу.

в любом случае вопрос думаю адресован базису. (попробуйте отправить письмо из SAP почты ручками на какой нибудь внешний адрес на русском языке, что вам придет ?? )


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB