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.

Similar Messages

  • 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

  • I Need interactive report to list the purchase orders details for a vendor

    I Need interactive report to list the purchase orders details for a vendor that has    interactive drill down options to give the detail of vendor from vendor master.

    Hi
    see this sample report
    this is Customer wise sales orders
    just make similar report just using LFA1, EKKO and EKPO tables instead of KNA1,VBAK,VBAP
    REPORT ZTEJ_INTAB1 LINE-SIZE 103 LINE-COUNT 35(5) NO STANDARD PAGE
    HEADING.
    *TABLES DECLARATION
    TABLES : KNA1, VBAK, VBAP.
    *SELECT OPTIONS
    SELECT-OPTIONS: CUST_NO FOR KNA1-KUNNR.
    *INITIALIZATION
    INITIALIZATION.
    CUST_NO-LOW = '01'.
    CUST_NO-HIGH = '5000'.
    CUST_NO-SIGN = 'I'.
    CUST_NO-OPTION = 'BT'.
    APPEND CUST_NO.
    *SELECTION SCREEN VALIDATION
    AT SELECTION-SCREEN ON CUST_NO.
    LOOP AT SCREEN.
    IF CUST_NO-LOW < 1 OR CUST_NO-HIGH > 5000.
    MESSAGE E001(ZTJ1).
    ENDIF.
    ENDLOOP.
    *BASIC LIST SELECTION
    START-OF-SELECTION.
    SELECT KUNNR NAME1 ORT01 LAND1 INTO
    (KNA1-KUNNR, KNA1-NAME1,KNA1-ORT01,KNA1-LAND1)
    FROM KNA1
    WHERE KUNNR IN CUST_NO.
    WRITE:/1 SY-VLINE,
    KNA1-KUNNR UNDER 'CUSTOMER NO.' HOTSPOT ON,
    16 SY-VLINE,
    KNA1-NAME1 UNDER 'NAME',
    61 SY-VLINE,
    KNA1-ORT01 UNDER 'CITY',
    86 SY-VLINE,
    KNA1-LAND1 UNDER 'COUNTRY',
    103 SY-VLINE.
    HIDE: KNA1-KUNNR.
    ENDSELECT.
    ULINE.
    *SECONDARY LIST ACCESS
    AT user-command.
    IF SY-UCOMM = 'IONE'.
    PERFORM SALES_ORD.
    ENDIF.
    IF SY-UCOMM = 'ITWO'.
    PERFORM ITEM_DET.
    ENDIF.
    *TOP OF PAGE
    TOP-OF-PAGE.
    FORMAT COLOR 1.
    WRITE : 'CUSTOMER DETAILS'.
    FORMAT COLOR 1 OFF.
    ULINE.
    FORMAT COLOR 3.
    WRITE : 1 SY-VLINE,
    3 'CUSTOMER NO.',
    16 SY-VLINE,
    18 'NAME',
    61 SY-VLINE,
    63 'CITY',
    86 SY-VLINE,
    88 'COUNTRY',
    103 SY-VLINE.
    ULINE.
    FORMAT COLOR 3 OFF.
    *TOP OF PAGE FOR SECONDARY LISTS
    TOP-OF-PAGE DURING LINE-SELECTION.
    *TOP OF PAGE FOR 1ST SECONDARY LIST
    IF SY-UCOMM = 'IONE'.
    ULINE.
    FORMAT COLOR 1.
    WRITE : 'SALES ORDER DETAILS'.
    ULINE.
    FORMAT COLOR 1 OFF.
    FORMAT COLOR 3.
    WRITE : 1 SY-VLINE,
    3 'CUSTOMER NO.',
    16 SY-VLINE,
    18 'SALES ORDER NO.',
    40 SY-VLINE,
    42 'DATE',
    60 SY-VLINE,
    62 'CREATOR',
    85 SY-VLINE,
    87 'DOC DATE',
    103 SY-VLINE.
    ULINE.
    ENDIF.
    FORMAT COLOR 3 OFF.
    *TOP OF PAGE FOR 2ND SECONDARY LIST
    IF SY-UCOMM = 'ITWO'.
    ULINE.
    FORMAT COLOR 1.
    WRITE : 'ITEM DETAILS'.
    ULINE.
    FORMAT COLOR 1 OFF.
    FORMAT COLOR 3.
    WRITE : 1 SY-VLINE,
    3 'SALES ORDER NO.',
    40 SY-VLINE,
    42 'SALES ITEM NO.',
    60 SY-VLINE,
    62 'ORDER QUANTITY',
    103 SY-VLINE.
    ULINE.
    ENDIF.
    FORMAT COLOR 3 OFF.
    *END OF PAGE
    END-OF-PAGE.
    ULINE.
    WRITE :'USER :',SY-UNAME,/,'DATE :', SY-DATUM, 85 'END OF PAGE:',
    SY-PAGNO.
    SKIP.
    *& Form SALES_ORD
    *& FIRST SECONDARY LIST FORM
    FORM SALES_ORD .
    SELECT KUNNR VBELN ERDAT ERNAM AUDAT INTO
    (VBAK-KUNNR, VBAK-VBELN, VBAK-ERDAT, VBAK-ERNAM, VBAK-AUDAT)
    FROM VBAK
    WHERE KUNNR = KNA1-KUNNR.
    WRITE:/1 SY-VLINE,
    VBAK-KUNNR UNDER 'CUSTOMER NO.' HOTSPOT ON,
    16 SY-VLINE,
    VBAK-VBELN UNDER 'SALES ORDER NO.' HOTSPOT ON,
    40 SY-VLINE,
    VBAK-ERDAT UNDER 'DATE',
    60 SY-VLINE,
    VBAK-ERNAM UNDER 'CREATOR',
    85 SY-VLINE,
    VBAK-AUDAT UNDER 'DOC DATE',
    103 SY-VLINE.
    HIDE : VBAK-VBELN.
    ENDSELECT.
    ULINE.
    ENDFORM. " SALES_ORD
    *& Form ITEM_DET
    *& SECOND SECONDARY LIST FORM
    FORM ITEM_DET .
    SELECT VBELN POSNR KWMENG INTO
    (VBAP-VBELN, VBAP-POSNR, VBAP-KWMENG)
    FROM VBAP
    WHERE VBELN = VBAK-VBELN.
    WRITE : /1 SY-VLINE,
    VBAP-VBELN UNDER 'SALES ORDER NO.',
    40 SY-VLINE,
    VBAP-POSNR UNDER 'SALES ITEM NO.',
    60 SY-VLINE,
    VBAP-KWMENG UNDER 'ORDER QUANTITY',
    103 SY-VLINE.
    ENDSELECT.
    ULINE.
    ENDFORM. " ITEM_DET
    REPORT demo_list_at_pf.
    START-OF-SELECTION.
    WRITE 'Basic List, Press PF5, PF6, PF7, or PF8'.
    AT pf5.
    PERFORM out.
    AT pf6.
    PERFORM out.
    AT pf7.
    PERFORM out.
    AT pf8.
    PERFORM out.
    FORM out.
    WRITE: 'Secondary List by PF-Key Selection',
    / 'SY-LSIND =', sy-lsind,
    / 'SY-UCOMM =', sy-ucomm.
    ENDFORM.
    After executing the program, the system displays the basic list. The user can press the function keys F5 , F6 , F7 , and F8 to create secondary lists. If, for example, the 14th key the user presses is F6 , the output on the displayed secondary list looks as follows:
    Secondary List by PF-Key Selection
    SY-LSIND = 14
    SY-UCOMM = PF06
    Example for AT USER-COMMAND.
    REPORT demo_list_at_user_command NO STANDARD PAGE HEADING.
    START-OF-SELECTION.
    WRITE: 'Basic List',
    / 'SY-LSIND:', sy-lsind.
    TOP-OF-PAGE.
    WRITE 'Top-of-Page'.
    ULINE.
    TOP-OF-PAGE DURING LINE-SELECTION.
    CASE sy-pfkey.
    WHEN 'TEST'.
    WRITE 'Self-defined GUI for Function Codes'.
    ULINE.
    ENDCASE.
    AT LINE-SELECTION.
    SET PF-STATUS 'TEST' EXCLUDING 'PICK'.
    PERFORM out.
    sy-lsind = sy-lsind - 1.
    AT USER-COMMAND.
    CASE sy-ucomm.
    WHEN 'FC1'.
    PERFORM out.
    WRITE / 'Button FUN 1 was pressed'.
    WHEN 'FC2'.
    PERFORM out.
    WRITE / 'Button FUN 2 was pressed'.
    WHEN 'FC3'.
    PERFORM out.
    WRITE / 'Button FUN 3 was pressed'.
    WHEN 'FC4'.
    PERFORM out.
    WRITE / 'Button FUN 4 was pressed'.
    WHEN 'FC5'.
    PERFORM out.
    WRITE / 'Button FUN 5 was pressed'.
    ENDCASE.
    sy-lsind = sy-lsind - 1.
    FORM out.
    WRITE: 'Secondary List',
    / 'SY-LSIND:', sy-lsind,
    / 'SY-PFKEY:', sy-pfkey.
    ENDFORM.
    When you run the program, the system displays the following basic list with a the page header defined in the program:
    You can trigger the AT LINE-SELECTION event by double-clicking a line. The system sets the status TEST and deactivates the function code PICK. The status TEST contains function codes FC1 to FC5. These are assigned to pushbuttons in the application toolbar. The page header of the detail list depends on the status.
    Here, double-clicking a line no longer triggers an event. However, there is now an application toolbar containing five user-defined pushbuttons. You can use these to trigger the AT USER-COMMAND event. The CASE statement contains a different reaction for each pushbutton.
    For each interactive event, the system decreases the SY-LSIND system field by one, thus canceling out the automatic increase. All detail lists now have the same level as the basic list and thus overwrite it. While the detail list is being created, SY-LSIND still has the value 1.
    Regards
    Anji

  • 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

  • CJE0 - Reports to be able to report on 'system status'

    Hi there,
    Is there already an ability in CJE0 reports, or other reports, to be able to report on 'system status' (Project status) in the dynamic selections by another name?  If not can we get it added as a field choice in the dynamic selections list?
    Thank you,
    Barbara

    Hi,
    This thread will help you.
    /message/5463977#5463977 [original link is broken]
    Regards

  • Mass change of Recipe with Change Number for Future

    Hi ,
    I would like to do a Mass change of Recipes with Change Number for Future Plan,
    is there any way I can do that? or Transaction where I can get that info as I have to do it for lot of recipes,
    Regards,
    Paartha

    Rajesha,
    MM12 will get the change Number From CC01, where we define the Change Number for various things Like Mat master, BOM, Document etc,But I would like to Provude the ECN number when ever I change for example MM12(Mat master), CS02(BOM),CA02(ROUTING),C201(RECIPE), every time I can enter the same ECN number obtained from CC01 create change Master,you can see ECN number field on C202 screen also,
    so Now I would like to change Recipes by giving this ECN number for Mass change of one Filed called LAbor Hours inside C201,
    is there any way I can do mass change instead(avoid) of Process ,,,,,,,,, go to  C201 -enter ECN number--go in side change Labor hours for each and every recipe .
    Hope you understood,,, Looking for Reply from you and SDN Gurus
    Regards
    Paartha

  • Material Price Change Details for a Particular Vendor

    Dear All,
    Please let me know where can we see the Material Price change details for a Particular Vendor. We need to know how many times price changed for a particular vedor and what is the price changed for a particular vendor.
    Regards,
    Karthik

    Hi,
    Just try to check in t.code: ME1L
    Price change document of a material can be checked in t.code: CKMPCSEARCH
    Regards,
    Biju K

  • Can you save system settings scratch disks locations for each project?

    When you begin a new project in FCE you need to set the System Settings Scratch Disks. Typically you would set a new folder for each project to keep all of your files for each project in one location for that project.
    I have a couple of FCE projects going at the same time. I've set each project with a different system setting scratch disk location. But if I open a project which should have a unique scratch disk location folder that I've already set before for that project, it ignores the setting I set for that project and just shows the scratch disk setting for the last project opened instead. It does not appear to save or remember the unique setting for that project.
    If you have multiple projects going at the same time, is there a way to save the systems settings scratch disk location for each project and have FCE remember that location for each project?

    I turned off the Open Last Project on Application Launch in the User Preferences and it still does not remember the unique scratch disk settings for each project.
    Since it is quite common to be working on multiple projects simultaneously, you would think that there would be a way in which to save the settings for each project to help keep all related files better organized.
    Any other suggestions?

  • 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

  • System object with same credentials for all users?

    Hi everyone
    I would like to create a system object in Portal, which can be used by users in a specific group. However, I want all users to use the same credentials for this system. Is this possible?
    I've tried creating systems, but they all seem to require user mapping to work correctly. Is there some way I can create a system object with the credentials as part of the object, and then just assign permissions to it as required?
    Please let me know if this raises any questions.
    Thanks
    Stuart

    i dont think it is possible to create a system object for all the users with same credentials.anyways you are trying to create system object for some users who belong to a particular group.so you need to do only one time user mapping for that group
    go to user administration-search for the group-go to user mapping tab-give username and password..
    reward points if helpful

  • Why not all fields dimmed or show in display mode after system status TECO and CLSD for Project

    Dear All,
    When Sets the system status TECO or even CLSD all fields for WBS Elements are not goes to Display mode. User can still edit them or change then.
    The fields are:
    1. WBS Element Description, technical name: PRPS-POST1
    2. Person responsible number, technical name: PRPS-VERNR
    Other Progress and Customer enhancement tab pages for WBS Element all fields there also editable in TECO and CLSD system status.
    The client do not want to set LOCK system status for master data option.
    Is there any enhancement or standard way of doing that?
    Regards
    Saqib Usman

    Dear Saqib,
    Its a standard behavior of the system. In CLSD status, transactional data like Procurement gets restricted along with WBSE no and its scheduling details. But it allows to you change like WBSE desc./Responsible person.
    Also go thru the below link for clarification of WBSE system status:
    http://help.sap.com/saphelp_470/helpdata/en/ee/41f82246ee11d189470000e829fbbd/content.htm
    For locking all master data, as above experts suggest, you should use MDLK/LKD.
    Regards
    Shishir

  • Function Modules for System Status update and reservation for service order

    I am sending the service orders data using IDOCS.
    once the IDOC is received successfully i need to do 2 things:
    1. Update the system status of the service order with the status 'SPV2'.
    2.  Create the reservation for the service order.
    Is there any function modules avilable for both of these process.
    If not how i can do these two things in ABAP Code.
    please help me out in it.

    check whether this Fm's helps you
    STATUS_CHANGE_INTERN
    CO_IH_SET_STATUS_EXTERNAL
    CO_IH_STATUS_FM_SET
    BAPI_ORDER_CHANGE_STATUS_GET
    BAPI_APPREQUEST_SETSTATUSVARNT
    BAPI_ALM_ORDER_MAINTAIN
    BAPI_RESERVATION_CREATE
    Edited by: Keshu Thekkillam on Oct 26, 2009 5:10 PM

  • 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.

  • RE-FX Contract Change Details for a period

    Hi,
    I have a query on Change documents of RE-FX Contract.
    Is it possible to get the details of all the changes carried out in a RE-FX Contract for a given period viz. if a contract was changed 5 times in a given period and a specific field was updated on every occasion. Does the system store those change documents somewhere from where it can be extracted or not.
    Thanks in advance
    Pankaj

    Hi Ute,
    Thanks for the information.
    We are on SAP ECC6.0.
    The requirement is we need to see the changes in a given RE-FX contract over a period of time. As an example, if the validity was changed, any new conditions added, changes in the validity of existing conditions, their values, addition of new Rental Objects over a period of time etc.
    In a nutshell, we would like to track the various changes in a given RE-FX Contract over a period of time.
    Plz suggest.
    Regards,
    Pankaj

  • Hello Nokia we users of N82 with V30 waiting for n...

    immediately release a new firmware because we users of N82 with V30 have a problem with exposure compensation a picture are very bright when camera uses xenon. I tested when I shot a picture in room with normal light exposure have to be -0.5 in total dark the exposure have to be -1.0 And second problem is a video quality is very poor and frames do not work proper(skipping and blocking) so fixed and improved to be a perfect as you nokia always delivered please .

    Thanks for your contribiution, but unfortunately you won´t get contact to Nokia staff here, this is a user-user board.
    BUT,
    if you have complaints or suggestions regarding Nokia products or services contact Nokia via:
    www.europe.nokia.com/contactus
    There you´ll find a detailed selection of your country.
    Maybe that´s the way to go for you...
    By clicking the "Kudos!" or the "Solution?" button on the right you can say "Thank You" and you´ll show the author and others that the post is useful.
    The day we stop improving is the day we stop being good.

Maybe you are looking for