This article covers a step-by-step guide to configuring the Metcash/ALM Supplier Comm link in Backoffice. The Supplier Communication component allows Operators to send and receive orders through an electronic medium. Operators have the ability to do the following: Retrieve Pricebook documents and process them in SupplierItem and SupplerItemPromo tables in the sytem; Retrieve promotion documents and process them in as Promotions in the system; Retrieve invoice documents and process as PO/Electronic Invoices in the system; Send Purchase Orders to Metcash.
This article covers a step-by-step guide to configuring the Metcash/ALM Supplier Comm link in Backoffice.
The Supplier Communication component allows Operators to send and receive orders through an electronic medium.
Operators have the ability to do the following: Retrieve Pricebook documents and process them in SupplierItem and SupplerItemPromo tables in the sytem; Retrieve promotion documents and process them in as Promotions in the system; Retrieve invoice documents and process as PO/Electronic Invoices in the system; Send Purchase Orders to Metcash.
The process of adding required Supplier and other details are described in this article.
Prerequisites
- To access Suppler Comms Settings; the applicable Operator privileges will need to be enabled:
- Operator Maintenance 'General' Tab
- System Setup: 'Maintain Supplier Comms' flag
- Operator Maintenance 'General' Tab
Supplier Comms Setup
Step-by-Step Guide
- In BackOffice, Navigate to System Setup in the side menu panel.
- Select the Supplier Comms option which will open a new Supplier Communications Tab
- From the header, click on the 'Add Supplier Comms' button which will open a New Communication Link
- Fill in the required details of the supplier
Field |
Description |
Supplier |
|
Venue |
|
Receive Store |
|
Link Name |
|
External DLL Name |
|
Class Name |
|
Send Mode |
|
Receive Mode |
|
Price File |
|
Settings |
|
- N.B It is mandatory that you have the details from the supplier: Service URL, Customer No, B2B Account and Password
- From the drop-down menu select a Supplier; a prompt will appear:
- If Yes is selected, the system will auto-fill the Link Name; if No is selected, a Link Name will need to be entered
- Select the external DDL called 'Supcomanz'
- Select the class name 'Metcash Link'
- This will display another prompt as given below:
- Select Yes to set the default setting for Metcash Link
- Below is a sample setup:
Send Order Fields
Fields |
Description |
Local Path |
|
File Spec |
|
Last Sent Date |
|
Last Sent P.O. |
|
Auto Send Unsent P.Os |
|
==============TABLE====================
Receive Invoice Fields
Fields |
Description |
Local Path |
|
File Spec |
|
Update Bar Codes |
|
Last Recv Dates |
|
Last Recv P.O. |
|
Archive Dir |
|
Auto Receive Invoice |
|
Use Invoice Price |
|
Do not match on Cost Change % |
|
Price File Field
Fields | Descriptions |
Local Path |
|
File Spec |
|
Last Recv Date |
|
Last Price File |
|
Auto Receive Price File |
|
Auto Receive Promos |
|
Settings
Field | Description |
State |
|
Business Pillar |
|
Application Code |
|
Promotion Store |
|
Zone Number |
|
List All Files |
|
Used Only Local Files |
|
Import Finished Promos |
|
Scheduled Job Configuration
- Scheduled Job will have the ability to automatically update the PriceBook with the latest copy of the Metcash host file on a schedule.
- The Products/Promotions import workflow requires additional steps because files are retrieved via a Web Service Interface from Metcash.
- Complete the following steps to set up the Scheduled Job for retrieving Product Files:
- Navigate to System Setup and select Scheduled Jobs
- Select the Add Job button and a new Job Maintenance window will open
- There are a number of credentials that need to input and they include:
- Job Name: Give the Job a relevant name
- Job Type: External DLL
- DLL Name: Jobscandata.Dll
- ClassName: Metcash Host Scan Data
- Additional configuration options may be selected if desired; e.g., Venue(s), Run Missed Jobs, Chained Job, etc.
- Set up a Schedule or Schedules for the when the Job will run automatically
- Configure the Job Options as follows:
- Select the Supplier Comms in the Metcash Comm drop-down list; this will display a list that has been created from the Supplier Comms
- Click OK to save the Scheduled Job
- After re-opening the Job and selecting 'Run Now!', SmartController will show that the Job has Started and then will show when the Job has Finished OK; alternatively, this will occur per the Job's Schedule