Activity search display system status

Hi,
I want to display the system status column in the activity search results list in the WEB UI in crm 2007. This will help the users to see the activities in a particular system status when they display the activities in the results list.
The component is CUBT126SAPPT and the view name is ApptSR.
Any ideas,
Dan

Step  5:  Change the attribute methods :
             Get_system_status : 
try.
    try.
        dref = current->get_property( 'STATUS_SYSTEM' ). "#EC NOTEXT
      catch cx_crm_cic_parameter_error.
    endtry.
    catch cx_sy_ref_is_initial cx_sy_move_cast_error
          cx_crm_genil_model_error.
      return.
  endtry.
    if dref is not bound.
      value = 'BTQRAct/STATUS_SYSTEM not bound'."#EC NOTEXT
      return.
    endif.
    try.
        value = if_bsp_model_util~convert_to_string( data_ref = dref
                                    attribute_path = attribute_path ).
      catch cx_bsp_conv_illegal_ref.
        field-symbols: <l_data> type data.
        assign dref->* to <l_data>.
        concatenate <l_data> '-CURR/QUANT CONV FAILED-' into value
                    separated by space.                 "#EC NOTEXT
      catch cx_root.
        value = '-CONVERSION FAILED-'.                  "#EC NOTEXT
    endtry.
* Modify in case of mass changes happened
  if gr_appt_cuco->gt_guid_name_val is not initial.
    data: lv_desc          type crmt_description,
          lv_guid_name_val type crmt_guid_name_val_comb,
          lv_guid          type crmt_object_guid.
    current->get_property_as_value( exporting iv_attr_name = 'GUID'"#EC NOTEXT
                                    importing ev_result = lv_guid ).
    read table gr_appt_cuco->gt_guid_name_val
               with key guid = lv_guid
                        name = 'STATUS_SYSTEM'                   "#EC NOTEXT
               into lv_guid_name_val.
    if lv_guid_name_val is not initial.
      value = lv_guid_name_val-value.
      call method cl_crm_uiu_cust_get=>get_text_for_field_value
        exporting
          iv_fieldname   = 'STATUS_SYSTEM'                       "#EC NOTEXT
          iv_value       = value
        receiving
          rv_text        = lv_desc
        exceptions
          error_occurred = 1
          others         = 2.
      if sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
      value = lv_desc.
    endif.
  endif.

