Show TOC

Declaring Function Module AttributesLocate this document in the navigation structure

Procedure

The inbound function module has two ALE attributes: "Dialog possible?" and "Inbound type".

Dialog possible?

If the function module supports a call transaction, it can be programmed to display the input screens to the user as described above. This ability must be declared here, otherwise the user will not be given the option of choosing to display the screens.

Inbound Type

There are three types of function module in inbound processing:

  • Those that support mass processing

  • Those that can only process one IDoc at a time and do not use an ALE-enabled transaction

  • Those that can only process one IDoc at a time and that use an ALE-enabled transaction

For the latter two types, the ALE layer splits up an incoming packet of IDocs and calls the function module once for each IDoc. The latter two need to be distinguished from one another because the ALE processing before the function is called differs in each case.

Example

For an example, look at the entry for the inbound function module IDOC_INPUT_MATMAS01 used for material master data.