Order product out of catalog view

Hi
On default in b2b webshop, if the product is valid for the org. unit but invalid for the determined catalog, you still can order this product even it is not inlcuded in the product catalog.
Therefore, we disable the parameter 'enable.nonCatalogProducts’ of ‘ui’
component in ‘b2b’ xcm configuration, then message 'CRM_SALES 307' raises in web to avoid ordering the product out of the catalog succesfully.
However, if we exclude certain product from catalog view(but the product still exists in the catalog), the product disappears in product catalog view in web shop as we expected, but we still can order this product by directly input in order, which disobeys our request, our request is that you only can order the products in your product catalog VIEW.
Did anybody encounter this problem before?
Patrick

Hi Patrick,
please check if for the catalog views Partner Product ranges are maintained. Use SPRO and under
CRM ->Master Data ->Partner/Product Range ->Basic settings
check the following settings:     
Define general settings for PPR - check if the flag to use PPR checks in the application (and for given processes) has been set. Check the checkbox "Check PPRs in Business transactions and Applications"
(ii) PPR Tape for Product Catalog View - make sure that type 0002 is selected
(iii) Define transaction types and Applications relevant for check - please check the existing SPRO documentation as I am not sure about this point, but in general it should be the transaction type used in your shop
I hope this will help you resolve the issue. Have you already asked our Support for assistance? Please let me know the message number or write my comments in the message so that my colleagues know about it.
Regards
Borislav

