cancel
Showing results for 
Search instead for 
Did you mean: 

# in product description while return from external catalog

Former Member
0 Kudos

Dear All,

We are using external catalog for procurement. While we order a material from a external catalog, on return from catalog to shopping cart we get # in the description.....say Hello ...appears as.....He#lo.

We receive from external catalog the following character-set: charset="iso-8859-1"

Any idea why this happens ?

Thanks and regards,

Anil Rajpal

Accepted Solutions (0)

Answers (2)

Answers (2)

nils_buerckel
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Anil,

  1. typically appears in SAP systems, if the necessary code page conversion for a specific code point is not possible.

E.g. if some applications stored non-supported characters in your external data, then these characters might appear as # in the SAP system.

Example:

MS code page 1252 (Western Europe) includes about 30 characters, which are not available in ISO-8859-1 (e.g. the u20AC symbol).

Hence if someone copies some words from a MS word document into your external catalogue, then this could already happen.

Unfortunately there is not much you can do about this (as far as I can see it from the SAP side) - the only solution is to enable the according application for storing Unicode data.

Best regards,

Nils Buerckel

SAP AG

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please set codepage iso-8859-1 in the Web Service Catalog ID configuration.

SRM is Unicode system. When calling external catalog, SRM pass HTTP_CONTENT_CHARSET=UTF-8 to external catalog and catalog should return contents as UTF-8. If supplier does not support HTTP_CONTENT_CHARSET, codepage should be set in catalog configuration.

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

I have added the catalog parameter name = http_content_charset >> to parameter value = iso-8859-1........but i am not sure what to add in the type , Fixed value, SAP field, Return URL ??

I tried with fixed value, but still i see # in my description.

What should be the type ?

Thanks and regards,

Anil Rajpal

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

I'm talking about u201DCodepage for Service" field in Web service detail. BBP_WS_ENTITY_V-SERVICE_CODEPAGE.

Please delete the call parameter and set iso-8859-1 in u201DCodepage for Service" field.

Technical settings

X Use Error Log

Use HTTP GET to Call Web Service

Codepage of Service <----


here!

Technical Type of Service

Logical system

Path for Symbol for Service

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

I also tried putting Codepage of Service = iso-8859-1 , but still on ordering i get # in description.

Regards,

Anil Rajpal

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please paste your catalog call structure parameters.

Regards,

Masa

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

Please also check the catalog_decoder service is active in SICF transaction.

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

I have maintained the setting as you mentioned and removed the parameter.

Technical Settings:

X Use Error Log

Use HTTP GET to call web services

Codepage of services: iso-8859-1

Technical type of service = blank...nothing that i have selected

Logical system : is our backend system

Path for symbol for service : blank....nothing that i have maintained

Standard call structure:

10 http://www.abcd.ch/shop/directentry/m/index.html? URL

20 OCI_VERSION 2.0 Fixed Value

30 USERNAME dsmoci Fixed Value

40 PASSWORD 2011ocidsm Fixed Value

50 HOOK_URL Return URL

60 ~OkCode ADDI Fixed Value

70 ~target _top Fixed Value

80 ~caller CTLG Fixed Value

We do not have the : catalog_decoder ?? Though i see : CATALOGIMPORT in SAP>EBP>PCW>catalogimport

Please help.

Thanks and Regards,

Anil Rajpal

Former Member
0 Kudos

Hi Masa,

I was looking at note: Note 1095730 - Code page conversion between Catalog and SRM is missing.

We are on SRM Server 5.5

May be we are therefore not having: catalog_decoder as advised by you.

Please advice.

Thanks and regards,

Anil Rajpal

Edited by: Anil anil on Mar 25, 2011 6:39 PM

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

In old ITS UI, code page conversion works without catalog_decorder. "Codepage of services" setting is enough for SRM 5.0.

Other checkponts:

+ Check your SRM server code page. Is it Unicode system?

+ Check your SRM Support package level

+ Check external catalog sent correct character

Regards,

Masa