What are Catalog Views

Hi,
I am working on an internet sales application with back end as SAP R/3. We are not supposed to use CRM. Can someone tell me what are Catalog Views and why and how we use them? Where do we create them? Please respond as I am completely new in this area.
Any help will be deeply appreciated.
Thanks,
ibrahim

Dear Ibrahim
You can think of 'Catalog Views' as a filter on Product Catlog that allows a company to present a specific view of the catalog to a specific /group of its customers. It is more extensively used in case of B2B scenarios where a company might have different prices for same / different set of products for its customers. Each of its customers will have access to a view that has been assigned to him explicitly.
In CRM , you can create a view and assign this view to a BP or to a target group. For each view, you can define a diffent prices and assign products from catalog as per business requirement. when a B2B user logs into the web shop, he will see the view assigned to him. This way it is possible to present two different set of products to two different web shop users !!
In comparison with VERSION, which is a mandatory for a product catalog, Catalog view is optional. Catalog Version is also a kind of filter in catalog.
The concept is the same in R/3 as well but implementation is very much different. As Wim has pointed that Catalog view is created on the fly in R/3 - which is not the case in SAP CRM.
hope this helps you

Similar Messages

  • What are you views on te Dual Core A5 chip?, I'm using it now ith iPad

    What are your thoughts?!

    Huh? It works perfectly with all apps. It's not something I think about. It works really well with all games and apps. There are no compatibility problems with the A5 processor. Safari works exactly the same as with the A4 processor, except faster - as you'd expect from a faster chip.

  • General query: What are HRFG views? How are they built?

    I've been asked to look at my company's HRMS data with a view to setting up a new End User Layer for general reporting of HRMS data. I've seen talk here and elsewhere about various HRFG views but can't find any documentation about what they are, how they're refreshed, when they're built and what they're intended to contain.
    Could someone please point me in the direction of some documentation on this subject? - I don't find it easy to find any in Oracle's online documentation, or on the web generally.
    Or failing that could someone please give a brief overview here?
    I'd be very grateful.
    Keith H., London, UK.

    The SR I raised with Oracle mostly answered this question [SR #3-1885401571: Please explain use of HRFG% Vviews in e-Business HRMS]
    They basically said (If I've understod correctly) that the views are internal system type views that are used as part of the Daily Business Intelligence or HR Intelligence views built for Discoverer. As such they can be used as long as they're rebuilt and kept up-to-date, but their direct use is not really supported. They are intended to include the custom configurations set up in flex fields and should be rebuilt after any flex field changes.
    For me they're useful in that they can show how tables are joined together, even if I don't use them directly.
    Oracle pointed me towards 2 notes that were instructive:
    To setup HRi to use these Views, please see below documentation: Daily Business Intelligence for HRMS Implementation Guide Note 300655.1
    For the seeded Workbooks which are delivered by HRi, please see the following documentation : Daily Business Intelligence for HRMS User Guide Note 300656.1
    Keith.

  • What are the views/fields that we can't change by Mass maintenance of MMR(material master record)?

    Hello friends,
              I would like to know the fields/views that we can not change by using mass maintenance of MMR if there are open PO for that particular material in concern. Likewise there was a question in SAP certification exam having options: "base unit of measure", "material type" and so on....

    in general you can change any field that can be changed in MM02. if the field is grayed then you cannot. e.g. if you make use a MRP profile. and in this profile the maintenance of those fields is disabled then you cannot do it MM17 either.

  • What are your views on view?

    Hi,
    On the record set there is a feature on, view! How will this be use? Is this at the database stage where User access to the database tables are restricted and where it could trigger off a user login?

    Hi
    See my reply to your reply in the procedures post.
    Thanks

  • Anybody knows what is "FAST VIEW" used for?

    Dear all,
    A question about data extract settings, 'build fast views'? Can anybody tell what are 'fast views' and what they are used for?
    Thanks,
    gypsy

    Thanks Frank.
    Some more follow up questions:
    1.) I checked and it seems that the default configuration is that this optimization is disabled. We have lots of code in our application that aren't calling RowSet.reset upon acquiring the view link RowSet and are expecting it to be "fresh." So I think it is false by default. Is this correct?
    2.) Our performance problem isn't really caused by the new instances of RowSet that are being created. As the documentation itself says, the overhead introduced by new instances of RowSet aren't that big. Our problem is caused by the Contention being introduced by the ViewDefImpl.isViewLinkAccessorRetained(). And since all of our ViewObject impl classes are extending from one common framework class(which just extends ViewObjectImpl), we can just override the isViewLinkAccessorRetained at that level to just return the default value(false). This should eliminate the calls that are causing contention problems. Would you agree that this is an acceptable course of action?
    3.) Just out of curiosity, why is ADF implementing the Property checking this way anyway? Shouldn't the value of this property be loaded only during VO instance construction (or some other reasonably infrequent event) instead?

  • What are the logical database source (SQVI) should i use for quick viewer

    Dear expert,
    Would like to seek for your help, how to use (SQVI) quick viewer/SAP query to generate the listing of   and can I use SQVI -quick viewer and select the data source as logical database source to generate in order to generate the listing of GL account number,GL account descrition , tax category,posting without tax allowed column in the query by company?
    Between, what are the data source should I use for logical database to generate the query with listing of GL account number,GL account descrition , tax category,posting without tax allowed column in the query by company?
    Please help.
    Many Thanks.
    Regards,
    Karen

    Hi,
    Thank you for the prompt reply, what I would like the query to generate is the master data GL listing for GL account,GL description,Tax category, posting without tax allowed column where i use BRF as the data source for logical database to generate the quick viewver but the BRF data source do not have the GL description.
    How I can join table/join query or what are the data source should i use so that i can able to generate the query with GL master data listing by company code by display GL account,GL description,Tax category, posting without tax allowed?
    Between,do you have any reference/link/document on the how to use the SQV1?
    Also, what the difference between SQV1 and SQ01 ?
    And also what are the sap query,inforset query,quick viewer mean for and what are the difference between them also when should i use sap query,inforset query,quick viewer  to generate the query?
    Please help.
    Many thanks.
    KH

  • What are the tables/view used to Compute Dependecies Report

    Hi,
    what are the tables/views we have in APEX, which is used to create the Compute Dependecies Report
    Home -> Application xxxxx > Application Reports > Shared Components > Database Object Dependencies
    thanks,
    Deepak

    Hi Scott,
    thanks for the quick response.
    So my question is then...
    I want to create a APEX Report which will give me the following information.
    1. Application and all the Pages associated with it, which I am getting from apex_applications and
    apex_application_pages. This is OK
    2. List of all the Database Objects (Table/View) which the individual page is using, I mean relation between Page ID and database object. HOW to get that???.....(I want for each individual page, the list all the database objects (tables/views), which that page is using)
    Thanks,
    Deepak

  • What are the steps  to view the output for check printing

    what are the steps  ,the method to view the output for check printing

    Hi,
    You can ask your functional person to make a payment to a vendor which will then issue a check. You can use the same payment run in program RFFOUS_C and create new checks by voiding the previous check number with a void reason code.
    You can do this as many times as you want and test your check output.
    Regards
    Shounak

  • What are the differences between the following Oracle database views?

    What are the differences between the following Oracle database views(or function)? Can they be instead of each other? Can all of them be used to pull out the execution plan from the library cache?
    V$SQL_PLAN
    DBA_HIST_SQL_PLAN
    dbms_xplan.display_cursor function

    junez wrote:
    What are the differences between the following Oracle database views(or function)? Can they be instead of each other? Can all of them be used to pull out the execution plan from the library cache?
    V$SQL_PLAN
    DBA_HIST_SQL_PLAN
    dbms_xplan.display_cursor functionV$SQL_PLAN-this is dynamic perfomance view which contain execution plan information for each child cursor loaded in the library cache.
    DBA_HIST_SQL_PLAN- data dictionary view also contain execution plan information for each child cursor bun in workload repository.Actually this view captures information from V$SQL_PLAN and is used with the DBA_HIST_SQLSTAT .
    dbms_xplan.display_cursor - function displays explain plan of any cursor loaded in the cursor cache. See more information below links:
    http://youngcow.net/doc/oracle10g/server.102/b14237/dynviews_2120.htm
    http://download.oracle.com/docs/cd/B14117_01/server.101/b10755/statviews_2154.htm
    http://download.oracle.com/docs/cd/B12037_01/appdev.101/b10802/d_xplan.htm#998179

  • Reg:What  are the Vendor Master Views

    HI Gurus What  are the Vendor Master Views?
    regards
    JK

    Hi,
         Normally Vendor Master Data transaction code is XK01(it will be having both accounting and purchasing data and Genaral Data) if you take FK01 only its having only Genaral data and Accounting Data.Let me Know if you want more details?
    Regards,
    Satya

  • How to view what are all programs maped with the event....

    I am new to this events concept - could you please say
    in SM64 we can give Event....
    <b>How to view what are all programs maped with the event..</b>
    Thanks in advance.

    Hi Sam,
    See these links:
    How-to trigger a process chain using ABAP?
    Re: scheduling process chain 3 specific times a day
    NOTE: If you want to trigger the process chain from R/3, there are many examples in this forum. However, since the search function is not working now, I suggest you look at OSS Note 135637. This will show you how to do it also.
    Hope this helps.
    concerning to sm64 ..
    Triggering events manually ...
    Events let you start background jobs when particular changes in the R/3 System take place. When an event occurs, the background processing system starts all jobs that were scheduled to wait for that event.
    example : JOB_OPEN to create a background job..
    When scheduling a background job, you can specify it to start "after event".
    If you do so, you'll have to create an event in SM62.
    If a job is scheduled after event event and you trigger the event with SM64, the job will start.
    Events can be raised by external systems in SAP by sending a command to a SAP application server. You can also raise event in any program using function mosule BP_EVENT_RAISE.
    Reward if helpful.
    Regards,
    Harini.S

  • WHAT are tokens and how it is issued and how it is viewed and solved by who

    WHAT are tokens and how it is issued and how it is viewed and solved by who
    points will be awarded

    Hi Jagrut,
    If you are talking of support token then,
    TOKENs are nothing but the issues faced in the actual live system(Production).
    So the end user who is facing will raise it, it will be assigned to the production support team and they will solve it.
    Regards,
    Atish

  • What are the system requirements for Adobe Content viewer?

    What are the system requirements for Adobe content viewer?

    Hi j80r59m,
    Please check the KB : http://helpx.adobe.com/digital-publishing-suite/help/create-custom-viewer-app-ipad.html

  • What are views in DDIC and plz mention the difference between them

    hi,
    What are views in DDIC and plz mention the difference between the different type of views..
    1) maintainence view
    2)database view
    3)Projection view
    4)help view
    P.S : Good answers will be rewarded with points.

    Hi,
    The followings are different types of views:
    - Database View   (SE11)
    Database views are implement an inner join, that is, only records of the primary table (selected via the join operation) for which the corresponding records of the secondary tables also exist are fetched. Inconsistencies between primary and secondary table could, therefore, lead to a reduced selection set. 
    In database views, the join conditions can be formulated using equality relationships between any base fields. In the other types of view, they must be taken from existing foreign keys. That is, tables can only be collected in a maintenance or help view if they are linked to one another via foreign keys.
    - Help View    ( SE54)
    Help views are used to output additional information when the online help system is called. 
    When the F4 button is pressed for a screen field, a check is first made on whether a matchcode is defined for this field. If this is not the case, the help view is displayed in which the check table of the field is the primary table. Thus, for each table no more than one help view can be created, that is, a table can only be primary table in at most one help view. 
    - Projection View
    Projection views are used to suppress or mask certain fields in a table (projection), thus minimizing the number of interfaces. This means that only the data that is actually required is exchanged when the database is accessed.
    A projection view can draw upon only one table. Selection conditions cannot be specified for projection views.
    - Maintenance View   ( SE54 )
    Maintenance views enable a business-oriented approach to looking at data, while at the same time, making it possible to maintain the data involved. Data from several tables can be summarized in a maintenance view and maintained collectively via this view. That is, the data is entered via the view and then distributed to the underlying tables by the system
    Thanks,
    Shankar

Maybe you are looking for