B2B Webshop - Login not recorded in CRM system

Hi,
We are using CRM E Commerce with ERP Sales Order.  This is the latest offering from SAP and has come only from CRM 7.0 onwards. In this solution u201CERP sales orderu201D is embedded into the CRM Web Channel Web shops for order creation.
When use our ERP logon to get in to the B2B webshop.  The problem we have right now is the login only goes to ERP backend while not in CRM.  We check the ERP last logon date & time in SE16->USR02 table and it's correct while for CRM USR02 table is it not updated.  I just want to know if this is standard that only ERP login is updated knowing that B2B webshop is connecting both in ERP & CRM.
Hoping for someone advise.  Thanks in advance!

Hi Joe,
In CRM 7.0 with ERP Back end LORD scenario, the logon user is an ECC user always. You will find the relationship between the logon id (T ID) as a contact person and the sold-to party in ECC table - USAPPLREF.
You use CRM system only to maintain your PRODUCT CATALOG, Target Group etc. and make use of them in your SHOPADMIN settings. In this scenario, even you use TRANSACTION TYPE - Z001 directly (without creating it in CRM) in shopadmin.
All these is been controlled through XCM settings where your XCM application is erpcrmstandard and you configure your appplication on erpcrmstandard where your PRIMARY JCO is ECC JCO user.
In this scenario in CRM the user data will not be updated.
Hope this will help
Regards

