Show TOC

  Status Management

Use

Status Management controls business transactions (also called activities) by assigning one or several statuses to a delivery document. A status can allow or prohibit a business transaction or it may have no influence at all.

Integration

The status management described here is used in delivery processing exclusively. The field control for delivery processing depends on status management.

Features

A status in delivery processing consists of the following parameters:

  • Status type

  • Status value

The status typedescribes a partial view or a partial process in the processing of a delivery document (for example, goods receipt status , unloading status or putaway status ).

A basic quantity of status types for the document header and the document item is saved in the system profile for status management.

The status types are linked to the document and item types of delivery processing via a status profile. You can change the settings for the status types using this status profile.

The status valuedefines the delivery document status with regard to the status type (for example, Yes/No or Not Started/In Process/Complete d). It changes along with the business transactions. A status value can disallow a business transaction. On the other hand, a business transaction can set a new status.

The following conditions must be fulfilled before delivery processing can perform a business transaction:

  • At least one status value must allow the transaction.

  • No status value may disallow the transaction.

SAP delivers predefined status types for the standard processes in delivery processing. Several of these status types are indicated by special attributes which are displayed in the following table. You cannot change these attributes in Customizing.

Attribute

Meaning

Use

Aggregated status

The system calculates the status value of such a status type from the status values of all the partial objects in a lower document level.

An aggregated status at document header level provides compact information on the status of all the items, for example in a display or change transaction.

Projected status

The system calculates the status value of such a status type from the status type with the same name from higher document levels.

A projected status at document item level provides the option of controlling activities and the field control at item level by a status at header level. This attribute has a purely technical meaning.

Overall status

The system calculates the status value of such a status type from the current status values of a predefined quantity of status types from the same partial object (for example, header or item).

An overall status provides compact information on a certain quantity of statuses for the same partial object (for example, header or item).

Transient status

The system only calculates this status type for the runtime. The status type is not saved permanently.

This indicator is only set for derived status types (aggregated status, overall status, for example).

Status value if original status ambiguous

The system sets the derived status value for an aggregated status or an overall status if the status values of the influencing status types are not unique.

inactive

You use this indicator to activate or deactivate several status types in each status profile. However, there are also status types which always have to be active. You cannot change this indicator for these status types.

You can increase the number of available status types by adding your own user statuses. As opposed to the status types predefined by SAP, the user statuses can only have two values ( Yes/No ).

The user statuses are grouped via the user status profile in the general status management. The user status profile in the general status management is linked to the system profile for delivery processing via an object type. Here, a user status profile in the general status management can be assigned to several object types and, therefore, to several system profiles.

Caution Caution

In the status management for delivery processing, you cannot assign several user status profiles to one object type.

End of the caution.

The object type and system profile have a one-to-one relationship. You can derive several status profiles for the configuration of document and item types from one system profile.

The following graphic shows the relationships between the individual objects in status management.

Caution Caution

The user status profile of the general status management is not identical to the status profile for the document types and item types.

End of the caution.

Activities

In Customizing for Delivery Processing , you can execute the following activities:

  • Activate or deactivate certain status types in the status profile

  • Define status profile

  • Define a user status profile of the general status management for the user status

  • Define user statuses