Shopping Cart Opinion, please

Which of these two shopping carts for DW is better and why?
eCart 4.0.2
or
Cartweaver for ASP.
Opinions based on experience, please!

Hi
I can only comment on Cartweaver php, it was suggested on the
forum and I've
found the addin/program to be excellent. The backup on their
forum whilst
perhaps not the fastest ( within a day - ok I'm spoilt by
this forum:-) is
very good and comprehensive. The PHP version is easily
customisable and as
"it says on the box" I created a simple site within minutes.
Ian
[email protected]
http://www.edwards-micros.co.uk

Similar Messages

  • About shopping cart.  Please help!

    How can I add some statements to the following program to check whether the selected item has been tried to add to the shopping cart the second time so that the user can be warned "You can only choose this item once!"?
    Here is the servlet that adds the chosen item to the cart by invoking the add(String) method of the ShoppingCart class.
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.sql.*;
    import java.util.*;
    public class CatalogServlet extends HttpServlet {
    public void doGet (HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException, NullPointerException
    Connection dbConn=null;
    PreparedStatement p_pt=null;
    ResultSet rs_pt=null;
    PrintWriter out = null;
    try
    //load JDBC-ODBC Bridge driver
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    //establish database connection using ODBC
    dbConn = DriverManager.getConnection("jdbc:odbc:cartlet");
    catch (ClassNotFoundException e) //Class.forName throws
    System.out.println("JDBC-ODBC bridge not found!");
    return;
    catch (SQLException e) //DriverManager.getConnection throws
    System.out.println("SQL exception thrown in init!");
    return;
    try{
    // set content-type header before accessing the Writer
    response.setContentType("text/html");
    // Additions to the shopping cart
    HttpSession clientSession = request.getSession( true );
    ShoppingCart vBasket = (ShoppingCart)clientSession.getValue("thecart");
    if ( vBasket == null ){
    System.out.println("NO CART");
    vBasket = new ShoppingCart();
    clientSession.putValue("thecart", vBasket);
    System.out.println("MADE THE CART");
    out = response.getWriter();
    // then write the data of the response
    out.println("<html>" +
    "<head><title> CD Catalog </title></head>" +
    "<body bgcolor=\"#ffffff\">" +
    "<center>" +
    "<hr> <br> " +
    "<h1>" +
    "<font size=\"+3\" color=\"red\">CD </font>" +
    "<font size=\"+3\" color=\"purple\">Catalog</font>" +
    "</h1>" +
    "</center>" +
    "<br> <hr> <br> ");
    String the_item=null;
    String movieToAdd = request.getParameter("ic");
    if (movieToAdd != null) {
    p_pt = dbConn.prepareStatement("select itemid, item from item_master where itemid=?");
    p_pt.setString(1, movieToAdd);
    rs_pt = p_pt.executeQuery();
    if (rs_pt.next()) {
    the_item=rs_pt.getString("itemid");
    out.println("<p><h3>" + "<font color=\"#ff0000\">"
    + "You just added <i><BR>" + "<IMG SRC=\"http://eric-fyp:9111/emovie/"
    + rs_pt.getString("item") + "\">"
    + "<BR></i> " + "to your shopping cart</font></h3>");
    vBasket.add(the_item);
    System.out.println("ADDED");
    System.out.println("Here are the items");
    Hashtable shoppeditems = vBasket.getItems();
    Enumeration enum = shoppeditems.keys();
    while (enum.hasMoreElements()) {
    System.out.println((String)enum.nextElement());
    out.println("</body></html>");
    out.close();
    catch(SQLException ex)
    out.println("<HTML>");
    out.println("<HEAD><TITLE>Database Error!</TITLE>");
    out.println("</HEAD>");
    out.println("<BODY><H3>Error</H3><h6>" + ex.getMessage() +"</h6>");
    out.println("</BODY>");
    out.println("</HTML>");
    catch (Exception e)
    System.out.println(e.getMessage());
    finally
    if (rs_pt!=null) {
    try{
    rs_pt.close();
    catch (SQLException e) {}
    if (p_pt!=null) {
    try{
    p_pt.close();
    catch (SQLException e) {}
    if (dbConn!=null) {
    try{
    dbConn.close();
    catch (SQLException e) {}
    public String getServletInfo()
    return "CatalogServlet.java";
    Here is the ShoppingCart class
    import java.util.*;
    public class ShoppingCart {
    Hashtable items = null;
    public ShoppingCart() {
    items = new Hashtable();
    public void add(String movieId) {
    Integer sc_value=null;
    int sc_i_value=0;
    if(items.containsKey(movieId)) {
    sc_value = (Integer)items.get(movieId);
    sc_i_value=sc_value.intValue();
    sc_i_value++;
    items.remove(movieId);
    items.put(movieId, new Integer(sc_i_value));
    System.out.println("UPDATED!!");
    else {
    items.put(movieId, new Integer(1));
    public Hashtable getItems() {
    return items;
    Hope anyone can help! Thx!

    After you retrieves the shopping cart items from the database, store the items in a HashSet, so when the user adds a new item, you just need to check whether the HashSet contains that item, if it is already in the set, show the warning. If not exist, insert the item to your database. You can use the response.sendRedirect() method to redirect the user to a warning page.
    HashSet is a very good data structure since it doesn't contain duplicate elements. It is also extremely fast.
    String itemID = 2323; // some item id in your catalog
    HashSet itemset = new HashSet();  // you should add your existing cart items to this HashSet
    // no do the checking
    if(itemset.contains(itemID) {
    response.sendRedirect("warning.jsp"); // forward it to a warning page
    return;   // processing no further
    } else {
    // in here, do the db update, and display the cart to the user

  • Error while transferring the Shopping cart to ECC system

    Hi,
    I am getting the below error in classic scenario, while trying to transfer the shopping cart created in SRM (v 4.0) system to ECC (v5.0) system.
    "06313 Material differs from material & from t he info record"
    I have a valid inforecord in ECC for the material and vendor entered in shopping cart.
    Please help me to find out what could be the problem.
    Thanks & Regards,
    Arun

    Hi Arun,
    Its difficult to tell what is the issue exactly with the information provided by you but neverthless check the following observations :
    1. Did you refer the correct info. record while creating shopping cart for that item ?
    2. Check for the detailed description of error in Application Monitor using RZ20 txn. and also in SLG1 for any error logs.
    Also check in BBP_PD for the status.
    3. Also try to craete a P.R and P.O in R/3 for that material by referring that info record. This is one of the best ways of trouble shooting as you can nail down the issue thats causing this error.
    Please check for the above observations and get back to us for further help.
    Award points for helpful answers.
    Rgds,
    Teja

  • Displaying Custom field in shopping cart header

    Hi all, I know how to add a field to header and item levels of the shopping cart.
    - In the note 672960 it says 'Note that the header fields cannot be displayed for the shopping cart. If you define fields on the header, they can only be filled in BADIs.'
    However,
    We are able to fill in the name of the shopping cart on the third step, which is also a part of header information. Is there a possibility to add a custom field(the user must be able to fill it) and display it in that screen???

    Hi
    <u>To add custom fields to the shopping cart, please try this process -></u>
    <b>Please refer to these links for details -></b>
    Re: SC header CUF ?
    Re: MAP USer SRM defined fields in backend for PO
    Re: HI SRM experts...
    Custom fields to a Bid Invitation
    Addition of custom fields in Contract and mapping it with the fields in SRM
    urgent help request - How to add custom fields to  header BID.
    Re: Add custom fields to Contract Transaction in SRM 4.0
    Custom Fields
    custom fields in Carry out sourcing screen..
    Custom Fields Not Display In Basic Data In SRM 5.5 Server..
    SC : Extended  Search on Header Customer field
    Re: customer field in 3rd step of shopping cart
    Adding fields in shopping cart
    Custom Field in the header of Shopping Cart
    <b>Please refer to these SAP OSS notes -></b>
    <u>Note 458591 - User-defined fields: Preparation and use
    Note 672960 - User-defined fields 2
    Note 822424 - CUF. Customer fields cannot be changed in the bid
    Note 809630 - Customer field in bid invitation and bid - How does it work?
    Note 809628 - Table like customer fields from bid invitation in bid
    Note 798731 - Bid: Bid Inv. Customer fields not visible
    Note 762984 - SRM40-SUS: Implementation of customer enhancement fields</u>
    <b>Please go through the documentation of following 3 Business Add-Ins using SE18 transaction.</b>
    BBP_BUPA_GET_CUF Customer Fields for Vendor Master Data
    BBP_CUF_BADI-Customer Fields. Call-up of User-Defined Screen
    BBP_CUF_BADI_2-Customer Fields. Use of Standard Table Control
    Hope this definitely help.
    Regards
    - Atul

  • Zero Price Item In Shopping Cart - where is IR flag in Shopping Cart?

    HI,
    I am relatively new SRM user.
    I am interested in knowing how can I manually post the shopping cart with zero price to create a free of charge PO in back end? I believe there is IR flag in Shopping cart but I am not able to get where that IR flag is in shopping cart.
    Please help me with the transaction & steps for removing IR flag in shopping cart.
    Thanks
    Nim

    Hello Nim,
    As written previously, if you created a Shopping Cart with a zero total value, as Invoice Receipt Expected flag comes from vendor data, according to vendor purchasing organization (tab 'Vendor Data' in "Manages Business Partner" web transaction), you won't be able to create Purchase Order if this flag is set: error message BBP_PD 045 will be displayed.
    So, you have two alternatives.
    a- First, you unset the flag for the concerned vendor. However, doing this, you won't be able to create purchasing document with total value upper than zero (same error message BBP_PD 045 will be raised)
    b- Second, as no BAdI allows to manage further procurement information such as 'Invoice Receipt Expected', you will have to make some standard modifications.
    Regards.
    Laurent Burtaire.

  • I1112 status of Shopping cart- Need to create a follow on document

    Hello Experts,
    I have one issue in which enduser had created a shopping cart and header status is approved but no follow on document is generated. at line item level the status is Error in Process.
    When i ran the report BBP_ALERT_SB_NOTTRANSFERED. then my Shopping cart status changed from I1111(item in transfer)  to I1112"error in transmission'..
    In Applicaiton monitor : the message is Not transferred to backend and Shopping cart 3100001911: Follow-on document(s)  not transferred. we are using Extended Classic Scenario and i dont know why we are getting this issue, we are getting this same issue only for 2 Shopping carts.
    Please guide me how i can repost the document so that follow on document will get generated.
    I am in ECS scenario with SRM 7.0
    Help will be appriciated.
    smriti

    Hi,
    If it is only the problem with only few carts, Check if any Short dumps are occuring in SRM as Well as in R/3.
    We faced a simialr situation and observed that it was resulting in a short dump due to bad coding in one BADI.
    regards,
    MRao

  • Shopping cart error regarding length

    Hi All,
    The user is getting an error " document name exceeds allowed length" and when checked, the length of the Shopping Cart is less that 20 characters even.
    Do you guys have any idea, what leads to this error?
    Regards,
    Ssingh

    Hi,
    Is there any attachment exist with the long URL in the shopping cart?(Please refer note 1269204 in case long attachment URL).
    Thanks,
    Ankur

  • Shopping cart history not showing the latest stauts

    Hello Experts,
    We are using SRM 4.0 classic scenario and the user has tried the following sequence
    1) Shopping cart created with auto approval
    2) System created a PR in R3 system. Shopping cart history is showing Follow on document created.
    3) PR line item deleted in R3 system. Shopping cart history is showing follow on document deleted.
    4) PR line item Deletion indicator removed and subsequent PO created based on the PR. Shopping cart history still showing the follow on document Deleted. and the PO details are not showing in the Shopping cart history,
    Please help how to resolve the issue,
    Thanks & Regards,
    Madhan.

    4) PR line item Deletion indicator removed and subsequent PO created based on the PR. Shopping cart history still showing the follow on document Deleted. and the PO details are not showing in the Shopping cart history,
    Is it new PO created w.r.t that PR ? or old PO only?
    since you removed deletion flag. again new sc must have created in srm side by transfer job . check it up.
    Any these twos available in BBP_DOCUMENT_TAB table.
    BR
    Muthu

  • Fixed vendor getting selected in the Shopping cart by mistake

    Hi,
    We are on SRM_SERVER 550, SP07 and SAP R/3 - 4.7.
    We are on classic scenario.
    Our Scenario: When users order the cart with preferred vendor, the cart will go through approval and once the approval WF gets completed and cart item moves to sourcing cockpit (carry out sourcing). Here the buyers create the PO in the backend.
    But we observed one issue recently. For one particular material id, there is a fixed vendor getting chosen. User enters the preferred vendor, system chooses a fixed vendor--> So the cart doesnt go to sourcing and the PO gets created after the approvals are over.
    I checked if there were any Purchase info records maintained in SAP for this vendor material combination, but there were none.
    There are also no vendor lists maintained.
    Is there any other way a fixed vendor can be picked up in a shopping cart?
    Please let us know .
    Regards,
    Srivatsan

    Hi Srivatsan,
    1) create a new SC and set on hold.
    2) set a breakpoint in the function B45A_SOURCEDETERMIN_GETSOS at the point:
    CALL FUNCTION 'BAPI_SOURCEDETERMIN_GETSOS'       <----- here
                DESTINATION destination
    3) execute the FM BBP_PD_SC_TRANSFER with the GUID of the SC (from the step 1)
    If you have a dialog user in the bakcend, you can debug the SOS find in the backend. If you just need the result, doubleclick on the sources_of_supply:   
    CALL FUNCTION 'BAPI_SOURCEDETERMIN_GETSOS'
          DESTINATION destination
          EXPORTING
            material              = material
            mat_grp               = mat_grp
            plant                 = plant
            deliv_date            = deliv_date
            quantity              = quantity
            unit                  = unit
            item_cat              = item_cat
            acctasscat            = acctasscat
            purch_org             = purch_org
            fixed_vend            = fixed_vend
            pckg_no               = pckg_no
            unit_iso              = unit_iso
          TABLES
            sources_of_supply     = sources_of_supply    <--- check the result here
            return                = return
          EXCEPTIONS
            communication_failure = 1  MESSAGE msg_text
            system_failure        = 2  MESSAGE msg_text
            OTHERS                = 3.
    Kind regards,
    Peter

  • Custom field in shopping cart

    Hi All,
    I need to add a custom filed in the shopping cart in SRM. I added the field by appending a structure in INCL_EEW_PD_ITEM_CST_SC and INCL_EEW_PD_ITEM_CSF_SC. I also executed the report BBP_DYNPROS_GENERATE by entering the prog name SAPLBBP_PDH_CUF. After doing these things when I go to shopping cart wizard and go to item details where my field should be visible, it gives a short dump "Field symbol has not been assigned yet (GETWA_NOT_ASSIGNED) ".
    Is there anything else I need to do to add a filed in the shopping cart.
    Please help.
    Thanks in advance.
    Neerja

    Hi Neerja,
    Go through the following links:
    Re: Dump after custom field creation in SRM shoppinc cart
    Re: Customer fields
    Adding fields in shopping cart
    And try to follow the steps given in the following blog:
    How to create custom fields in SRM
    Hope this helps
    Thanks,
    Pradeep

  • Purchase requistion number not been generated for material shopping carts

    Dear Experts,
    I am able to create a purchase requistion for text shopping carts once it is approved. For material if i create a shopping cart then status is showing approved(activated workflow without approval) but purchase requistion number not been generated.
    It was happening suddenly...earlier i was able to generate PR for material shopping carts.
    Please advise on this
    Thanks
    Ravo

    Hi Venkatesh,
    Can you please give me the detail requirement. If you want generate a PR for catalogue items then you have to maintain the setting in SPRO_>srm->SRM SERVER->cross application basic settings-> define objects in backend systems...
    Thanks
    Ravi

  • Accoung Assignment tab is disable during shopping cart creation

    Hi Gurus,
    Ned your expert advice on this issue.
    We are using SRM7.0 classic scenario. During configuration, under SPRO>Supplier Relationship Management>SRM Server>Cross Application Basic Settings>Account Asisgnment, we define Account assignment categories, define G/L account for Product Category and Account assignment Category and no entry under Maintain Local Accounting Data.
    However during shopping cart creation, Account Assignment tab is disable. We cannot even add line item and throwing an error. We assigned therequired entries under PPOSA_BBP but still unable to complete the shopping cart.
    Please advice how to resolve the issue.
    Thanks.

    Hi,
    Have you enabled the 'default' checkbox?
    Regards,
    Nikhil

  • Buffer table not up to date when searching shopping carts

    Hi Friends,
       This is probably a common error but could not find specific note or forum threads to my specific issue.
    We are on SRM 5.0 Extended Classic with SP level 15. There has been no org changes or user changes.
    when existing user tries to pull shopping carts using OLD PO and Template with a time frame, there are no issues and List is displayed to the user. But when the user deselects everything and just selects 'Including completed shopping cart' checkbox and does a search, dump happens with Buffer table not up to date.
    I am not sure if combination of timeout error and/or trying to retrieve all his shopping carts ever created buffer issues. Please advise. Atleast user is not new or changed in the org structure. User can shop normally, but not pull all SCs that he created since his first shopping cart.
    Please advise
    Thanks
    Rao

    Dear Rao
    Go to Tr:ST22, get the dump log details, from there you will find where the error occur, as well as the callstack, Eg, which
    FM, form ,has been called before the error occur. Set BP  there , so you can proceed debug.
    This dump could happen  if there are some data is missing for this SC, in this case, FUNCTION 'BBP_LINK_GET_OW'
    might interesting.
    Regards
    Lauren

  • Confirmation in Shopping cart.

    I am not getting PO due list for all my shopping carts in order to do Confirmation in confirm goods or services transaction.
    With regards
    Ram

    Hi,
    The goods receipient is the user ( employee) who is assigned when you create shopping cart.( in the shopping cart details)
    So if you login with that userid you will be able to see the purchase orders.
    Or else you can use Confirm goods centrally and then do good receipt for any of the purchase orders.
    There are transactions like BBPCF01, BBPCF02, BBPCF03 and all (just like BBPSC01 and BBPSC03 for shopping cart).  Please check which one you are using
    Best regards,
    Sridhar

  • How to activate Shopping cart approval ProcessControlled Workflow inSRM 7.0

    Hi,
    I need to activate shopping cart approval Process Controlled workflow in SRM 7.0. ,I have activated the link for Standard Work Flow Template WS40000014 .But the approval process is not initiated for Shopping cart.
    (But its working for PO)
    Do I need to configure something in the system?
    Thanks

    Hi Masa,
    Yes configuration is done.
    Process Schema for SC:
    BUS2121     3C_SC_600_000
    BUS2121     3C_SC_600_001
    BUS2121     3C_SC_700_002
    Process Schema for PO :
    BUS2201     3C_PO_600_000
    BUS2201     3C_PO_600_001
    BUS2201     9C_BUS2201_EX01
    BUS2201     9C_BUS2201_EX02
    In BBP_PD status is ....
    Stats:
               Status         Description                    Inactiv
    HEADER     I1015          Awaiting Approval
    HEADER     I1021          Created
    HEADER     I1038          Complete
    HEADER     I1106          Shopping cart ordered
    Please suggest do i need to change anything?
    Thakn you

Maybe you are looking for

  • Sending sales order through idoc

    hai, Is it possible to send IDOC of sales order in IDES. If so can anyone pls let me the solution

  • Where can i locate my iPhoto files within finder?

    How to i locate and view actual files from my Iphoto pictures, within FINDER?

  • ORA-7445 followed by ORA-472

    Hi All, My System Configuration is CPU: Intel Xeon Dual Core 2.5GHz. RAM: 8 GB Databse : Oracle 10.2.0.2 Interim Oracle Patch: 18 SAP: Solution Manager OS: Windows 2003 Standard Edition x86_64 I have install the system successfully. I stop the SAP sy

  • PP - rounding values

    Hello, I have the following problem: when I create a process order one of the components qties are determined with a wrong value. On the BOM my component qties values is 8,415 KG with a scrap of 3% this will result normally in a requirement of 8,667(

  • SRM PO error-Account assignment cannot be changed after goods/invoice receipt

    Hi, The SRM PO throws account assignment error in system (SRM7.2). Scenario: Shopping cart is created and SRM PO is sent to backend system and GR is also posted.The purchaser is now trying to change any data like,value,currency etc and the system thr