cancel
Showing results for 
Search instead for 
Did you mean: 

How to remove unnecessary search criteria for Status?

Former Member
0 Kudos

Hi all!

Can you please tell how to remove unnecessary search criteria for status. We use only ZMIN. other types of messages (SMIN, SMOR, YMIN) do not use.

Rg Tatyana.

Accepted Solutions (1)

Accepted Solutions (1)

VJain
Active Contributor
0 Kudos

Hi Tatanya,

I tested in my test system and after removing unnecessary entry from DNO_CUST04 transaction, those statuses not showing anymore.

So remove all other entries and only keep for the transcation type you want to use.

SMIN, SMOR, YMIN remove these entries from DNO_CUST04 which saved as Field Name: "Process Type" or "Process_type_add"

Thanks

Vikram

Former Member
0 Kudos

Hi all!

Thank you! Your advice helped me.

RG Tatyana!

VJain
Active Contributor
0 Kudos

Hi Tatyana,

Which reply helped you? Please mark those reply as helpful and answered. It will help others in future.

Thanks

Vikram

Former Member
0 Kudos

Hi Vikram!

For solutions my problem, I took your recommendation and recommendation of Daniyar Kulmanov. I thank them for it, as well as my respect Christoph Kronauer for useful information!

Rg Tatyana.

VJain
Active Contributor
0 Kudos

Hi Tatyana,

Then you put "Correct answer" to your own reply which is not right. You should mark the reply as "Answered" correctly here. You shouldn't mark your reply as Answered.

Thanks

Vikram

Former Member
0 Kudos

Hi Vikram!

Thank you, now I understand! But in this case I helped 2 hint:-)

Rg Tatyana.

VJain
Active Contributor
0 Kudos

Hi Tatyana,

No problem and I am glad that issue has been resolved.

Thanks

Vikram

sven_schneider2
Explorer
0 Kudos

Hi Vikram,

remove transaction type entries from DNO_CUST04 to hide them from CRM UI search fields, works only with following Field Names:

  • PROCESS_TYPE or PROCESS_TYPE_ADD  for Incidents
  • SERVICE_REQUEST_TYPE for Service requests
  • SERVICE_REQUEST_TEMPL for Service request templates

For the following transaction types you have to change the Channel to "*None" additionally, to hide them from CRM UI search fields.
(with SOLMAN_SETUP ITSM or with transaction CRMC_PROCESS_MA delete channel entry "CRM WEB Client UI") :

  • Incident template (remove entrys from field "PROCESS_TYPE_TEMPL" in DNO_CUST04 works only for creation, not for search fields)
  • Problem
  • Problem template
  • Knowledge article
  • Knowledge article template

(Testet with SolMan 7.1 SP10)

The same is true for all ChaRM transaction types. (set Channel to "*None").

Please let all standard cycle transation types (SMDV, SMMM, SMMN) unchanged.

Regards

Sven

Answers (3)

Answers (3)

VJain
Active Contributor
0 Kudos

Hi Tatanya,

Have you checked DNO_CUST04? What transaction types are maintained there. Remove the transaction types you not using in DNO_CUST04 and then test again.

Thanks

Vikram

Former Member
0 Kudos

Hi Tatyana,

if you use the selection parameter 'Transaction Type' and set it to 'ZMIN', only status values of ZMIN are shown.

Best Regards,

Christoph

Former Member
0 Kudos

Hi Cristoph! Thanks for the reply. I've thought about this way. I do not know how to put this restriction by default so that users do not think about it. Can you know? Rg Tatyana.

Former Member
0 Kudos

Hi Tatyana,

this can be done by development.

You have to enhance the ui component AIC_INCIDENT_S:

Redefine the method GET_VALUE1 (Attribute VALUE1 of context node SEARCH)

The code could look like this:

DATA: lo_current TYPE REF TO if_bol_bo_property_access,

            lv_attr_name TYPE string.

  CALL METHOD super->get_value1
    EXPORTING
      attribute_path = attribute_path
      iterator       = iterator
    RECEIVING
      value          = value.

      lo_current = iterator->get_current( ).

      lv_attr_name = lo_current->get_property_as_string( iv_attr_name = 'ATTR_NAME' ).

      IF lv_attr_name = 'PROCESS_TYPE'.

        value = 'ZMIN'.

      ENDIF.

Best Regards,

Christoph

Former Member
0 Kudos

Hi Tatyana,

The best way is to swtich unnecessary transaction types to Inactive.

Find in SPRO - Define Transaction Types

Complete path SAP Solution Manager - Capabilities (Optional) - IT Service Management - Transactions - Define Transaction Types

Here find SMIN, SMOR, YMIN there is column called "Inactive = X Intactive"

Save changes and test in crm web ui.

Rg Dan

Former Member
0 Kudos

Hi Daniyar! Unfortunately did not help. RG Tatyana