Similar Messages

  • System is not recorded in the system list

    Hi all,
    I am using BI 7 system which is connected with a source system of SAP R/3 system and there is no problem in the connectivity between these sytems.
    When I tried to save a user defined ztable in BI system it shows an error below and also the description the error message would be. Please go through the following the let me provide the solution.
    error: System BI& is not recorded in the system list.
    Explaination of the error follows:
    System BI7 is not recorded in the system list
    Message no: TR638
    Diagnosis
    The current transport route configuration does not have the system BI7 in this current system list.
    The transport route configuration was probably not maintained after the system setup, or was changed incorrectly.
    Procedure for system Administration
    The system Administration need to change, activate and distribute the transport route configuration accordingly. All systtems in the transport domain must be in the configuration.
    Help this to solve.
    --regards,
    Durai.S

    Hi,
    Check in STMS whether your transport route is configured correctly or not. As per error message there is problem in your transport route.
    Thanks
    Sunny

  • Scenario-config.xml file not found in CRM system

    Hi All,
    We are on SAP CRM 5.0 SP 12 (Java + ABAP stack) for our eCommerce Scenario (ISA u2013 B2B).
    Currently we are facing an issue where login to XCM (Extended Configuration Management) & the CRM B2B Webshop is giving an error.
    Error message : ISA Framework: No XCM application configuration has been passed and there is no default XCM application configuration defined. Check XCM configuration
    We are unable to login to the XCM as well for any further configuration.
    The root cause we found is that the scenario-config.xml is not there in the root/WEB-INF/xcm/sap/configuration folder.
    Can you please let me know how to get these files deployed. Can it be done thru the local NWDS or do we have to deploy some standard application?
    Thanks in advance lot for your inputs
    Rajeet

    Hi Ecommerce Developer,
    Thanks again for your prompt response.
    Please find below my answers to your questions:
    1 Have you first imported SCA files in Track and then deploy it on your Dev System?
    A)Yes, we imported the SCAs first, deployed in the track to the dev system then
    2 Have your developer has any open activity on their Local NWDS?
    I am checking that with the developers. Incase they are some, they will delete it asap. Also, when they are trying to release any open activity, theya re getting that xcm error as reported earlier. So, they are deleting the same.
    A) After deleting should i check in all the 3 standard components again to the Dev track {not to the consolidation track?}?
    3 I think you have imported SCA files in your eCommerce Developer track and then your developer sync. their code through NWDS and overright their changes and when they deploy it on Their Local or on Development Server Developer lost some of their customization. Is it right?
    A) Yes, absolutely right after the developers synced, they lost lots of customzing things and were able to see a mixed
    4 As you have written developer can see their code, where they can see their code on Local NWDS or in DTR Version History?
    A) They can see there code on there local NWDS system.
    5 Look and feel changed on Developer's local system and Development box or only on Developer Box?
    A) As I said, after the developers synced, they are able to see mixed hybrid webshop. This hybrid webshop has most of the custom code but the look and feel, the graphics, the images and all are missing.
    Also, one strange thing which we have noticed is.
    We had an old ear fille. When we deploy that ear file directly via sdm, the crm webshop on the dev box works fine.
    But when release the same activity from nwds and then deploy via NWDI to the same crm webshop on the dev box, i get the run time error? Why is this happening?
    Thanks again for your feedback.
    Eagerly awaiting your response.
    Regards,
    Rajeet
    +41 76 525 0440

  • TAX_GROUP_BP_01 field in quotation in SAP CRM system is not updating at all

    Hi,
    when we create quotation in SAP CRM...there is tax conditon type in item level...where it has the field TAX_GROUP_BP_01...and this field value is not getting updated at all..Could you please anyone suggest us why this value is not updating in CRM system
    Thanks and Regards,
    Sudhansu.

    Yes thanks all.
    Even though the 'p_emp_number' was used as a vehicle (do I know what I'm talking about?) in the Create API's process I have setup working splendidly, for this Update process semingly having the line removed it did the trick.
    1 record updated as required.
    Many thanks to all..
    Steven

  • Customers Created in R3 are not replicating in connected CRM System.

    Dear All,
    I am facing an issue " Customers created in SAP R3 are not replicating to CRM system".
    Please provide me the possible do list (Check list) to solve this problem (if any Middleware settings also).  This an urgent issue with the production system.
    Thanks & Regards,
    Ramana Rao

    Hi ,
    Check following :
    SMQ1/2 - Inbound/ Outbound Queues in both ERP and CRM system.You can see if there some "stoppes"queues.
    SMW01 - Bdoc messages in CRM - detailed explanation about errors in replication.
    Check if "stop data" flag in table  "CRMRFCPAR" in erp systemis is unchecked.
    Check your filter definitions in R3AC1 trn business object "customer_main" .
    Also check SAP Note 429423 - you have detailed check list for middelware problems.
    Rika

  • Billing is not flowing from CRM to R/3(in Lease asset accounting)

    Dear all,
    We are working on Lease Asset Management. In our operations CRM is the Front End and R/3 is the back end. The billing flows from CRM to R/3 through a background job.
    The problem is, Some of the billing document got stuck in G error, that is "Error detected in transfer to accounting", While Transfering the billing documents through" /BEA/CRMB12 - Sales -> Billing -> Transfer Billing Documents to Accounting"
    System throwing the two types of error messages
    1. Object not known in CO ( Message Class IAOM / No. 028 )
    2. For Comination: 4F20/INTP(*interim period*) ,Transaction Type is Not Mapped in R/3 Table: ZMAPBILL_COND     
    For the first type of error, The CO assignments in
    1.IAOM_ASSIGNMENTS
    2.IAOM_EXT_OBJ_INF
    Entreis are maintained in these two tables. Please let us know any other settings to be maintained in FI/CO and LAM to resolve this issue.
    Please respond ASAP
    Thanks and Regards
    Priyadarshini

    Hi Priyadarshini,
    I do not have SAP CRM system in front of me, but the error # Message Class IAOM / No. 028 is shown when u r passing billing doc to R/3.
    The error is more related to Internal Order Controlling area in R/3.
    IAOM_ASSIGNMENTS has Contract guid / Billing guid for which IO posting is done. Message no 28 , i beleive no assignment found when posting.
    check FM IAOM_GET_ACCOUNT_ASSIGNMENT which throws error.
    Also as per my Leasing knowledge 4F20 will be passed to R/3, and there is setting for statical condition or non statical condition, check with ur FI lead
    Hope u get some hint.
    Regards,
    Deven
    Do reward points if u find useful answer

  • AQM Not Recording Call

     I have faced issue with one system that calls are not recording on that system but when agents used any other system calls are recording. I have tried to uninstall AQM client on that system and re-installed again but still got no luck. Can some one guide any specific setting required on that system to make this system capable of recording?
    Regards,
    Muhammad Ali

     I have faced issue with one system that calls are not recording on that system but when agents used any other system calls are recording. I have tried to uninstall AQM client on that system and re-installed again but still got no luck. Can some one guide any specific setting required on that system to make this system capable of recording?
    Regards,
    Muhammad Ali

  • Customer master data replication probelm from ECC to CRM system.?

    Hi..Gurus, 
    Intial downloading was done for master data and transaction data..but after 10 days.. some changes in ECC system will not replicate to CRM system..delta down loading working or not how i can check ?  or i have again do the intial downloading for customer_main..plz  help  me..?
    Truly,
    San Rao.

    Hi,
    make sure that the Middleware is activated in R/3 table TBE11 for
    application component BC-MID as below:
    Application ID Active Text
    BC-MID         X      Middleware
    Also, in R/3 table TBE31 make sure the following even has been activated
    00001321   BC-MID      PI_BP_CUSTOMER_BTE_1321
    In R/3 table CRMRFCPAR make sure that the delta load has not been
    deactivated for the object Customer_Main....
    If this is ok check filter on the object Customer_Main in trx. R3AC1 in
    CRM to make sure they havent filtered out the relevent BP's
    If you have a BP expample use CRM trx. CRMM_BUPA_MAP  to gather the BP
    from R/3 into CRM...this will either lead to a sysfail in CRM SMQ2 or
    A short dump in ST22 if there are any errors...
    Also, after using trx. "CRMM_BUPA_MAP" check in SMw01 for Bupa_Main
    bdocs...if there are errors they will norally be on the validation of
    the BP in CRM and the bdocs will have errors...
    Regards, Gerhard

  • 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
    DJ

    What 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

  • Steps to create JCO to call R3 Function module in ISA CRM b2b webshop

    Hi experts,
    Can u help me in creating a JCo connection to R3 from CRM isa b2b webshop.
    See i am working on CRM 5.0 isa . I have a default jco connection calling to CRM.
    But i wanted an another JCO to call FM of R3.
    Can u pls give me the steps in creating this jco (XCM, Xml, changes etc )?
    Hope you have understood my question.
    Pls reply,
    thanks in advance,
    Niraja.

    Hi Niraja,
    The second option would be easy to do, as the connection is already made you can just use the connection pool.
    I feel maintaining/creating two connections would lead to performance issues.
    So its better to go with FM in CRM to FM in R/3
    If you want to go for a different connection or connection pool then follow this example
    In the world of database connectivity, creating individual connections to a database system is technically expensive and often incurs unwanted overhead in both client and server-side applications. Connection pools allow your application to check connections out from a pool and release a connection once the transaction has completed. This tip briefly explores the value and implementation of using connection pools in JCo.
    The following code presents two classes that demonstrate the use of a connection pool and its restrictions. You should be able to pull code from this example when adding pooling to your own Java/JCo application.
    The first JCo application does not use pooling:
    import com.sap.mw.jco.*;
    public class JcoTest {
    private static JCO.Client theConnection;
    private static IRepository theRepository;
    public static void main(String[] args) {
      createConnection();
      retrieveRepository();
      try {
      JCO.Function function = getFunction("RFC_READ_TABLE");
      JCO.ParameterList listParams = function.getImportParameterList();
      listParams.setValue("BSAUTHORS", "QUERY_TABLE");
      theConnection.execute(function);
      JCO.Table tableList = function.getTableParameterList().getTable("DATA");
      if (tableList.getNumRows() > 0) {
       do {
        for (JCO.FieldIterator fI = tableList.fields();
          fI.hasMoreElements();)
          JCO.Field tabField = fI.nextField();
          System.out.println(tabField.getName()
               + ":t" +
               tabField.getString());
         System.out.println("n");
       while (tableList.nextRow() == true);
      catch (Exception ex) {
       ex.printStackTrace();
    private static void createConnection() {
      try {
       theConnection = JCO.createClient("000", "DDIC", "minisap", "en", "sincgo", "00");
       theConnection.connect();
      catch (Exception ex) {
       System.out.println("Failed to connect to SAP system");
    private static void retrieveRepository() {
      try {
       theRepository = new JCO.Repository("saprep", theConnection);
      catch (Exception ex)
       System.out.println("failed to retrieve repository");
      public static JCO.Function getFunction(String name) {
        try {
             return theRepository.getFunctionTemplate(name.toUpperCase()).getFunction();
        catch (Exception ex) {
         ex.printStackTrace();
          return null;
    To add connection pooling you simply add this code to the beginning of the main method:
        if (connPool == null) {
          JCO.addClientPool(POOL_NAME,
                            5,
                            "000",
                            "bcuser",
                            "minisap",
                            "EN",
                            "sincgo",
                            "00");
    And replace the call to the createConnection() method with this:
             theConnection = JCO.getClient(POOL_NAME);
    The code should now look like this:
    import com.sap.mw.jco.*;
    public class JcoTest {
    private static JCO.Client theConnection;
    private static IRepository theRepository;
        private static final String POOL_NAME = "myPool";
    public static void main(String[] args) {
        JCO.Pool connPool = JCO.getClientPoolManager().getPool(POOL_NAME);
        if (connPool == null) {
          JCO.addClientPool(POOL_NAME,
                            5,      //number of connections in the pool
                            "client",
                            "username",
                            "paswword",
                            "EN",
                            "hostname",
                            "00");
            theConnection = JCO.getClient(POOL_NAME);
      retrieveRepository();
      try {
      JCO.Function function = getFunction("RFC_READ_TABLE");
      JCO.ParameterList listParams = function.getImportParameterList();
      listParams.setValue("BSAUTHORS", "QUERY_TABLE");
      theConnection.execute(function);
      JCO.Table tableList = function.getTableParameterList().getTable("DATA");
      if (tableList.getNumRows() > 0) {
       do {
        for (JCO.FieldIterator fI = tableList.fields();
          fI.hasMoreElements();)
          JCO.Field tabField = fI.nextField();
          System.out.println(tabField.getName()
               + ":t" +
               tabField.getString());
         System.out.println("n");
       while (tableList.nextRow() == true);
      catch (Exception ex) {
       ex.printStackTrace();
      JCO.releaseClient(theConnection);
    private static void retrieveRepository() {
      try {
       theRepository = new JCO.Repository("saprep", theConnection);
      catch (Exception ex)
       System.out.println("failed to retrieve repository");
      public static JCO.Function getFunction(String name) {
        try {
             return theRepository.getFunctionTemplate(name.toUpperCase()).getFunction();
        catch (Exception ex) {
         ex.printStackTrace();
          return null;
    Now, when this class executes, it will create a pool of 5 SAP connections. Once created, a single connection is retrieved and executed against. After the call to SAP has finished, the connections are released with:
    JCO.releaseClient(theConnection);
    You can easily integrate this code in any application that acts as a server or requires multiple users to access SAP via the Web.
    Regards,
    Sateesh Chandra

  • CRM ECO 5.0 B2B without login

    hi,
    we need to implement ECO CRM for our customer. After looking the comparison matrix of the B2B and B2C scenario we decided to use the B2B scenario because of missing features in B2C scenario. But the shop needs a public area (like in B2C). The e-shop user shall be able to browse the catalog and shall be able to put something into the basket without login into the shop. When the user wants to see its prices or wants to send an order the user needs to login.
    Any idea?
    My next question is that you can configure in shopadmin a b2b/b2c scenario. Can someone explain to me, what will happen when I configure a b2b/b2c scenario and call a b2b shop?
    kind regards
    Michael

    Hi Michael,
    Question 1:
    There is no way to skip the mandatory B2B login, because through this login only the customer is identified. You need to re-write the entire business logic of the ISA to achieve this functionality. Definetly cost more time and money and above that that this change will not be automatically upgraded during the future upgrades.
    Question 2:
    You can do that. After the login select the B2B/B2C shop from list and you get to see the standard B2B webshop.
    <b>
    Do not forget to reward if it helps,</b>
    Regards,
    Paul Kondaveeti

  • BADI trigered in CRM while creating a order from B2B webshop

    Hellow Gurus,
    Could you please tell the BADIs triggered in CRM when we create an order from B2B webshop. I have to keep a validation to ensure the delivery type 'Standard' should be applicables orders having gross weight less thatn 4 kg only.
    I should also throw an alert in B2B webshop saying ' Please choose other type' as well. I dont know how to proceed for this.
    Please help.

    Hello,
    The  best way to determine the BADI's called is to look at the Log files.  The following OSS Notes (based on your release) will instruct you how to create a session trace.
    Note 569976 (Release 4.0)  - creation fo session logs
    Note 1090753 (Release 5.0) - Creation of logs for B2B and B2C
    Note 1156730 -  Creation of logs for ISAUserAdm and ShopAdmin
    You can also look at the [Modifiation and Extension guide |https://websmp210.sap-ag.de/~sapdownload/011000358700000469462006E/]for instructions (chapter Session Tracing).
    I hope this helps.
    Deb

  • Do we need IPC in CRM B2B Webshop for creation of ERP Sales order

    Hi Experts,
    can you pls guide in following scenario in CRM 7.0
    We  are using CRM B2B WEBSHOP, We are creating ERP SALES ORDER .
    We have requirement to display price break up like base price, different discounts, taxes, freights while creation of Sales order on the webshop.
    I would like to understand,
    1) whether we need IPC to show price breakup in SALES ORDER in CRM WEBSHOP.
    2) if yes, do we need enhancement at IPC to display complex discount types on webshop ?
    3) do we need to download entire pricing ( customizing +condition records ) from backend ECC to CRM.
    If anybody has worked on similer scenario ,requesting to help.
    Any points , documents ,step by step guide will be highly appreciated.
    thanks in advance,
    regards,
    PD

    Hi,
    ipc is inbuilt in Kernel to CRM 7.0
    BR,
    Darshan

  • 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 data source 0BP_RELATIONS_46BC_ATTR not found in BI system

    Hi all,
    i  have a data source ( 0BP_RELATIONS_46BC_ATTR ) in source system ( crm ) i have  activated it and found more 5000 records in source system but it not  found in BI system ,i tyied to install from BI CONTENT but there also i cant able to find it , can any one help me where to install the data source
    0BP_RELATIONS_46BC_ATTR which i can't find in Bi content
    Regards,
    shahina....!

    Hi,
    first of all be patient. We all have our own issues.
    Back to your issue:
    Did you replicate the datasource? If not, do so and it will be available in BW. Assign it to a infosource or a datatarget to be able to load data.
    Siggi

Maybe you are looking for