Similar Messages

  • Activity search by Completed status and End Date

    Hi All,
    When i try searching for an activity based on the date on which the status was set to Completed, the system does not show any results. 'Criteria used are Activity Type, Status = Completed, End Date.'
    If i choose an End date = Date on which the status on the Activity was set to Completed, the system does not show correct results. The system only shows those activities where the Activity Status was Open and Completed on the same day. For activities where Open and Completed Status was set on different dates, there are no search results.
    However, with the same criteria set, if i change the End Date = Date when Activity Status was Open, i get the results.
    Is it not possible to search for activities based on Status and End date combination?
    Pls. suggest

    Hi Kansal,
    There is a possibility that the status profile you maintained for the activities has some issues.Please check the Business transaction (which maps system status) that you have mapped with your completed and open staus.It might be that the user staus is set to be open but in the status profile it is accidently mapped to the completed or finished.
    Hope this helps.
    Regards
    Priyanka

  • UNTECO the system status which is TECO

    Hi experts
    How or where can i check the user not allowed to do unteco (IW32 Order->Function ->Cancel technical Completion) which is the status already TECO. means once the status in IW32 is TECO. user do not akl

    Authority check is executed via authorization object I_VORG_ORD "PM: Business Operation for Orders"
    the authorization fields are AUFART "Order type" and BETRVORG "Business transaction"
    To find the correct "Business transaction" look via transactions BS23 "Display system status" - look for TECO (I0045) and perform a where used search you should find a list of processes that set and delete the status.
    Regards,
    Raymond

  • Validate the user and system status

    hi sap,
    i have a requirment where i need to validate
    if system status = ( ISTAT = 'I0002' AND " released
    ISTAT = 'I0098' AND " create
    ISTAT = 'I0119' ). " active
    if the system status ( ISTAT = I0119 Which is ACTIVE then
    it should CHANGE the user status.
    if the system status ( ISTAT = I0002 Which is RELEASED then
    It should NOT CHANGE the user status.
    if the system status ( ISTAT = I0098 Which is CREATE then
    It should NOT CHANGE the user status.
    I have and internal table like this but i dont get the data what is the worng can you pls tel me where i went wrong
    how do i validate the above formula?
    data:begin of wa_itab,
    spras TYPE tj02t-spras,
    istat TYPE tj02t-istat,
    end of wa_itab.
    data: sys_itab like standard table of wa_itab.
    SELECT spras
    istat FROM tj02t
    INTO TABLE sys_itab
    WHERE spras = 'E'
    AND ( istat = 'I0002' AND
    ISTAT = 'I0098' AND
    ISTAT = 'I0119' ).

    Hi ,
    Use this.
    DATA:BEGIN OF wa_itab,
       spras TYPE tj02t-spras,
       istat TYPE tj02t-istat,
      END OF wa_itab.
      DATA: sys_itab LIKE STANDARD TABLE OF wa_itab.
      SELECT spras
      istat FROM tj02t
      INTO TABLE sys_itab
      WHERE spras = 'EN'
      AND istat in ('I0002','I0098','I0119').
    Regards,
    Vijay

  • System status CMPL is active

    We are using SRM 5.0-Extended classic scenario. The Purchase order which was created and replicated to the backend R/3 system . But now the *status changed to *"Transaction complete " status and if am going to change the PO am getting pop-up message as "System status CMPL is active".
    Is any way to change the PO status ? Or any other function module is available , I have tried function module
    BBP_PD_PO_STATUS_CHANGE. But am getting the same status.
    Kindly advice

    Hi,
    Its great that you were able to solve the problem. May be you dint specify the required keywords for this thread to appear. Its always a good habit to search the forum before posting the question. We really appreciate that here in SDN.
    P.S: I dint have any hand in restricting that thread from appearing in the search list
    Thanks,
    Pradeep

  • Error in F110: System status CRTD is active (ORD 603625)

    Hi All,
    In APP, one of the vendor is going in to error .
    The log says System status CRTD is active (ORD 603625)
    When I check, for the particular item in vendor line item display, that is linked to the
    purchase order, which in turn is linked to the internal order 603625 . The internal Order 603625 is
    in CRTD status.
    I think the status of the order needs to be changed to TECO.
    But I have two questions here.
    1. What factors should be looked in to before changing the
         status of the order to TECO.
    2. Why the system is not able to make a payment when the ORDER is in CRTD status.
    Regards
    Rudra

    Hi Rudra,
    You received this error from the Status Management of the Internal Order.
    1. What factors should be looked in to before changing the status of the order to TECO.
    Actually, you should not change the status to TECO (Technically Complete) rather you should Release it then APP will be processed.
    2. Why the system is not able to make a payment when the ORDER is in CRTD status.
    Every status in the Order is assigned to the Transactions Allowed
    Common Scenario
    1. When status of the order is CRTD then you can only post budget to the order, you can not make FI Posting.
    2. When status is RELE then you can make an FI Posting.
    Ask the owner of the Internal Order to shift the status if conditions have been met.
    Regards,
    Chintan Joshi

  • System status LKD is active

    Hi gurus,
    My client wants to process a Purch order from a Preq. But when he wants to save his PO, he got this error message : SYSTEM STATUS LKD IS ACTIVE (ORD 9XXXXXXX).
    Please advice
    regards
    Edited by: Patrick Konan-Messou on Apr 10, 2008 3:54 PM

    It also depends how your orders are being generated.  If you are generating the orders from a sales order line item and a user deletes the line item or rejects it, the service order will automatically be locked from further processing.  The action log will display the end users name as the one who locked the order, but the transaction code will be VA02.

  • System Status LKd is Active( Ord 4257568)

    Hi,
    I am doing dsettlement of an PM order with transaction  KO8G, but by one order I get an error message " System Status LKd is Active( Ord 4257568)
    How to tackle this?
    Thansk
    Br,
    akkshaya

    It also depends how your orders are being generated.  If you are generating the orders from a sales order line item and a user deletes the line item or rejects it, the service order will automatically be locked from further processing.  The action log will display the end users name as the one who locked the order, but the transaction code will be VA02.

  • 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

  • MR11 error message system status CLSD is active

    MR11 fails with error message system status CLSD is active . How to clear the PO line item which gives error message in MR11 system status CLSD is active .

    If you are using an account assigned PO then possibly the order(PM order, internal order etc) to which your PO refers might have status as CLSD.
    Check and reverse the status.

  • System status INCM is active while doing the confirmation from SRM

    Hi,
    User is getting the below error while trying to create confirmation in SRM for some of the PO's.
    Partner XXX not found
    System status INCM is active (Confirmation XXXX)
    Partner not found XXX (Item 1)
    The version is SRM 4.0 (Classic scenario). We have already checked the user profile and it is consistent in the system. The BP record for this user in table BUT000 is all fine. User is able to create the confirmation for other PO's. Also we have checked the G/L account for any posting period issue. Everything is fine. The error is coming while user is trying to do the confirmation for some of the PO's.
    Any help is highly appreciated.
    Warm regards,
    Aswini

    The error is coming while user is trying to do the confirmation for some of the PO's.
    Check these POs to see if any of the partners are invalid. You could do this through "process purchase order" transaction. Sometimes this error occurs when one or several of the PO partners no longer exist, e.g. left the company, etc.

  • Change PO--error "System status ITRE is active".

    Hi,
    When I am trying to release a PO manually i am getting one error message "Error changing to status RELP, System status CMPL is active" in transaction code SWO1.
    Thanks,

    Hello,
    ITRE status means: In Transfer to Execution Syst.
    Reprocess the PO using BBP_PD_PO_TRANSFER_EXEC.
    Helpful Note: 1090580
    Hope this helps.
    Thanks
    Ashutosh

  • How to suppress the system status of an Equipment from display ?

    Hi,
    I am working with transaction IE02 and IE03 and would like to surpress the display of the system status on the transaction.
    I have checked config for screen groups and screen fields and have not been able to find a solution.
    any ideas are greatly appreciated.

    Hi Chaitanya,
      You should be able to hide those fields by creating a standard variant(If you want to hide those fields for everyone executing those transaction)  for the same transaction.
       Please have a look at transaction SHD0 to accomplish the same.
    Thanks
    Narasimhan

  • System status INCM is active

    Hi all, I am working in SRM 4.0 and when I try to do a confirmation, the system throws this message:
    System status INCM is active
    Transaction CO Through-postings from FI has been locked 
    I check all periods in FI, CO and MM and all are OK.
    What can be happened?
    Thanks in advance
    Rosa

    Sorry! the problem was solved, there is a period in CO that have problems and it was locked....
    Sorry about this
    ROsa

  • System status REL is active , Message no. BS013,CO88 COST-BY-SALES-ORDER

    Hi Experts,
    I meet error when i do the production order settlement"CO88" ,
    Which the production mode is cost-by-sales-order undifferentiated mode.
    the error information as bellow:
    System status REL is active (ORD XXXXX)
    Message no. BS013
    Diagnosis
    Object ORD XXXXXX has system status REL (Released).  According to this status, transaction 'settelemtn' is not allowed.
    Procedure
    You can only carry out the requested function if this is allowed according to the status of the object.
    Pls. Help in resolving.
    Best Regards,

    Dear Szymon and Mukthar,
          Fisrtly,Thank you for your help!
          I have changed the status "TECO"(the status is "TECO PCNF DLV  PRC  GMPS MANC SETC"),then I settlement the production order.
         The system still error:
    "Debit from actual settlement" not allowed (Sys. status REL, object VB0000000015000010)
    Message no. BS051
    Diagnosis
    The status check for the status object VB0000000015000010 indicated that the procedure "Debit from actual settlement" cannot be performed because Sys. status REL forbids it.
    System Response
    Procedure "Debit from actual settlement" is not performed.
    Procedure
    If procedure "Debit from actual settlement" is to be performed, the Sys. status REL of object VB0000000015000010 must be reset.
    Other statuses than Sys. status REL can also prevent the procedure. This message does not tell you all statuses which currently prevent procedure "Debit from actual settlement".
    Regards!
    Gang.Tian
    remark:
    I use the MTO mode, the receiver of settlement is SALES ORDER.(the settlement rule is SDI)

Maybe you are looking for