Frames in E-commerce B2B

Hi Everyone,
Our requirement is to change the looks and feels of the standard ISA B2B application drastically. To achieve the requested looks and feel, we may have to remove the frames, but at this point we are not sure if this is possible.
I would like to know if frames in B2B app can be removed? If Yes then, how easy or difficult it is to do that? What are the disadvantages of doing that?
Many thanks in advance,
Yoshi.

Please check the forum subject.  This is SAP Business One E-Commerce and Web CRM forum.  It is dedicate to  E-Commerce and Web CRM for SAP Business One - an application designed for SME.  Post your question on proper forum and close this one.
Thanks,
Gordon

Similar Messages

  • Assign text to E-Commerce B2B

    We are using CRM 5.0 and E-Commerce B2B.
    In text object CRM_ORDERI I assign new text ID's (ZD04) and text procedure (Z4) for sales item. I assign access sequence ISA_AG01 to the text ID.
    However text I added to documents in the E-Commerce web channel and press update (or save) the texts disappear from the document, and of course are not in the document CRM GUI.
    Yaki

    Hi.
    I hate to sound like a newb, but I'm trying to accomplish the same task.
    Different text id, but creating custom text entries at the line item level.
    I have extended the BasketCRM.java file as seen below. 
    package com.osi.isa.backend.crm.order;
    import java.util.Properties;
    import com.sap.isa.backend.boi.isacore.order.BasketBackend;
    import com.sap.isa.backend.crm.order.BasketCRM;
    import com.sap.isa.core.eai.BackendBusinessObjectParams;
    import com.sap.isa.core.eai.BackendException;
    import com.sap.isa.core.logging.IsaLocation;
    public class Z_BasketCRM extends BasketCRM implements BasketBackend {
      static final private IsaLocation log = IsaLocation.getInstance(Z_BasketCRM.class.getName());
         public Z_BasketCRM() {
              Properties props = new Properties();
              props.setProperty("TEXT-ID", "0002");
              BackendBusinessObjectParams params = null;
              try {
                   super.initBackendObject(props, params);
              catch (BackendException ex) {
                   log.error(ex.toString());
    And added these entries to my backendobject-config.xml in hopes that any standard references to the basket would use my class, but it continues to use the standard classes. 
      <businessObject type="BasketCRM" name="BasketCRM" className="com.osi.isa.backend.crm.order.Z_BasketCRM" connectionFactoryName="JCO" defaultConnectionName="ISAStateless"/>
      <businessObject type="Basket" name="basket" className="com.osi.isa.backend.crm.order.Z_BasketCRM" connectionFactoryName="JCO" defaultConnectionName="ISAStateless"/>
      <businessObject type="Z_BasketCRM" name="Z_BasketCRM" className="com.osi.isa.backend.crm.order.Z_BasketCRM" connectionFactoryName="JCO" defaultConnectionName="ISAStateless"/>
    What am I missing?
    Regards,
    Tim

  • Create credit request through E-commerce B2B application

    Hello Experts,
    My client has a requirement to allow the customers to create a Credit Memo request through E-Commerce B2B application.
    As I understand Credit request is of type Sales Transaction, which is normally created with reference to a billing document. However in our current scenario, credit request has to be created with out any reference to the Billing document moreover there wont be any reference to the Sales order as well.
    Can you suggest me any possible solution for my current requirement. If it is not possible by standard SAP, how can I achieve by custom development.
    I appreciate any helpful suggestion.
    Many Thanks,
    Srinivasu

    Any update on this?

  • Create Custom Application E-Commerce B2B with IPC

    Hello,
    I  created a custom E-commerce application with NWDI. I followed the very clear "How-to_Create_Custom_Application_In_E-commerce" document of Hari Ravu. All steps has been done successfully. I applied the XCM files of my B2B standard application.
    <p>
    When I don't set "IPC use", my custom B2B application work well in my laptop J2EE engine (I use NWDS workplace for the development) and after deploiment.
    <p>
    But when I select "IPC use" (in the XCM and the shopadmin),  an exception is raised when I browse in the catalog.
    For information the b2b standard application work well with IPC. No error is detected in local and in my developement server.
    <p>
    It seems to be an issue with the IPC class dependencies but I didn't solve  the pb. In the document of Hari Ravu, no detail has be done concerning IPC dependencies.
    <p>
    I found some thread about the pb with IPCintegration with the B2B custom appli, , but these threads don't provide the solution
    <p>
    I have to use IPC for the pricing and product configuration for my project, so if somebody can help me..
    <p>
    Thank you
    <p>
    ERROR LOG ********************************************************************************
      ISA Framework: java.lang.NoClassDefFoundError: com/sap/msasrv/socket/shared/ErrorCodes -
    Loader Info -
    ClassLoader name: [sap.com/b2b_thys1] Parent loader name: [Frame ClassLoader] References: common:service:http;service:servlet_jsp service:ejb common:service:iiop;service:naming;service:p4;service:ts service:jmsconnector library:jsse library:servlet common:library:IAIKSecurity;library:activation;library:mail;library:tcsecssl library:ejb20 library:j2eeca library:jms library:opensql common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore interface:resourcecontext_api interface:webservices interface:cross interface:ejbserialization service:jms_provider service:apptracing library:com.sap.km.trex.client library:crmtealeaf library:com.sap.mw.jco library:sapxmltoolkit library:com.sap.mona.api library:com.sap.tc.Logging library:com.sapportals.htmlb library:ilog.rulesilog sap.com/com.sap.jdo library:com.sap.util.monitor.grmg library:com.sap.util.monitor.jarm library:core_lib library:tcjmx service:tcsecsecurestorageservice service:tcsecdestinationsservice interface:tcsecdestinationsinterface service:applocking library:crmtclibcorelib Resources: C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtcpersmodelassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\struts.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\commons-logging.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisasmartstreamassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmipcipcassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmipcipccoreassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtccontractassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\commons-lang.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\struts-legacy.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\commons-validator.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisaauctionb2xassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\commons-fileupload.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisashopadminassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtccampaignassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmipcipcpricingassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\commons-beanutils.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtcuserassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisaisacoreassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtcappbaseassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\work C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisaadvisorassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisaisacorer3assembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\classes C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtcpcatapiassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\src.zip C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtcschedulerassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtcperstransformassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtccoreassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtcxcmadminassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtcpersrtassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisaisacatassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\commons-digester.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisabasketdbassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisalwcassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtccatalogassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisauserr3assembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\commons-collections.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisaauctionbaseassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmipcipcboassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmisapersonalizationassembly.jar C:\usr\sap\NS2\JC00\j2ee\cluster\server0\apps\sap.com\b2b_thys1\servlet_jsp\b2b_thys1\root\WEB-INF\lib\sap.comcrmtcecommercebase~assembly.jar
    Loading model: {parent,references,local} -
    The error occurred while trying to load "com.sap.spc.remote.client.ClientException". com.sap.engine.frame.core.load.ReferencedLoader.loadClass(ReferencedLoader.java:401) java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) com.sap.spc.remote.client.object.IPCException.<init>(IPCException.java:29) com.sap.isa.businessobject.ipc.imp.DefaultIPCBOManager.createIPCClient(DefaultIPCBOManager.java:297) com.sap.isa.backend.r3base.ipc.ServiceR3IPC.getIPCClient(ServiceR3IPC.java:128) com.sap.isa.backend.r3.salesdocument.rfc.WriteStrategyR3.setIPCInformation(WriteStrategyR3.java:335) com.sap.isa.backend.r3.salesdocument.rfc.WriteStrategyR3.setConfigurationInfo(WriteStrategyR3.java:193) com.sap.isa.backend.r3.salesdocument.rfc.CreateStrategyR3.callRfcSd_SalesDocument_Create(CreateStrategyR3.java:766) com.sap.isa.backend.r3.salesdocument.rfc.CreateStrategyR3.simulateDocument(CreateStrategyR3.java:301) com.sap.isa.backend.r3.salesdocument.QuotationR3.simulateInBackend(QuotationR3.java:300) com.sap.isa.businessobject.quotation.Quotation.simulate(Quotation.java:150) com.sap.isa.isacore.action.order.MaintainBasketSimulateAction.basketPerform(MaintainBasketSimulateAction.java:216) com.sap.isa.isacore.action.order.MaintainBasketBaseAction.isaPerform(MaintainBasketBaseAction.java:999) com.sap.isa.isacore.action.IsaCoreBaseAction.ecomPerform(IsaCoreBaseAction.java:343) com.sap.isa.isacore.action.EComBaseAction.doPerform(EComBaseAction.java:353) com.sap.isa.core.BaseAction.execute(BaseAction.java:211) org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484) com.sap.isa.core.RequestProcessor.processActionPerform(RequestProcessor.java:674) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) com.sap.isa.core.ActionServlet.process(ActionServlet.java:243) org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525) javax.servlet.http.HttpServlet.service(HttpServlet.java:760) javax.servlet.http.HttpServlet.service(HttpServlet.java:853) com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321) com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377) org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069) org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455) com.sap.isa.core.RequestProcessor.processForwardConfig(RequestProcessor.java:267) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279) com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) com.sap.isa.core.ActionServlet.process(ActionServlet.java:243) org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525) javax.servlet.http.HttpServlet.service(HttpServlet.java:760) javax.servlet.http.HttpServlet.service(HttpServlet.java:853) com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117) com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62) com.tealeaf.capture.LiteFilter.doFilter(LiteFilter.java:98) com.sap.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:61) com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58) com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384) com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386) com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364) com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039) com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265) com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175) com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) java.security.AccessController.doPrivileged(Native Method) com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)

    Hello Pradeep, <p>
    I am trying to configure the "Single session Trace" (OSS Note 1090753) but I am not able to see the second Tabs 'Single Session trace"
    when I select the logging link in the Administration console of my application.
        - I modified as described the  attribut  "ForceSingleTraceFile" in the visual Admin. 
        - I modified the appinfo and logFileDownload attributs to TRUE in the XCM
        - I rebooted the cluster
    Extract of OSS note 1090753
    4. Choose the 'Logging' link.
    a page with two tabs 'Log Configuration' and 'Session Tracing' is displayed.
    The Session Tracing doesn't appear for me !!
    do you not why I am not able to see the Single session trace ?
    Currenty, the only way is to retrieve trace in the file defaultTrace10.log.  (see my previous log capture)
    Thanks for your help

  • BPEL for e-Commerce B2B applications

    Dear All,
    I am currently doing a feasibility study for the development of an enterprise B2B e-commerce application using the ebXML infrastructure. One of the issues I am pursuing is the currently available in the industry to support the components defined in the ebXML specifications (OASIS). The launch of Oracle BPEL is an attractive issue since I plan to use Oracle development tools /database for my project, however it is no clear how the standards in the two areas are able to interoperate with each other. I have specifically two areas I would like to clarify as follows:
    1. In the "2-min tour" on the OTN BPEL web site, this states that the this product can support customized messaging formats / protocolls, does this also hold true for the ebXML MS messaging service based on SOAP?
    2. More Importantly, how does the BPEL orchestration relate to the ebXML BPSS collaboration? Can these be layered, i.e. can the BPSS specification be used to generate an instance for the BPEL specification (XML => XML transformation).
    One reason for my interest in this are is that I plan to develop a commercial application from existing "industry standard" tools, an although the ebXML BPSS is more suited to the B2B infrastructure, I have the impression from the marketing channels that the major software companies favour more the BPEL initiative perhaps.
    Sincerely,
    Jesmond

    Thank you for your reply,...Well, that was a bit shorter that I had expected!
    Perhaps I was not clear in my enquiry:
    In the "2-minute Product Tour" "step 6" on the OTN BPEL product web site it states that Oracle BPEL is "extensible" to different messaging products / protocols. ebXML MS is a SOAP based protocol, so according to this claim this should be supported?
    In my other enquiry, I am aware that ebXML BP (BPSS) is a collaboration protocol specification whereas BPEL is an orchestration WSDL, however since Oracle has members/ representatives in some of the ebXML initiatives at OASIS, I wondered if there is an initiative in Oracle to facilitate (not actually releasing a product) or provide guidelines how these could be integrated using Oracle business process tools. Perhaps this might be a longer term strategy? (p.s. If no plans present,....I wonder why Oracle have members at OASIS TC then!)
    Best regards,
    Jesmond

  • Not seeing credit card screen on Order screen in E-Commerce B2B webshop

    Hi Gurus,
         I am new to SAP E-Commerce 5.0 B2B application.  I am trying to see the credit card payment screen while ordering in Order page.  We are not using CRM system, but we are using ECC6.0 SD module.  Could you please guide me how to activate the credit card screen in Order page.  Thank you very much in advance.
    With Regards,
    Sudheer

    Hi Sudheer,
    For activating credit card page you have to configure it in your shop.
    Go to your "http://<host>:<port>/shopadmin/shopadmin/init.do
    Select your shop and go to "Transactions" tab go to bottom there are 2 options
    1) Payments -Check Box
        By Invoice possible
        By Cash on Delivery possible
        By Credit Card possible
    2)Preassignment: Payment  - Radio Button.
       By Invoice *
       By Cash On Delivery *
       By Credit Card *
    Select payment type you want to keep from options 1 you can select only 1 or you can select all three.
    From option 2 you can select only 1 as PReassignment payment.
    Restart the application Shop admin and ISA to make sure that when you access ISA after this change you will see Payment screen. In ISA 5.0 Once you click on Order or Quotation it will take you to the Payment scrren here you have to select "Invoice" or provide credit card information.
    If you have selected only invoice in Shopadmin then you will not see payment screen. From order page it will take you directly to order simulation page. but if you have payment option then you will see Payment Screen with credit card.
    Do not forgot to configure shop in shopadmin to get payment options screen in ISA. You will get it after order page not on the order page.
    If you want to display it on order page then you have to do customization to include payment infpormation or order page.
    I hope this will help you.
    Thanks and Regards.
    eCommerce Developer.

  • CRM 5.0 E-Commerce B2B Internet Sales Pricing Not Working

    We have configured a demo of B2B Internet Sales using SAP Best Practices Building Blocks (C14) along with other CRM building blocks. Pricing in CRM through CIC Web client is working properly. In Internet Sales, no pricing appears in the catalog or in the shopping basket. In the shopping basket the message "Pricing Document Could Not Be Created" appears. No additional information appears to be available in the ISA application.
    When the order is saved after ignoring the pricing message, it is shown in CRM (CIC) with an error message "Pricing Document Currency Missing". Entering the currency "USD" through CIC causes pricing to appear. So this looks like some type of configuration issue where the ISA application is not finding the currency.
    Any ideas would be appreciated.
    --Will.

    Thanks Srinivas,
    Another member on my team found that we needed.
    1. The Sales Order Transaction (ISBB) for Internet Sales was configured to use the wrong pricing procedure. It should have been "ISA Coll Show (Bskt)".
    2. In the Sold-to business partner, the Sales Area Data needed to have the Sales Organization and Distribution Channel 02 with a blank Division.
    CIC uses the same Sales Area data but with a Division specified. This is still somewhat confusing to me.

  • Disable Chat in E-commerce B2B

    Dear all,
    We have a B2B application set up, where the customer would like to remove the "chat" links from the Customer Support page (under "contacts" link). He would like to remove it both from the left side of the screen as well as from the main screen .
    Any suggestions please ?

    Hi,
    Go to ecall/jsp/customer/index.jsp and you will find the code for chat link. Find this
    <% if (channelsForm.isChat()) { %> and comment the code under this condition. It is present twice in that .jsp.
    I think this should help.
    Regards
    Harshmeet Singh

  • How to integrate the E-Commerce b2b Application of CRM2007 into EP7.0?

    HI all!
    How to integrate the E-Commerce Business-to-Business Application of CRM2007 into the Enteprise Portal7.0 with SSO?

    1) Configuration SSO creation 
          Logon the portal
              http://<hostname>:<port>/irj/portal
              (exampl : http://abcd:51100/irj/portal)
               here is host name is : abcd, port is : 51100
      Step 1 :    System Administrator
                             System configuration
                               Keystore Administration
                    Click on u201CDownload verify.der file
            Save the verify.der file on your desktop
      Step 2 : Logon to CRM system which is you need to backed system
                   1) Execute the T-code STRUSTSSO2 in CRM system then it will appear "Trust
                        Manager for Single Sing-On with Logon Ticket" screens
    Click on import certificate and select the downloaded verify.der file from desktop.
    File format should be binary.
         2)   Click on ADD to ACL
         3) Click on "Add to ACLu201D in Certificate
          4) Enter the details
                     System ID  : ABC ( this should be EP (portal ) SID
                     Client     : 000  (This should be 000)
                      Remaining are default.
                      Then press enter
          5) Save the settings
          6) You should change the parameter values through RZ10 in instance profile
               login/accept_ss02_ticket  = 1
               login/create_sso2_ticket  = 1
               after that we should restart the SAP instance.

  • Displaying Images in the E-Commerce B2B Application

    Hi All,
        I have added some thumbnails to Products and i replicated the product catalog with all require settings like publishing id, but still the image is not displaying. I have added bitmap image.
       Please let me know How exactly we have to upload the images in to product and what will be the require settings to display the images in the CRM ISA Application.
    Thanks in Advance...

    If you have an image/thumb attached to the Product it will display on the catalog, but not the other way around.  I would love to have a way to mass upload images to the product, but have not seen a way yet...so, for our purposes, it's easier to upload to the catalog.
    In 4.0sr1, there are two check boxes for delta replication of the catalog.  We only check the Transfer Document Content, not Publish Docs via HTTP
    I usually just hit F1 on the field to see what Help is built into the system.  Both of these have good documentation.
    Go to SE38 and review the program COM_PCAT_MASS_DOC_IMPORT
    Here's the Help for that program in CRM4.0sr1:
    Short text
    Mass import of documents for product catalog items
    Title
    Mass Import of Multimedia Documents for Product Catalogs
    Purpose
    This report enables you to automatically import multimedia documents that are already available in a file system and assign these documents to product catalog items. The items are identified using a product number. An item is created if a corresponding one is not available.
    A simple text file, which can be created using the normal spreadsheet programs or simple text editors, is used as a basis for the import. This text file should be made up as follows:
    The first line is ignored, its content is insignificant and can, for example, contain the headings of the columns. The remaining lines correspond to the document that is to be imported and contain 3 to 4 columns with:
    1. The product number of the catalog item that the document is to be added to
    2. The number of the catalog area in which the item is located or in which it is to be created if it has not yet been created
    3. The complete file name, including the path of the document that is to imported and assigned. Make sure that the import takes place on the frontend, that is the frontend must be able to read the file from a specified path
    4. The document type of the document. This specification is optional, make sure that the document type for the catalog is valid for your application (that is to say that a corresponding folder for templates, for items of the catalog type is available)
    Two formats are supported for dividing columns: "Tab-delimited", that is the columns are separated using tabulator characters or "comma separated", that is the columns are separated using semi colons (or another character that is not used in the column contents).
    Selection
    Required parameters are the product catalog and the name of the text file that contains information about the documents that are to be imported.
    You can determine that all documents are to be considered as language-independent, with the "language-independent documents" parameter. You can specify a language in the field "document type" if the indicator is not set.
    The "file format" parameter enables you to inform the system which format the text file has. You can use another separators in addition to the semi colon that is suggested as a default for: "comma separated values"
    If you set the "Delete catalog contents" parameter, all of the catalog items are deleted before the import.
    If you set the "Subsequently activate items" parameter, all of the items are activated after the import.
    Example
    Example for constructing a "comma separated values" file:
    Product number;Catalog area;File;Document type
    100001;AREA1;C:\My Documents\Images\100001_small.gif;CRM_THUMB
    100001;AREA1;C.\My Documents\Images\100001_large.jpg;CRM_IMAGE
    100002;AREA1;C:\My Documents\Images\100002_small.gif;CRM_THUMB

  • E-Commerce 5.0 for ERP B2B Scenario setup

    Hello
    Has anyone done this setup for the ERP E-Commerce B2B 5.0 scenario? The documentation is not clear as to how to perform the setup. I have seen other posts with regard to E-Commerce and a CRM backend but nothing related to the latest version of E-Commerce 5.0 for ERP Right now we are getting the following ‘Runtime Errors’:
    (jco)
    jcoping : ERROR
    Connection failed. com.sap.mw.jco.JCO$Exception: (101) RFC_ERROR_PROGRAM: 'ashost' is missing
    ZSKY_B2B (IMS)
    Catalog Engine Test : ERROR
    null
    We have checked the config to define the ashost.
    Any help would be much appreciated.
    Thanks,
    John

    If anyone knows how to get a user-entered custom value from the item level to a custom java class, please let me know.
    I'm still looking into how to extend the quote and allow for the re-use of it, if all the quantity on the line item has not been exhausted.
    I can easily add a custom field to the header of a .jsp and access that user entered value by coding against the requestParser.
    Example: Parameter xxx = requestParser.getParameter("customerHeaderParm");
    But, when I add a customer parameter to the item level of the .jsp, I cannot leverage the same to code and get at the user entered value. The value comes back as null.
    The two files I am working with are as follows: orderstatusdetail.jsp and Z_DocumentStatusOrderQuotAction, which is an extension of the standard class, DocumentStatusOrderQuotAction.
    I am working with the requestParser within the ActionForward isaPerform() method of Z_DocumentStatusOrderQuotAction. I need to get to those item level values BEFORE the order is created from the quotation.

  • Using E-Commerce (ISA) B2B From CRM5.0 with CRM7

    Hi all,
    We've been running the E-Commerce B2B Java (ISA) from CRM 5.0 for many years. It is heavily customised.
    We do not have the last SP that was released but are quite a bit behind that. This is essentially because upgrading the Java once it is customised is such a lot of work.
    Now we want to upgrade our CRM to CRM 7 (probably EHP 2).
    Is the old ISA (Java B2B from CRM 5.0) supported in CRM7, do the RFC's still exist, do the BAdI's (ISA Basket Head/Item etc) still exist?
    1) Can we just direct our B2B shop to the new CRM 7 server once we're done with the upgrade?
    Unless BAPI's/RFC's have had their signatures modified (or have been removed) I think that this should work.
    2) Will this work but only if we have the latest Java SP?
    Obviously we'd prefer to just point what we have at the new CRM7 machine, and be up and running, since updating the Java means reintegrating all of the modifications that we've made over the last 6 years and that would be a substantial amount of work.
    Thanks for your time and help,
    Patrick.

    Hi Patrick,
    Yes, we had huge customizations on almost all the JSPs you mention above as well as close to 300+ additional java classes and as well as many modified standard SAP java code. All these over many many years of development.
    ISA7.32 is no different from ISA 5.0 technically except that it runs on JDK6. Functionally there are a few extra features like Loyalty Management.
    The biggest hurdle we had was about the changed signature of methods of standard Java classes and some classes even deleted from packages in the newer version. Any custom java classes using these classes/methods had to be adjusted.
    With similar/more enhancements to what you mention above, upgrading the entire codebase to the newer version took us around 60 days of effort including the fresh setup right from the SLD upto the new J2EE engine and doing the code conflict merge.
    The approach we took was to take all JSPs from the 5.0 version and overwrite the 7.32 version (as it would not make much sense to rewrite them) and for the Java/XML files we did a compare and merge approach.
    Regarding the backend RFC calls, most of them remain same in the order/basket area. I had noticed some changes in the contract items piece where there were now additional import/export parameter and some were even not optional forcing us to send some dummy values where necessary.
    However, if you are using the variant configuration functionality in ISA you will be in surprise. The old ISA 5.0 IPC configuration will not work in 7.32. The newer version has something called as a decoupled mode (for performance reasons) and we had some challenges in that area to get the entire IPC working well. However if you use IPC only for the pricing bit, not much to worry as it remains mostly same.
    PS: We were running a B2C scenario and not B2B. B2C is much more complicated.
    Hope this helps.
    Pradeep

  • Sales orders, vendor determination in SAP CRM vs CRM E-Commerce?

    Hello,
    We are creating Sales Order through SAP CRM E-Commerce B2B scenario.
    We noticed that vendor is determined at header level but not at item.
    If we create a Sales Order in SAP UI (tx: CRMD_BUS2000115) (same transaction type used by B2B) with the same data Vendor is determined at header and at item.
    Any idea?
    Best Regards

    Hello Folks,
    I Have many years implementing IBM Net.Commerce and Websphere Commerce Suite, and 3 years with SAP CRM. What I can tell you:
    IBM Sol. has less tables than SAP. It´s much easier to extend the Database.
    In terms of catalog management IBM Solution, it´s not good. There´s a web interface do administer it. Very hard. There´s the option to use the massimport utiity. Same thing as Batch input of SAP.
    Integration to third party solutions for IBM product, it´s hard. Have to use WBI, or decompile java kernel. For SAP is easier, depending of what you need.
    Both solutions work with B2B and B2C, plus IBM working with dutch, reverse and normal auctions.
    IBM can work with mobile but you need to acquire the everyplace solution suite. SAP CRM can work with integration for handhelds, naturally, just configure it.
    Now the point where it´s very hard really: Taxes and deliveries. SAP has localization for almost every countries around the world. IBM just works fine for USA and Canadá.
    For the pricing procedure, SAP, indeed is much better.
    Conection with third party delivery companies, like Fedex, UPS or DHL, both don´t have it. Including taxes, except IBM for USA and Canadá, how told you before.
    For materials, SAP has a much better implementation, to work with products, itens, services, and so on. IBM has infinite number co categorize a product, and products can have a limited number of attributes. For example a blue and pink pant. Color is an attribute for sap.
    For user, IBM has something named non stop shop, where is possible to buy something without a full registration. In SAP, yu have to register entirely.
    About visual Design, for both you must respect the JSP, or BSP, in front-end, for IBM and SAP solutions. Don´t leave it on hand of the webdesigner.
    The learning curve for learning both are long.
    Well there are the points... If you need something else, contact me.
    regards,
    Luiz David

  • Request for cookbook to setup ERP B2B shop

    Hi Gurus,
        I am new to the E-commerce B2B application.  My Basis installed SAP E-commerce B2B application.  Now I have to configure the application to my client requirements.  Does any one has configuration document for B2B shop for ERP, we are not using the CRM.  Could you please provide me the document or steps to follow to setup B2B and B2C shop.  Thank you very much in advance.
    With Regards,
    Sudheer

    Go to [SAP Best Practices|https://websmp206.sap-ag.de/bestpractices] and click the Cross-Industry Practices -> E-Commerce link in the left navbar and follow the instructions on where to find the Best Practices for E-Commerce for ERP
    Also, you should search for Dev and Extention Guide, but I'm not sure they have one for ERP (we use CRM, so I've not looked for it)

  • How to find RFC names in e-commerce application JSPs or in Java coding.

    Hi Experts.
    Please explain me ,how to find RFC names which were used in e-commerce b2b/b2c applications in Java coding using SAP NWDS IDE.
    Thanks in Advance!!!!
    Regards,
    Kiran

    There are two ways to do this.
    I. Create your own Session Log file
    1. Go to http://url:port/b2b/admin/index.jsp
    2. Login with Admin user id and password.
    3. Click on 'Logging' from the left hand navigation
    4. Click on 'Session Logging' tab
    Here you can start your e-commerce application using a URL and 'Start' session logging when you need it. When you 'Stop' the session logging, you will see a log file for download.
    II. View ISA Log files in the system
    The path varies based on how the log config was done. But usually, if you look in this folder structure on the Java Stack, you will see log files.
    .../JC00/j2ee/cluster/server0/log/applications/..
    I hope this helps.
    Pavan

