Ansicht
Dokumentation

RJKVIAC_RESTORE - Restore Direct Changes with IACs After Planning

RJKVIAC_RESTORE - Restore Direct Changes with IACs After Planning

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

Title

Restore Direct Changes by IACs After Planning

Purpose

If you use the Internet Application Components (IACs) from Periodical Sales and Distribution and direct changes to objects are allowed, this means that changes to orders can theoretically occur at any time of the day or night. This may mean that regenerative planning is not possible, since planning is blocked by the IACs.

To prevent this blocking conflict from arising, you can have program RJKVIAC_SUSPEND suspend any changes to orders by IACs before planning takes place. The program changes the data destination specified in Customizing for the IACs so that all orders and changes are stored in a temporary table. When this is done, the original setting is stored in Customizing.

You use this program, RJKVIAC_RESTORE, to restore the original setting once planning is complete. To do this, schedule the program after planning.

Besides planning, this function can also be used in all other cases where you want to suspend direct changes by IACs for a certain period. You can also suspend and restore changes to addresses or complaints as well as changes to orders.

Integration

The following IACs are affected by planning:

  • IAC Subscription Sales
  • IAC Vacation Service
  • IAC Change Payment Data

You can also suspend direct changes by the following IACs:

  • IAC Change Address
  • IAC Create Complaint

When you define a variant of one of these IACs, you define the destination for saving the data from the Internet. For example, you can specify that all order data and changes are to be stored initially in the temporary table. Alternatively, orders, redirections, suspensions and complaints can be created directly. If you choose this setting, the data is usually only stored in the temporary table if errors occur.

If you specify direct changes for one or more variants, you can use the program RJKVIAC_SUSPEND to switch the setting automatically to temporary table before regenerative planning. You use this program, RJKVIAC_RESTORE, to restore an old setting. You can use program RJKVIAC_SUSPEND_OVERVIEW to obtain an overview of suspended IAC variants in dialog processing.

Prerequisites

These functions are only relevant if you use one of the IACs listed above and allow direct changes, which you suspend for certain periods using program RJKVIAC_SUSPEND.

Features

Selection

Select the IAC variants that you want to restore on the selection screen. According to the default setting, all variants relevant for planning and that were suspended are taken into account.

You must also specify which of the selected data is to be used when restoring. If you do not make an entry here, the setting before the last suspension is restored for each IAC variant. However, you can also choose a certain old setting by specifying the date and time of a suspension. If you do this, the program restores the setting before this suspension.

Output

You can display a log containing an overview of the IAC variants restored.






CL_GUI_FRONTEND_SERVICES - Frontend Services   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 3462 Date: 20240531 Time: 194153     sap01-206 ( 75 ms )