Setup DML (Network Folder) for OE screens.

A Sage 300 user needs to store documents in a network folder and display Order Confirmation, Invoices and Contracts for each customer.

Example: 1- Contracts with clients stored in a folder per customer, with sub-folders to track prior contracts. All documents displayed when using OE screens, documents renamed sequentially.

Example: 2- Display OE Order confirmation on OE Order Screen only- Order Confirmation PDF files are saved in a single folder called "Order Confirmation". (for example created by a custom program)

Example: 3- OE Invoice documents are stored in a folder by Customer, All Invoices can be viewed when looking at a customer activity screen. When viewing an OE Invoice or Order screen, single invoice is displayed

Key Steps

1. Determine where the documents will be stored and in what folder structure. Consider the Document Management Process

Documents can be viewed in DML if generated / saved in the appropriate folder manually or can be dragged into the correct folder when viewing a Sage 300 document.

Options include: A folder per document type where file name matches the Sage 300 document number, A folder per customer / Order number combination, or a folder per customer only and filter based on the document number.

In some cases, for example where a custom program generates the OE PDF Files and names the files following a standard convention, you may have all Order confirmation in a single folder and use DML to display the appropriate document against the Order / Invoice as required.

2. Define what screens / fields in Sage 300 will launch Document Management Link (I/M Options - Notes/DML/Extender Tray Tab)

a. Automatically Start the Notes/DML Configure Tray Icon to display Extender Logs and Workflow

b. Add a detail line for "Network Folder" to configure which Sage 300 Fields/Screens display document lists - See Examples below.

Tip:

Use the F9 / Detail screen to setup Notes Hotkeys as this will show you the required fields for each Notes type. For Documents, the key elements to configure are the Field labels and the folder fields.

  • In most cases you would set Notification Method = 'None' and Show Alert = ''Show Alert" to display the Alert Box on all screens that have DML configured.
  • Select a meaningful heading to distinguish the various document types, in particular if some screens have multiple document types.
I

 

Example 1 - Display contract documents for customers, stored in a folder per customer.

Configure DML to create a folder per customer to store customer contract documents. Files should be named consistently "ContractCustNo.pdf" and prior version to be stored and visible in DML.

For example contract documents can be dragged into DML from a folder storing all scanned documents and renamed on the fly, or documents could be saved directly into the customer folder with the customer name and viewed in DML.

AR Customer with Customer Contracts

 

Screen of DML setup - CUSTOMER NUMBER, folder {value} and RENAME

 

Configure label “Customer Number.” to show all documents in the folder using the customer number in the directory name. Needed to show the documents against the customer in AR.

Tip: If you want to show the same documents in OE, Configure label “Customer No.” to show all documents in the folder using the customer number in the directory name. This is because the same field may have a different label on different Sage 300 screens.
insert screenshot of setup.

Important!

The same field label may be used on the Header and Grid component of the same screen. Adding "F."to the field label forces it to use the field control and "G." forces it to use the grid control. (Example the DOCUMENT NUMBER field on the AR Receipt Entry Screen).

Renaming Files.

You can enforce consistent naming of the documents by letting DML rename the files

{value}.{ext} will rename the files based on the customer number and keep the extension of the original document.

Tip: You could rename ‘contract.*’ would rename the file with the letters ‘contract’. So dragging in a PDF document scan20121201.pdf would be renamed contract.pdf

If you drag another document for the same customer, you will be prompted to overwrite or set the name based on the current date or add a sequence to make the filename unique.

Screenshot of RENAME only.

 

 

Example 2 - Display Order Confirmation on OE Order Screen

OE Order Screen displays documents stored in an "Order Confirmation" folder. DML filters the relevant document based on the document name and the Order Number.

Files are only displayed on the OE Order Entry screen.

  • This setup will only display files named with the Order Number (any extension). This assumes that the files will be saved (manually or automatically) in the given folder with the Order Number as the file name as no renaming is configured.
  • Type OE1100 in the RotoID to show the documents only on the Sage 300 Order Entry Screen.

Note: (You can get the unique identifier of the Sage 300 screenon the Sage 300 Desktop or you can use the Tray hotkey to find the RotoId of the screen.

Tip: This is a useful scenario when the PDF are generated through a custom program and saved in a folder on posting of the Order. Similar scenario can be used for OE Invoices.

 

Example 3 - Display Invoices in a separate folder by customer

All Invoices displayed when looking at a customer in A/R, Only the relevant invoice showing on the OE Invoice screen.

When all documents are in a single folder for the customer, you can also add a Hotkey configuration to show all documents on the customer screen (label CUSTOMER NUMBER) and filter by RotoID to display only on AR Customer or AR Customer Activity, but not on all finders.

Tip: View article in our knowledge base to add a hyperlink to the saved Invoice from an AR Trial balance or a custom Crystal report.

 

Folder path

{value}\*.* :this puts all documents in a single folder per customer.

This will display all customer documents.

 

3. Tray icon configuration

Refresh the Tray icon if you have made any changes on the IM Setup>Options in the current session as the Tray icon reads the current setup when the company is first opened.

Tip: If you have multiple Tray icons, Close the Sage 300 desktop and re-open to refresh the configuration.

4. Configure Alert Box for Users who require access to DML

  • Tick DML User for all users who need access to documents. DML Licensing is concurrent users. If more users are configured as "Orchid users" than included in the Information Manager Activation code, the first users who log on to Sage 300 have access to the functionality. Additional users may receive a message about "insufficient licences".
Important! Security is configured through users' access to the folders that are configured in DML. So there is no DML specific security configuration.