Programme SAP RJKVIAC_SUSPEND - Suspend Direct Changes with IACs Before Planning

Title
Suspend Direct Changes by IACs Before Planning

Purpose
If you use the Internet Application Components (IACs) from PeriodicalSales and Distribution and direct changes to objects are allowed, thismeans that changes to orders can theoretically occur at any time of theday 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 thisprogram, RJKVIAC_SUSPEND, suspend any changes to orders by IACs beforeplanning takes place. To do this, schedule the program before planningbegins.
The program changes the data destination specified in Customizing forthe IACs so that all orders and changes are stored in a temporarytable. The original Customizing setting is saved and can be restoredafter planning by means of program RJKVIAC_RESTORE.
Besides planning, this function can also be used in all other caseswhere you want to suspend direct changes by IACs for a certain period.You can also suspend changes to addresses or complaints as well aschanges 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 thedestination for saving the data from the Internet. For example, you canspecify that all order data and changes are to be stored initially inthe temporary table. Alternatively, orders, redirections, suspensionsand complaints can be created directly. If you choose this setting, thedata is usually only stored in the temporary table if errors occur.
      If you specify direct changes for one or more variants, you can usethis program to switch the setting automatically to temporary tablebefore regenerative planning. You use this program, RJKVIAC_RESTORE, torestore an old setting. You can use program RJKVIAC_SUSPEND_OVERVIEW toobtain an overview of suspended IAC variants in dialog processing.

      Prerequisites
      These functions are only relevant if you use one of the IACs listedabove and allow direct changes to objects.

      Features

      Selection
      Select the IAC variants that you want to suspend on the selectionscreen. According to the default setting, all variants relevant forplanning and that were suspended are taken into account.

      Output
      You can display a log containing an overview of the IAC variantssuspended.