Entering content frameProcedure documentationFiltering Packages Locate the document in its SAP Library structure

Use

The Filter function allows you select packages according to additional criteria and also enables you to compare certain sets of packages with each other (for example, you can compare packages assigned to English translators with packages assigned to Japanese translators).

You can also use this function to select the packages that were either locked or assigned in a different translation system (for example, you can use this function to guarantee that the same packages are always locked for your target language in every translation system in which you work).

Prerequisites

If you want to use the Filter function to compare assignments or locks between two systems, you need to ensure that an RFC connection exists. This should be available in the system in which you want to use the Filter function and should be defined for the system with which you wish to compare locks/assignments. You can check if an RFC destination exists in transaction SM59. For more information, see Structure link Displaying, Maintaining and Testing Destinations.

Procedure

  1. Call up transaction SLWA.
  2. Select your target language under the tab title Target language.
  3. Choose the tab title Packages.
  4. Under Selection Basis, first choose the packages you want to filter, if necessary (for more information, see Selecting Packages). You can omit this step if you want to filter all packages, or if you do not want to make a comparison. For example, if you want select all packages that are locked for a specific target language in a different system.
  5. Choose the button Filter under Selection Basis.

The dialog box Filter for Package Selection Basis appears. The Current selection field in this screen refers to the selection you made in step 4 (if you made any). You now have the following options:

You can choose one of the following options to filter packages:

Filtering packages according to assignments from another language

  1. Under Assignments from other target language, enter the name of the RFC destination for the system where the assignments were made in the field RFC destination. If you want to assignments from this system, leave this field empty.
  2. In the field Language, enter the target language whose assignments you wish to use.
  3. If you want to filter packages further, according to packages assigned to one specific translator of this target language, enter the translator's user name in the Translator field.
  4. Choose OR relationship to select the packages that fulfill one or both of the criteria (either assigned for the target language you selected, or belong to the selection you made under Selection Basis (if you made any), or both). If you did not select any packages under Selection Basis, OR operation will provide you with all packages that match the criteria you entered under Assignments from other target language.
  5. Choose AND relationship to select the packages that fulfill both of the criteria (both assigned for the target language you selected, and belong to the selection you made under Selection Basis (if you made any)). If you did not select any packages under Selection Basis, AND operation will not provide you with any packages, as your Selection Basis is zero packages.

Filtering packages according to locks from another language

  1. Under Locks from other target language, enter the name of the RFC destination for the system where the packages were locked in the field RFC destination. If you want to use locks from this system, leave this field empty.
  2. In the field Language, enter the target language whose locks you wish to use.
  3. Choose OR relationship to select the packages that fulfill one or both of the criteria (either locked for the target language you selected, or belong to the selection you made under Selection Basis (if you made any), or both). If you did not select any packages under Selection Basis, OR operation will provide you with all packages that match the criteria you entered under Locks from other target language.
  4. Choose AND relationship to select the packages that fulfill both of the criteria (both locked for the target language you selected, and belong to the selection you made under Selection Basis (if you made any)). If you did not select any packages under Selection Basis, AND operation will not provide you with any packages, as your Selection Basis is zero packages.

Filtering packages according to optional criteria

  1. Under Optional criteria, choose F4 on the Delivery field.
  2. A dialog box appears, listing the additional options you can use to filter packages

  3. You can now select one of the following options with a double-click:
  1. Choose OR relationship to select the packages that fulfill one or both of the criteria (they either match the optional criteria you defined in step 2, or belong to the selection you made under Selection Basis (if you made any), or both). If you did not select any packages under Selection Basis, OR operation will provide you with all packages that match the criteria you entered under Optional criteria.
  2. Choose AND relationship to select the packages that fulfill both of the criteria (they both match the optional criteria you defined in step 2, and belong to the selection you made under Selection Basis (if you made any)). If you did not select any packages under Selection Basis, AND operation will not provide you with any packages, as your Selection Basis is zero packages.
  3. Choose XOR relationship to select the packages that fulfill one of the criteria, but not both (they either match the optional criteria you defined in step 2, or belong to the selection you made under Selection Basis (if you made any), but do not fulfill both criteria). If you did not select any packages under Selection Basis, AND operation will only provide you with the packages that satisfy the optional criteria that you defined, as your Selection Basis is zero packages.

Result

The system displays the packages that you have selected in the field Current selection. To display your current selection, choose Table display or Hierarchy display. You can now select additional packages or deselect packages that you do not require. To select the exact opposite of your selection, choose Invert.

You can also export the results of your filtering to a local file on your PC (icon This graphic is explained in the accompanying text), or to the clipboard (icon This graphic is explained in the accompanying text). For more information, see Importing and Exporting Files for Package Assignment.

Once you have finished filtering the packages choose Save to return to the Package Processing screen. The system displays the number of selected packages in the field under Selection Basis. If you want to assign/lock/display statistics/run an evaluation for all these packages, choose the Select All icon under Selection.

If you want to further restrict the scope of your selection, you have the following options:

The system displays the number of selected packages in the field under Selection.

If you are selecting packages to assign or lock, you can now choose Assign, Lock, or Lock globally (depending on the authorizations in your translator profile). For more information, see:

Assigning Packages

Locking Packages

Examples

Copying locks from one system to the next

Translation is moving from system TR1 to system TR2. You want to ensure that the packages that were locked in system TR1 for target language Spanish are also locked in the new translation system.

  1. Make sure that an RFC destination to system TR1 is maintained in system TR2.
  1. In system TR2, call up transaction SLWA.
  2. Enter target language ES under the tab title Target language.
  3. Choose the tab title Packages.
  4. Choose the button Filter under Selection Basis.
  1. Under Locks from other target languages, enter TR1 as RFC destination and ES as the Language.
  2. Choose OR relationship.
  3. The system displays the number of packages that are locked for Spanish in system TR1 in the field Current selection.

  4. Choose Save.
  5. The system returns to the Package Processing screen.

  6. Under Selection, choose the Select All icon.
  7. Proceed as described in Locking Packages, from step 5 onwards.

Comparing assignments for two different languages

You want to compare the packages you have assigned for English against the current assignment for Japanese in this system.

  1. Call up transaction SLWA.
  2. Enter target language EN under the tab title Target language.
  3. Choose the tab title Packages.
  4. Under Selection Basis, choose Translated.
  5. Choose the button Filter under Selection Basis.

The dialog box Filter for Package Selection Basis appears.

  1. Under Assignments from other target language, leave the field RFC destination blank and enter JA in the Language field.
  2. Choose OR operation.

In the Current selection field, the system displays those packages that are either assigned for English, or assigned for Japanese, or both.

  1. Choose AND operation.

In the Current selection field, the system displays those packages that are both assigned for English, and assigned for Japanese.

You can further restrict this selection by entering the user name of a Japanese translator in the Translator field.

To display the exact opposite of your Current selection, choose Invert.

Leaving content frame