Process flow
When running in unattended mode, the RPA processes this procedure in the background.
- Initialization
Verifies the existence of the configuration folder and creates a logs directory and log file if missing.
- 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.
- 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.
- Proposal creation
Prepares data and opens the 'Internal Invoice. Print' (MFS101) function to initiate a new proposal.
- 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.
- 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.
- 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.