Supplier Portal Banner

Version 23.4.0 - User Manual - Admin User

Table of contents

Overview

LeanSwift Supplier Portal is a supplier self-service web portal that enables efficient online communication with vendors. It is seamlessly integrated with Infor M3 Cloudsuite via ION. Supplier Portal helps automate the entire purchase-to-pay process for the customer.

Organization of the Manual

This manual describes the admin configuration of LeanSwift Supplier Portal for Infor M3 and is meant for the Portal administrator.

To view the user manual for Portal Users, click here.

Architecture

The solution is built on Magento Open Source Platform. It interacts with Infor M3 via Infor ION Platform. RabbitMQ is the message queue used to send/receive messages to/from ION.

Supplier portal architecture

Features

Point of Contact

This document and the software it describe are provided by Wipro Limited. For additional information regarding support, licensing, functionality etc. please contact Wipro Limited, via contact form at http://www.leanswift.com or email scott.roush@wipro.com.

User Guide for Portal Admin

Log in

Log in to Magento Admin Panel using the URL provided to you and the applicable user credentials.

Admin screen

Configuration

The Admin Panel allows the portal administrator to view and edit configuration required for the Supplier Portal to function.

To access the LeanSwift Configuration, click the LeanSwift tab.

Admin Menu

eConnect-base Configuration

LeanSwift eConnect-base extension is a prerequisite for Supplier Portal. Provides the connectivity to eLink and/or Infor systems with the use of a generic function which decides whether to call the eLink / ION APIs based on the M3 Connection Protocol chosen in the backend

Service Configuration

Section enables the user to configure M3 communication and general usability related settings.

M3 Connection Protocol

Option to choose the M3 communication protocol either ION or eLink.eConnectBase Pick the option which is choosen.

API Service URL

Service URL is entered here.

Email

Define the e-mail address that will be used for error alerts if exceptions were to occur in Magento and when any transaction in eConnect is not working due to service being down

Error Email Template

Enabled an option to choose an error email template can map over the customized template here.

Debug/Log data

Select "Yes" to log additional information in Magento. This setting is recommended in development but should be set to "No" in production to improve performance.

Service Configuration


↥ Go to Top

Basic Data Configuration

The Basic Data section of the configuration contains key settings needed for the various transactions.

Basic Configuration

Authentication

The section used to configure the connection parameters for connecting M3. An option to test the connection between Portal and M3.

Basic Configuration


↥ Go to Top

Supplier Portal Settings

Supplier portal related settings and design configurations can be made here.

General Configuration

The section provides configuration for the company details and other settings which are associated for the behaviour of the system.

Company Name

Provide the company name.

Company Email

Alerts will be sent to the company email.

Debug/Log data

Select "Yes" to log additional information in Magento. This setting is recommended in development but should be set to "No" in production to improve performance.

General Configuration


↥ Go to Top

ION WorkFlow Configuration

The section provides the configuration for connecting M3 workflow from the Supplierportal.

API Service Url

Provide the URL for ION processing workflows.

Logical Id

Provide application logical ID of Infor OS.

Test Connection

Provide an option to test connectivity between application to ION workflow.

General Workflow Configuration

PO Confirmation

Realtime API call for Confirm PO

How to enable in cron refer here

Activate approval process for Confirm PO

When an option set to “Yes”, Changes made in Purchase order will push to M3 for Buyer approval. If it is set to “No” the changed purchase order pushed to M3 via Realtime or CRON based on setting above.

Workflow Name

Provide workflow name for PO confirmation.

This will be shown when activate approval process for confirm PO is set to true

Approval process Workflow Configuration

Registration

The section provides control the Supplier registration approval from system or M3.

Enable Register Approval

Workflow Name

This will be shown when Enable Register Approval set to “YES”.

Request to be approved by

Provide an option to select request approver.

To view the groups, click on Profile icon->User Management->Users->Manage->Groups.

This will be shown when Enable Register Approval set to true

Approval process Workflow Configuration


↥ Go to Top

Metrics Display

The section contains configuration for list of different metrics to display ot not.

On-Time Delivery

This metric records the percentage of inbound deliveries received on time, that is Requested Delivery Date Vs Actual Delivery Date.

Quality: Rejected Inventory

This metric records the total number of rejected supplies in a given period of time.

Purchase Price Variance

This metric records the difference between the actual price paid to buy an item and its standard price as confirmed by the supplier, multiplied by the actual number of units purchased (Confirmed Quantity), i.e Confirmed Price Vs Invoiced Price

metrics display

↥ Go to Top

On-Time Delivery KPI

The section provides calculation configuration for On-Time Delivery metric Graph.

Allowed delivery delay in days

Provide an allowed delay delivery days to calculate graph.

Y-Axis Date Field Criteria

Provide an option to select a parameter, Based on selection the graph will be plotted.

on-time delivery

↥ Go to Top

Email templates

Email templates

Email Templates for PWA

Steps to create PWA Supplier Invite Email Templates.

  1. Go to marketing -> Email Templates
  2. Click on “Add New Template” button.
  3. Select “Supplier Portal Invite Mail” from template button and click on “load template” button.
  4. Give template name “Supplier Portal PWA Invite Mail”. (Note: you can use custom email template name also, but template name should be unique)

