Need to change user & system status of trade promotion

Hi,
I have a requirement where I need to advance a user status if system status is changed based on some creiteria.
Similarly a system status will be changed on a particular user status.
Which table is updated for status of trade promotion? Which class/method can be used for it?
Regards,
Shikha

Hello Shikha,
Status management on the whole in CRM is pretty complex at the db level as there are so many nr of tables. So, i feel it is better not to go more deep.
Individual application frameworks like one order, marketing has extended the status management for their needs which resulted in pretty good number of APIs for status related actions.
Try the using the following methods of the class CL_CRM_MKTPL_APPL_BASE
1) STATUS_READ --> to read the active status of the marketing object at that point of time
2) STATUS_SET --> for this method pass the business transaction associated with the status of your marketing project.
Hope this helps.
Regards,
Vinay

Similar Messages

  • User status and System status for Trade Promotion

    Hi all!
    CRM 7.0 Web UI Trade Promotion Management.
    I have a trade promotion with custom status already assigned and visible from WEB UI, Is it possible assigning to such TP also a standard status picked amongst TP system status?
    Take into account that in the as is configuration we find in the same TP drop down list user status and system status.
    2 questions:
    1.     How can I hide the system status?
    2.     It is possible to group together user status and system status? E.g. User status: fundrequest, inplanning, submitted...+ released (system status).

    Hi Virginia Zitun,
    Can you tell me how did you manage to solve the issue.
    rgds,
    Venkat

  • Need to change the system status in CRMD_ORDER

    Hi,
    The status of the deffect is set to "Relase Items" in crmd_order. Now if i try to do any changes it is not allowing me to change. Is there any way to reset the system Status .
    Your help is appriated.
    Regards,
    Srilu.
    Edited by: Srilu.M on Oct 15, 2010 8:32 AM

    hi
    refer this thread, the same scenario
    [Re: CRMD_ORDER - Status|Re: CRMD_ORDER - Status]
    jansi

  • Automatic Mail to user after change in system status of Project definition

    Dear Experts,
    There is requirement to have Automatic Mail to user after change in system status of Project definition ie CJ20N.Is this is possible ? if yes please reply How ?
    Regards,
    Shyam Shinde

    Dear Shyam,
    Please share the solution in forum. It'll help many others.
    regards,
    Amaresh Makal

  • User /system status

    dear gurus,
                what is user /system status?how to configure user status?what are all uses of user status?in which situations we have configure user status.if possible please explain in terms of scenario.
                     thanks in advance
                                                 -gide
    Message was edited by:
            gide

    Hi,
    Status: A status documents the current processing status
            of the object say Production order.
            When Business transactions are carried out on an
            object the status of the object changes
            accordingly.
    System Status:
    A system status is set by the system.It informs the user that particular function was carried out on an object.We cannot influence the system status and hence cant  be deleted or changed.
    User Status:
    User status is activated by the user in addition to existing system status.To define a uaser status we need to create a status profile per order type
    Using USER STATUS we can restrict the release of Production order if there is Error in cost calculation.
    Restrict release in case there is CSER status  
    1.You need to define a status profile in BS02 ( Ex A1)
    2. Assign the status profile to object type PP order header
    3. Then click the user status .
    4.Enter the user status as CSER.Tick the initial status indicator.
    5. Double click the CSER ,then goto create mode.
    6. select the business transaction release.
    7. Against release transaction choose forbid radio button and select the set function.
    7. Save and assign the status profile to order type in OPJH.
    Change in a process order not allowed when the order status is TECO  
    1. Goto TCODE BS02
    2. Create status profile ex A1
    3. Assign the Object type Ex PP PRODUCTION ORDERS.
    4. Goto User status.
    5. Enter TECO and set as initial.
    6. Double click on TECO
    7. Goto create mode
    8. click goods movement Forbid.
    9. Confirm order forbid set active status
    10 GR For production order forbid set active.
    11. Assign the user status to order type
    Regards,
    nandha
    Regards,
    nandha

  • I'm trying to reinstall Mavericks on used Macbook Pro. When I log in to my Apple ID, it says it was not the same ID used to purchase Mountain Lion. I need to change user/admin as a lot of the folders and apps are in Chinese!

    I'm trying to reinstall Mavericks on used Macbook Pro. When I log in to my Apple ID, it says it was not the same ID used to purchase Mountain Lion. I need to change user/admin as a lot of the folders and apps are in Chinese!

    The first thing you should do with a second-hand computer is to erase the internal drive and install a clean copy of OS X. How you do that depends on the model. Look it up on this page to see what version was originally installed.
    If the machine shipped with OS X 10.4 or 10.5, you need a boxed and shrink-wrapped retail Snow Leopard (OS X 10.6) installation disc, which you can get from the Apple Store or a reputable reseller — not from eBay or anything of the kind. If the machine has less than 1 GB of memory, you'll need to add more in order to install 10.6. I suggest you install as much memory as it can take, according to the technical specifications.
    If the machine shipped with OS X 10.6, you need the installation media that came with it: gray installation discs, or a USB flash drive for some MacBook Air models. If you don't have the media, order replacements from Apple. A retail disc, or the gray discs from another model, will not work.
    To boot from an optical disc or a flash drive, insert it, then reboot and hold down the C key at the startup chime. Release the key when you see the gray Apple logo on the screen.
    If the machine shipped with OS X 10.7 or later, you don't need media. It should boot into Internet Recovery mode when you hold down the key combination option-command-R at the startup chime. Release the keys when you see a spinning globe.
    Once booted from the disc or in Internet Recovery, launch Disk Utility and select the icon of the internal drive — not any of the volume icons nested beneath it. In the Partition tab, select the default options: a GUID partition table with one data volume in Mac OS Extended (Journaled) format. This operation will permanently remove all existing data on the drive, which is what you should do.
    After partitioning, quit Disk Utility and run the OS X Installer. When the installation is done, the system will automatically reboot into the Setup Assistant, which will prompt you to transfer the data from another Mac, its backups, or from a Windows computer. If you have any data to transfer, this is usually the best time to do it.
    You should then run Software Update and install all available system updates from Apple. If you want to upgrade to a major version of OS X newer than 10.6, buy it from the Mac App Store. Note that you can't keep an upgraded version that was installed by the previous owner. He or she can't legally transfer it to you, and without the Apple ID you won't be able to update it in Software Update or reinstall, if that becomes necessary. The same goes for any App Store products that the previous owner installed — you have to repurchase them.
    If the previous owner "accepted" the bundled iLife applications (iPhoto, iMovie, and Garage Band) in the App Store so that he or she could update them, then they're linked to that Apple ID and you won't be able to download them without buying them. Reportedly, Apple customer service has sometimes issued redemption codes for these apps to second owners who asked.
    If the previous owner didn't deauthorize the computer in the iTunes Store under his Apple ID, you wont be able toauthorize it under your ID. In that case, contact iTunes Support.

  • Changing the System status for previous transactions

    Hello,
    Could some body help me with this ?
    I have a User status profile with user status ABC which triggers system status Inprocess. This is applicable for all the new transactions for which we set the status ABC which works fine. But we have some previous transactions  ( Prior to this config ) with status ABC , but system status is not Inprocess.
    How can we change the system statuses for all these transactions? do we have a report for this?
    Best Regards,

    Hi,
      You can use 'STATUS_CHANGE_INTERN' FM to change the system status. Pass Object number and status ID as inputs to the Function Module.
    Regards,
    Lakshmi.Y

  • User & System Status in CRM Quotation

    Hi 
    In Quotation we are able to change the System status and User Status.But Client want only to change User status but not System Status.Can any body help how to make System Status not Changable( only in Display Mode).
    Is their any Customizing or any Badi Program to change this
    Thanks in advance
    Regards
    SK.Ahmed

    Hi,
    You can make the system status into display and this will get updated as per the user status. This is a normal configuration process.
    Please go to SPRO-> CRM-> basic Functions-> Status and then try to configure the status profile and assign this to your Order type/item category.
    I hope this will help.

  • Help needed regarding change of system CLASSPATH

    Hi All,
    I need to change the system CLASSPATH using my java programe. I tried the following code but its not working though it returns the correct CLASSPATH, but unable to do the modification. All I need is to append a new jar file in the existing CLASSPATH..
    code]
    try{
              sysMap = System.getenv();
              }catch(Exception se1){
                        System.out.println("Exception in finding Environment properties");
              Set Keys = sysMap.keySet();
              Iterator It = Keys.iterator();
              while(It.hasNext()){
                   String strNow =(String) It.next();
                   if(strNow.contains("CLASSPATH")){
                        System.setProperty("CLASSPATH", ".;C:\\Calypso\\Software\\\\Release\\jars\\calypso.jar;C:\\Calypso\\Software\\Release\\build;C:\\Calypso\\Software\\Release\\build\\calypsofx;C:\\Calypso\\Software\\Release\\resources;C:\\Calypso\\Software\\Release;C:\\Calypso\\Software\\Release\\jars\\jconn2.jar;C:\\Calypso\\Software\\Release\\jars\\jaxb-1.0.4\\;C:\\Calypso\\Software\\Release\\jars\\javacup.jar;C:\\Calypso\\Software\\Release\\jars\\antlr.jar;C:\\Calypso\\Software\\Release\\jars\\ojdbc14.zip;C:\\Calypso\\Software\\Release\\jars\\web\\servlet.jar;C:\\Calypso\\Software\\Release\\jars\\web\\webserver.jar;C:\\Calypso\\Software\\Release\\jars\\ftp.jar;C:\\Calypso\\Software\\Release\\jars\\itext-1.02b.jar;C:\\Calypso\\Software\\Release\\jars\\Jama-1.0.1.jar;C:\\jdk1.5.0_10\\bin;C:\\Calypso\\Software\\Release\\webfx\\calypsoWebFXServer.jar;C:\\XXX.jar");
                        System.out.println("Classpath changed");
    Any help will be appreciated.

    Hi Kaj ,
    Well I am in a situation where we need to extend a
    existing system and we are providing the client with
    a new jar file for every modification. Now all I need
    is that our programe automatically add (infect
    append) the jar file in the existing system
    CLASSPATH, so that the client need not to add(append)
    the new jar files all the time.
    Can you provide any help??As others have said, use -cp as argument when you start your application. It's quite common that people write a script that adds all jars in a certain directory to the argument to -cp.
    Kaj

  • Need to change my system font

    My system font is getting some unwanted font, so i need to change my system font, i dont know how to change, please help me to change my system font

    You can change various fonts with Tinkertool (fonts tool).
    Change OS X system fonts and more with TinkerTool

  • Is there any function module to Change the System Status

    Dear ABAPers,
             I am working in the Customer Service Module.I want to change the System status.
    Is there any function module to change the System Status.
    Thanks & Regards,
    Ashok.

    Hi Ashok
    Service Order status update function module ?
    How to set the system status
    Check above threads,
    Regards,
    Syf

  • I need to change user name and password on my macbook pro

    I need to change user name and password on my Macbook Pro OS version 10.6.8. As I purchased it used and can't remember what user name and password the original owner gave me. I need to install printer drivers and can't until I can sign in.

    Reset the computer to the factory condition.
    Giving away / Selling your Mac / Resetting  the computer to the factory condition
    http://support.apple.com/kb/HT5189
    http://www.thesafemac.com/how-to-prepare-your-mac-for-sale/

  • Report: user/systems status with change details for a project

    HI.
    I am aware of CN41N/CN43N  transaction.
    Is there a way to pull a report for a  project with system status, user status and the details of who made the changes with date and time???
    thanka a lot in advance
    Regards
    SURYA

    Hi
    If you have change documents active for status management and project profile then you can get the data from JCDS table directly (changed status and who changed it). Note that you will get the status in SAP internal code and you need to refer TCJ30 table for status.

  • Change the user/system status when PP order is packed through COPP1

    Hi All,
    We have a requirement to set the system or user status for a PP order. The flow is the transaction COPP1 is used to pack the order for different dates. Now there is a button available on the toolbar when the second screen comes and it shows the data for different dates.
    Is there any user exit or badi available to change the user or system status when tcode COPP1 is used. We want to change the status when the order is packed through tcode COPP1.
    Has anyone of you come across such kind of requirement before if yes then guide me how to solve this problem. If there is other way out also let me know.
    Thanks,
    Mark

    Hello,
    I am not aware about COPP1 transaction and fuctionality but production order change (automatic) is possible from Status profile settings. Create a status profile with your desired statuses and assign this to ordey type.
    Regards
    TAJUDDIN

  • Change the system status

    hi all,
    I want to chang the equipment system status to equipment at custome site, how to do this please guide me,
    thanks
    Amit ranjan

    hi,
    check these transactions.
    IA02  Change Equipment Task List
    IB02  Change Equipment BOM
    IB05  Change Equipment BOM Group
    IB08  Change Equipment BOM - Plant Alloc.
    IE02  Change Equipment
    IE05  Change Equipment
    IE06  Change Equipment
    reward points if hlpful.

Maybe you are looking for

  • Data not getting displayed in every page ...

    Hi, I'm facing a peculiar problem. I have a template where i want to display a certain table in every page but i can't place it in header. As far as i know it should get displayed if I select "Repeat as header row at the top of each page". This table

  • How to insert a sql query statement in the table

    I have a stored procedure which has different insert,update statements on different tables. I am writing a trigger on these tables such that when the record is updated or inserted in these tables a trigger should fire and should write the old value,n

  • Problem in parsing xml file via JWS

    We are using custom java api to send xml request to our xmlserver. This does request/response in xml. When I run the application in standalone environment it works fine. But after using JWS, HttpResponse object is skipping some bytes (specifically co

  • When will the 5th generation iPod Touch be available

    When will iPod touch 5g be shipping or availalbe in stores?

  • Back up Volume Read only

    My Time Capsule ha been working reasonably well for 3 months but I am now getting a message which says that my back-up volume is read only. Any suggestions?