Process flow

When running in unattended mode, the RPA processes this procedure in the background.
  1. Initialization

    Verifies the existence of the configuration folder and creates a logs directory and log file if missing.

  2. Authentication
    Attempts to log in to Infor OS using user credentials.
    • If successful, the process continues.
    • If unsuccessful, a log entry is recorded and the process terminates.
  3. Accounting entity check
    Determines if process is set to run on one or more accounting entities.
    • If found, the process continues.
    • If none are found, a log entry is recorded and the process terminates.
  4. Proposal creation

    Prepares data and opens the 'Internal Invoice. Print' (MFS101) function to initiate a new proposal.

  5. Print and update decision
    Evaluates whether the print and update step is required.
    • If required, the process continues.
    • If not, a log entry is recorded and the process terminates.
  6. Proposal submission
    • Waits for the proposal status on 'Internal Invoice. Create' (MFS100/B) to reach 0.
    • Proceeds with the Print & Update option to complete data on 'Internal Invoice. Create' (MFS100/F) and submit the job.
  7. Loop or Terminate
    Checks for remaining accounting entities.
    • If existing, the process loops back to step 4.
    • If none remains, a log entry is recorded and the process terminates.
    Note: When finished, a summary of the process result is sent to the user's Infor OS Portal Inbox or Notification Center through notifications.