Restricting Shipto address Change in ISA B2C Webshop

Hi,
I am facing problem in webshop , If somebody places an order from webshop without changing the Shipto address , in CRM shipto address is pointed to the orginal master address of the customer. But if the customer is changing is updating the account details from webshop , the created ship to address of order is also changing , since that is pointed to Master account details in CRM. How can we avoid this ?

For your information
"Early login in B2C application was a new functionality in ISA 4.0 SP..."
See 780462 OSS message for details
Hope this clarify this question
Regards
Message was edited by: Javier Merino Vivar

Similar Messages

  • Restricting the partner address change in both VA01 & VA02

    Hi All,
    In Sales Order Creation / Change i need to make the partner address fields editable but want a restriction on save.
    For that i am doing the following:
    Change:
    This is possible by restricting the update comparing YVBPA & XVBPA table using parameter UPDKZ.
    Create:
    In the create scenario YVBPA table remains empty.Are there any other tables I should look at to restrict this address data change?
    However, there is a table XVBADR , changes to which do not influence the final display address.
    Alternatively , do we have an alternative approach to restrict the partner address change in both VA01 & VA02?
    Thanks in advance!!!
    Regards,
    AP

    Resolved by using YVBPA & XVBPA tables.

  • Change shipto address in BAPI_SALESORDER_CHANGE

    Hi All
    I am slightly puzzled over a problem I have with BAPI_SALESORDER_CHANGE (46C)
    I have everything working
    Change texts
    Change shipto
    Add/remove items
    Change Schedule
    Change pricing
    etc
    This has been in production for a longer period
    But I have this little problem
    If have given an alternative address when creating the salesorder (new requirement)
    I am not able to change back to original shipto address in saome cases
    (shipto reamins the same but I get a new address entry with slightly different number series)
    If I a have a customer with more than one Shipto it's changing to new correct address (Selecting another Shito)
    If I select the same Shipto (eg only one shipto for the customer) the BAPI doesn't save the change
    I am adding partner data to structure PARTNERCHANGES tried several approaches different fields etc
    I have tried adding the "new" shipto addressno to PARTNERS in Address or Addr_Link and (same item_num as in PARTNERCHANGES)
    No luck
    Last resort would be to add the shipto address manually
    When testing I have only changed shipto
    Please note that I have had a version in production for some time
    Thanks in advance
    - Peter

    Peter,
    Give this a look.
    REPORT ZR_SANDBOX_PROG.
    data: vb like BAPIVBELN-VBELN.
    data: cl like BAPISDH1X.
    data: rt type table of BAPIRET2 with header line.
    data: rt2 type BAPIRET2.
    data: pt type table of BAPIPARNRC with header line.
    vb = '0000153147'. " your sales order here
    cl-updateflag = 'U'.
    pt-DOCUMENT = vb.
    pt-ITM_NUMBER = '000000'. "header line item = 000000
    pt-UPDATEFLAG = 'U'.
    pt-PARTN_ROLE = 'WE'.     "ship-to
    pt-P_NUMB_OLD = '0003300744'.   "original number
    pt-P_NUMB_NEW = '0003300074'.   "new number
    append pt.
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
    EXPORTING
    SALESDOCUMENT = vb
    ORDER_HEADER_INX = cl
    TABLES
    RETURN = rt
    PARTNERCHANGES = pt.
    loop at rt.
    write: / rt-MESSAGE.
    endloop.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    WAIT = 'X'
    IMPORTING
    RETURN = rt2.
    Reward points accordingly.

  • How to change New ShipTo Address functionality to Edit current ShipTo Addre

    Hi All,
    I have a requirement to change New ShipTo Address functionality to Edit current ShipTo Address.  Can someone please advise/direct me how to retrieve current ShipTo Address data and put it on New ShipTo page (Specify ShipTo page)? Any detail information or any advise are appreciated. 
    Thanks, Jin

    Hi Jin,
    I am not sure, I got your question correctly or not.
    Based on my understanding of your query what I understand is you want to edit the Ship To Address and for that you want
    to know how to get this ship to address.
    If above is your concern than you dont need to do anything as once you are there on order.jsp just on the right of "Delivery To"
    field there are two buttons(links).One is for viewing the current ship to address and the other is to edit the ship to address.
    The jsp to which these links refer is "/b2b/shiptodetails1.jsp".This same jsp is called for viewing and editing the ship to address.
    Please let us know if there is something more to it that you want.
    Regards,
    Arshi

  • Change language settings via URL in CRM ISA B2C

    Hi experts,
    I have external product catalog, and I use the following format of URL to access ISA B2C in English:
    http://<server>:<port>/b2c/display/(xcm=B2C_B2CCRMSTANDARD&cpgsize=5&layout=5.1-6_1_56_58_5_8_2&uiarea=2&carea=4B6F49098864241BE10000000ABF0F17&cpgnum=1)/.do?rf=y
    Now I need to access the Spanish version of the site. I know I can do it via this URL, http://<server>:<port>/b2c/b2c/init.do?language=es. However, instead of going to init.do, is there a way to use the format of the first URL and in Spanish flavor? It does not work if I simply append &language=es after the first URL.
    Appreciated if giving out step by step guide. Thanks.

    Hi Andreas,
    try to run the report "rscpinst" in tx se38. Just "ADD" the entry "DE - German" to this table.
    The first entry in this table should be the default value for the Logon Screen.
    Hope it works!
    Regards,
    Christian

  • Need to replace Consumer creation in B2C webshop

    Dear experts
    CRM 5.0,
    The current business partners of our client are created in the role consumer. Now we are planning to deploy CRM ISA on the same system. When shoppers would register themselves in the B2C webshop, it would create them in the role consumer in the backend system. Is it possible to change the role in which a B2C user gets created as a business partner or any other way to programmatically change the grouping so that even though the B2C user is a consumer, the number range assigned for him/her is different.
    Thanks
    Ritwik Sharma

    Hi Ritwik,
    What I would suggest you:
    B2C new registered users are created based on a Reference User. Try create a new "Reference User" (template user) with the Consumer Role you need and assign all the necessary B2C Security Profiles/Roles that you actually have.
    Once it is done, restart your B2C application. All your new registered users must now have the same BP Role that your Reference user.
    Kind Regards,
    Diego Felix.

  • Wanted R/3 ISA B2C with example.

    Hello All,
    I am new in this field and would like to have document about creating Step by step an ISA project with NWDS for B2C scenario and B2B scenario NOT on CRM but on R/3 edition.
    Please send it to me on my email address [email protected]
    I really appreciate any one help in this matter and also pl. tell me if there are other helpful site on which I can read about how to start programming in r/3 ISA B2C with example.
    Thanks in Advance.
    Rajesh

    Hi Rajesh
    I'm working with Rapidigm-Fujitsu Consulting Co. in pune..
    Now I've successfully deployed and configured the ISA..
    I've also created the users in the CRM and assign
    respective roles to them ..
    Below is the procedure to deploying and configuring
    the CRM ISA B2B Application :
    Before starting I assume that you have following
    compoonents with you.
    1.) SAP J2EE Engine 6.2
    2.) ISA WAC SP03
    3.) MSSQL SERVER 2000 (Optional, If u need to use
    JavaBasket in ur application)
    Procedure :
    1.) Extract ISAWACSP03.sar file using command sapcar.exe
    2.) You will get following archive files :
        a.) Novell_LDAP.sda
        b.) SAPPortalsUMRefrence.sda
        c.) useradmin.ear
        d.) webcatadmin.ear
        e.) shopadmin.ear
        f.) b2b.ear
        g.) b2c.ear
        h.) and many other files..
    3.) Also download the latest JBasis Library from service.sap.com..
    4.)Open the SDM tool integrated with SAP J2EE ..
    5.)Deploy the JBasis_<LatestVersion>.sda using SDM.
    6.)Deploy Novell_LDAP.sda using SDM
    7.)Deploy SAPPortalsUMReference.sda using SDM
    8.)Deploy Useradmin.ear using SDM .
       Note before deploying the useradmin you have to specify the path of the xcm, always take it in the another directory eg. : C:\usr\sap\rp0945\java\xcm\useradmin
    also give the other parameters before deploying the application
    9.) Follow the above procedure for shopadmin.ear and webcatadmin.ear and deploy the application.
    the xcm path
    ->for shopadmin: C:\usr\sap\rp0945\java\xcm\shopadmin
    ->for webcatadmin: C:\usr\sap\rp0945\java\xcm\webcatadmin
    10.) To deploy the b2b.ear I'll suggest you to first build
    the application using BuildTool(For more info on
    Buildtool see the sapnotes on service.sap.com)
    11.) After building deploy the application (b2b_<NameGiven>.ear eg. b2b_client.ear ) in the
    "project_ear" folder of your buildtool directory.
    Note:  Before deploying b2b application you have to
    provide certain paramters (like xcm path etc.) in the
    lower left frame of the SDM window.
    If the parameter option are denoted with red icon then there are certain parameters left for deployment..
    The parameter icon should be green to successfully deploying the application ...
    12.) Now test the application by opening the url
    http://localhost:50000/b2b_client/b2b/init.do
    13.) You will get the b2b index page on your Web Browser.
    14.) Till now we have completed the deployment procedure of B2B, Now some configuration part is left to
    successfully running the application ...
    CONFIGURING THE ISA ..
    There are 2 types of configuration involved in the ISA :
    1.) At the CRM Server level
    2.) At the Application level
    1.) CRM Server level Configuration :
    This configuration includes the creation of Users
    and assigning the roles to the Users..
    We have to create 2 type of users :
      a.) Service User (RFC Enabled users)
      b.) Dialouge User
    a.) Service User :
       1.) Open the transaction SU01 and give the username="WEBCONNECT"
       2.)  Assign the type of user = "Service"
           Maintain a valid email address
       3.) In the roles tab, add a user role = "SAP_CRM_ISA_ITS"
          Give the alias name of the user : "WEBCONNECT"
       4.) Click on "SAVE"
       5.) Create another user namely "WEBCONNECT1" and assign
          the same role to it.
          Maintain a valid email address and give the alias
          name : "WEBCONNECT1"
       6.) Click on "SAVE"
    b.) Dialog User
       1.) Open transaction SU01
       2.) Create another user namely "WEBADMIN"
       3.) Maintain the email address for this user
       4.) Assign the following roles to it :
           -> SAP_CRM_INTERNET_CUSTOMER
           -> SAP_CRM_ISA_UA_SUPERUSER
           -> SAP_CRM_ISA_WEBSHOP_MANAGER
       5.) Click on "Save"
       6.) Close the CRM Gui client and login with this user
           (WEBADMIN) and then change the password.
    2.) Application Level configuration using XCM
       a.) open url :
           http://localhost:50000/useradmin/admin/xcm/init.do
           Login with Username : Administrator
                      Password : <blank>
       b.) Now in the Menu Components->Customers->jco
          create ur own jco configuration for eg: I've created
          with configuration name  "jco_myconfig"
       c.) Provide the Following Parameters
           Base Configuration : SERVER_CONNECT
           ashost : crmserver.company.com
           client : 100
           lang   : en
           maxcon : 100
           passwd : <your WEBCONNECT password>
           sysnr  : 00
           user   : WEBCONNECT
        d.) save the configuration and click on "run test"
        e.) If you get the green screen then
            "connection succeeded" else you will get a Red
            Screen if the connection failed.
        f.) Now in the Menu
           Start->ApplicationConfiguration->Customer
           Create your own configuration and assign ur jco
           configuration to it ("jco_myconfig" in my case)
        g.) Follow the same procedure for shopadmin,
            webcatadmin .
        h.) You can follow the above procedure for b2b but
            with diffrent username and password (In my case
            "WEBCONNECT1" )
           RESTART THE J2EE ENGINE...
        i.) open the url :
           http://localhost:50000/useradmin/useradmin/init.do
           provide the login Username : WEBADMIN
           Password : <whatever u have provided>
        j.) Create a user using this web application and
            assign the roles according to it .(Remember now
            you are creating a B2B User,so assign the roles
            as needed).
        k.) Save that user and open url :
            http://localhost:50000/b2b_client/b2b/init.do
        l.) Thats all ...
            You can now run your b2b scenario application
            online and can create online Sales Order and much more
    I hope you will find this tutorial helpfull...
    For any further queries mail me at
    [email protected]
    Cheers !!
    Thanks & Regards
    Sandeep

  • BAdI for BP Change in ISA

    Hi Gurus,
    We are on CRM 4.0.
    We have a requirement where whenever a customer changes his personal details in ISA (B2C scenario), an activity should be generated.
    Can anyone help me with some workaround/ BAdI, to achieve this scenario?
    Reward is gauranteed.
    regards,
    -Yash

    Hi Prabhat,
    the reason for update is :
    In CRM z-tables we are maintaining the total number of seats available with regards to program & classification. When student is admitted first time he register for certain program and classification , once student admission is confirmed the total number of available seat in CRM z-tables is reduced by 1.
    Now student has option to request for change of classification, if seats are available. Thus if requested is accpeted for classification change the seats have to be increased by 1 in CRM.
    For better understanding I can explain with example. Suppose student takes an admission for BSc IT course. In Ztables of CRM once student admission is confirmed total number of seats available is reduced by 1. Now student want to change from BSc IT to BSc Electronic. College will transfer to new in SLcM now this should increase total seats available in CRM for BSc IT and reduce 1 seat for BSc Electronic. In SLcM BSc Electronic / IT are configured as classification
    Regards,
    Jigar Oza

  • Tax Jurisdiction in SAP CRM 7.0 B2C Webshop as an optional field.

    Hi Everyone,
    We are  trying to register a user in B2C Webshop .In the process of registering, On entering the postal  Code and  corresponding city , the application shows an error message which says " Tax Jurisdiction could not be detremined" .
    Going ahaed, we could like some clarity on the same .It would  also be relevant if we could make this postal code/City as an optional filed in the System.We need clarity  on making this as an optional field.
    KIndly give your inputs if any one has worked on the same functionality.
    Thanks in advance.
    Regards
    Sanjib paul

    See if the configuration settings at (Tcode SPRO)
    CRM--> Master Data --> Business Partner --> Specify handling of error messages helps.
    Also see my replies in other threads on suppressing or showing CRM messages in the web (ISA) layer.
    Re: Product not viewable in catalog nor in search function but still orderable
    Re: Minimum order quan - CRMC_MSGC
    Re: Minimum order quan - CRMC_MSGC

  • Tax Jurisdiction In B2C Webshop (SAP CRM 7.0) as an optional field.

    Hi Everyone,
    We are trying to register a user in B2C Webshop .In the process of registering, On entering the postal Code and corresponding city , the application shows an error message which says " Tax Jurisdiction could not be detremined" .
    Going ahaed, we could like some clarity on the same .It would also be relevant if we could make this postal code/City as an optional filed in the System.We need clarity on making this as an optional field.
    KIndly give your inputs if any one has worked on the same functionality.
    Thanks in advance.
    Regards
    Sanjib paul

    See if the configuration settings at (Tcode SPRO)
    CRM--> Master Data --> Business Partner --> Specify handling of error messages helps.
    Also see my replies in other threads on suppressing or showing CRM messages in the web (ISA) layer.
    Re: Product not viewable in catalog nor in search function but still orderable
    Re: Minimum order quan - CRMC_MSGC
    Re: Minimum order quan - CRMC_MSGC

  • How to remove header from B2C webshop from internet sales application?

    Hi All,
    I am working on B2C webshop. I need to design a user registration page which has only workarea section and no other section in the page. I have been able to remove the header contents, but the area in which header jsp was placed is looking empty which looks awkward. I need to occupy the whole page with workarea only. How to do it? Do we need to do any changes in layout-config.xml? If so, please tell me how to do the changes.
    TIA.
    Regards,
    Serene

    Hi Serene,
    Please don't make any changes into layout-confix.xml directly.
    Please try below two options.
    1. First try to play with  \b2c\root\mimes\b2c\stylesheet.css stylesheet.
    2. If you don't get any luck then please try to find any property in B2C's XCM.
    Please update.
    Thanks,
    Hamendra

  • Problem with user logon in b2c webshop

    hello,
    i have  registered as a consumer in BC webshop CRM,soon after creation i could able to logon into the shop,but when i logoff and again logon with the created logon info it says logon is invalid.
    Iam using the same same address data which is related to the sales area used in the during webshop creation,even then the problem is persisiting,
    one more question,can we create any user in CRm system and use that logon info
    to login to b2c webshop,i mean the other wau round will it work,
    if yes please answer me how.
    thanks
    chandu

    Hi Chandrashekar,
    Please in the backend whether you are credentials are attached to a consumer group.
    Also check from your system administrator, whether your user id is in active state and has the required roles.
    I don't there could be any problem except. Please revert back.
    regards,
    Prashil

  • Partner Function Address change at line item level - Item Partners checkbox

    Hi guru, we have a requirement that we need to change the address for partner function at line item level without changing the partner number. Currently the ship-to partner function address is automatically coming from the header although the number is modifiable but not the address (when double click into the partner number, the pop-up is grayed out). It is probably because the Item partner check box for the shipto partner is not checked (field name: SD_PARTNER_POSFLAG). However that field is not modifiable in VA02 either.
    If the shipto partner number is overwritten, then the item partner check-box is automatically checked and allows address chanage. Is there a way in the configuration that can default the 'item partners' checkbox for certain partner so the address can be changed without the need to overwrite the account?
    Any advice is appreciated.
    Thank you.

    If the item level ship-to party is derived from header partner function, but you want to change the address at item screen rather than header level.  On item screen, enter the same function, the same number again in a new line, "item partner SD_PARTNER_POSFLAG" is then ticked. Then proceed to the address change.
    No need to do modification.

  • Logon Errors in B2C webshop

    hello guys,
    This is urgent,Iam trying to logon to B2C webshop by registering as a consumer,
    i have given have used German address,after entering the address data when i try to
    save the user,i get the following error
    "You are not authorized to assign profiles"
    can anyone explain how to overcome this problem,.
    Thanks and regards
    chandu

    Hi Chandu,
    What Raj said is indeed true. That is a possibility. Give full authorisation to the java user.
    Otherwise use tx ST01 and do the following:
    select trace components:
    Authorisation checks X
    now click the general filters button and fill the 'only for user' field with the username of the java user. click ok
    Activate the trace by clicking the Trace on button.
    now you just try to do what you were doing. When you receive the error go back to ST01 and click the button trace off.
    Now evaluate the trace by clicking the Evaluation button.
    Here you will get an overview of all authorisation checks performed troughout your actions...
    Normally you should find some checks where SY-SUBRC is not 0. These are the problems.
    How you can solve it is to adjust the authorisation roles that are assigned to the java users.
    That should do the trick.
    Greetz,
    Micha

  • New BillTo Addresses Created as ShipTo Address After Synch

    The default functionality in WebTools 2007 appears to be that new addresses created in WebTools are always created as ShipTo addresses in SAP B1.  This occurs even if the new address is created on the WebTools billing page.
    The problem is that one of our customers creates new BPs for a majority of the new cusomters in E-Commerce.  When these new customers create an order, the billto and shipto addresses are synched to the BP record but both are ShipTo addresses.  Therefore, the BP does not have a BillTo address.  Many of their reports and processes are dependent upon the BillTo address.
    In SAP 2007A, you can now have multiple BillTo addresses.  Are there any plans to allow new BillTo addresses to synch to SAP B1 as BillTo addresses?
    If so how soon can this be expected?

    Pardon  my ignorance, but I assume the address updating is reliant on the DI. Does Note 1146415 have relevance here?  (Shows up in the Fix List for SBO2007A Patch 42).
    Symptom
    Ship-To address is updated incorrectly when it has the same name as the
    Bill-To address.
    Scenario:
    Via application:
    1. Add a new business partner "Test";
    2. Add a new Ship To address to the business partner with:
        Address Name: new
        Street: ship
    3. Update the Business Partner;
    4. Add a new Bill To address to the business partner with:
        Address Name: new
        Street: Bill
    5. Update the Business Partner.
    Ensure the following:
    The Ship-To address has the same name as the Bill To address.
    The row number in the CRD1 table of the Bill-To address is bigger than the row number of the Ship-To address.
    Via the DI try to update the business partner:
        Dim oBP As SAPbobsCOM.BusinessPartners
        Set oBP = vCmp.GetBusinessObject(oBusinessPartners)
        oBP.GetByKey (txtDocEntry.Text)
        ErrCode = oBP.Update()
    Actual Results:
    The Ship To address has changed. The data from the Bill To address
    was copied to the Ship To address.
    Expected results:
    No changes in the Business Partner Master data.
    Other terms
    CRD1, DI, Ship To address, Bill To address, BP, Business Partner, Update.
    Reason and Prerequisites
    Application Error.

Maybe you are looking for

  • How to protect rwservlet cache

    I have 10gAS with forms & reports server. And my HTML DB 2.0 that use the same HTTPSERVER on the same port. From HTMLDB application I am running a 10g .rep reports that run in destype=cache and deformat=pdf. The problem is that once the report have b

  • Electronic signature must be completely enclosed in page boundaries

    I am getting this message when I try to apply a signature to an invisible field: Electronic signature must be completely enclosed in page boundaries Supposedly digitally signing a PDF this way just puts the digital signature in the digital signatures

  • Where can we see error records in session and calltransaction?tcodes

    hi experts can u help me plzzzzzzzzzzzzzzzzzzzzzz for this

  • Date fm or bapi

    hi, i need function modules or bapi for date converson i give in put 1-03-2008  i want 1-jan-2008 regards, jai

  • Regording strctures very urgent

    hi experts can any body to help me pzzzzzzzzzzzzzzzzzzzzzzzz thanking u <b>i have to structers s1 and s2 have same strcture of 5 fields  each how can we transfor data from s1 to s2</b>