Similar Messages

  • How to include /Exclude products in customer catalog view.

    We are using CRM 4.0 with internet sales applications (ISA).We have product catalog setup in webshop where customer/customer service team given access to view products based on the different product hierarchy.
    This is enabled though creation of multiple customer views
    Now we have a requirement that customer need to view only few product out of the product category level assignment but asper the current system if a particular product category is marked then it show all the product under the product category in hierarchy assignment
    Which means assume there are 100 products assigned to a product category ID under customer view, but customer has show all the 100 products but he need to view only 50 products out of 100 products assigned
    We need to find out if it is possible to include / exclude products from a customer view not based on the product hierarchy / category ID.
    Is that possible? we tried Partner product range but not sure ...can anyone throw some light in it... please let me know if I'm not clear on this.
    Thanks
    Jegatheesan.

    The app builder prior to 8.x was only designed to install the application you created. The actual instrument driver VIs should be included in the app but the IVI driver itself (the low level dll) is not. You should really include the installer for the IVI driver and not just the dlls. This is the .msi file that is on the instrument driver download page. If you are getting an error about VISA32, then it sounds like VISA was not installed either. I usually install VISA and NI-GPIB from the CD that comes with the GPIB board and I do this when I install the board into the computer. However, you can also include these installers with your app as well. On the Installer Settings tab, click the Advanced button. You have the option there of 'Run executable after installation'. The simplest thing to do is to create a .bat file that will call the other installers you include with the distribution. Don't forget that you also need the IVI Compliance Package so include that installer as well.

  • 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

  • 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

  • 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

  • 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

  • MRP Generated production orders greys out Sales Order and Customer fields

    Hi there,
    The MRP generated production orders greys out the Sales Order and Customer fields for some reasons. These fields are really important as they link the production order to the sales order and the customer's purchase order. Could the SAP team please fix this or advise alternative way of getting the sales order and customer info on production order? Thanks.

    Hello
    MRP only poulated this fields in case the material master has been set up with a strategy group hich is make to order (normally 20). Otherwise MRP summarizes all the requirements from different Customer orders and creates a production order
    Stephan

  • Production order print out

    Hi friends,
    i would like to know the configuration setting required for shop floor paper print out like producton order, confirmation, time ticket etc. i have checked execute printing in opkp. in control key, print, print time ticket, print confirmation  are checked . in co04, and co04n i am not able to get the production order print out.
    in opk8 please tell the required confirmation in detail (step by step)
    regards'
    Arun

    Need to do the setting in OPK8
    first check the configutaion link below and then come bsck w/yr doubt
    http://help.sap.com/saphelp_40b/helpdata/en/3a/72369adc56d11195100060b03c6b76/frameset.htm

  • Reg creating Catalog Views through R/3

    Hi Guys,
    I am working on an internet sales application with backend as SAP R/3 ECC 6.0. We are not supposed to use CRM. Can someone tell me how to create them?
    I have to create Catalog Views. I tried to acess the SAP Note 998453 and 998458, but i am getting the message "The requested SAP Note is either in reworking or is released internally only". Can someone tell me how to access these notes. 
    I have also gone through the SAP Notes : 696095, 677319, 677320 but couldn't find much help.
    What is a BP or a target group?
    I have gone through the the following sdn link also but couln't find much help.
    Creating Catalog Views
    Can someone provide me the step by step process.
    Any kind of help will be deeply appreciated. Please do reply.
    Thanks,
    Ibrahim

    Hi Ibrahim,
    I understand your requirement is slightly different than ours.
    Based on the customer type (let's say: gold and silver) the catalog view should be displayed, right?
    The question is: how do you match a material with the customer type? Let's say you have 20 materials in the catalog, how do you know what materials can be displayed, and what not? In order to do so, you will need to put a "label" on every material.
    The option we choose for this is using attributes.
    trx. CT04 - define the attributes (1 attribute, with 2 values 'gold'  and 'silver')
    trx. CL02 - create a class (of type 001 - material class). The class is only used as a dummy, so you can attach the attributes to it.
    Now add the attributes to the class.
    Now, for every material you maintain the class (dummy) and the attribute (gold or silver).
    Mat 1    gold
    mat 2    gold
    mat 3    silver
    mat 4     silver
    Now, with the coding I gave to you, the product catalog is replicated to TREX. Every material is given a label "VIEWS_ID", which is filled with value "gold" or "silver".
    Now, when the customer logs on to the webshop, it's checked what customer type he is (gold or silver). Let's say it's gold, then from all materials, the VIEWS_ID is read, and materials with a matching VIEWS_ID (gold) are shown to the customers. So material 1 and 2 are shown, 3 and 4 are hidden.
    In case you have a catalog with a large structure, you might want to show also a limited piece of the catalog structure to the customer. In that case, you do the same for catalog branches, with classification type 060 layout areas.
    Hope this helps you out.
    regards,
    Wim

  • 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

  • Sales order does not allow make-to-order production

    Dear Friends,
    I am trying to do do planned order for sales order in MD50 it was showing the error message as
    "Sales order does not allow make-to-order production"
    Can any one solve this
    Shakthi

    Hi Shakthi,
    It is also possible to set the priority for Requirement Type determination like
    0 Material master strategy, then item category and MRP type
    1 Item Category and MRP Type
    2 as 1, with check for allowed requirement type.
    The transaction for this is same as "Requirement Type Determination :
    Sales and Distribution --> Basic Functions --> Availability Check and Transfer of Requirements --> Transfer of Requirements --> Determination Of Requirement Types Using Transaction
    Look for "Source".
    In this transaction, Please, check "Requirements".
    Please, make sure of the following 2 things :
    1. If you do not set an indicator for maintaining the requirements class: Transfer of requirements is not carried out, irrespective of the specification you make at schedule line level for the transaction.
    So it is necessary to mantain the setting first at the Requirements Class. As mentioned in my earlier posts, the requirement class for the material can be found out from Planning Strategy / MRP3 view --> Main strategy (defined in the strategy group) --> Requirement Class for Customer Requirements.
    The IMG path for "Define Strategy" is Production --> Production Planning --> Demand Management --> Planned Independent Requirements --> Planning Strategy --> Define Strategy.
    2. Once the "Requirements" indicator is set in Requirement Class, the requirements indicator at the Schedule Line decides whether or not you require transfer of requirments for the relevant transaction.
    I hope this should solve your problem.
    Regards,
    Sandeep

  • R/3 ISA B2B:  Catalog Views

    Hello experts in the group,
    I need to create catalog views for R/3 ISA B2B application. I have to use cross division 00 to handle multiple sales areas and I want to address these divisions using catalog views. I already have one of the four product catalogs that we would need, in place.
    I have tried to use followed SAP Notes:
    696095: ISA R/3 4.0: Collective note on Catalog Views
    695978: How to create function modules for ISA R/3
    677319: Coding sample assignment of customers to views
    677320: Coding sample catalog item assignments to views
    610393: Example for using catalog exit after read
    and
    Note 837119, that was referenced by SAP Help but I could not find.
    Problem is, despite spending all that time and effort, I am not able to make much headway here. I would really appreciate if someone could help me out here and tell me how to create a catalog view. I needs to reference this catalog view to a few layout areas and items in the product catalog, and then assign it to a webshop where a customer (who has access to the web shop) can see only these products that are contained in the view.
    Thanks in Advance,
    Biren Bugati

    Hi Biren,
    I simply went to t.code SRMO (Search Server Relation Monitor) and went to <i>Index Category (index)</i> tab. There I searched for all indexes and painstakingly deleted each one, one by one by clicking "Delete Category." I'm not sure if this is the right way to do it, but it worked in the end. After deleting all indexes when I executed ISA_CAT_REPLICATION tcode, instead of error code 2007, I saw a green indicator light, and "No documents in deletion pending status" text.
    The TrexAdmin tool that I am using is Python based and delivered with TREX itself. Its in /sap/usr/trex<instance_number>/python_support/TrexAdmin.py
    You can find more info about how to launch and use this tool here:
    http://help.sap.com/saphelp_erp2004/helpdata/en/3f/d4ae0fc46e1d1ee10000000a114cbd/frameset.htm
    Hope this helps.
    By the way, I didn't know about ISA_CAT_REPL_DELETE and TREXADMIN tcodes. Do you have a list of all ISA-relevant tcodes?

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

  • 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

  • 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

  • I updated my OS and mistakenly created a new Apple ID.  I want to change my Apple ID back to my email address

    I updated my iphone operating system and mistakenly changed my apple ID from [email protected] to [email protected]  How do I switch the Apple ID back?

  • Resetting a Centro

    I have to say that as a long term plam use I find the methond of resetting the Centro requiring the back cover being pulled off and the battery removed is the absolutely most assinine manner of resetting a device of this type I have seen. The fool wh

  • How do I transfer raw files from iPad to my Mac Pro?

    I transfer RAW and JPEG files from my camera to iPhoto on the iPad using a camera connection kit. How can I copy the files from the iPad to my Mac Pro? (I need the RAW files in particular.)

  • APP Payment proposal

    Hi Experts We are planing to cheque printing through our bank so we have to give that edited proposal to bank in their format. To achieve this object we want to know that <b>in which tabel edited APP proposal has been stored before settlement</b>. ki

  • DOES MSI GT70 SUPPORT 6Gbps SATA III?

    I own a GT70 0NE-452US and would like to replace the main hard drive (128gb ssd) with a larger ssd. Will this model support a 6Gbps SATA III?