Internet sales - Edit List of function in the application

Hello everybody,
In ISA , when you are on the main page, you have on the top right some link like My detail, or Contact.
I want to edit the link, exactly i want to delete some links and modify the destination of another
How can i do it please?

Hello,
For the future, you can add a parameter "&showmodulename=true" to your link (add it at the loginsite), then you will see all the jsp-files which are used.
If this is not working, please contact me again, then we've to activate this showmodulename-function at the XCM.
best regards,
Toni

Similar Messages

  • Could not edit original smart object because the application which created the smart object could not be launched

    could not edit original smart object because the application which created the smart object could not be launched

    Hi there,
    I got this problem when I installed Adob master collection Over CS 5.
    I had children book story storis which created in Adobe illustrator CS 5 and I created art boards in Adobe photoshop cs 5.
    After installting CS 6 i tried to edit the smart objects and it was not opeinging the smart object file in Illustrator.
    I did some tests.
    1) Right click on smart object layer and click export contents. Save on desktopp or anywhere you want. (I saved on desktop)
    2) I had this file on my desktop (Vector Smart Object10.ai) but it didn't show any icon, which program should open this type of file.
    3) Double click on the file and it pop up a extension window 'Click on change and select adobe illustrator' and press OK.
    4) Go back to your photoshop file and right click on smart object layer and click dit content. now this time it opens up assets in illustrator.
    ENJOY!
    Thanks
    Haroon
    www.4d-studios.co.uk

  • Internet Sales B2C - Display error message on the basket

    Hi, I am working on developments on the Internet Sales B2C scenario. I am trying to add new checks that are to be performed after the user has clicked the "Order" button on the basket.jsp page.
    I have already created the action and the BO, BOM, and Backend object and I changed the action flow so after b2c/basketcheckout.do instead of calling b2c/maintaincheckout.do the system calls my own action, and if I have an error what I am doing is calling the addMessage() on the Basket object, and then sending the action flow to b2c/basketdisplay.do.
    Everything is working fine except that the messages that I add to the basket are not shown when basket.jsp is displayed and I think this is because somewhere after the b2c/basketdisplay.do action is called and before the basket.jsp page is displayed the standard deletes any messages on the basket.
    Should I change my program so instead of calling b2c/basketdisplay.do I call a different action to display the basket but keep my messages?
    Does anyone has any better idea than what I am doing rigth now? I would gladly appreciate any help.
    The config.xml that I have looks like this:
    <action path="/b2c/basketcheckout" type="com.sapmarkets.isa.isacore.action.b2c.order.MaintainBasketB2CCheckoutAction">
                   <forward name="login" path="/b2c/login.jsp"/>
                   <forward name="basketEmpty" path="/b2c/order/basketEmpty.jsp"/>
                   <forward name="checkout" path="/b2c/basketchecktopes.do"/>
                   <forward name="ordersplit" path="/b2c/busy.jsp"/>
              </action>
              <action path="/b2c/basketchecktopes" type="com.orbitel.isa.action.CheckTopes">
                   <forward name="checkout" path="/b2c/maintainCheckout.do"/>
                   <forward name="basket" path="/b2c/basketdisplay.do"/>
              </action>
    And the coding in my action is:
    UserSessionData userSessionData = UserSessionData.getUserSessionData(request.getSession());
    BusinessObjectManager bom = (BusinessObjectManager)userSessionData. getBOM(BusinessObjectManager.ISACORE_BOM);
    SalesDocument miOrden = bom.getBasket();
    if(miResp.equals("A"))
         return mapping.findForward("checkout");
    else
         miOrden.addMessage(new Message(Message.ERROR, "system.forward.info", new String[]{"Ha superado el tope de sesion"}, null));
         return mapping.findForward("basket");
    Thanks
    Juan

    You can do this using java script throwing an alert popup or you can check if the fields are initial in oninputprocessing and fill a variable like gv_error = 'Enter values of mandatory fields.' and display the same in layout using
    <phtmlb:messageBar id = "messageBar"
    type = "<%= gv_severity_str %>"
    text = "error"/>
    See this thread for more..
    How to display error messages in bsp page
    search the forum before posting a new thread....

  • Calling a function in the application

    Whats the best way to call a function that is in the main application file from a custom component that is nested several layers down
    thanks

    Try to use FlexGlobals.topLevelApplication

  • Advantages and disadvantages of Internet Sales R/3 Edition over ITS

    Hello,
          I want to know what are the Advantages and disadvantages of Internet Sales R/3 Edition over ITS? If we shift from ITS to  Internet Sales R/3 Edition, what would be added advantages?
    Note: Here ITS is used only for Sales Transactions.
    Thanks & Regards,
    Pratik Gandhi.

    Hi
      E-Service&E-Marketing is not part of the R/3 Internet sales edition.
    Cheers

  • Configuring internet sales

    Hi All,
    we are using CRM 4.0 and want to configure Internet sales. Can someone send me the configuration guide or step by step procedure for configuring it. We are using CRM as standalone without R/3.
    Thanks & Regards,
    Plz send the docs to [email protected]
    suman
    Message was edited by: srinivas janga

    Hi, Animesh,
    Can you pls forward the configuration document of <b>Intenet sales</b> at my email id
    [email protected]
    Thanks
    Jayesh

  • Logon problem to B2B in Internet Sales

    Hi you all!
    I have a small problem with the logon to Internet Sales - ISA. It gives me the error message "<b>Error in user administration, call our hotline</b>". We have had a lot of trouble with the installation and configuration and it turned out we had used a wrong data source xml file for the UME configuration but now we have the right one and the administration of users works fine.
    During the phase with the wrong xml file we tried a lot of things to make it work and a lot of users were added, cloned and deleted. In the middle of the chaos the logon to ISA suddenly worked with one user (I don't remember which one!!!) and we instead got the message "<b>No shops attached</b>" or something like that.
    But now it doesn't work any longer and my question is if you can tell me whether you have to have certain roles assigned to the users in R3 and/or in the Portal. And if you have to be assigned to certain groups and so on. In order to log on to XCM for instance, you have to be assigned to the group "Administrators" in the portal and I suspect it should be the same thing with ISA.
    Best regards
    Benny Lange

    hi Benny
    Can you give me some detail information about data source xml file for the UME configuration.
    I am trying to use UME as the ISA user management. But when I logon, it is always said <b>"Error while executing SAP Internet Sales User Management with SAP User Management Engine; try again to log on. If the problem persists, contact the administrator."</b>
    the ISA log is below:
    3742   Nov 2, 2005 4:40:22 PM bbtracing.isa.runtime [SAPEngine_Application_Thread[impl:3]_39] Debug: [(crmsrv_CR1_00)ID5603350DB1344374527203617263End|?][actionxecution]='begin' [actionclass]='com.sapmarkets.isa.isacore.action.b2b.PrepareLoginAction' [path]='/b2b/preparelogin'
    3743   Nov 2, 2005 4:40:22 PM bbtracing.isa.runtime [SAPEngine_Application_Thread[impl:3]_39] Debug: [(crmsrv_CR1_00)ID5603350DB1344374527203617263End|?][actionxecution]='end' [actionclass]='com.sapmarkets.isa.isacore.action.b2b.PrepareLoginAction' [path]='/b2b/preparelogin' [forward]='/b2b/login.do' [exectime]='31'
    3744   Nov 2, 2005 4:40:22 PM bbtracing.isa.runtime [SAPEngine_Application_Thread[impl:3]_39] Debug: [(crmsrv_CR1_00)ID5603350DB1344374527203617263End|?][actionxecution]='begin' [actionclass]='com.sapmarkets.isa.isacore.action.DetermineBrowserVersionAction' [path]='/b2b/login'
    3745   Nov 2, 2005 4:40:22 PM bbtracing.isa.runtime [SAPEngine_Application_Thread[impl:3]_39] Debug: [(crmsrv_CR1_00)ID5603350DB1344374527203617263End|?][actionxecution]='end' [actionclass]='com.sapmarkets.isa.isacore.action.DetermineBrowserVersionAction' [path]='/b2b/login' [forward]='/b2b/reallogin.do' [exectime]='0'
    3746   Nov 2, 2005 4:40:22 PM bbtracing.isa.runtime [SAPEngine_Application_Thread[impl:3]_39] Debug: [(crmsrv_CR1_00)ID5603350DB1344374527203617263End|?][actionxecution]='begin' [actionclass]='com.sapmarkets.isa.isacore.action.b2b.LoginAction' [path]='/b2b/reallogin'
    3747   Nov 2, 2005 4:40:22 PM bbtracing.isa.runtime [SAPEngine_Application_Thread[impl:3]_39] Debug: [(crmsrv_CR1_00)ID5603350DB1344374527203617263End|?][actionxecution]='end' [actionclass]='com.sapmarkets.isa.isacore.action.b2b.LoginAction' [path]='/b2b/reallogin' [forward]='/b2b/login/error_ume.jsp' [exectime]='31'
    Thanks
    elliott
    Message was edited by: elliot

  • How to hide Incoterms field in CRM Internet Sales/E-Commerce 5.0

    Good morning !
            I´m customizing the Web/java part of the CRM E-Commerce 5.0(Internet Sales), and I need to hide the field Incoterms, that is visible in the Order screen, inside the Additional Order Data.
    Looking at the page order.jsp(that is the page of the Order screen), I saw that the Incoterms are visible when the method showIncoterms() from class BasketUI returns true, and, seeking for this method, I was found that it belong to class SalesDocumentUI and, at this class, this method returns true when both the methods isBackendR3() and isSoldToChangeable(), returns false.
            The E-Commerce, is connected to CRM, so, the method isBackendR3() will return false, so, I need to found what I need to do to the method isSoldToChangeable() returns false too. Looking in it´s definition, I found that it´s result is get from the method isSoldToSelectable() from the class Shop.
            I think that the method isSoldToSelectable(), will return true or false depending on some parametrization of the CRM, or the webshop, but I´m not finding what the parameter I need to set.
            Done somebody already this ?
            Thank you in advance !
            Wilson

    Good Morning !
            I solved this changing the code in the JSP responsible to show the incoterms fields.
            Best regards,
            Wilson

  • How to create an editable List box

    Hi,
    Can any body help me out in creating an editable list box, I mean the options should be editable in the listbox. Thanks in advance.

    I mean, you have dropdown list box with some options.
    They will not be editable in the normal scenario. I want one of the options to be editable, similar to a textbox , when selected.
    Is that possible in JSF? If any one could help with Javascript also, its fine for me.

  • CRM Internet Sales settings

    Hi
    How to configure   CRM Internet sales how to configure the Product catalog and webshop in internet sales  can anyone guide the step by step procedure and information in detail  about the Internet sales.
    Regards
    Arvind

    Hi
    refer to the building blocks for internet sales in CRM
    http://help.sap.com/bp_crmv340/CRM_DE/BBLibrary/Documentation/C14_DeltaGuide_EN_DE.doc
    http://help.sap.com/bp_crmv250/CRM_DE/index.htm
    Reward points if helpful
    Dinaker vikas

  • Internet Sales: Flexible Pricing?

    My client decided a couple of years ago to build a simple E-commerce application using MS commerce server connecting to SAP via IBM middleware. The system is live but now we are rolling out to various countries. As you can imagine each country has different pricing and have requested different layouts for pricing information (after the order is simulated through SAP BAPI's). This means we either need different screens for each country or try and get all countries to agree the same format (difficult) - We are now looking at Internet Sales (R/3) as a solution - the question is can it handle different Order Review screens per country showing different layouts for the pricing information ?

    Hi
    Here's a potential solution you could use, which would only involve changes in the presentation layer.
    This would only require some very simple HTML + CSS, plus a bit of analysis on which countries need which pricing elements (which you have already done, I think).
    Internet Sales provides for different 'themes' so that you can setup different color schemes etc using CSS. Theme can be part of the URL, or set in the XCM.
    See the Internet Sales Dev + Extension Guide (search for 'theme').
    So, you can serve up different style sheets for each country. This is easy, but how does that help?
    If you then have a pricing layout that shows all information, but you put a different class on each element, then you can hide different elements depending on the style sheet.
    EG in your pricing layout you have some HTML like this:
    <tr class="europe">pricing</tr>
    <tr class="italy">pricing</tr>
    <tr class="finland">more pricing</tr>
    (this would be generated by the JSP depending on the condition type)
    In the Italian stylesheet you have:
    .finland
    In the Finnish stylesheet you have:
    .italy
    Future adjustments would only need CSS changes, which are cheap.
    Cheers
    Dom

  • Major diffrence between B2C and B2B internet sals

    Hi All,
    Major diffrences between B2C and B2B in internet sals.
    Lakshmi

    Hi
    Lakshmi
    In Internet Sales
    In B2C...
    The customer has to register himself
    Product Recommendations are possible
    We can search and compare the products quickly
    Product and pricing information is available
    Delivery address can be changed at header level only
    Several payment methods are allowed
    We can choose the delivery type
    Later even can search the same order and check the status
    In B2B..
    Personalised views are possible
    Customer specific pricing as per earlier agreement with thitye company
    Online availability check in catalog for product availability
    Order templates for different scenarios
    Delivery address and type can be changed at  item level too
    Payment based on the terms during the agreement
    Display of quotations, contracts, invoices, credit memos and down payments
    Even we can request for quotation, contracts and its notifications online
    Batchwise inputs like batchwise specifications, prices etc.
    and the live web collaborations
    hope it gives some clarity
    regards
    venugopalrao

  • Public functions in the interface controller

    Hi all,
    My project includes 3 components. Each component has its own Iview and public functions.
    The application will run a main component that uses those 3 components.
    What is the right way to call the public functions?
    Should I announce them in the interface controller?
    Or should I use plugging for doing it?
    If I announce them in the interface controller, how I am calling them from the main component?
    Thanks,
    Noy

    I can't see the public function. I try to do:
    wdThis.wdGet<componentName>ComponentUsage().
    And
    wdThis.wdGet<componentName>ComponentUsage().getInterfaceController().
    To be clearer:
    I got 2 components: component A, which uses component B.
    Component B has a public function in the component controller called "func1". This function is also announced as a method in the interface controller.
    What I want to do is to call func1 from the component controller of component A.

  • Hash function for the DB_HASH access method

    Hello!
    I use BDB 4.5.20 and tried to use a DB_HASH access method providing my own hash function, since I have very specific keys. Keys are UUID, and they all have the same length (16 bytes) and specific binary representation which can be used to generate hash code. After I set own hash function using Db::set_h_hash() I get the call of this function during database open with a very strange data I was not expected.
    Backtrace is:
    storaged.dll!tbricks::storage::StorageBDBBackend::bdb_hash_func(Db * db=0x01dba398, const void * key=0x1318326c, unsigned int size=12) Line 35     C++
    libdb45d.dll!_db_h_hash_intercept_c(__db * cthis=0x01dba418, const void * data=0x1318326c, unsigned int len=12) Line 483 + 0x97 bytes     C++
    libdb45d.dll!__ham_init_meta(__db * dbp=0x01dba418, hashmeta33 * meta=0x01dbb120, unsigned int pgno=0, _db_lsn * lsnp=0x0013f10c) Line 291 + 0x13 bytes     C
    libdb45d.dll!__ham_new_file(__db * dbp=0x01dba418, __db_txn * txn=0x01dbacc8, __fh_t * fhp=0x01dbafb8, const char * name=0x01dbac60) Line 402 + 0x13 bytes     C
    libdb45d.dll!__db_new_file(__db * dbp=0x01dba418, __db_txn * txn=0x01dbacc8, __fh_t * fhp=0x01dbafb8, const char * name=0x01dbac60) Line 284 + 0x15 bytes     C
    libdb45d.dll!__fop_file_setup(__db * dbp=0x01dba418, __db_txn * txn=0x01dba9e0, const char * name=0x01585624, int mode=384, unsigned int flags=129, unsigned int * retidp=0x0013f458) Line 586 + 0x42 bytes     C
    libdb45d.dll!__db_open(__db * dbp=0x01dba418, __db_txn * txn=0x01dba9e0, const char * fname=0x01585624, const char * dname=0x00000000, DBTYPE type=DB_HASH, unsigned int flags=129, int mode=0, unsigned int meta_pgno=0) Line 154 + 0x1d bytes     C
    libdb45d.dll!__db_open_pp(__db * dbp=0x01dba418, __db_txn * txn=0x01dba9e0, const char * fname=0x01585624, const char * dname=0x00000000, DBTYPE type=DB_HASH, unsigned int flags=129, int mode=0) Line 1079 + 0x23 bytes     C
    libdb45d.dll!Db::open(DbTxn * txnid=0x00000000, const char * file=0x01585624, const char * database=0x00000000, DBTYPE type=DB_HASH, unsigned int flags=33554561, int mode=0) Line 313 + 0x30 bytes     C++
    storaged.dll!tbricks::storage::BDBBackend::open_db(Db & db={...}, const char * fileName=0x01585624, DBTYPE dbType=DB_HASH) Line 372 + 0x21 bytes     C++
    Db::set_h_hash() documentation says nothing about behaviour like this.
    Why BDB calls my hash function during database open while I do not put()/get() any data?
    Firstly I was implemented hash function aborting the application if key length is not equal 16, because it looks like application internal error, and for sure application was aborted because of that.
    How should I treat this data and do I have to return any hash code at all in this case?

    A quick look at the code indicates that this call is to run the hash function against a known value ("%$sniglet^&") to store the result in the DB file (or to compare the result against a result stored in the file, if the file already exists). Since a failure of this comparison prints "hash: incompatible hash function", I think we can assume that this is done to ensure the hash function being used is compatible with the hash function used when the DB file was created.
    So you need to be able to provide some form of hash output for this.

  • Listing files of directory on application server

    hi all,
    I want to download a list of files from the application server.
    I tried the functions:
    - SUBST_GET_FILE_LIST
    - EPS_GET_DIRECTORY_LISTING
    - RZL_READ_DIR_LOCAL
    but the result gives me the name of my file truncated.
    My filename is much longer than the functions give me.
    Is there any other function, or can i bypass this problem in a way.
    Thanks in advance.
    Merijn.

    Hello,
    This is a common problem with this FMs. Even SAP acknowledges this:
    In EPS_GET_DIRECTORY_LISTING you have this:
    data: begin of file,
            dirname(75) type c, " name of directory. (possibly truncated.)
            name(75)    type c, " name of entry. (possibly truncated.)
          end of file.
    The FM uses a Kernel Call 'C_DIR_READ_NEXT' to get the list of the files in the directory. The file name is returned in the field file-name.
    call 'C_DIR_READ_NEXT'
              id 'TYPE'   field file-type
              id 'NAME'   field file-name
              id 'LEN'    field file-len
              id 'OWNER'  field file-owner
              id 'MTIME'  field file-mtime
              id 'MODE'   field file-mode
              id 'ERRNO'  field file-errno
              id 'ERRMSG' field file-errmsg.
    The program RSWATCH0(trxn: AL11) also uses the Kernel call but the structure file is different.
    DIrectory name can be 1024 character long & file name is 260 character long
    data: begin of file,
            dirname(1024)    type c,  " name of directory. (possibly
                                           " truncated.)
            name(260)        type c, " name of entry. (possibly
                                           " truncated.)
            type(10)    type c,            " type of entry.
            len(8)      type p,            " length in bytes.
            owner(8)    type c,            " owner of the entry.
            mtime(6)    type p, " last modification date, seconds since 1970
            mode(9)     type c, " like "rwx-r-x--x": protection mode.
            useable(1)  type c,
            subrc(4)    type c,
            errno(3)    type c,
            errmsg(40)  type c,
            mod_date    type d,
            mod_time(8) type c,            " hh:mm:ss
            seen(1)     type c,
            changed(1)  type c,
          end of file.
    So one workaorund would be to copy EPS_GET_DIRECTORY_LISTING to some custom FM & change the length of the structure file to suit your requirement
    BR,
    Suhas
    PS: Use of Kernel Call is for internal use only & is highly not recommended by SAP.

Maybe you are looking for

  • How to delete duplicates from iTunes but not hard drive

    I'm running iTunes 10 and have my music stored on both my NAS drive and backup drive.  Each track appears twice on iTunes: once as lossless for streaming and and once as compressed AAC files for synching to ipods and iphones. For some reason, when my

  • How can I use the Get_ADgroup cmdlet to filter on specific groups?

    I'm trying to extract the users from specific groups Get-AdGroup -Filter {('Name -like "MyCo *Admin*"') -or (Name -like MyCo Helpdesk"')} This works: Get-ADGroup -Filter 'Name -like "MyCo *Admin*"' I  have an number of administrator groups and one w

  • Export and Import Files in Table in JDeveloper11g

    Hi Every body, I have to make a functionality in my project like Export any af:table data in Different file format like XML,*CSV*,*XLS*,*TXT*. and also Import these files in to af:Table. Can anybody suggest me, What to do? How can i do this? Is there

  • PI Web Service Question

    Hi, I'm currently working on a project that requires using Web Services to communicate with PI. I was able to import the web service, and tried running to run the app. However, I ran into this error message when the WS executed: "Exception on executi

  • I Pod touch: Urgent

    Im Trying To Delete Photos That Are Not In My Camera Roll. Its Getting Really Bad Because I Have  Barley Any Sapce For my I Pod Touch 4th Generation. Please I Need A Quick Answer. Also Im In Another Country.Also I Need To Do It Withut My Computer. I