Restrictions for prodcuts in Catalog View

Hi
I have made product catalog with four products
P1
P2
P3
P4
I have made 2 views
V1: with Product P1 and P2
V2: with Product P3 and P4
Logs in webshop with View V1: In catalog I can see P1 and P2
During order creation for V1, I still can make order for P3 and P4, which are in view V2.
1. Please suggest me how to restict, If customer logs with view V1, he can only make order for prodcut active for View V1.
2. I created an order ord1 with product P1, later I made product P1 inactive in catalog and replicate.
Logs again on webshop:
opens order ord1: I can still change the quantity for inactive product and can change item level data.
Please suggest how to restrict, when product is inactive, sytem should not allow qt change pertaining to catalog specific inactive / discountinued products.
Thanks
Nitin

Hi,
another way of controlling is via Listings. But this is all together a different ball game as listing master records has be designed and created and made enabled.  Hiding product on catalog will not work in basket. There listing can cotrol if the user/soldto can use that product or not. offcourse This will also work in SAP CRMD_ORDER as well.
Hope this is what you are looking at.
Thanks,
Yoshi

Similar Messages

  • ECO 7.0 for ERP product catalog views

    To warn everyone, I know this question has been asked before for earlier releases several times, but I did not find anything in the threads I mention below.
    We are currently on CRM 7 and ECC 6(no enhancement packs).  I have found quite a few good materials on the solution and configuration, but still have not found anything that explains how customer specific catalog views are setup in CRM 7 ECO using ECC 6 as a backend.  I was wondering if you have any resources that you could point me to find out more about this functionality.
    I have read the following threads:
    Re: Creating Catalog Views
    Product Catalog Views in R/3 ECC6.0
    but really have not come up with any conclusive beyond it is custom development work.
    Can someone please confirm or deny this for this specific combination?  If this is repeat of an already answered question, please give me the thread and I will post this information into the CRM wiki as my punishment for duplicating the question.
    Take care,
    Stephen

    Hello Stephen,
    I just implemented catalog views for the exact same scenario, CRM7.0/ECC6.0 a couple of weeks ago. I followed several threads and blogs on SDN, including the one Easwar mentions and it works fine. Maybe there is another way to do it now with less custom development but at least the 'old' approach is still working, as Easwar says... I sent you my detailed documentation so you can have a look. If you have news from SAP, i'm also interested.
    Thanks & regards,
    Fabian

  • Restriction for users NOT to viewa particular table/Infotype..

    Hi All,
    We have a requirement where employee's salary details need to be uploaded into the SAP HR database.
    But in our scenario, someof our consultants have Production login and can access SE16 Tcode to view the database table entries.
    Now since we need to upload the salary details into an Infotype, this infotype should not be made accssable to the consultant logins. In the meanwhile, the logins should not be restricted to user SE16 Tcode.
    Hence can we put a restriction, so that these consultants can not view the particular infotype which as salary details?
    They should be given access to browse SE16. But at the same time, they should not be allowed to browse PAXXXXX Infotype which contains SALARY details..
    How to handle this kind of problems????
    Regards
    Pavan

    Hi All,
    I have got a response from another user as follows. But can anyone explain me how exactly move ahead....???
    We have recently dealt with a similar scenario.
    What we have done is we have used the authorization object S_DEVELOP with OBJTYPE TABL(means table access).
    Unfortunately we could not find a way to exclude one or several tables from selection.
    Thus we have given two intervals to OBJNAME field.
    First interval starts from the very first table in the system /1CN/AMFSAPH1FDT (please check your system for this) to the table just before the one we are trying to restrict (P593R).
    Second interval starts from the first table after the restricted one (PABASN) to the last table in the system(ZZXXX) (please check your system for this).
    In the solution above we had restricted access to all PAXXXX tables.
    Regards
    Pavan

  • Creating the customer specific catalog view....

    Hi All,
    I am working for e-Commerce with mySAP ERP scenario where the customer wants to implement customer specific Catalog View. As it is not a standard functionality provided by SAP. So, I was searching through the SAP notes on how to implement it and found the note 998453 and 998458 which details on how this can be achieved.
    I implemented the relevant SAP Notes i.e. 998453, 998458, 677319 and 677320 in a system. However, the appropriate result is not appearing.  This is my perception; some customizing setting will also be required for the same. Moreover would be the possibility, I have missed some technical steps.
    On this regards only, Could you provide me some reference documents or suggestion based upon these notes which help me in implementation? Apart form that, Could you suggest me any another approach for implementing the catalog view? This is really great help from your end.
    Regards,
    Ashutosh Jain

    it is done...

  • Activate product in Product Catalog View ( via function module )

    Hello,
    I have the following problem in an ABAP program that needs to update the product catalog data:
    When I insert a product in a product catalog, it is automatically 'activated' for the catalog views were the flag 'New Objects' is checked.
    This works fine.
    However, sometimes I need to 'activate' the product in other catalog views as well.
    This does not seem to work.
    Currently I'm using the functions:
    COM_PCAT_VIEW_OBJTAB_INSERT
    COM_PCAT_VIEW_CHANGE_O
    Is there another function I should use ?
    Does anyone have experience in this matter ?
    What I also noticed, there seems to be an issue when the 'parent' of the product (for example the area ) is not 'activated' in the catalog view.
    Is there a function I can use to check wich 'catalog area's are 'activated' for a given catalog view ?
    All help is welcome.
    Thanks in advance,
    Erwin

    Shwetha,
    You can use the FM 'COM_PROD_MATERIAL_MAINTAIN_API' to update the Product Description. A brief program pseudo-logic is mentioned below
        gs_text-data-langu      = 'EN'.                                        "'EN'.
        gs_text-data-short_text = <Pass the Description'.
        gs_text-data-valid_from = sy-datum.
        gs_text-data-valid_to   = <To Date>.
        gs_text-data-logsys     = <Logical System>.
        APPEND gs_text TO gs_product_api-short_texts.
        APPEND gs_product_api TO gt_product_api.
        CLEAR  : gs_product_api,
                       gs_text.
          CALL FUNCTION 'COM_PRODUCT_FREE_API'.
          CALL FUNCTION 'COM_PROD_MATERIAL_MAINTAIN_API'
            EXPORTING
              it_product           = gt_product_api
              iv_suppress_inactive = 'X'
              it_set               = gt_set_typ
              iv_commit_work       = 'X'
              iv_enqueue_mode      = 'E'
            IMPORTING
              et_bapireturn        = gt_bapireturn.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
              EXPORTING
                wait = 'X'.
    Hope this helps you.
    Regards,
    Shyamak

  • ISA catalog viewing restrictions in a B2B scenario

    Hi,
    We are implementing ISA for our B2B customers to order marketing material via internet.
    Does anyone know or have implemented security controls to restrict viewing and ordering of product catalog at node level.
    So when customers logs into ISA from web he/she should only be able to see and order the section of catalog that they have access to.
    Any help would be appreciated. Thanks

    Hi Junaid!
    I'm actually working with something similar at the moment - haven't implemented it yet but looked at it. There is a possibility of restricting what items a customer can see in the product catalog by creating specific catalog views.
    Check out the following SAP notes:
    696095 - Collective note on catalog views
    677319 - Coding sample assignment of customers to views
    677320 - Coding sample catalog item assignments to views
    695978 - How to create function modules for ISA R/3 Edition
    These solutions are based on that you use TREX.
    Hope this will help you!
    //Ulrika

  • Best-practice for Catalog Views ? :|

    Hello community,
    A best practice question:
    The situtation: I have several product categories (110), several items in those categories (4000) and 300 end-users.    I would like to know which is the best practice for segment the catalog.   I mean, some users should only see categories 10,20 & 30.  Other users only category 80, etc.    The problem is how can I implement this ?
    My first idea is:
    1. Create 110 Procurement Catalogs (1 for every prod.category).   Each catalog should contain only its product category.
    2. Assign in my Org Model, in a user-level all the "catalogs" that the user should access.
    Do you have any idea in order to improve this ?
    Saludos desde Mexico,
    Diego

    Hi,
    Your way of doing will work, but you'll get maintenance issues (to many catalogs, and catalog link to maintain for each user).
    The other way is to built your views in CCM, and assign these views to the users, either on the roles (PFCG) or on the user (SU01). The problem is that with CCM 1.0 this is limitated, cause you'll have to assign one by one the items to each view (no dynamic or mass processes), it has been enhanced in CCM 2.0.
    My advice:
    -Challenge your customer about views, and try to limit the number of views, with for example strategic and non strategic
    -With CCM 1.0 stick to the procurement catalogs, or implement BADIs to assign items to the views (I experienced it, it works, but is quite difficult), but with a limitated number of views
    Good luck.
    Vadim

  • Business partner maintenance for Product catalog view - Problem

    Hi All,
    I am using the FM 'CRM_PRP_MAINTAIN' to create Business partner assignment for product catalog view.
    Can anyone help me with this FM?
    I am passing the following:
            gs_prp_bupa_i-ref_kind = 'B'.
            gs_prp_bupa_i-processing_mode = 'A'.
            gs_prp_bupa_i-bupa_ref_guid = gv_partner_guid.
            gs_prp_bupa_i-partner_id = gv_partner.
            APPEND gs_prp_bupa_i TO gt_prp_bupa_i.
            ls_input_fields-ref_kind = 'D'.
            ls_input_fields-objectname = 'PRP_BUPA_I'.
            ls_input-fieldname = 'BUPA_REF_GUID'.
            APPEND ls_input TO ls_input_fields-field_names.
            ls_input-fieldname = 'PARTNER_ID'.
            APPEND ls_input TO ls_input_fields-field_names.
            ls_input-fieldname = 'PROCESSING_MODE'.
            APPEND ls_input TO ls_input_fields-field_names.
            ls_input-fieldname = 'TYPE'.
            APPEND ls_input TO ls_input_fields-field_names.
            APPEND ls_input_fields TO lt_input_fields.
            CALL FUNCTION 'CRM_PRP_MAINTAIN'
              EXPORTING
                it_prp_bupa_i                   = gt_prp_bupa_i
              CHANGING
                ct_prpadm_h                     = lt_prpadm_h
                ct_prpadm_i                      = lt_prpadm_i
                ct_input_fields                   = lt_input_fields
                cv_log_handle                   = lv_log_handle
             EXCEPTIONS
               error_occurred                  = 1
               prp_locked                      = 2
               no_authority                    = 3
               status_change_not_allowed       = 4
               prp_id_already_exists           = 5
               invalid_prp_id                  = 6
               OTHERS                          = 7 .
    But i don see the partner assignment working.
    My doubt here is wat GUID shud b passed in the field gs_prp_bupa_i-GUID. As of now i m not passing any value here.
    Please help me.
    IF not this FM wat else can i use?

    Hi Ganesh,
    Thanks for your response.
    i hope you understood my question.i have already performed all the steps which you have mentioned.Understand my query first.
    I could solve that query myself.
    Message was edited by: mdv sapcrm

  • Catalog views for ERP E-Commerce for MySAP ERP ECC 5.0

    We are implementing the R/3 version of CRM-ISA (ERP E-Commerce for MySAP ERP ECC 5.0).
    We need to implement product catalog views to allow filtering based on specific attributes.
    We have created a custom function module Z_ISA_READ_CATALOG_COMPLETE to replace ISA_READ_CATALOG_COMPLETE and  Z_ISA_CUSTOMER_READ_CAT_VIEWS to replace ISA_CUSTOMER_READ_CAT_VIEWS.
    But when we test from ISA the FM Z_ISA_READ_CATALOG_COMPLETE does not get invoked through RFC.
    There is an  SAP NOTE 998453 that we checked but it is still a pilot version.
    Has anyone implemented the catalog views without the notes? Can we do the catalog views without the note? If so, how can we meke custom FM work? Please advice.
    Thanks,
    VK

    Check the following.
    1. The XCM file modification-config.xml replaces both the function modules
    2. The checkbox to use the catalog views is checked for your webshop
    3. Catalog is published to TREX and you are using TREX catalog instead of Memory catalog.
    I don't think these notes work without TREX. I'd be interested in learning if anyone successfully implemented Catalog views with ECC ECO without using TREX.
    - Kishore

  • SAP ECO for ERP 5.0: customer specific catalog views?

    Hello,
    SAP E-Commerce for ERP 5.0:
    How can I  create and process catalog views for Web shop customers and assign Web shop customers (as users) to the chosen views?
    Is this business process only available in CRM?
    Thanks in advance.
    Best regards,
    AEV

    See the following notes:
    [Note 696095 - ISA R/3 4.0: Collective note on Catalog Views|https://service.sap.com/sap/support/notes/696095]
    To add items to the views:
    [Note 677320  ISA R/3 4.0: Coding sample catalog item assignments to views|https://service.sap.com/sap/support/notes/677320]
    and finally have customer specific views:
    [Note 677319 - ISA R/3 4.0 : Coding sample assignment of customers to views|https://service.sap.com/sap/support/notes/677319]

  • Is TREX required for the customer specific catalog views in SAP ERP E-com

    Hi gurus,
    I see there are few ramp-up sap notes for enabling the customer specific catalog views of Product catalog in SAP ERP E-commerce scenario.
    Any one who has already implemented them know if TREX is mandatory for having catalog views?
    specifically for XECOM 5.0 and ECC 6.0
    Thank you

    See [Note 696095 - ISA R/3 4.0: Collective note on Catalog Views|https://service.sap.com/sap/support/notes/696095]
    See the first line in the Reasons and Prerequisites:
    Important: The catalog views functionality is only available from ISA 4.0 SP4 on, we recommend to use the latest SP. It is also only available with TREX as catalog engine
    This is true for recent versions too.
    The requirement is behind how the solution is implemented. VIEWS_ID is actually published to TREX for optimized extraction of customer views.

  • PPR(Partner Product Range) Type for Product Catalog Views

    Hi all,
    I need to prevent showing some products in E-commerce Catalog depending on the PPR settings. Does the PPR type for Catalog Views help me? can any one explain me what is significance of drop-down "Application" in the PPR type configuration.
    thanks in advance
    Regards, DD

    Hi Mohanthy,
    We are using PPR ( CRM Listings in Filtering products from ISA ). There is no standard way to make the products not displayed in catalog based on listing. We call a Z function module to after the user login to the Ecommerce Application and get the allowed products list and then use that to filter-out the products from the catalog page. ( This might not be a gr8 approach but .. this is exactly your requirement,  and also we don't have a huge catalog so listing data in session is small for us.)
    Hope this gives you a idea.
    regards,
    Yoshi

  • Personalized catalog views for sold to party

    Hi,
    I have created a catalog view in the product catalog and assigned a BP through BP assignment
    in the catalog view and selected the same view in the shop administration.  
    And also selected the "catalog search" option from the webshop admin to show the personalized
    view to display for the logged sold to party.
    But the personalized for the sold to party is not getting displayed in the selected webshop.
    Is there any other settings needs to be maintained?
    Thanks and Regards,
    Dinesh.

    Hi there,
    After a change to the catalog view did you do an initial replication of the product catalog, I'm afraid an initial replication is needed if a change to the Pcat views have been made.
    Mark

  • ISA Catalog Views B2B

    Hello Experts,
    I have created three catalog views & assigned a set of BP for each view.
    I assigned each view to a different webshop. I want to restrict these webshops to only the BPs those were assigned to that view.
    But users who are not included in that particular view are also able to view the catalog.
    Could anyone help me out in restricting the users.
    Thanks in  advance.
    Cheers
    Vamsi

    Hi Gudladona,
    Regarding your first problem I suggest you check:
    1. Updated Support Package CRM, IPC and SAPJ2EE
    2. I have similar problem before and please check
       following SAP NOTES:
       - 528671 Missing views during the catalog
       - 598285 Catalog determination: sold-to catalogs
       - 509248 Displaying invalid product catalogs/variants
       - 660795 Missing category description in catalog of
       - 696095 ISA R/3 4.0: Collective note on Catalog
    Which CRM version are you? Use Internet Sales for
    R/3?     
    Just some clarification (may be you already know these):
    1. Even you use Catalog Search setting in ShopAdmin,
       you still need to maintain/enter the Catalog and
       Catalog Variant (don't leave it blank).
    2. Webshop will only shows product assign to Catalog
       with match BP ID in Catalog View. The webshop will
       verify this when you select the SOLD TO PARTY in
       webshop (so webshop will not verify against user
       id).  
    Restriction webshop for specific user can be done, by
    setting Authorization Group in ShopAdmin (when creating
    webshop). You define authorization group and use this
    in user authorization object CRM_ISA_SP.
    Hope this helps. Let me know if you still need more info.
    Cheers,
    Gun.

  • Creating Catalog Views

    Custom Development of Catalog Views.
    We are in the process of customizing the items that are available to a
    user in a B2B scenario. We have gone through a the notes 696095(ISA R/3
    4.0: Collective note on Catalog Views), 677319(ISA R/3 4.0 : Coding
    sample assignment of customers to views),677320(ISA R/3 4.0: Coding
    sample catalog item assignments to views), but haven't been able to tie
    everything together. The following are our concerns:
    1> How to assign each customer to a view at runtime ?
    2> Do Catalog Views have to be created manually before assigning each
    customer @ runtime ? If yes, How do we go about creating them ?
    Thanks for the help.
    Regards,
    Jaleel Syed.

    Hi Shweta,
    Iam currently working in CRM 5.2 version and ECC 6 as backend.  Request you to help me out.
    DETAILS
    Sales org. - 1000
    Dist. channel - 10 (Dealer) & 20 (Distributor)
    Division - A B C D E F
    i have a scenario wherein my B2B customer has five sales areas:
    1000 : 10 : A
    1000 : 10 : B
    1000 : 10 : C
    1000 : 20 : D
    1000 : 20 : E
    Which means B2B customer is a dealer for divisions A,B & C and distributor for divisions D & E.
    How do i control my B2B customer to stop viewing and ordering from D & E when he is a dealer and as well as i should stop him from viewing and ordering A, B & C when he is a distributor.
    Anyways i have created two shops, one for dealer and one for distributor.  When he enters dealer shop he should not see D & E wherein he is a distributor.  When he enters distributor shop he should not be able to see A,B & C divisions.
    Request you to let me know the steps involved in this.  And also please let me know if he enters the dealer shop and directly punches the materials of D & E in the sale order what happens and how to restrict the order from saving.
    Please do the needful ASAP as iam struck in middle of a project.
    Regards
    Ramesh s. Narayanan

Maybe you are looking for

  • Mysites 'change the look' back to default

    Hi - I recently attempted to change the look of mysites in our environment.  This worked, however it removed the person image from the upper left hand corner.  I would like to 'undo' this change, but can't seem to figure out how.  I would like mysite

  • Mass export PDFs to CSV/XML?

    Hi, I remember Acrobat Professional used to have a mass export to CSV function a year or so ago, which I think has now been removed as I can't find it anywhere. I have over 200 PDFs I need in a spreadsheet any which way it will spit them out, no part

  • Firefox Open File Dialog icons missing?

    When Firefox calls the Open File Dialog the must majority of folders and files show up with the same white icon. How can I fix that?

  • LOGIN FAIL BI ANSWERS

    Hi I was getting the jms test error under the BIP Scheduler configuration so in order to rectify it i followed the steps in https://cn.forums.oracle.com/forums/thread.jspa?messageID=10678840 but it has effected and the server went down...then i follo

  • Help for weblogic timer

    Please help on timer. Thanks a lot. Xiao I got the following error when try to use weblogic timer: <NT Performance Pack> NATIVE: created IoCompletionPort successfully. IoPort=0x00 00024c Tue Aug 08 12:24:55 PDT 2000:<I> <WebLogicServer> WebLogic Serv