Macros

Use the macro functionality to execute most of the scheduling functions without human intervention. A macro is a predefined set of actions to process in a specific sequence when executing the macro. With the macro functions, you can combine repetitive activities into a macro and execute the macro automatically or manually. You can run a macro by selecting it in the overview window and clicking Run or by scheduling it. You can select a macro and click Run in the overview window to run a macro. You can also schedule a macro to run on a specific date and time.

You can perform these actions using macros:

  • Create scheduling scenarios using different Infor Production Scheduling procedures.
  • Run specific tasks manually or automatically at predefined times and cycles.
  • Start a macro to do specific tasks in Infor Production Scheduling and send the results to an external system.

These are the main features of macro functionality:

  • Macro Entry: Used to create macros and the details.
  • Macro Scheduler: Used to program the automatic running of macros in Infor Production Scheduling. It maintains the list used to automatically run macros.
  • Macro Execution Log: Used to manage the running of scheduled macros. The log maintains a list of macros that have to be run in the macro execution list. The list displays the macros scheduled, and whether or not the macros are executed.

These are the possible scenarios when a macro can be deleted:

  • The macro is not used in other macros.
  • The macro is not listed in the macro activation schedule (maintained by the Macro Activation Scheduler).
  • The macro execution log is not currently running the macro.
Note: If you try to delete a macro and one of the above scenarios is applicable, an error message is displayed.