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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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