A/R Credit Limit approval with Remote Action Service

Overview

A company wants to configure workflow using Orchid Extender to control who can approve A/R Customer credit limits. Refer to A/R Credit Limit Approval.

Some of the approvers need to approve without logging into Sage 300. They use Extender and a subscription to the Remote Action Service.

Prerequisites - EXTENDER SETUP KEY STEPS

This A/R Credit Limit workflow template is designed to be started automatically when the A/R Credit Limit field is updated in Sage 300. The workflow will restore the original credit limit until the request is approved.

Approver receives an email with a one time link to the Remote Action form.

Using the Sample files

Workflow Template example- You can import the RemoteActionExamples module from the Orchid website: Remote Action Examples

Step 1: Create 2 workflow colours: Sales and Urgent - (Workflow Colours)

Step 2: Add Workflow Users - Extender License and Workflow Users

Step 3: Create a Workflow user group called FINMGR and assign users to it. (Workflow User Groups)

Step 4: Go to Extender Setup > Modules and import the file.

Step 5: Change Action 50 in Check step if you want to assign the workflow to another group/user.

Step 6: Review message templates (In the example workflow, the following templates are used: 
REMOTEACTIONEXAMPLES.CUSTCLEMAIL and REMOTEACTIONEXAMPLES.CUSTCLFORM when the credit limit changes (Check and Reassign steps), REMOTEACTIONEXAMPLES.CUSTCLAPPROVED when request is approved,
REMOTEACTIONEXAMPLES.CUSTCLREJECTED when request is rejected) and
REMOTEACTIONEXAMPLES.WFERRORNOTIF when an error occurs in the workflow (e.g. user doesn't have security rights) (Message Templates )

Step 7: Update the user's email address in Sage 300.

Step 8: Configure Process Scheduler to automate processing of completed forms. Configure Process Scheduler if required

Notes:

Attached to ViewEventsScriptsWorkflow AR0024 view, AMTCRLIMT field - refer to Attach workflow to AR0024 {AMTCRLMT} Field

It includes the Workflow template as well as the required message templates.

To configure workflow icons on screens, refer to Configure Information Manager

Requires Extender PU7.10 or above and subscription to Remote Action Service

Workflow template - Step by step guide

It is recommended to add the main steps as defined on the process flowchart first, and then configure the detailed actions for each step.

This tutorial highlights the Remote Action components. Refer to A/R Credit Limit Approval for a detailed description of the A/R Credit Limit approval example.

 

For details, refer to Workflow Templates - Screen Guide

AR Credit Limit Approval Remote Action

Attach workflow to AR0024 {AMTCRLMT} Field

The workflow template is attached to the A/R Customer view (AR0024) so that the workflow starts automatically when the Credit Limit is updated.

Configure Information Manager

Optionally, you can configure the Information Manager tray to display Extender buttons on relevant Sage 300 screens.

Extender Workflow- Notes/DML/Extender Tray

Configure Process Scheduler to run Poller script.

Configure Process Scheduler, create a schedule to run the RemoteAction.Poller script.

Configure Windows Task Scheduler to automatically retrieve completed forms to update Sage 300 and progress the workflow. .

For details, refer to Process Scheduler > Setup > Schedules >

testing Sage 300 workflow setup

The workflow is started when the A/R Customer credit limit is updated (by a user on a Sage 300 screen or by an import or a custom process using the Sage 300 Views).

Update the credit limit for a Customer in A/R - E.g. change the credit limit from $10,000 to $15,000

When you save the A/R Customer, the credit limit remains set to $10,000.

Tip: Note: If the user can logon to Sage 300, you can use the email smartlink to open the workflow console and view more details in Sage 300.
Requirement!

This functionality is available in Extender Levels Configurator and Developer.

This functionality requires Extender Developer.

To approve on the Remote form without logging to Sage 300 first, you need an active subscription to the Remote Action Service. You can then configure the workflow template to use Remote Action.

To use the Workflow console, configure the user as a "Workflow User". Refer to Understanding Workflow Users

To use the Tray Icon on the Sage 300 screens, you need to install Information Manager, configure the tray icons and configure the user as a "Workflow User".