Catalog Item Maintenance

Hi Gurus,
Is there a way to be able to keep the item prices in the catalog up to date? Right now, if there are 2 contracts created for item 1 given that the 1st contract has expired so the 2nd contract was created -- the catalog will still show items with 2 prices (one for each contract). Is there a way for hte system to exclude item prices for expired contracts?
Another scenario would be for items that have been inactivated because a new contract was created, the price of the inactive item would still show in the catalog.
How to go about this? I will Reward points

HI,
I think u might have maintained 1st contract in catalog item data.
U can check this and if that is still available then it will propose 1st contract price only becasuse that force the catalog item to take that price only.
Check this in individual item for cataloge.
Or need to check vendor list also. Make the same contract inactive in VLS if that availabe there.
Award points if suitable ans.
Navneet.

Similar Messages

  • Allow changes to SC fields for catalog items

    We're on SRM 5.0 (SRMServer 5.5). In contrast to free-text (non-catalog) items, EBP makes certain fields display-only when adding catalog items to shopping cart. We need to make the following fields available for user's input when the user adds a zero-priced item from the catalog:
    - price
    - currency
    - UoM
    One solution I can think of is to make EBP treat zero-priced catalog items as free-text items. To achieve that, will it be enough to implement a BAdI (e.g. BBP_CATALOG_TRANSFER) to blank out CATALOGID and CATALOGITEM fields?
    Failing that, can we use BBP_SC_UI_CTRL method of BBP_UI_CONTROL_BADI to make price/currency/UoM available for input?
    I know there're SAP Notes to make Price and UoM changeable for catalog items (693175,748855), but they all entail modifications which I'd like to stay away from as much as possible.
    Thanks and Cheers,
    Serguei

    Thank you for your quick response, Yann.
    So, you confirm that the CATALOGID field is available to the BBP_CATALOG_TRANSFER BAdI, and that clearing it will open the fields? Also, can I assume that CATALOGID is the only criteria in price determination for my scenario - so that, when CATALOGID is blank, EBP will treat the item price as "manual price", not "catalog price"?
    You've brought up a good point about reporting on this field. I'll keep it in mind.
    What about the second approach: can BBP_UI_CONTROL_BADI (or some other BAdI) be used to modify SC field status for the mentioned fields?
    The two OSS Notes are not part of standard, they are not included in any Support Pack, so they're mods, and will be our last option to consider.
    Cheers,
    Serguei

  • Catalog items visible to everyone, purchaseable only for some users

    Hello everybody
    Me again trying to find a solution to the following problem:
    We need to have some items in our catalog that are visible for every user but only purchaseable via shopping cart / SRM for some authorized users. I couldn't find any possibility in the customizing. So my attempt would be to add an additional attribute in CCM where I can put some kind of flag and then to construct an authorization check based on that flag and on a authorization profile. In case the authorization check fails, the catalog item may not be put in the shopping cart. Preferabily the shopping cart icon should be disabled for such items.
    Did somebody out there already think about something similar or already implemented something like that?
    It would also be a good basis for offering a publicly viewable, browseable catalog for "window shopping", because I also didn't find a way until now to publish the catalog as a standalone web application without shopping cart functionality.
    What do you out there think about it?
    Kind regards,
    Renaud

    Hi Christophe
    Thanks a bunch for your great help! I could solved the problem and am now able to have some catalog items visible but only purchaseable for authorized users. This is what I've done:
    1. Create a new authorization class (SU21)
    2. Create a new authorization object within this class
    3. Create a new authorization field within this object
    Don't forget to save and quit the SU21 transaction and then reenter it (/nsu21) because only then you'll see your changes / additions... seems to be a "refresh-bug" in SU21.
    4. Create a new role (PFCG) and an authorization profile containing the new authorization object. Assign the values needed.
    5. Create a new attribute in CCM and assigned it to OCI cust_field5 (because this one is of type TEXT50)
    6. Implemented some code in BAdI BBP_CATALOG_TRANSFER:
    DATA: wa_et_sc_item_data  TYPE BBP_PDS_SC_ITEM_D.
    DATA: wa_catalog_content  TYPE BBP_WS_OCI_ITEM_S.
    DATA: lv_authorized       TYPE c.
    DATA: lt_limtab           TYPE TABLE OF string.
    DATA: wa_limtab(10)       TYPE C.
    DATA: lv_message_v1       LIKE SY-MSGV1.
    DATA: lv_message_v2       LIKE SY-MSGV2.
    DATA: lv_message_v3       LIKE SY-MSGV3.
    DATA: lv_message_v4       LIKE SY-MSGV4.
    LOOP AT et_sc_item_data INTO wa_et_sc_item_data.
    * Get corresponding line from transferred catalog data
      READ TABLE catalog_content INTO wa_catalog_content
                                 WITH KEY line = wa_et_sc_item_data-number_int
                                 BINARY SEARCH.
      IF sy-subrc = 0.
    *   If field content for checking authority against is not empty...
        IF NOT wa_catalog_content-cust_field5 IS INITIAL.
    *     Perform authority check
          AUTHORITY-CHECK OBJECT '<your auth.object here>'
                          ID     '<your auth.field here>'
                          FIELD  wa_tab.
          IF sy-subrc <> 0.
            MOVE wa_catalog_content-cust_field5  TO lv_message_v1.
            MOVE wa_et_sc_item_data-ordered_prod TO lv_message_v2.
    *       Eliminate leading zeroes from product number
            WHILE lv_message_v2+0(1) = '0'.
              SHIFT lv_message_v2.
            ENDWHILE.
    *       Output message
            MESSAGE ID     'ZXXX'
                    TYPE   'W'
                    NUMBER '000'
                    WITH   lv_message_v1
                           lv_message_v2.
    *       Remove item from SC
            DELETE et_sc_item_data.
          ENDIF.
        ENDIF.
      ENDIF.
    ENDLOOP.
    Interesting observation is, that when issueing the message with type = 'I' it does not condense the message text. With type = 'W' it does...
    I also found out the reason, why the way via ET_SC_MESSAGES will not work: SAP <b>has hard coded</b> somewhere after the BAdI call the message id and message number... so no way to bypass this without a modification.
    Kind regards,
    Renaud

  • Duplicate catalog item; price editable

    Hi All,
    I have a client running SRM server 550; they have an issue that when a user creates a shopping cart and adds a catalog item, the price is not editable (as it should be). However, if the user then creates a copy that item, using the "duplicate" button in the SC, then the price becomes editable.
    It appears this is a known problem and there is a solution for this (note 1386176) for SRM7.0, does anyone know if the same solution can be applied for SRM 5.0, or if there is an alternative solution?
    Thanks.

    Tom,
    I suggest you open a message with SAP.  The problem here while copying the SC catalog line item is creating the condition type manual and hence it might be allowing you to edit the price.  If my guess is correct, then you would be able to change the price on PO as well (obviously you should be on extended classic).
    Bu using the Control UI Badi, and having an extended classic scenario, you may be deferring the problem from the SC to PO.  You might want to do the same kind of development on the PO also.
    Else, SAP has fixed the same issue for us on SRM 6.0.  Of course, we could have done the meta data development on SRM 6.0 which we avoided and SAP gave a fix which is applicable for SRM 7.0 also.
    Thank You,
    DV

  • Vendor part number for non catalog item in shopping cart?

    I have a requirement to get the vendor part number field in shopping cart basic data for non catalog item. This field is available for catalog items, would it be possible to make the same field available for non catalog items as well?

    Hi Gummadi,
    You can create custom fields in Shopping cart uisng a BADI and can populate the information.
    BBP_CUF_BADI can be used to create customer fields.
    Please get discuss with your ABAP fellow for the creation of customer field.
    Award points for helpful answers.
    Rgds,
    Teja

  • Need to get catalog item from MDM of a specific supplier

    Hi gurus,
    i need to get the list of catalog item from MDM of a specific supplier,
    user will give the supplier and i need to bring the list of the catalog item
    that belong to the supplier that the user gave me,
    through abap.
    is anyone can help me with wich class+method do i need to use if i have the supplier name or id?
    thanks in advanced,
    dana.
    Edited by: dana leving on Jan 10, 2011 3:59 PM

    Hi Dana.
    You can achieve this through MDM Webservices.
    1. Create a MDM Webservice
    2. Configure the tables and list the list of fields which you want to retrieve
    3. You can specify the search criteria as well(supplier=XXX)
    4. Generate it and save it
    You can deploy the application in your landscape and call this webservice from your custom application to create shopping cart.
    The below link will give you an insight of MDM Webservices.
    http://help.sap.com/saphelp_nwmdm71/helpdata/en/45/018c03166a0486e10000000a155369/frameset.htm
    Hope it helps.
    Regards
    Bala

  • SRM Catalog Item GUID-Characteristics table

    Hi
    I am trying to test class /CCM/CL_ITEM_MANAGER method GET_ITEM_DATA so that i can read catalog item and then update it back
    with new characteristic value using UPDATE_ITEM method.
    Issue is when hit F8 i don't see these methods to test i am trying to find table where catalog item GUID to
    characteristics values (i looked in GET_ITEM_DATA i can'r figure it out) are stored so that i can test my Enrichment BADI independently.
    If someone worked bewofe with CCM catalog item GUID and characterstics values if can help to identify the table name.
    Thanks in advance
    Vineela

    Hi Vinnela,
    I am not sure, but try running report
    /CCM/VERIFY_CATALOG
    for yr catalog
    it gives variety of info
    see whether it helps
    BR
    Dinesh

  • How to show catalog items with Approval Status:Pending in a Content Search Webpart

    How to show catalog items with Approval Status:Pending in a Content Search Webpart using cross site publishing. Thanks in advance.

    I don't think you're going to be able to. Usually Approval Status is used in conjunction with Major/Minor versioning and while Approval Status is pending the item is usually a draft.
    As a result the search crawler should not be able to see the draft items as it would not have the necessary rights to do so. (Good practice ensures that the Search Crawler has only read access and is not an elevated account for this reason)
    Paul.
    Please ensure that you mark a question as Answered once you receive a satisfactory response. This helps people in future when searching and helps prevent the same questions being asked multiple times.

  • Modules for recommending new catalog item price

    Hi,
    we have catalog item price history, we have customer purchase history, which module(s) can/should we use to price a new product?
    Thanks
    hyang

    Hi, hyang,
    I think you might want to think about a metric you want to optimize, such as the monthly/weekly revenue of this new product, or number of items sold per month/week, while taking the price as an important factor. Then, from the historical sale history, you
    can train a model and see how price is impacting the metric. The model might give you some insight of the relationship between the price and the metric. 
    Alternatively, if you do want to directly determine the price, you can build a regression model, where the target is the price, the variables might include features of products, how long this product has been on market, the demand of this product, whether
    it is seasonal, holiday related product, etc. 
    Hope at least it can give you some hint at least.
    Thanks.
    Hang

  • Supplier Note gets copied from Catalog Item to Non-Catalog Item

    Hi All,
    The basic issue is that when we create a mixed shopping cart, cart with Catalog and Non-Catalog Items (Made using Describe Requirement link), the Supplier Note (in the Documents and Attachments part ) from the Catalog Item gets copied to the Non-Catalog Item directly when we create the Non-Catalog Item.
    We face the issue only when the first Item is a Catalog Item. ...
    There are no custom developments for the Supplier Note and we do not modify it directly in any other way. Any Ideas .. ?
    Thanks and Best Regards,
    Sagar Ogale

    Hi Bharath,
    The issue is that for the Non-catalog ( Item created using Describe Requirement ) in SRM 5.0, the supplier note field is getting populated by default. This is the issue.
    The Supplier's Note should remain blank. But, its not... This is the issue. Do you have any ideas what may be causing the issue..?
    Thanks and Best Regards,
    Sagar Ogale

  • PO Partial confirmation Quantity not updated for non-catalog items in SRM

    Hi Experts,
    Partial Confirmation plus Partial Rejection from Ariba(Suppliers network) could not be processed.
    Steps to Reproduce:
    1) Create a purchase order.
    2) Confirm some part of the quauntity and reject the balance part in Ariba.
    3) Open the link in SRM and click Copy push button.
    4) Click on Process PO and check PO, the PO is not updated with the changes done in Ariba
    Expected Result:
    PO should update the changes done in Ariba.
    Here when part quantity is confirmed and part is rejected at Ariba, its sending a POR but SRM is not updating anything for non-catalog items when POR is copied onto PO.But where as  in the Catalog items partially confirmed POR is copied onto PO.
    kindly give your valuable inputs to poceed furthur.
    Regards,
    Chandu

    Hi,
    I'm not clear you issue. Is it SC -> PR(backend) -> PO(backend) classic scenario ? or You just created a PO in backend system?
    BBP_GET_STATUS_2 will update SC follow-on doc information from backend.
    Regards,
    Masa

  • Web Catalog - Item Lock Needs Attention

    Hello, I am receiving an error in the web catalog (Item Lock Needs Attention). I tried to migrate about 22 files using the Catalog Manager, but it seems that the application placed a lock on the files.
    When I try to delete the file from the front-end, I received this error in EM (Item Lock Needs Attention:) (Context: 0, code: QM3V3HLV), and (access denied for user to path /users/myusername).
    I already tried stopping all the BI server components and restarting, but the error still persists.
    Any help is appreciated

    Login to Catalog Manager >> root >> users >> and assign full control to 'myusername' on 'My Folder' and restart OPMN.

  • Purchase Request for a Catalog item

    Can anyone please let me know the steps to add a catalog item in a Purchase request

    Hi,
    About the implementation information , would you please have a look at
    online documentation :
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/75/ee1fa755c811d1899000
    00e8322d00/frameset.htm
    There are also the following notes
    1056758
    1059466
    1063769
    1092922
    1151650
    1171184
    1177923
    1293023
    1223743
    1330430
    1070945
    1092922
    and 1092923
    BR
    Nadia Orlandi

  • Linking Freight charges/installation charges in the catalog item

    Hi CCM/MDM experts,
    I have a requirement. Please look into it
    In the catalog can we have installation costs/freight costs attached to an item?
    When I select the item in the Shopping cart from catalog, it should bring cost of the item as well as additional cost under the pricing condition. The same thing should show up in PO.
    The labor cost is expected to hit a different GL account.
    Your help on this highly appreciated.
    Thanks

    Vemulap
    In our system we list Delivery Charges as a separate Catalog item with a zero price for each vendor, (or a fixed price if one exists).
    We allow our users to edit shopping cart items with a zero price but not those with a catalog price.  This is bespoke in our system using a BADI.
    We then direct the Freight charges to the correct GL account by linking to a UNSPSC code for freight.
    By this method users can enter the delivery charges themselves when creating the Cart. This leads to a separate line on the PO for Freight that must be confirmed.
    We tried to use pricing conditions but it gets horribly complicated and later on leads to problems with invoice entry if you have an organization with a large AP section as we have.
    Hope this helps
    Allen B.

  • Custom Product catalog item text not displayed after product search

    Hello Experts,
    1. We have configured a custom PCAT_ITM text - Product catalog item text. - (say 000A )
    2. Have appropriate text determination procedure, access sequence to determine this custom text
    3. The text determination procedure has been chosen in the custom catalog type.
    The above steps lets us use and publish this custom text in catalog using the text id ( TEXT000A_ ).
    4. For accessing this text in the ISA Catalog search, we have maintained the text-id mapping in the file catalog-site-config.xml as follows:
      <Map ID="siteMapID">
        <Key ID="Subtitle">TEXT_000A</Key>
    </Map>
    Well, the issue now is, this setup works fine only in certain pages, but not in some other pages.
    a. Works fine in ProductDetails.inc.jsp - currentItem.getAttribute("TEXT_000A") gives the right catalog item text value.
    b. Doesn't work in organizer-content-product-search1.jsp - product.getCatalogItem().getAttribute("TEXT_000A"). Though the expectation is to get the catalog item text, we get a value "TRUE", yes (TRUE).
    Can any expert tell if we are missing anything.
    Easwar Ram

    Hi Suvitha,
    It may help in you looking up tables STXH / STXL before and after you make a change to one of your text objects ZPROD_DES.
    Cheers,
    Ashok.

Maybe you are looking for