How-toInfor SyteLine (CloudSuite Industrial)Printing / Background Tasks

SyteLine Printers: Where to View Them and How They Map to Reports and Background Tasks

Question
infor syteline form to view printers

Also searched as

  • syteline printer setup
  • syteline background task printer
  • syteline report printer not found

Short answer

SyteLine does not manage printers itself. It uses printers installed on the machine where the print runs, which is your workstation for interactive printing and the utility or application server's service account for background tasks. So the place to view printers is the Windows print queue of that machine, and the place to map them is the report's output options and the background task parameters.

Applies to: Infor SyteLine 9.x and CloudSuite Industrial on premises. In multi-tenant CSI, printing is handled by Infor-managed arrangements; ask your administrator or Infor support.

Check and map printers for SyteLine output

  1. 1Decide where the print runs: interactive prints from the client use your machine's printers; background tasks use the server running the Task Manager service.
  2. 2On the server, log in or run as the same account as the Task Manager service and open Printers and scanners to see which printers that account can use.
  3. 3Install or share the printer for that account, and confirm a test page prints from the server.
  4. 4In the report form's output options, select the printer and run once interactively.
  5. 5For scheduled reports, set the printer in the background task parameters and run the task once on demand before enabling the recurrence.
  6. 6Set sensible user defaults for printer where your release allows it, so reports do not default to a printer in another building.
  7. 7If the printer name is not found, compare the exact spelling and server share name with what is saved in the task or report options.

Why there is no single printer form

People look for a SyteLine form that lists printers, but the list of valid printers comes from the operating system of the machine that performs the print. SyteLine stores the printer name you chose, not the device. This is why one report can print for a user and fail for a scheduled task: the two contexts see different printers.

Use the form search for the word printer in your own menu to find any site-specific or release-specific setup form, and treat that as a mapping layer on top of the Windows queue.

Mapping printers to reports and tasks

Mapping happens in three places: report options (saved selections that include the printer), background task definitions (printer parameter per task), and user or site defaults. When a department moves printers, update all three, or you will get stale names that fail only at 6 a.m. on a scheduled run.

For label and form printing, many sites use a label tool instead of Windows printing. See the related page on label integration.

Diagnosing printer not found or silent failures

Check the Background Task History for the exact message, then verify the service account can see the printer, the print spooler is running and the share name has not changed. A reboot of the server often reinstalls drivers differently, so confirm after patching. Duplex, tray and paper-size settings are driver properties for the account, not SyteLine properties.

Common pitfalls

  • !Testing from your session only and never as the service account.
  • !Using a desktop printer name that does not exist on the server.
  • !Renaming a print server share without updating saved task parameters.
  • !Installing drivers per user instead of for the service account.

How an ERP-grounded AI assistant handles this

An assistant can help triage a print failure by reading the Background Task History for the failing task, extracting the printer parameter and comparing it with the last successful run, which saves the first twenty minutes of diagnosis. ERPray or SyteRay would do this read-only, but it cannot install printers; that stays with your infrastructure team.

Frequently asked questions

Where do I see the list of printers in SyteLine?

The valid list comes from the operating system of the machine that runs the print. Check the Windows print queue for your workstation or for the service account on the server. Look in your menu for any site-specific printer setup form.

Why does a background task say printer not found?

The task runs under the Task Manager service account, which may not have that printer installed or may see a different share name. Install the printer for that account and update the task parameter.

Can I print SyteLine reports to PDF instead?

Yes, most reports can output to a file or PDF, which avoids printer dependencies for scheduled documents. Use a UNC share that the service account can write to.

How do I map a printer to a report?

Choose it in the report output options and save the report options, or set it in the background task parameters for scheduled runs. Update both when printers move.

Related

Advanced

How to Schedule a Background Task in SyteLine Task Manager

SyteLine's Task Manager lets an administrator schedule recurring background work - an MRP or APS regeneration, a report run, a custom IDO method, or an external program - without a user triggering it manually from the client. You define a task with what to run and on what recurrence, and the Task Manager background service picks it up and executes it at the scheduled time.

Error fix

SyteLine Background Tasks Stuck or Not Processing

Background tasks stall for four main reasons: the processor service is not running or points at the wrong configuration, a task is flagged Running from a crash and blocks its own next run, the account it runs as cannot log in, or the work is blocked in SQL. Check the processor first, then task status and history, then the run-as user, then SQL.

How-to

How to Use Report Options and Print to PDF in SyteLine

Most SyteLine reports are run from a form with selection criteria (the report options) such as ranges, dates and status, then sent to preview, printer, file or the background queue. Save your criteria so they are not retyped, and use a background run for slow reports. Blank output nearly always means the filters exclude every row.

How-to

BarTender integration with Infor SyteLine: common setups

BarTender does not need a special SyteLine connector. The usual patterns are to have BarTender Integration Builder watch a database table or file that SyteLine populates, call it from a SyteLine event or custom process, or send it data over a web service. Pick the one that matches your volume and your tolerance for custom code.

Error fix

Fixing SyteLine's 'Object reference not set to an instance of an object' error

This is a generic .NET NullReferenceException surfacing through the SyteLine IDO Runtime, not a SyteLine-specific error code. It almost always means a form, script or IDO method referenced a field, row or object that came back null, usually after a customization, a missing related record, or a view/IDO method call before the form finished loading. Turn on detailed client logging and check the most recent customization or form event first.

Error fix

Diagnosing and fixing SyteLine session timeout errors

SyteLine session timeouts come from one of three independent layers: the IDO Data Service session timeout on the app server, the IIS/application pool idle timeout for the web (Mongoose Web) client, or a load balancer/proxy idle timeout in front of a CloudSuite hosted environment. Fixing the wrong layer is the most common mistake - you need to identify which layer is actually expiring the session before changing anything.

AI for ERP

AI for Infor SyteLine and CloudSuite Industrial

Add grounded AI to Infor SyteLine or CloudSuite Industrial: natural-language answers, agents over IDOs and ION, on-prem or CloudSuite deployment.

AI for ERP

An Air-Gapped Private LLM for SyteLine, Built for Defense Suppliers

Deploy a private LLM on an air-gapped network alongside Infor SyteLine for defense suppliers: no internet egress, ITAR and CMMC-aware architecture.

Stuck on Infor SyteLine (CloudSuite Industrial)?

Talk to engineers who work inside Infor SyteLine (CloudSuite Industrial) every week, and who build private AI that answers these questions from your own ERP data.

Keep exploring

ERP fixes and how-tos

Guides

AI on your ERP