Email templates

  1. Search below line from template content and replace it.

search line: <a href=”” target=”_blank”></a> replace line: <a href=”” target=”_blank”></a>

Note: If you are using external url for your pwa app than replace with pwa_app_line with your pwa app url. replace line: <a href=”pwa_app_url/create-password/” target=”_blank”></a>

Email templates

  1. After changing above line save template.

Steps to create PWA Supplier Reset Password Email Templates.

  1. Go to marketing -> Email Templates
  2. Click on “Add New Template” button.
  3. Select “Supplier Password Reset Confirmation” from template button and click on “load template” button.

Email templates

  1. Give template name “PWA Supplier Password Reset Confirmation” and search below line from template content and replace it. (Note: you can use custom email template name also, but template name should be unique)

search line: <a href=”” target=”_blank”></a> replace line: <a href=”” target=”_blank”></a>

Note: If you are using external url for your pwa app than replace with pwa_app_line with your pwa app url. replace line: <a href=” pwa_app_url/reset-password/” target=”_blank”></a>

Email templates

  1. After changing above line save template.

Steps to configure email templates

  1. Go to store -> configuration and select website from scope.

Email templates

  1. Go to Supplier Portal -> Setting -> Email Templates -> Supplier Template.
  2. Select Supplier Portal PWA Invite Mail (newly created Supplier portal pwa invite email template) from Supplier invite email dropdown.
  3. Select PWA Supplier Password Reset Confirmation (newly created pwa supplier password reset email template) from Reset Password Confirmation Dropdown.

Email templates

  1. Save Configuration and clear cache.


↥ Go to Top

Cron

Cron setting to send confirm PO requests to M3

Cron setting to get forecast PO from M3

The settings used to pull the forecast purchase order’s from M3.

CRON Configuration


↥ Go to Top

Design Settings

General

The section contains information to be basic configuration for company.

Company Logo

Provide the company logo by choosing the file from your local.

Product Logo

Provide the product logo by choosing the file from your local.

Homepage Banner

Provide the homepage banner by choosing the file from your local.

Facicon Image

Provide the Favicon for the website by choosing the file from your local.

Show Supplier Portal Homepage

When an option selected as "Yes" Supplier portal homepage is shown.When it is set to "No" default homepage configured to website will be displayed.

The option wil be enabled only when LeanSwift Econnect Module is installed

Show document upload option

When an option selected as "Yes" upload document in Purchase order page will be displayed. When set to "No" upload document is disabled.

The option wil be enabled only when LeanSwift IDM Module is installed

General Configuration


↥ Go to Top

Frontend Color Codes

Color Label Purpose
Background color Page Body background color.
Text HighLight Headings in account page, supplier name,filter name color.
Sign In Button color Normal Button BG color in supplier portal pages.
Filter Button color Filter list add button BG color for purchase order and forecast page.
Confirm All Button Color Color code used for Confirm All Button color
Special Button color The color code used in download button, confirm, all button and chart types menu in metrics page.
Document Upload BG color Color code used for Document upload background color
Menu color Color code used for paginization , active menu selection, Table head BG color, Collapsible menu in my account and metrics page.
Chart color Chart color Background color in metrics page.
Confirmed Status BG color Confirmed purchase order line BG color.
Advised Status BG color Color code used for Advised purchase order line background color
Notify Status BG color Color code used for Notify purchase order line background color
Waiting Status BG color Waiting purchase order line BG color.

BG - Background color

Frontend color code


↥ Go to Top

Logo Image size

Logo image upload width and height can be changed over here.

Logo Image size


↥ Go to Top

Status Mapping

The section contains mapping of status code corresponding status label and color code.

PO Status Mapping

The section contains the status code ,label and color code mapping for Purchase order page.

PO status mapping


Purchase order M3 status shown below

Purchase order M3

Forecast Status Mapping

The section contains the status code ,label and color code mapping for forecast purchase order.

Forecast status mapping


Forecast M3 status shown below

Forecast order M3


↥ Go to Top

The section contains the filter limit and mapping for the filter attribute and filter operations with filter type.

Filter Operations

Inbuild filter operations are

Filter types

Inbuild filter types are

Purchaseorder Filter Mapping

The section contains the filter limit, filter label mapping for the filter attribute and filter operations for purchase order.

Purchaseorder filter mapping


Forecast Filter Mapping

The section contains the filter limit, filter label mapping for the filter attribute and filter operations for forecast.

Forecast filter mapping


↥ Go to Top

Supplier Invite

To view the user manual for Supplier Onboarding click here.

Exit System

Log out from Magento admin using the link at the top right human Icon and sign out.

Exit system


↥ Go to Top

Additional Functionality

IDM

Configuration

Upload Configuration

Exit system

Download Configuration

Exit system

Search Configuration

Exit system

Mapping

Attribute Key refers to M3_AttributeKey Name of IDM Document Type and the Custom key is the one we name it for our reference which we will use in code to retrieve M3_AttributeKey mapped here.

Exit system