D365: Document routing agent for Printer

D365: Document routing agent for Printer
Photo by Joonas Sild / Unsplash

Install print rout agent for printer to print though the D365 on web (If print via web with-out document routing agent, resolution is bad).


1. Login to the D365 web and goto "Organization administration" > "Organization" > "Network printers".

  1. Application > "Download document routing agent installer".
  1. Selete language.
  1. Document routing agent setup file.
  1. Open file to install.
  1. Install "Adobe PDF reader" (https://get.adobe.com/reader/).
  1. Install "Adobe PDF reader".

Check .msi file condition (required PDFREADERDC).

$com = New-Object -ComObject WindowsInstaller.Installer
$db = $com.OpenDatabase('C:\users\chettab\downloads\DocumentRoutingAgentSetup.msi', 0)
$view = $db.OpenView('SELECT Condition, Description FROM LaunchCondition')
$view.Execute()
while($record = $view.Fetch()){
    Write-Output ("Condition: " + $record.StringData(1) + " | Message: " + $record.StringData(2))
}
Tip: Step to Bypass for install Document Routing
Open Command Prompt (CMD) or PowerShell (Run as admin) and using the following command to by pass
Start-Process msiexec.exe -ArgumentList '/i "C:\users\chettab\downloads\DocumentRoutingAgentSetup.msi" PDFREADERDC64="1"'
  1. Next to install
  1. install
  1. "Document Routing Agent" icon on desktop.
  1. Double click to open. It'll show pop up, click ok.
  1. Click on "Setting".
  1. Setting.
  1. Sign In.
  1. Login.
14
  1. Click on "Printers" menu.
  1. Select the printer you prefer to register to show on D365 and click "Register".
  1. "Yes" to confirm register.
  1. Printer will show as can print test page.
  1. Back to M365, "Operation administration" > "Setup" > "Network Printers". The printer that register will show on the list.
  1. Click on "Description" block to enter the description.
  1. Active the printer on "Active" (Change from "No" to "Yes").
  1. Click "Save".
  1. Now the printer will show on the M365.