Maybe you are looking for

  • Window 8.1 drivers and M1217nfw

    I have a windows 8.1 64-bit system connected to an HP Pro M1217nfw MFP.  The system was working fine until I decided to change the wireless network connected to the printer.  Since change that I have been able to get the wireless connected to the pri

  • Runtime error in data type

    i written following code in subroutine for script. it is giving runtime error as  " UNABLE TO INTERPRET 10,000 AS  A NUMBER . And it is indicating error in the line a_skfbt =  in_tab-value. pls suggest me solution. form  whd_tax tables in_tab structu

  • Can't open an Executable From Click Button

    Hi, Everyone! I've broken a learning module into several small project files to match the client's standards. I've set up click buttons within each file to open each of the published movies for the module. Everything works as expected. Now I need to

  • Sampler Instruments Folder in Root or User to put additional exs files

    is it best to keep all sampler instruments in Root folder? i notice thats where it installs the origional ex samples and instruments. but i have converted giga and akai as well as other exs sample instruments i made. is it ok to put them all in the r

  • Bios update? overclock help?

    hey guys! i need some help with and if its posible to overclock my intel CPU and card.First some system info: Windows 8.1 64Bitsintel Core i7- 3632QM 2,2 Ghz(gets to 3,2Ghz in turbo boost)8GB DDR3 memory 789Ghz3GB SDHC Readyboost CardHP 1842 U3E1 Mot