Ansicht
Dokumentation
CRMV_ISU_SI - General Settings
General Material Data CL_GUI_FRONTEND_SERVICES - Frontend ServicesThis documentation is copyright by SAP AG.
In this activity, you make the general settings for Contract and Quotation Management, as well as specify pre-defined searches for Contract Management.
You can also define parameters related to packages.
This activity contains the following sections:
- The UI basic settings
- Allowed predefined searches
- Sales/Service trans. type for Overview
- Predefined searches
1. The UI Basic Settings
The Contract Management section contains the following fields:
- Initial Subview for Contract List
- Initial Subview for New Contracts
- Initial Subview for End Contracts (contracts to be ended)
- Control Automatic Contract End
You use this field to determine which rule is valid for a forced move-out.
- Suppress Meter Reading View
You use this indicator to suppress the display of the meter reading view.
The Quotation Management section contains the following fields:
- Initial Subview for Quotation List
- Initial Subview for New Quotations
The Default Predefined Searches section contains the following fields:
- Default Predefined Search for Premise
You use this field to specify which pre-defined search is to be executed automatically when navigating to contract management when only a premise is confirmed.
This predefined search must be part of the allowed predefined searches for the given profile.
- Default Predefined Search for Account
You use this field to specify which predefined search is to be executed automatically when navigating to contract management when only an account is confirmed.
This predefined search must be part of the allowed predefined searches for the given profile.
- Default Predefined Search for Account and Premise
You use this field to specify which predefined search is to be executed automatically when navigating to contract management when an account and a premise are confirmed.
This predefined search must be part of the allowed predefined searches for the given profile.
The Packages section contains the following fields:
- Sales Period
This is used to display the sales transactions of the confirmed business partner in the Overview. You use this field to specify how far in the past you want to search for sales transactions. For example, you may want to look for sales transactions for the past 3 months or the past 180 days. If no value is set, all transactions are searched.
- Service Period
This is used to display the service transactions of the confirmed business partner in the Overview. You use this field to specify how far in the past you want to search for service transactions. If no value is set, all transactions are searched.
- Disable Product Proposal checkbox
When this is selected, the product proposal cannot be accessed from Contract Management or Quotation Management. It is still available from the navigation bar if it is defined in the business role that you are using.
- Disable Package checkbox
When this is selected, packages cannot be added to contracts or quotations.
1.1 Allowed Predefined Searches (Contract Management)
In this section, you specify which predefined searches are available for the selected profile. This
will be used to display the list of available predefined searches on the user interface. You can specify
the order in which they should appear in the dropdown box. You can set one of them as hidden, which could be helpful if you want to temporarily disable one of the predefined searches.
The predefined searches used in this profile must be defined in the general Predefined Searches section.
1.2 Sales/Service trans. type for Overview
In this section, you define the sales and service transaction types which will be displayed in the Overview. In the Overview, a sales or service folder will display if there exists a transaction of one of the transaction types defined in this customizing for the confirmed business partner (considering the period also, see sales period and service period). If no transaction type is defined in this customizing, no sales or service transactions will be displayed in the Overview.
2 Predefined Searches Definition (Contract Management)
In this section, you specify the predefined searches available for all profiles. The predefined searches are used to quickly load different search criteria for contracts on the user interface.
For each predefined search, you must define a predefined search key, a description, and a confirmed criteria (account and/or premise):
- The key must be used as a filter in a BADI implementation for BADI definition CRM_IU_CONTRACT_PDS (in enhancement spot CRM_IU_CONTRACT_ENHSPOT).
- The description will be displayed in the drop-down list on the user interface.
- The confirmed criteria specifies what is automatically included as part of the search criteria when this predefined search is selected.
Each predefined search must have its key defined in a BADI implementation for BADI definition CRM_IU_CONTRACT_PDS (in enhancement spot CRM_IU_CONTRACT_ENHSPOT).
This BADI definition contains only one method, IF_CRM_IU_CONTRACT_PDS~GET_CONTRACT_PDS_CONDITIONS, which must be implemented. The objective of this implementation is to prepare selection criteria to be executed by the contract search. To do so, the selection criteria, along with the condition, must be filled in the parameter table ET_CONDITIONS.
The field name to be used as selection criteria must exist in structure CRM_ISU_QUERY_ITEM_BTIL (note that all fields of this structure are supported, some are there only for future enhancement).
The following steps are necessary to create a new predefined search:
- Create a new BADI implementation for BADI definition CRM_IU_CONTRACT_PDS (in enhancement spot CRM_IU_CONTRACT_ENHSPOT). Specify a filter for it, implement the method IF_CRM_IU_CONTRACT_PDS~GET_CONTRACT_PDS_CONDITIONS.
- Update the Customizing setting as described above.
There are several delivered predefined searches which can serve as examples. To view them, use transaction SE18, display enhancement spot CRM_IU_CONTRACT_ENHSPOT and look for the implementation of BADI definition CRM_IU_CONTRACT_PDS.
ABAP Short Reference rdisp/max_wprun_time - Maximum work process run time
This documentation is copyright by SAP AG.
Length: 7326 Date: 20240523 Time: 175141 sap01-206 ( 113 ms )