Show TOC

 Additional Functions for Assignments

Use

The following additional functions are available for assignments stored in the FORCER framework .

Features

The following functions are available:

Checks

You can define customer-specific checks for the assignments stored in the FORCER framework. To do so, use the Business Add-In /ISDFPS/BADI_FORCERXXX_CHECK.

For more information, see Customizing and choose Defense Forces & Public Security Organizational Flexibility Assignments BAdI: Define Checks

The implementation /ISDFPS/BADI_IM_FORCERCN_CHECK is shipped with the standard system for assigning infrastructure objects.

Checks and Follow-Up Actions

You can define customer-specific checks and follow-up actions for the assignments stored in the FORCER framework. To do so, use the Business Add-In /ISDFPS/BD_FORCERXXX_SAVE_CUST.

For more information, see Customizing and choose Defense Forces & Public Security Organizational Flexibility Assignments BAdI: Define Checks and Follow-Up Actions

You can use this BAdI to specify whether the checks or follow-up actions are performed before or after the assignment is saved.

A useful follow-up action may be, for example, assigning default values for assignment properties (such as number).

Status

You can specify the status iPPE objects must have so that you can assign them or activate the assignment.

For more information, see Customizing and choose Defense Forces & Public SecurityOrganizational FlexibilityAssignmentsControl Assignment of iPPE Objects

Displaying Fields

According to your requirements, you can define how fields are displayed on the tab pages of the Structures Workbench on which assignments to material or infrastructure objects are mapped. To do so, use the Business Add-In /ISDFPS/BADI_FORCER_ALV_FIELDS.

For more information, see Customizing and choose Defense Forces & Public Security Organizational Flexibility Structures Workbench BAdI: Define Display of Assignments

If required, you can show or hide available fields directly on the relevant tab pages in the Structures Workbench by choosing the Change Layout pushbutton

Additional Fields

In the FORCER framework table for assignment properties, you can define additional fields that you want to use in the Structures Workbench for assignments, without the need for any extra modifications:

Material and Infrastructure Assignments:

You can add additional fields using the corresponding include CI_FORCE* or using an append that must be in the structure that also contains the include.

Relationships

You can add additional fields using the corresponding include CI_FORCE*.

For the system to display these fields on the Structures Workbench tab pages, you must enhance the /ISDFPS/GENTAB_FILL_COLUMNS function module by these fields accordingly, using the Enhancement Operations function.

To be able to edit these fields when creating a relationship, you must enhance the creation dialog box with these fields via the /ISDFPS/BADI_SCR_ADD_DATA Business Add-In. For more information, see Customizing and choose Defense Forces & Public Security Organizational Flexibility Assignments BAdI: Use Additional Fields for Relationships

Graphical Display

You can display existing assignments of material or infrastructure objects graphically on the relevant tab pages by choosing the Graphical Display pushbutton

Functions from the SAP Graphics component are used for the graphical display. For more information, see SAP Library and choose SAP NetWeaver Library SAP NetWeaver by Key Capability Application Platform by Key CapabilityABAP TechnologyUI TechnologyFront-End ServicesGraphicsSAP Graphics

Prevent Assignment to a Force Element

You can prevent specific iPPE node types from being assigned to the force element, for example, if you use node types as templates for creating objects. For more information, see Customizing and choose Defense Forces and Public SecurityOrganizational FlexibilityMaterial Planning Objects and Material PackagesiPPE Interface AdministrationControl of Assignment to Force Element .

Optimization of Data Access

You can use report /ISDFPS/EXEC700_FORCER_TRSET to optimize system access to data for assignments of force elements to material planning objects, material containers, equipment packages, provisions packages, and reportable item codes. When this report is run, the system uses the values of the FORCER_ID and FORCE_CNT fields to determine the corresponding values of the PLVAR, OTYPE, and OBJID fields for data records that already exist in the corresponding assignment tables. For more information, see the report documentation.

Running this report is optional but recommended.

Initial Values for Quantity Fields

You can use report /ISDFPS/EXEC700_FORCER_QUANT to enter the value 1 in the following fields for existing assignments if a value has not been specified:

QUANT (number), QUANT_MAX (maximum number), and QUANT_MIN (minimum number) for assignments to material planning objects.

QUANT (number) for assignments to material containers, equipment packages, provisions packages, and reportable item codes

For more information, see the report documentation.

Running this report is optional but recommended.