Ansicht
Dokumentation

SIMG_CFMENUOFDISTAID - Maintain Selection ID per Object Status

SIMG_CFMENUOFDISTAID - Maintain Selection ID per Object Status

BAL_S_LOG - Application Log: Log header data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.
SAP E-Book

When calling up evaluations, you can specify a status selection profile.

This enables you to select Real Estate objects with a certain system or user status in a report.

In this step you define status selection profiles which you use to specify status combinations for the selection of objects. A status selection profile is especially useful when you repeatedly select a large number of objects according to the same selection criteria, for example, requests for printing documents, for collective release or for the creation of request evaluations.

Selection procedure

The selection conditions are evaluated topdown. The following rules apply:

  • Several consecutive lines joined with OR become a block and are evaluated together. The block must fulfil at least one selection condition.
  • AND links this type of block as well as individual conditions. All blocks linked with AND or individual conditions must be fulfilled. An object is rejected as soon as a block or an individual condition is not fulfilled. This means that each AND that is inserted causes parentheses to be placed around the preceding statements. In order to select the required status combinations you may have to adjust the selection conditions.
  • To summarize: OR is stronger than AND!

You want to define a status selection profile for selecting rental units with the following status combinations:

  • REL (released)

  • PROP AND ACRA (for own use and active rental agreement exists)

You use the following formulation:

REL OR (PROP AND ACRA)

However, the system interprets it in the following way:

(REL OR PROP) AND ACRA
This results in the selection of the rental units with the following status combinations:
  • REL AND PROP

  • CRTD AND ACRA

Therefore, you have to adjust the formulation in the following way:

(REL OR PROP) AND (REL OR ACRA)

You can also carry out the selection according to a specific status state:

  • If you set the state to Active, the system searches for objects whose status is currently active.
  • If you set the state to Inactive, the system searches for objects whose status is currently inactive.
  • If you set the state to Never active, the system searches for requests whose status has never been active.

The following is an example of a status selection profile that is to select all released rental units which are either for own use or used by a corporate group:

Link Status Status
REL (released) active
AND PROP (for own use) active
OR GRPR (used by group) active

The selection is carried out in two steps:

  • First, all released rental units are selected (rental units with the active status "REL").
  • Then, the system selects from this list all rental units with the PROP or GRPR status.
GRPR (used by group)

You can use this indicator to simplify the maintenance of selection conditions in certain cases. Some status conditions are easier to display when the "Not" indicator is set.

GRPR (used by group)

Selection condition without "Not" indicator:

Link Not State
_ Inactive
OR _ Never active

Same selection condition with "Not" indicator:

Link Not State
X Inactive

X

To minimize selection time, conditions which greatly limit the selection should be placed at the beginning of the status selection profile.

X

In a status selection profile; you can specify both the system status and the user status. If you wish to select objects according to user status you have to specify the corresponding status profile.

Once you have maintained a status profile; in the status selection profile you have to assign this status profile to all objects; the selection will only be limited by the status selection profile if the status profile is assigned to all the objects. Any system status that you assign in addition to the status profile will not be considered by the system if the status profile is not assigned.

X

Once a selection profile is created in a language it can be used in all languages defined in the system. If user statuses are defined in a selection profile, make sure that they are translated in the corresponding status profile. If no translation exists, you have to enter the user status in the language in which it was created.






General Data in Customer Master   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 6918 Date: 20240523 Time: 224506     sap01-206 ( 88 ms )