Question on CCM BADI Approval_BADI

I'm trying to make enhancements to BADI Approval_BADI to validate a field called product group against a list of product categories.  How can I find/view the structure of the parameter Product Group in the BADI?

Hi Elly,
Firstly - can you check in customizing if the catalog is maintained with the status 'Approved'.
i.e. SPRO -> Cross App Components -> SAP CCM -> SAP Catalog Authoring Tool -> Specify default value for catalog status.
Here the catalog will either be set to Approved or To be approved initially.
After this, you can define approvals on characteristic level, drill into a characteristic component and you can set a percentage or absolute deviation which will based on these rules set items with this characteristic either to be approved or approved.
Alternatively you can make use of the CCM Approval Badi, You can use this BAdI to change the approval status of your catalog entries (items).
Normally, the approval status of catalog entries is determined by approval rules, which are stored for a characteristic. You can use this BAdI to get the status information of the catalog entries after the rules have been processed, and to change this status information as appropriate.
Regards,
Jason

Similar Messages

  • CCM BAdI implementation debuging

    Hello,
    I'd like to debug my BAdI implementation (/CCM/CTLG_ENRICHMENT) but I can't. What is the good debugging method for CCM BAdI-s?
    I tried to insert a never ending loop in the code and debug the looping process (in sm50) but it doesn't work.
    Please give me some idea.
    Thanks and regards
    Almos

    Hello Masa,
    Thanks for the helpful advice, the debugging is working now. Do you know some documentation or material where I can find some useful detailed infomation about using CCM BAdI?
    I don't know exactly the differences between the /CCM/CTLG_ENRICHMENT and the /CCM/CHAR_VALUATION BAdI. What is the prefered BAdI when you'd like to change or append uploaded CCM catalog data?
    Thanks and regards
    Almos

  • CCM BAdi During File Upload

    Hi All,
    We are looking for a BADI during the file upload for Supplier catalog. The requirement is to modify the file ocntents during upload.
    We tried implementing BADI /CCM/CTLG_ENRICHMENT, but seems like this BADI is not called during the upload function at all..
    Please help us to fix this..
    Thanks in Advance
    Karthik

    Karthik,
    The Upload process is launched in a background task, that is why you have to 'insert a infinite loop' as Bertrand said, in order to enter in debug mode through transaction SM50.
    PS: Please be careful, and use filters in your BADI implementation, because it is called also in the mapping and publishing processes.
    Regards.
    Vadim

  • Question on CCM catalog content approval

    Hi,
    Can somebody tell me what kind of update to catalog content needs approval? My understanding was that if there is a price change, definately it will need to be approved. But yesterday my catalog manager uploaded some change to his catalog item price, and when checking the items in my procurement catalog, we can see the price has changed, but the status is still 'approved'.
    Is my understanding wrong? How can I define what kind of update requires approval?
    Thanks and Regards,
    Elly

    Hi Elly,
    Firstly - can you check in customizing if the catalog is maintained with the status 'Approved'.
    i.e. SPRO -> Cross App Components -> SAP CCM -> SAP Catalog Authoring Tool -> Specify default value for catalog status.
    Here the catalog will either be set to Approved or To be approved initially.
    After this, you can define approvals on characteristic level, drill into a characteristic component and you can set a percentage or absolute deviation which will based on these rules set items with this characteristic either to be approved or approved.
    Alternatively you can make use of the CCM Approval Badi, You can use this BAdI to change the approval status of your catalog entries (items).
    Normally, the approval status of catalog entries is determined by approval rules, which are stored for a characteristic. You can use this BAdI to get the status information of the catalog entries after the rules have been processed, and to change this status information as appropriate.
    Regards,
    Jason

  • Question on BATCH_MASTER BADI

    Hi folks,
    Could you kindly help me on this issue of mine? The client requirement is to auto-populate the region of origin (MCHA-HERKR) during MSC1N. We are using the user exit EXIT_SAPLV01Z_002 to generate the batch numbers (special coding required). The problem is, the region of origin is not found in that particular user exit. It is in EXIT_SAPLV01Z_013 but this is not invoked during MSC1N.
    I tried implementing a BADI, definition name BATCH_MASTER. I created and activated the implementation Z_UPDATE_REGION. My code is in the method CHECK_DATA_BEFORE_SAVE. However, the system does not pass through it whenever I transact using MSC1N. I read through some email threads in this forum and somebody mentioned that the BATCH_MASTER BADI only gets triggered during MSC2 and MSC2N. So, I tried changing my created batches via MSC2N just to see if the BADI gets triggered. Still, no update happened.
    If any of you has done the BADI before, could you please share your knowledge with me? Do I need to activate something else in order for the BADI to work?
    Thank you in advance.
    Hoops

    Please disregard this question.  I have found the answer to it.  Thanks to all who took time to read my post.

  • Architectural question for CCM failover WAN best practices

    I have a client that has a large CCM cluster in Texas. Approx 2000 phones register here over the wan from branch offices, HQ, etc. In Milwaukee, there is a call center that is going to go in for about 200 agents 24/7 operations. We are looking at the architecture of this design and are wondering if it would be wise to setup another cluster in Milwaukee just for the Call Center, then use Intercluster trunking between the two clusters.
    Or, could we just place a (2)subscribers at the Milwaukee location for a DR between the two sites? (Texas and Milwaukee).
    The WAN backbone is MPLS, so we could configure multiple T's back to the data center, etc. The problem we see is if what the Texax CCM cluster falls down... what happens then? Will the CallCenter be able to function?
    Any good advice, simple is better.
    Thanks much!

    What type of callcenter is it? IPCC Enterprise or Express?

  • Questions on  UJR_WRITE_BACK BADI

    Hey all,
    We have written Write back BADI for one of our application. Now we want to write a BADI for different application also in the same appset.
    But when i use the same class ZCL_UJR_PRE_PROCESS_EX it takes me to the previous implementation. I would like have different implementation so that I can implement different logic. How can i do it. Do I have to create a new class like ZCL_UJR_PRE_PROCESS_EX.
    Please help.
    Thanks,
    Diksha.

    Hi Gersh,
    Am sorry not to mention in my previous posting. I implemented my BADI using the following HTD.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0309226-814f-2d10-61a6-ef8da29e3727?QuickLink=index&overridelayout=true
    I am trying to implement a new BADI in the same for my different application. I use the same class and it takes me to the previous code.
    I hope am able to explain my situation properly.
    Thanks,
    Diksha.

  • Question about CCM Catalog Content Approval

    Hi,
    We are using CCM2.0 in our company for catalog management. I have defined various procurement catalogs and different views for each procurement catalog. I know the view can control what end users see in catalog search engine.
    But is there also a way to control what catalog approver can see in CCM? If I assign a user as approver for the procurement catalog, looks like he/she can see all items in this procurement catalog...
    Thanks a lot,
    Elly

    Hi,
    I don't assign items to my views automatically. But after items are approved, I'll go into the views and run corresponding rules to assign items.
    Regards,
    Elly

  • Questions reg CCMS

    Hi,
    I have configured CCMS
    Please let me knwo the following information with respect to CCMS
    1. Does CCMS occupy space in /usr/sap folder
    2. Does CCMS occupy database space
    3. CCMs alerts are stoerd in Database or File System

    Hello Balaji,
    > 1. Does CCMS occupy space in /usr/sap folder
    yes.
    - in the log directory of the instance: the AL* files
    - if sapccm4x is installed: sapccm4x subdirectory in the log directory of the instance
    - if sapccmsr for J2EE is installed: /usr/sap/CCMS
    - if sapccmsr without J2EE is installed: /usr/sap/tmp/sapccmsr (<x>:\usr\sap\PRFCLOG\sapccmsr on Windows)
    > 2. Does CCMS occupy database space
    yes.
    - several different database tables
    > 3. CCMs alerts are stoerd in Database or File System
    both.
    - in general alerts are held in the shared memory of the instance.
    - at shutdwon and each 30 minutes alerts are saved into the ALALERTS file (this is one of the AL* files mentioned above)
    - confirmed alerts are saved to the database, table ALALERTDB
    Regards, Michael

  • Quick Question: Is CCMS installed on NW2004s support BW3.1 and R3 4.5?

    Dear Sapadmin!
    I just curious to know can CCMS configured on BW3.1 and R3 4.5 System? As for as i know, i think this shouldnt be any issue as we just need to ensure saposcol and sapccm4x is installed and running on monitored system.
    Basically, our requirement is just to monitor space, availability and os filesystem.
    Thanks for the advice,
    Cheers,
    Nicholas Chang

    Hello,
    Please check
    SAP Note 522453 -> Point 4 - RZ20: Monitoring operating system data
    Please make sure that You are using the latest versions of
    saposcol (note 19227) and sapccmsr (note 209834).
    Should be ok on the 4.5 system.
    regards,
    John Feely

  • Question on CCM?

    hi Friends
    Query on CCM. Please let me know.
    If we are uploading xml content do we need to have CAT & CSE in different clients or in different servers.
    Thanks
    Regards
    surya

    Hi,
    As per jason from SAP said when we upload xml file type XI Must be configured.
    CAT&CSE not must be in different clients or in different servers. We can setup in same client and in same server also, depend upon the requirement and system performance.
    Thanks
    prasad.s

  • Questions Questions Questions via bootcamp/bad hard drive

    I think i fried one partition of my hard drive. I have the latest bootcamp installed onto my macbook pro 13". One partition is MAC OS 10.6.2 and the other is Windows 7 Ultimate 32 bit. The Windows 7 boots up just fine. The Mac 10.6.2 does not. It freezes on the apple logo in the beginning of the start up. I ran disk utilities from my install DVD and it indicated that it could not repair the mac os 10.6.2 partitioned drive.
    Has anyone had this problem? the drive is only 6 months old. What would be a good utility to make sure both partitioned drives can be maintained and fixed?
    Interestingly I also noticed that when running under windows 7, the macbook pro heats up considerably. Is there anyway to fix this problem?

    Never rely on just Apple First Aid to find or repair problems.
    There are a number of good solid 3rd party ($$) programs that will.
    Alsoft Disk Warrior 4.2
    MicroMat TechTool Pro 5.0.x
    Drive Genius 2
    are the three I am most familiar with.
    In any event, you will want to install OS X on external drive for emergency repair maintenance and such.
    Clone your system (SuperDuper, Carbon Copy Cloner) is a good idea also, to backup volume (or even a sparse disk image).
    Apple doesn't - and Windows can't - it is up to the vendor of the motherboard or 3rd party fan control and monitoring the sensors. Normal steps like elevating the laptop so air gets underneath... not sure what people are doing, and heat is an issue with MacBook/iMac.

  • Question about bad query

    Hi all ,
    I have small question related to bad query .
    what is the affecting happens to database if there is lot of bad query , i know the performance issue is there what's other things .like archive log generated database time , IO , TMP tablespace , please give me information about it's .
    thanks & regards.

    user11969912 wrote:
    I have small question related to bad query . What do you consider a bad query? A bad query can be the result of poorly written and illogical SQL. It can be due to not using bind variables. It can be due to a on-optimal execution plan generated by the CBO. It can be due to poorly designed code that uses what seems to be a "good query", badly and in the wrong way (using bulk collection when a native SQL alone suffices, or hitting the very same data multiple times, etc).
    what is the affecting happens to database if there is lot of bad query Each of these have a different impact on the database. A "bad query" can cause a snapshot-too-old error. A deadlock error. A shared pool memory allocation error. Can cause no error and simple increase I/O. Or increase CPU. Etc.
    It is a lot more complex than what you seem to think, given your question.

  • CCM enrichment BaDI implementation - exception handling

    Hello CCM Gurus,
    We're using CCM 2.0 version. I'd like to make an upload enrichment implementation, and raise an exception if one item has some problem. Every time if in the code an exception is raised according to one item, the whole catalog upload goes wrong, and the upload of the other good items go wrong as well. If it is possible I'd like to get a warning or an error message in SLG1 from the problematic items, but the correct items should be load into the catalog.
    If you have a sample implementation like this, what is solved this issue please send me.
    Thanks and regards
    Almos

    Hello Masa,
    Thanks for the helpful advice, the debugging is working now. Do you know some documentation or material where I can find some useful detailed infomation about using CCM BAdI?
    I don't know exactly the differences between the /CCM/CTLG_ENRICHMENT and the /CCM/CHAR_VALUATION BAdI. What is the prefered BAdI when you'd like to change or append uploaded CCM catalog data?
    Thanks and regards
    Almos

  • CCM 2.0 Questions

    Hi all,
    some open questions for CCM 2.0 I didn't find any answer for yet. Hope you all can help!
    - how is the CCM catalog consulted - directly to CCM or through SRM?
    - which protocol is used? (XML with XI?)
    - are there special requirements for IE and SAPGUI?
    tnx for your help!
    Cheers,
    RoB

    Hi,
    1. You need to do shopping cart creation thru SRM via Catalog link. Cataolg to be maintained in user attribue
    2. On XI  - In case of Standalone deployment scenario you may have SRM(EBP) , CCM , CSE and CAT in one single deployment.
    In this deployment use of XI is optional.
    XI is mandatory for:
    - all XML load files upload
    - Product/contract/IR extraction from SRM & R/3
    - publication in case of distributed deployment
    For more details go to following site:
    https://websmp106.sap-ag.de/ibc-srm
    Path>Integrated Business Content>......mySAP SRM> Catalog and Content mnagement> Business Scenario Configuration Guide
    3. IE should be 5.5 + and SAP GUI should be 640 on relevent SP level follow installation guide.
    Regards
    Sanjay

Maybe you are looking for

  • Download movies from home sharing?

    I ripped most of my DVDs so I can play them through Apple TV, etc. I share them via iTunes using home sharing. However, I want to be able to download movies from that shared library directly to my iPad and/or iPhone so I have them when I travel. I re

  • Can't play songs and can't transfer songs to iPod - exclamation points

    I used to have a home built pc with windows xp and I recently got an iMac. I have an iPod nano and a bigger library than it can hold. I also have 3GB worth of songs I put onto iTunes a long time ago from Windows Media Player, but now they're listed a

  • Database can not be open!

    I want to create a sdandby database for current database. According to the processes the Data guard Concepts and Administration stated, I finished all the steps except configuring the standby redolog(I forgot this step).When I issued the command: "dt

  • How can I get my back arrow to appear?

    The back arrow has disappered from my screen display.  How can I get it back?

  • Differences between R12 and 11i by module wise.

    Hi All, Could any one please give me the knowledge stack on "differences between R12 and 11i by module wise". Thanks, RED.