Badi BBP_CATALOG_TRANSFER, external or internal catalog

Hi Mate,
This is with refernence to BADI paramters for BADI 'BBP_CATALOG_TRANSFER'.
how to understand the whether it is internal catalog or external catalog with the parameters of BADI 'BBP_CATALOG_TRANSFER'
Regards,
Amit R.

Hi. What do you mean by "internal" or "external"?
Do you mean whether it is your own Requisite / CCM / MDM catalog or a suppliers punch out?
Or do you mean if it is an internal call structure or a normal call structure?
Regards,
Dave.

Similar Messages

  • BAdI BBP_CATALOG_TRANSFER - Material Group Mapping issue

    Hi all,
    Currently, we have to map Vendor Product Category to SAP Material Group using a customized table, as the shopping cart items are transferred via OCI (Open Catalog Interface) from External Catalog. I realize mapping can be done using BAdI BBP_CATALOG_TRANSFER in SRM system.
    Before any mapping logic is placed in the above BAdI, I notice Application Log (Tcode SLG1) returns me an error message after shopping cart items transferred via OCI:
    000001 Unable to find appropriate Category Id 98218237
    Hence, I have placed Product Category mapping logic in the above BAdI using CATALOG_CONTENT-MATGROUP (where Vendor Category ID 98218237 will be mapped to SAP Material Group 001803). However, once I attain Material Group 001803 from mapping z-table, I am not sure which internal table I need to update , should it be CATALOG_CONTENT, ENRICHED_ITEM_DATA, or ET_SC_ITEM_DATA?
    I notice that ET_SC_ITEM_DATA having empty entry, while CATALOG_CONTENT and ENRICHED_ITEM_DATA contains the shopping cart items from External Catalog. I have tried to update ENRICHED_ITEM_DATA but I still get the error message from Appl. Log (SLG1).
    000001 Unable to find appropriate Category Id 98218237
    What is the different between ENRICHED_ITEM_DATA and ET_SC_ITEM_DATA, while EV_SC_STRUCTURES_USED = 'X', when I debug the BAdI? And which table I need to update after I attain the right SAP Material Group from Mapping z-table, while ET_SC_ITEM_DATA is empty?
    Kindly advise.
    Many thanks,
    Patrick
    P/S: I'm on SRM 5.0

    HI,
    I am not sure how could you solve your concern, I have been to similar situations..and here is my opinion.
    The errors what you are getting for:
    Error: Jurisdiction code could not be determined
    Reason: You are using a Location or Ship-to-address in such a way that there are two Jurisdiction Codes in your backend system (are you using Third Party Tax engine such as Taxware?). In such case, Shopping Cart gets confused to select from two codes and throws out error message...or simply your backend system has not maintained any Tax Jurisdiction Code at all!!!
    Error: Not possible to calculate tax
    Reason: Because Shopping Cart could not get any correct Jurisdiction Code, it can not calculate tax!
    How to solve above two errors? Solve the 1st one, second one is automatically solved!
    You can implement BADI BBP_DET_TAXCODE_BADI to find atleast one and only one Jurisdiction Code for a line item of the Shopping Cart (or PO). (Tip: You can call an RFC to backend to call standard FM to get the Tax Jurisdiction Codes, if there are more than one, select the first one and return, or if there are none..use any default (which is okay to your customer) and give it to the structure.
    Let me share my understanding on the three structures you found in the BBP_CATALOG_TRANSFER BAdI.
    CATALOG_CONTENT: Contains the OCI fields flowing from the catalog. They are the original items coming from Catalog.
    ENRICHED_ITEM_DATA: Contains the Catalog_Content structure as sub-structure. This is used to modify the content as a broker.
    ET_SC_ITEM_DATA: Contains the SC items that is created because of Catalog Transfer. If there is any application error such as mismatch of Unit of measurement, ISO Codes, Product Category etc. this structure will not be filled in completely..Only perfect items (without any mapping error) will get into this structure.
    If you are finding that ET_SC_ITEM_DATA is empty, then check BBP_OCI object in SLG1 transaction, that will show you errors while catalog transfer and the same can be found during debugging of the BAdI.
    I think this can give some idea on how to use them..
    Thanks for reading...
    Ashok Kawa

  • Regarding BADI BBP_CATALOG_TRANSFER

    Hi All,
    we are implementing SRM5.0 ,i created a BSP application for transfering shoping cart items , this BSP application is called from the BBP , when i click a link ECAR overthere.
    But the items in Shopping cart of my application are not getting transfered to the calling application.
    When i implemented the BADI BBP_CATALOG_TRANSFER i get the following runtime error , on clicking the ADD TO CART button in BSP application:
    Method: IF_EX_BBP_CATALOG_TRANSFER~ENRICH_ITEM_DATA of program ZCL_IM_CATALOG_TRANSFER=======CP
    Method: IF_EX_BBP_CATALOG_TRANSFER~ENRICH_ITEM_DATA of program ZCL_IM_CATALOG_TRANSFER=======CP
    Method: IF_EX_BBP_CATALOG_TRANSFER~ENRICH_ITEM_DATA of program CL_EX_BBP_CATALOG_TRANSFER====CP
    Function: BBP_WS_IMPORT_SC_DATA of program SAPLBBP_WS_API
    Form: CATALOG_CONTENT_GET of program SAPLBBP_SC_APP
    Function: BBP_SC_APP_EVENT_DISPATCHER of program SAPLBBP_SC_APP
    Form: APP_EVENT_HANDLER of program SAPLBBP_SC_UI_ITS
    Form: SC_EVENT_DISPATCHER of program SAPLBBP_SC_UI_ITS
    Module: SC_EVENT_DISPATCHER of program SAPLBBP_SC_UI_ITS
    if i deactivate the implementation of this BADI i get the following error:
    No logical system for FI is maintained.Inform system Admin.
    Enter the company code.
    No logical system for FI is maintained.Inform system Admin
    Error in account assignment for item1.
    what might be the problem?
    Is this a problem with the BSP application or customization?
    One more thing is that How is this BADI called? We have not called it in the BSP application?
    Thanks.
    Anubhav.
    Edited by: Anubhav Jain on Jun 4, 2008 6:35 AM

    Starting with basics,
    what is the need of custom BSP?
    are the standard ITS & BSP applications are not enough for yr requirement?
    because you have said it's catalog stored on the internal server only
    and you are not punching out from external(supplier) server.
    what is the data that you are adding or changing with BBP_CATALOG_TRANSFER ?
    The call of this BAdI occurs in function module 'BBP_WS_IMPORT_SC_DATA'. This module is called by the relevant application to import catalog items previously sent by the browser of the user to the application Web server from there. After the catalog has transferred the data to SAP Enterprise Buyer the system carries out the following actions.
    Conversion of ISO code of unit of measure and currency to SAP format
    Conversion of price field to SAP format
    In the case of transfer of a material or service number:
    The system reads the product master with this number. If the number exists, the system transfers from the product master record the description and the purchase order unit of measure.
    In the case of a partner number:
    The system reads the business partner master with this number. If the number does not exist, the number in the shopping cart item is reset.
    What is the Error analysis for the run time error in ST22?
    You may also show the code under "Information on where terminated" to yr functional guy
    and he may locate the table which needs to be filled up
    BR
    Dinesh

  • Badi BBP_CATALOG_TRANSFER in EBP portal

    we have implemented  badi BBP_CATALOG_TRANSFER
    I have kept the debugger in the code written under this implementation .
    1. when I try to execute it giving CATALOG ID as input I am not getting any data in
    parameter u201CCATALOG_CONTENTu201D
    2. when i do the shopping through  EBP portal , and click on
    "Transfer Items from Catalog" control  does not go to implemented badi.
    Can any one please guide any pointer on it.

    If you set an internal break point in Badi ENRICH_ITEM_DATA then the BADI code ‎does not stop, but if you set an external break point in the code with the same user that is ‎used to run the shopping cart then the it will stop at that external breakpoint in the BADI.‎
    ‎ ‎
    I have done this on a number of occasions.‎
    The trick that I stated above :- ‎
    ‎1) Login as i.e. EBPREQ2 set the External Break point ‎
    in the code this will be active for the next 2 hours for User EBPREQ2.‎
    ‎2) Then bring up the Browser then login as EBPREQ2 ‎
    into SRM and go shopping then when you submit order ‎
    R3 will do a stop inside that BADI.‎

  • Vendor code missing in SC from Internal catalog

    Hi,
    I have an issue while creating shopping cart from a perticular Internal catalog.
    I have selected 4 catalogs items from the Internal catalog. while After ordered the SC the system created a Purchase requisition in the backend R/3 instead creation of the PO and the vendor code disappear. Though the vendor was there in the item present in internal catalog. Also in the R/3 side.
    Also checked in R/3 No default Pay point is set for the vendor.
    Can you please help me why did this occur? Where might be going wrong with this?
    Thanks a lot in advance...
    it is very urgent, i am not able to get the simulate how the vendor disappear.

    Thanks mani...
    Checked SPRO setting....it is OK. Also I have already implemented the badi BBP_CATALOG_TRANSFER.
    Every time i create SC the partner function for vendor comes with in BBP_PD. but In this case the partner function for vendor did not appear.rest all appear hence PR is created in the backend. As I have told before this is internal catalog the partner function should appear.
    Next time when i tried to create SC with the same item without any changes in my system. The vendor got determined.
    No now my confusion is why that perticular time the vendor got disappearred... I checked all the details but the only vendor got diappear at that time. Now i want to know the reason as the PR is already created in the Backend.
    thanks in advance for help..

  • BADI BBP_CATALOG_TRANSFER

    Hello!
    We are working with SRM 5.0 and we are using punch out.
    We need to buy on stock (cost assignment category ST) out of those external catalogs. But the vendor cannot put our SAP material numbers into his system.
    How can I do the mapping between the vendor material reference and our material numbers? Can I use the specific BADI BBP_CATALOG_TRANSFER for this?
    Thanks a lot,
    Regards,
    Caroline

    Hi caroline,
    <b>Example 1 for tax mapping :</b>
    In method ENRICH_ITEM_DATA do the following:
    LOOP AT catalog_content INTO wa_catalog_content.
        LOOP AT et_sc_item_data INTO wa_sc_item_data
          WHERE catalogitem = wa_catalog_content-ext_product_id.
          wa_sc_item_data-<field_for_tax> = wa_catalog_content-cust_field2.
          MODIFY et_sc_item_data FROM wa_sc_item_data.
        ENDLOOP.
      ENDLOOP.
    <u>Example 2 :</u>
    method IF_EX_BBP_CATALOG_TRANSFER~ENRICH_ITEM_DATA.
    break-point.
    This implementation is writing all the fields that are filled
    in the OCI-Interface to the application log BCT1. Furhtermore
    it is also storing the error messages from ENRICH_ITEM_DATA to
    the same log. The log can be view with transaction SLG1.
    ***** DATA DECLARATION *************************************
    Work area for catalog_content
      DATA: ITAB_WA        TYPE bbp_ws_oci_item_s.
    Data of the aplication log
      DATA: L_S_LOG        TYPE BAL_S_LOG. "Header of application log
      DATA: L_S_TEXT(200)  TYPE C. "Message lines
      DATA: L_S_HANDLE     TYPE BALLOGHNDL. "Log Handle.
      DATA: L_T_HANDLE_TAB TYPE BAL_T_LOGH. "Handle tab for BAL_DB_SAVE
    Data for OCI-Fields
      DATA: OCI_FIELDS     TYPE DDFIELDS. "all OCI-fields
      DATA: OCI_FIELDS_WA  TYPE DFIES. "work area for OCI-fields
      DATA: HELP_FIELD(30) TYPE C. "dynamic field for loop at OCI-fields
      DATA: DISP_FIELD(30) TYPE C.
      DATA: H2(40)         TYPE C. "conversion to type C
      FIELD-SYMBOLS: <F1>  TYPE ANY.
    Data for OCI-Error-Tab
      DATA: CATALOG_CONTENT_ERRORS_WA TYPE BBP_OCI_ERRORS.
    ***** END OF DATA DECLARATION ********************************
    Read all the fields of the OCI-Interface.
      CALL FUNCTION 'GET_FIELDTAB'
           EXPORTING
                tabname  = 'BBP_WS_OCI_ITEM_S'
           TABLES
                fieldtab = oci_fields.
    create a log
      L_S_LOG-EXTNUMBER = 'CATALOG_DOWNLOAD'.
       L_S_LOG-ALUSER    = SY-UNAME.
       L_S_LOG-ALPROG    = SY-REPID.
       L_S_LOG-OBJECT    = 'BCT1'.
       CALL FUNCTION 'BAL_LOG_CREATE'
            EXPORTING
                 I_S_LOG      = L_S_LOG
            IMPORTING
                 E_LOG_HANDLE = L_S_HANDLE
            EXCEPTIONS
                 OTHERS       = 1.
       IF SY-SUBRC <> 0.
         MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                 WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
       ENDIF.
    fill the data for the Application Log
       CLEAR ITAB_WA.
       LOOP AT CATALOG_CONTENT INTO ITAB_WA.
    loop at all oci-fields and add nonempty fields to the appl. log
         LOOP AT OCI_FIELDS INTO OCI_FIELDS_WA.
          CONCATENATE 'ITAB_WA-' OCI_FIELDS_WA-FIELDNAME INTO HELP_FIELD.
          ASSIGN (HELP_FIELD) TO <F1>.
          IF <F1> IS INITIAL.
    only write the fields that are not initial
          ELSE.
           H2 = <F1>.    "conversion to type C
           CONCATENATE 'NEW_ITEM-' OCI_FIELDS_WA-FIELDNAME INTO DISP_FIELD.
           CONCATENATE DISP_FIELD '=' H2 INTO L_S_TEXT SEPARATED BY SPACE.
    add this line to the application log
          CALL FUNCTION 'BAL_LOG_MSG_ADD_FREE_TEXT'
               EXPORTING
                    I_LOG_HANDLE     = L_S_HANDLE
                    I_MSGTY          = 'I'
                    I_TEXT           = L_S_TEXT
               EXCEPTIONS
                    LOG_NOT_FOUND    = 1
                    MSG_INCONSISTENT = 2
                    LOG_IS_FULL      = 3
                    OTHERS           = 4.
          IF SY-SUBRC <> 0.
            MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.
         ENDIF.
        ENDLOOP.
    check if there are errors for this item in CATALOG_CONTENT_ERRORS
        LOOP AT CATALOG_CONTENT_ERRORS INTO CATALOG_CONTENT_ERRORS_WA
                WHERE LINE = ITAB_WA-LINE.
           CONCATENATE
              CATALOG_CONTENT_ERRORS_WA-LINE
              CATALOG_CONTENT_ERRORS_WA-TYPE
              CATALOG_CONTENT_ERRORS_WA-CODE
              CATALOG_CONTENT_ERRORS_WA-MESSAGE
              CATALOG_CONTENT_ERRORS_WA-MESSAGE_V1
              CATALOG_CONTENT_ERRORS_WA-MESSAGE_V2
              CATALOG_CONTENT_ERRORS_WA-MESSAGE_V3
              CATALOG_CONTENT_ERRORS_WA-MESSAGE_V4
          INTO L_S_TEXT SEPARATED BY SPACE.
    add this line to the application log
          CALL FUNCTION 'BAL_LOG_MSG_ADD_FREE_TEXT'
               EXPORTING
                    I_LOG_HANDLE     = L_S_HANDLE
                    I_MSGTY          = CATALOG_CONTENT_ERRORS_WA-TYPE
                    I_TEXT           = L_S_TEXT
               EXCEPTIONS
                    LOG_NOT_FOUND    = 1
                    MSG_INCONSISTENT = 2
                    LOG_IS_FULL      = 3
                    OTHERS           = 4.
          IF SY-SUBRC <> 0.
             MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.
        ENDLOOP.
      ENDLOOP.
    Save this log to the data base (Log-Object = BCT1)
      CLEAR L_T_HANDLE_TAB.
      APPEND L_S_HANDLE TO L_T_HANDLE_TAB.
      CALL FUNCTION 'BAL_DB_SAVE'
           EXPORTING
                I_T_LOG_HANDLE   = L_T_HANDLE_TAB
           EXCEPTIONS
                LOG_NOT_FOUND    = 1
                SAVE_NOT_ALLOWED = 2
                NUMBERING_ERROR  = 3
                OTHERS           = 4.
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Kind regards,
    Yann

  • Triggering BADI BBP_CATALOG_TRANSFER

    Hello People.
    I have implemented BBP_CATALOG_TRANSFER badi ( I want to use customer fields) , but its implementation is not called, the badi is active but is not called.
    We have SRM version 5.0 and Enterprise Buyer 3.0. ( ITS integrated)
    How I can triggering this badi?
    Regards.

    Hi,
    BBP_CATALOG_TRANSFER can be used  to change/map values returning from an OCI linked external catalog via the hook url. It lets you map out some of the data.
    See the foll related threads:
    Triggering BADI  BBP_CATALOG_TRANSFER
    How to debug the BADI 'BBP_CATALOG_TRANSFER'?
    Also sample code for the BADI for your reference:
    Like this, you can do much more things. Basically, you can map the data coming from external into SRM SC.
    loop at enriched_item_data into wa_enriched_item_data.
    category_id = wa_enriched_item_data-category_id+0(6).
    select category_guid
    into comm_category-category_guid
    up to 1 rows
    from comm_category
    where category_id = category_id.
    endselect.
    if sy-subrc eq 0.
    wa_enriched_item_data-category = comm_category-category_guid.
    wa_enriched_item_data-category_id = category_id.
    modify enriched_item_data from wa_enriched_item_data.
    else.
    select category_guid
    into comm_category-category_guid
    up to 1 rows
    from comm_category
    where category_id = c_category_id99.
    endselect.
    if sy-subrc eq 0.
    wa_enriched_item_data-category = comm_category-category_guid.
    wa_enriched_item_data-category_id = c_category_id99.
    modify enriched_item_data from wa_enriched_item_data.
    endif.
    endif.
    endloop.
    BR,
    Disha.
    Pls reward points for useful answers.

  • OCI mapping for External Punch Out Catalog - SRM

    Dear SRM Gurus,
    We are using SRM 7.0 Classic scenario.
    We have a scenario to External punch out catalog. I am  aware of Web service call structure, UI config and  BADIs.
    But I am very much confused that how exactly the External Catalog data will be mapped to SRM? Where would be the inbound OCI mapping done for External Punch out catalog.
    Kindly share your knowledge.
    Thanks.
    Regarsd, Magesh.

    Magesh,
    The OCI field mapping is done as specified in OCI 4.0 specification. If you like technical details on exactly where the mapping happens, you can search for FM OCI. Also, the CATALOG_TRANSFER BADI can be used to read the data that has been mapped and change if needed.
    SG

  • External and internal mikes are not automatically switching over either recording or on voice calls

    My laptop model name is HP Pavilion dv4-1100ea which is shipped with Vista Home premium 32 bits and has got service pack 1.
    Restored the laptop to factory setting since then I am having the following problems; I had the same problem when my laptop was brand new and whenever I reset the laptop to factory setting I get the following problems:
    1. External and internal mikes are not automatically switching over either in middle of the recording using sound recorder or while the call in progress on voice calls (skype):
       Using the sound recorder if I start recording the sound with external  mike  and in-between  recording if I  switchover from external mike to inbuilt mike and later on when I play back I can only hear the sound  up till where I used the external mike during recording, after the switchover to inbuilt mike I cant hear any sound.
       But if I start the recording with inbuilt mike and in between recording  if I plug in  the external mike and later on when I play back I can only hear the sound up till where I used the inbuilt mike during recording , after the switchover to external mike I cant hear any sound.
       So in brief both my external and internal mikes are working fine, only problem is that if I start recording (using sound recorder) or voice call with one specific mike, I have to continue with it till the end. I can’t switchover to another mike in between the conversation (voice call) or recording, if I do so, I have to select the mike manually in chat software but while recording I cant even select manually because in laptop, it takes the mike whichever is in current use as default mike in recording tab(sound window). The green tick automatically (in recording device tab) switches over according to the use of mike. Though the green tick in the recording tab is switching over automatically according to use of mikes, its not picking up the sound after switch over during recording.
    2. And also when I click on recording device tab in sound window and plug in external mike, though the green tick automatically switchovers from internal to external mike, while I speak both internal and external mikes volume meter respond to the sound inputs by rising and falling but if I take out external mike, green tick goes to internal mike and when I speak only internal mike volume meter respond to sound rising up and down not the external mike.
    To resolve the issue I have tried following steps with no luck:
    1.I have checked the mikes(internal and external) properties, the both mike shows to be enabled in general tab, in level tab the volume is set to 100 and in advanced tab , all options are selected.
    2. In device manager I have got only one audio driver named as “IDT High definition Audio CODEC”. I have uninstalled the audio driver and reinstalled it using scan for hardware option
    3. Uninstalled the audio driver in device manager and reinstalled the audio driver using recovery manager > advanced option> hardware driver re-installation.
    3. I have updated the BIOS(Insyde F.65, 12/02/2010).
    4. I tried to update the audio driver using below link but things went more worse so I did system restore (not factory setting though).
    http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-67051-1&lc=en&dlc=en&cc=us&...

    Sounds like you need to upgrade to the iPhone 5s
    The 5s has Touch ID
    You can unlock your phone with your finger instead of typing in a key code
    No swiping to unlock either, just touch the home button
    You can enrol multiple fingers as well
    Here is a video of it in action
    http://www.apple.com/iphone-5s/videos/#video-touch
    Or wait and see what iPhone 6 has to offer
    That being said, as desiel vdub posted if the phone is up to your face, the proximity sensor should turn the screen off
    And when you lower the phone turn it back on again
    Not sure about the phone locking when your on a call doesn't sound right

  • What's the easiest way to add storage to a mac mini. (1TB hard drive but only 32G of real storage). External device, internal or partitioning?

    What's the easiest way to add storage to a mac mini. (1TB hard drive but only 32G of real storage). External device, internal or is there some way to partition? I tried doing so but received a message that there wasn't enough free space to partition. Seems like a 1TB drive should have more storage than my Ipad

    Its worth confirming what free space you have on your drive: 
    go to:   Apple Menu > About this Mac >  More Info > Storage
    The bar chart shows how much free space there is on the drive:
    Please realise that partitioning does not create extra space so this wont help you.
    If your free space is less than 20 % you should get extra storage with an external USB or Firewire drive, any make or model will work.

  • Shopping Cart creation - Internal Catalog

    Hi All,
    When I try to create Shopping Cart using Internal Catalog I am getting the following error after I check out.
    Product and description are missing
    Incomplete items in catalog. Only complete items were transferred.
    Can you help me in finding the solution.
    OCI mapping is done for the both the fields NEW_ITEM-DESCRIPTION & NEW_ITEM-MATNR .
    Regards,
    Rahul.

    Hi Sandeep,
    From SLG1 transaction I understood that both product id and description are not passed.
    But both the details are mapped under OCI.
    NEW_ITEM-DESCRIPTION is mapped to Short Description
    NEW_ITEM-MATNR is mapped to Product ID.
    Can you explain why these details are not passed?
    Regards,
    Rahul
    Edited by: bsr_rahul on Jul 7, 2011 1:25 PM
    Edited by: bsr_rahul on Jul 7, 2011 1:47 PM

  • Standard Search Functionality In Internal Catalog Not working fine

    In the Find Window , type in the description of an item to search for product in Internal catalog.
    Ideally it should be retrieving the asked product , but it is showing "No product found".
    Tried it even with Advance Search \Linguistic & Fuzzy search but the same result came
    Experts Please help.

    Is that catalog added to TREX index.
    and also try to clear cache memory.
    Please check.
    Thanks
    Venkatesh P

  • Incorrect delivery dates and lead time in SC & PO for Internal Catalog

    Hi experts,
    In a scenario,
    In SRM 4.0 creating SC from Internal catalog and from that SC po is created.
    The information reflected in SAP is not accurate with the information in mysupply catalog.
    PO's related to a vendor catalog is supposed to be 45 days (lead time) but in some cases of POs the lead time is showing 2 days. There's no consistency in information because some PO's in 45 days and some POs having 2 days though the POs are in same dates.
    Can you please give me some solution to this problem.? And Also the details How to approach to find out with tech debug.
    Thanks,
    Charles.

    Hi experts,
    In a scenario,
    In SRM 4.0 creating SC from Internal catalog and from that SC po is created.
    The information reflected in SAP is not accurate with the information in mysupply catalog.
    PO's related to a vendor catalog is supposed to be 45 days (lead time) but in some cases of POs the lead time is showing 2 days. There's no consistency in information because some PO's in 45 days and some POs having 2 days though the POs are in same dates.
    Can you please give me some solution to this problem.? And Also the details How to approach to find out with tech debug.
    Thanks,
    Charles.

  • Item selection in Internal catalog

    Hi All,
    I am having an issue in internal catalog.
    We are using SRM 4.0 and CCM2.0.
    From the internal catalog we can select any number of items and the same can be transfered to shopping cart.
    But when I search the items by the some search criteria like supplier part number it is adding only the last selected item to the shopping cart.
    Detailed steps:
    1. I searched for an item by supplier part number and selected that item.
    2. I searched for another item again by supplier part number and selected that second item.
    3. Now if I check the first item that has already been selected, I noticed that it has been unselected now.
    4. While click on the Add to shopping cart button it is adding only the last selected item as the items that have been selected previously were got unselected.
    Is there a way to resolve this issue? If I select a time it should not get unselected unless the user manually does that.
    PLease help.
    Thanks.

    Dear Arun,
    The system reacts in the designed manner here, for the type of functionality you require you would need to use the List of Selected Items which needs to be configured in your system.
    See the link below:
    http://help.sap.com/saphelp_ccm20/helpdata/en/07/1c3894f5584210be38a41df309b783/content.htm
    Regards,
    Jason

  • Set Validity period to internal catalogs.

    Hi All,
    I am trying to assign a validity period for Internal catalog on the Supplier catalog CSV2 file. I have defined the characteristic Id
    as /CCM/VALID_TO and /CCM/VALID_FROM.
    I am unable to upload the supplier catalog. But if I remove this fields it allows me to upload.
    I tried with COMT_VALID_FROM and COMT_VALID_TO also.
    The date I defined was in YYYYMMDDhhmmss.I tried with different formats of date like DDMMYY,yyyymmdd,ddmmyyyy.
    Please suggest how to assign the validity period to the catalogs.
    Thanks,
    Devi

    Hi Chris,
    It says catalog cannot be uploaded for item.
    This is error I get in SLG1.
    The following exception was raised:
    /CCM/CX_CONVERSION_FAILED
    The exception occurred at the following point:
    Program  /CCM/CL_UPDATE_CONTENT_SERVICECP 
    Include  /CCM/CL_UPDATE_CONTENT_SERVICECM00W Line  41 
    Other properties of the exception: Property  Value 
      KERNEL_ERRID    
      TEXTID    
      $STACK_LVL    1 
      $TXT    Characteristic VALID_FROM not found 
      $EXC_CLASS    /CCM/CX_OBJECT_NOT_FOUND 
      $SRC_PRG    /CCM/CL_CHAR_MANAGER==========CP 
      $SRC_INC    /CCM/CL_CHAR_MANAGER==========CM00J 
      $SRC_LNO    32 
      $STACK_LVL    2 
      $TXT    Characteristic VALID_FROM not found 
      $EXC_CLASS    /CCM/CX_OBJECT_NOT_FOUND 
      $SRC_PRG    /CCM/CL_CHAR_MANAGER==========CP 
      $SRC_INC    /CCM/CL_CHAR_MANAGER==========CM00K 
      $SRC_LNO    86 
      $STACK_LVL    3 
      $TXT    Characteristic VALID_FROM 0000000004 AI_VALID_DATE 0000000001 does not exist 
      $EXC_CLASS    /CCM/CX_INTERNAL_ERROR 
      $SRC_PRG    /CCM/PROCESS_PACKAGE 
      $SRC_INC    
      $SRC_LNO    0 
      V1    10NBC 
      V2    1428 
      %LOGNUMBER    00000000000000031567 
    Regards,
    Devi

Maybe you are looking for