CRM webshop external catalog
Has anybody used an external catalog integrated with the CRM web shop?
How does the integration work?Based on OCI API?
Can you select a product in an external catalog and add it to the web shop shopping cart and just pay for it?
Thanks
Hi,
ok, understood. Well, that would leave the "standard" out-of-the-box capabilities. We do have (few, perhaps a hand full) customers (which I can't name here unfortunately) that have done it this way. Actually, at least in one case the OCI interface was used to fill the basket on the fly and continue the process from there. By using the persistent shopping basket feature, they also can go back and forth between the "external catalog" and the SAP E-Commerce shopping basket. In this case it is a B2C process, which allows you to not run into potential single sign on issues between the solutions.
Please note (which you already know) that following this you would leave normal support coverage...
If it's B2B, I would rather look at checking whether it could be done in the way described further up in this thread, logging on to the shop first...
REgards
Dominik
Similar Messages
-
Query regarding external catalog in internet sales
hi......
can i make b2b webshop external catalog specific .....that means for first webshop i will use one external catalog url... for second i will use different external catalog url......is that scenario possible??Hi Eddhie,
Product catalog is part of standard CRM deployment atleast for CRM 4 and CRM 5. Your BASIS person should be able to install along with standard CRM deployment. You don't need any additional BP. Can you eloborate more on your requirement, so that I should be able to clarify?
Cheers,
PK
Message was edited by: Paul Kondaveeti -
Open Catalog Interface (OCI) - Is CRM/ISA ready to be an External Catalog?
I have found much information here and on help.sap.com talking about how to set up an external catalog to be part of our catalog(s). But, there is a severe lack of information to educate myself as to whether our catalog(s) are ready to be added as an external catalog to our customer's SRM system for example.
The only valuable information I have been able to find on how to be sure that our CRM/ISA Partnershop can be used by our business partners in their various (SRM) procurement systems is here:
http://help.sap.com/saphelp_crm40sr1/helpdata/en/73/fd147fcaaf41489508aaac8e3e37b5/frameset.htm
We have a specific request that our CRM/ISA Partnershop be made available via our business partner's SRM system. I can find no guide to help me provide the requested information without basically just guessing on my part.
This is what they provided as a worksheet to return.
I assume the following or would like additional input:
1) They will need a Userid and Password.
2) For Language, we currently only support EN. Would I enter EN or just leave blank?
3) What do the following refer to? (These are the fields as requested and their suggested value by our customer)
~OKCODE ADDI
~TARGET _top
~FORCETARGET YES
~CALLER CTLG
HOOK_URL (Assumed to be blank)
4) These are the required OCI fields they would be expecting from the our catalog, but they can accept all OCI Release 4.0 fields...Assuming the connections from the above settings are made properly, will CRM automatically provide the approrpriate detail or do I need to set something somewhere? All the XCM/DCM config settings for OCI seem to deal with an incoming External Catalog, not outgoing.
OCI fields
<input type='hidden' name='NEW_ITEM-QUANTITY[1]' value='3'>
<input type='hidden' name='NEW_ITEM-DESCRIPTION[1]' value='Descriptio'>
<input type='hidden' name='NEW_ITEM-UNIT[1]' value='DZN'>
<input type='hidden' name='NEW_ITEM-PRICE[1]' value='1.62'>
<input type='hidden' name='NEW_ITEM-LEADTIME[1]' value='5'>
<input type='hidden' name='NEW_ITEM-CURRENCY[1]' value='USD'>
<input type='hidden' name='NEW_ITEM-MATGROUP[1]' value='44121704'>
5) Do I need to 'do' anything not listed above to be sure our catalog(s) are ready to perform as requested?
Thanks for any clarification/links, etc
I've spent weeks off and on now to try to determine an answer I could feel confident in.1/25/07 - Found a bit more info, but still need help determining if there are any additional settings/configs we need to make before starting to test with our Business Partner.
http://help.sap.com/saphelp_crm40sr1/helpdata/en/19/3a74482f5811d5b3890050da4cccf0/frameset.htm
I did these steps already, but have not tested yet:
Customizing and Settings in CRM / Internet Sales
Settings for receiving purchase orders in CRM
Purchase order without reference to a quotation:
In the CRM Business Connector, an XML purchase order is received via HTTP and it is converted into a sales order IDOC. This IDOC is then transferred to CRM and is posted there.
The delivered mapping service expects a purchase order in the OLD_EBP XML format, which is transformed into a NEW EBP XML, xCBL and finally a CRM IDOC XML.
The following settings must be made in CRM:
· Creating a partner profile for the sender
Path in SAP Menu
Tools -> Business Communication -> IDoc-Basis -> Administration -> Partner profile.
Partner type: Customer
Partner number: Number of the sold-to party in CRM
Transaction code: APLI (Individual IDoc processing)
Message type: CRMXIF_ORDER_SAVE_M
(key fields of table EDPP1:
-PARNUM partner number
-PARTYP partner type)
· To view CRM address management errors in the document, the parameter CRM_USER_LEVEL must be set to value 9.
Path in SAP Menu
System -> User profile -> Own data -> Parameters.
I have asked my Basis contact to look into this portion:
Business Connector
Install a Business Connector 4.0 or higher.
Required packages:
· Sap_crm
· Sap_crm_customizing
· XSLT (only for BC 4.0, not required for BC 4.6)
After processing the purchase order that was received first, an inactive routing rule is created that is completed and activated.
Path in BC
BC Manager -> Adapters -> Routing -> Edit.
Transport: ALE (R/3 IDoc)
SAP Destination:
The ports must be activated and the service EbpXmlToRfc must be accessible before the Business Connector can receive documents.
Some CRM settings are hard coded in the transformations. They are in the file BasicOrderSettings.xsl, that are in the directory ...ServerpackagesSap_crmxsltincludesxcbl2sapcrm_xif.
These are:
Transaction type: TA (standard order)
Item object type: BUS2000131(sales item CRM)
Text ID under which the order text is created in the CRM order: 1000 (customer note)
Make sure that all of the available Business Connector patches are installed.
Our customer contact says they went with WebMethod instead of Business Connector, but I'm hoping we can make it work using BC without having to research yet another piece of the puzzle.
Any additional detail/advice from anyone that's set up their Partnershop to be connected to SRM EBP via OCI?
Message was edited by:
Mike Anecito
1/25/07 -
List Price Not getting displayed in B2B Webshop Product Catalog
Hello Experts,
We have done all the required configuration to view the LIST PRICE in B2B Webshop product catalog.
We have done following settings:
1. Pricing Procedure assignment to the PRODUCT CATALOG VARIANT
2. Initial Replication of the product catalog
3. Shopadmin setting for List Price (radio button selection on the GENERAL Informaiton Tab)
4. XCM Setting - No IPC
5. For the defined variant, we have maintain an entry in the Parameter for List Prices - ZPR0 and table as CUS506 and Catalog Price type as List Price.
6 Downloaded the required condition record from ECC to CRM with correct validity period
But still we are not able to see the LIST PRICE. Any other change (say addition/removal of product from CATALOG areas)in the CATALOG is getting dispayed correctly in the WEBSHOP product catalog except LIST PRICE. That means we feel there is no issue from TREX perspective.
Any other pointers will be really helpful.
Regards
DJWhat are the fields for CUS506? During replication if the list price is replicated from this table then all the key fields mentioned in this table should be available during replication for this table.
What my wild guess is that maybe this CUS506 has a field e.g say SHIP_TO or SOLD_TO etc.. Now at the time of replication.. there are no shipto or soldto hence no values/price will replicate to TREX.. hence u will see nothing in catalog.
regards,
Dipender Singh -
External Catalog integration & maintenance in ISA.
Hello experts,
Could any one of you tell me the process of external catalog integration & maintenace in CRM 4.0 ISA along with the process of configurations..
Thanks in advance
cheers
vamsihi,
SAP standard supports external catalog integration for B2B scenario,not for B2C scenario.For external catalog integation the product id of external system should match with CRM product master.External catalog integration is done through OCI(open catalog interface).For OCI u have to maintain setting in XCM of B2B.
if helpful reward me -
Dear experts,
we are trying to set up an external catalog in order for a specific customer to be able to place orders through his SRM system.
Searching, i found out that the settings that need to be done from the SRM side are the following:
First step is to setup the OCI Catalog connectivity. In order to do this the SRM side will need to setup the following parameters:
URL= http://[hostname]:[port]/[application-name]/b2b/init.do?shop=shopname&forward=ocireceive
~OKCODE ADDI
~TARGET _top
~FORCETARGET YES
~CALLER CTLG
HOOK_URL (blank)
The shop set up is the ISA B2B shop application which works perfectly for the other users using it. What i cannot find is what kind of settings do i need to make in my CRM system in order for the external catalog to be accessible from the customer. I really have no clue where else to look so any help would be highly appreciated.
Regards to all.Hi,
I'm testing the validate function on an external catalogue (SRM 5) and am retrieving the following error just after the post URL which btw looks correct.
Error: Unable to extract ~caller from HOOK_URL
I'm new to this so all input is welcome. Thanks -
Need info on Standard Web services to pull Order data in CRM from external applications
Hi Gurus,
I have a requirement to pull Order data in CRM from external non-sap application using Web services. Are there any standard SAP provided web services to pull order data based on some input? If yes, can you provide me any kind of documentation related to this?
Appreciate your help on this.
Thanks
LakshmanHi Lakshman,
I have checked further.
Please review below link of the SAP Help documentation :
http://help.sap.com/saphelp_nw70/helpdata/en/47/3a989cbcef2f35e10000000a1553f6/content.htm?frameset=/en/46/97218e79f115eae10000000a114a6b/frameset.htm¤t_toc=/en/d1/802cfc454211d189710000e8322d00/plain.htm&node_id=439&show_children=false
and also the link :
–http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=347DD31EB5AB4BC592BD8B29C0981A1B
Hoping that this will be helpful.
Best regards - Christophe -
Entering values in Web Services ID and Description, for External Catalog
Hi,
I am trying to connect to an external Vendor Catalog from ERP. Pl note that we just have ERP ECC 6.0 and no SRM. I went to SPRO and followed menu path 'Materials Management >> Purchasing >> Web Services: ID and Description'. I am not sure what to enter in 1) Seq. Number 2) Name of Parameter for Web Service and 3) Call Structure COLUMNS.
I have URL from Vendor, User Name and Password. I need to know what values are mandatory here so I can successfully connect to external Catalog. If someone can give me sample values, I can try.
Any help is appreciated,
NiranjanUpdate on 08/23/2011.
We are able to connect to Vendor Catalog, select items in Cart. When I press 'Place Order' button, I see all items populated in SAP PO ME21N screen. We can then add other information and create PO. This is working great. We have another question. Heard that with ERP ECC 6.0, we can only connect 1 vendor catalog. But with SRM, we can connect more than 1 vendor catalog. Is there a BAPI or change SAP code to connect more than 1 vendor catalog from ECC 6.0 ? -
SRM 5.0 External Catalog is not working in SRM 7.0
Hi,
I am facing an issue with External Catalog. It is working fine in SRM 5.0 but not working in SRM 7.0. I added the returntarget parameter and HOOKURL but still no luck. The parameters I have entered are
http://www.xxx.es/punchout/sap/ocipunchouthtml.aspx?username=xxx&password=xxx
USERNAME XXX Fixed Value
PASSWORD XXX Fixed Value
retruntarget _top Fixed Value
HOOKURL Return URL
The issue is that when I directly put the catalog URL in browser, it takes me to correct page from where I can shop but if I click the same link through SRM 7.0, it is navigating to some other page of vendor catalog from where items can't be added to shopping basket.
Please suggest.
Thanks,
Anshuk SaxenaHi ,
You need to maintain this call structure in SRM system standard call structure .
5 https://url
10 USERNAME
15 PASSWORD
20 CURRENCY EUR
25 BORG
26 E_mail
27 Country
30 reqUsername
35 reqPassword
40 buyer_mpid
45 USER_ID SY-UNAME
50 Language EN
55 BYPASS_OUTB_HANDLER X
56 BYPASS_INB_HANDLER X
80 HOOK_URL
85 ~OkCode ADDI
90 ~target _TOP
95 ~CALLER CTLG
Thanks & Regards
Pradeep Kumar Dondeti -
SRM is a procurement system from SAP which we use to purchase goods and service. We have external catalogs like officemax, cdw etc which we punchout the items and bring it to SRM for ordering.
When we use firefox version 3.5 and below the items which we add from the Catalogs are correctly brought back to SRM for us to order. But when we use versions 3.6.12 the items are not brought back to SRM.
Internet Explorer 7 and 8 works fine. Is there anyway you can help us.
Thanks
JayantHi,
Firstly I would suggest you to upgrade your database from Oracle Release 11.2.0.1.0 to Oracle Release 11.2.0.2 . This is the recommended Oracle 11g database version for SAP solutions. Many of your problem will get resolved with it.
Question 1:
So my first question would be is there any other suggestions besides adjusting the mentioned parameter above in order to ensure that no work processors going into hang state due to RFCs' occupying it as this issue always happens at the end of the month only when there are massive users accessing it.
For immediate resolution the approach you have followed is correct viz limiting number of dialog processes for RFC. Secondly you need to analyze why RFC processing takes so much time. You need check which programs are getting executed by those RFC.
Generate EarlyWatch report for more detailed view
Question 2:
My second question is what went wrong with the libttsh11.so file. How could it be 0 size in PRD when no signs of changes had happen to the PRD system. Is this a proven Oracle Bug or something else since I have never encountered anything like this before.
The libttsh11.so library cannot be found in the related directory.
Cause
The file system is mounted using CIO option, but per Note 257338.1 Direct I/O (DIO) and Concurrent I/O (CIO) on AIX 5L, an ORACLE_HOME on a filesystem mounted with "cio" option is not supported.
Such a configuration will cause, installation, relinking and other unexpected problems.
Solution
Disable the CIO option on the filesystem.
References
NOTE:257338.1 - Direct I/O (DIO) and Concurrent I/O (CIO) on AIX 5L
Hope this helps.
Regards,
Deepak Kori -
External catalog specifications for SAP E-commerce 5.0
Hi Experts,
We want to integrate external catalog ( which is custom deveponed by our client.). Using OCI interface we want to use this custom based catalog, in place of SAP ISA TREX based catalog. In ISA settings I just see that I need to define the url for the external catalog. BUT this external catalog should confirm to certain rules, Please can someone guide me, what are these set of rules?
Please help, as this is a very critical bottle neck for our project.
Thanks in advance,
Dipender SinghHi Dipender,
The catalog must be OCI compliant in order o use it in conjunction with the SRM Server, compliance in a nutshell means that it will transmit it's return data in the format expected by SRM, the HOOK_URL will contain all the necessary parameters to transmit the HTML data into an expected an readable format for ICI INterface.
For more details please read the attached OCI Config doc.
Regards,
Jason -
External Catalogs Business partner
hi experts!
would just like to verify if Business Partner number set in the call structure is used by SRM only if no vendor number is received from the external catalog.. if there is a vendor number in the catalog coming from the vendor side, business partner in the SRM configuration is not the one being used, right? is there a way where i could by pass the vendor coming from the vendor's catalog?Hi,
If you wish to ignore the Supplier coming from the catalog you can use the Badi BBP_CATALOG_TRANSFER to clear this field if populated, as far as I know the partner data from catalog is preffered and is determined in FORM CREATE_PARTNERSETS:
then create th partnerset for the vendor
no vendordata at all - leave (no error)
IF iv_cat_entity_vendor IS INITIAL AND << From call structure
iv_oci_item_data_vendor IS INITIAL OR << From catalog
NOT iv_ignore_partnerdata IS INITIAL.
RETURN.
ENDIF.
conversion stuff
IF NOT iv_oci_item_data_vendor IS INITIAL.
lv_conv_eingabe = iv_oci_item_data_vendor.
ELSE.
lv_conv_eingabe = iv_cat_entity_vendor.
ENDIF.
So the logic here takes catalog vendor before call structure vendor.
Regards,
Jason -
Partner number from external catalog not transferred to SC
Helo All,
I dont see a partner no in 'ET_SC_PARTNER' in BAdi 'BBP_CATALOG_TRANSFER' when I transfer external catalog item to SC. Is there any config that has to be done to get the vendor number in SC?
Any kind of help is rewarded.
Thanks,
ChandraHello Chandra,
Please check your external catalog transfers NEW_ITEM-VENDOR value. If the external catalog is single supplier catalog you can maintain Business Partner in catalog ID detail customizing.
Regards,
Masa -
Vendor from external Catalog not assigned to PM Order
Dear Experts,
When connecting to an external catalog from Plant Maintenance in SAP, we are having issues receiving the vendor master number even though it is coming back in the NEW_ITEM-VENDOR in the OCI interface; it is not assigning the vendor in the Order.
- Did anyone have this issue before?
- Any suggestions on what might be going on?
Thanks & regards,
José OmarHello Chandra,
Please check your external catalog transfers NEW_ITEM-VENDOR value. If the external catalog is single supplier catalog you can maintain Business Partner in catalog ID detail customizing.
Regards,
Masa -
Problem in External catalog set up
HI Experts,
i have SRM5.0. and i i have this link form the customer http://www.bechtle.fr/shop/MasterServlet?SSID=BIOS_FR&LANG=fr&SSID_ORIGINATOR=BD_FR&SHOPKEEPER=HD_FR
i have set up a external catalog as mentioned below but the problem is when i click on the catalog ID in SC.it opens the webpage of customer but it asks for the details like Client number,user name,password
1 http://www.bechtle.fr/shop/MasterServlet?SSID=BIOS_FR&LANG=fr&SSID_ORIGINATOR=BD_FR&SHOPKEEPER=HD_FR 0 URL
30 USERNAME Europe 2 Fixed Value
40 PASSWORD Europe 2 Fixed Value
60 HOOK_URL 4 Return URL
70 ~OkCode ADDI 2 Fixed Value
80 ~target _top 2 Fixed Value
90 ~caller CTLG 2 Fixed Value
Can you tell me if there are some errors here
regards
subbu
Edited by: subbuSRM on Sep 21, 2009 1:32 PMHi,
When we select the external catalog it opens the webpage of customer but we need to enter the Customer number , user name and password.
My doubt here is how to set up the parameter value in Webservice ID for customer number(9000361662
) so that system considers this as default and login directly in to client URL without asking any details.
please help me out in this.What went wrong in my catalog set up ID
regards
subbu
Maybe you are looking for
-
Hi Forum, I have a table in my view. I want to change it to editable mode in runtime when i click the change pushbutton. Again if i click display pushbutton it should go to non editable mode. How is this possible programmatically. Kindly help me out.
-
Expanding the size of a column in an interactive report?
Hello, I am wondering if the size of a column in a report can be increased, without reducing the amount of columns displayed in the report? Thank you.
-
Customise Input field in PR & PO
I have this requirement for creating a customised field in PR (with some validation) and the value in this field need to be automatically copied to PO during PO creation (with reference to the PR). How to make this work and how to go about it?
-
Hi everyone, new iPhone user here. Is there anyway to sync the To Do's in my mac mail application to my iPhone 3gs? My notes sync with it but I don't know about the to do's. Thanks
-
I have a problem in my vi. When the vi loads up, everything seems to work fine, however I have two radio buttons at the top of the vi, and when I use them to select something my vi seems to freeze up. I've tried all kinds of debugging, and I can't fi