How-toInfor SyteLine (CloudSuite Industrial)Accounts Receivable / Invoicing

How to Print or Reprint a Customer Invoice in SyteLine

Question
how to print invoice in syteline

Also searched as

  • how to reprint an invoice in syteline
  • syteline reprint invoice
  • syteline invoice to pdf

Short answer

In SyteLine, invoices are created by the Invoice/Credit Memo Builder and then printed from the invoice and credit memo printing form. To reprint an invoice that was already printed, use the reprint option on that form and select the invoice number range. Output can go to a printer, a preview or PDF through report options.

Applies to: Infor SyteLine 8.x and CloudSuite Industrial (CSI); form labels and report formats differ by version and by your site's customization

How to print and reprint an invoice

  1. 1Make sure the invoice exists. New invoices are generated from shipped orders in the Invoice/Credit Memo Builder and then posted according to your process.
  2. 2Open the Invoice/Credit Memo Printing form (search the forms list for Invoice).
  3. 3Set the selection: invoice number range, customer, and date. For a single invoice, enter the same number in the start and end fields.
  4. 4To print an invoice that was already printed, tick the reprint option. Without it, the form skips invoices flagged as printed.
  5. 5Choose output through the report options: preview on screen, a specific printer, or file or PDF output, depending on what your site enables.
  6. 6Run it, check the preview for correct totals, tax and terms, then print or save.
  7. 7If you must email it, save the PDF and send it according to your document policy; some sites automate this through customer document settings.

Why an invoice does not print

The commonest cause is the printed flag. SyteLine marks invoices as printed after the first run, and the standard run skips them. Tick the reprint option or use a reprint-specific form to include them.

Next come selection mistakes: a range that excludes the invoice, a wrong site, or a customer filter. After that, check whether the invoice was built and is in the status the form expects. Finally, check the report server and printer, since a report that runs in preview but not on the printer is a printer-queue issue.

Layout and format

The invoice layout is a report defined by your site's configuration, and many companies customize it for logos, legal wording and tax lines. If a field appears blank, the cause is usually the report design or the underlying data (for example, a missing bill-to or terms code), not the print action.

If you need a different layout per customer or region, ask your administrator whether it is done through multiple invoice formats or customer-specific settings, instead of editing the standard report for everyone.

Printing, PDF and audit

Saving as PDF is useful for sending invoices, but it creates a copy outside the system. Decide which copy is the legal original for your jurisdiction. In some countries a sequential, system-generated document is required, and reprints must be marked as copies.

Keep a record of who reprinted what. If reprinting is frequent for one customer, find out why; it is often a sign of a delivery or portal problem rather than a printing one.

Try it here, free

Credit Memo Request Form Template

Open full tool

Request and approve a customer credit with the invoice reference, reason code, amount and sign-offs finance needs.

Common pitfalls

  • !Running the print form without the reprint option and wondering why nothing comes out.
  • !Using a range that excludes the invoice or the wrong site.
  • !Editing the standard invoice report for one customer's needs.
  • !Sending reprints without marking them as copies where law requires it.
  • !Assuming a blank field is a print problem rather than missing data.

How an ERP-grounded AI assistant handles this

A SyteLine-grounded assistant can answer why an invoice is not printing by checking whether it was built, posted and already flagged as printed, and can list invoices for a customer in a range. SyteRay does this read-only and shows the query. Document generation remains in SyteLine's own forms.

Frequently asked questions

How do I reprint an invoice in SyteLine?

Open the invoice printing form, enter the invoice number as the range, tick the reprint option and run it. Choose a printer or PDF in the report options.

Why does SyteLine skip my invoice when I print?

It has probably been marked as printed already, or the selection range or site excludes it. Use the reprint option and check the range.

Can I save a SyteLine invoice as PDF?

Yes, through the report options if your site has file or PDF output enabled. If not, ask your administrator to enable it or use a PDF print driver.

Why are totals or tax missing on the printed invoice?

Check that the invoice was built and posted correctly and that the customer and tax settings are complete. Layout issues beyond that are report design matters for your administrator.

Related

How-to

SyteLine Customer Order to Invoice: Step by Step

A SyteLine customer order flows from Order Entry through pick, pack, and Customer Shipment, then to invoicing, either through the Auto Invoice batch utility or manual Invoice Entry, posting revenue and relieving inventory once the shipment is confirmed.

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.

Error fix

SyteLine error: an error has occurred during report processing

This generic SSRS error in SyteLine usually comes from one of three sources: the client cannot reach the configured report server URL, the report's data source credentials or connection string are wrong, or the report definition itself has a parameter or dataset problem. Check the report server URL setting in SyteLine first, then confirm the report is actually deployed to that server, then look at the SSRS server's own execution log for the real underlying error.

How-to

How to Apply an Open (Unapplied) Customer Payment in SyteLine

An open payment in SyteLine AR is cash received that has been recorded but not matched to specific invoices. You apply it from the AR payment area by selecting the customer, choosing the invoices to pay and allocating amounts until the unapplied balance is zero or the remainder is left on account. Form names vary by version, so locate them through the forms search.

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

Free tools

ERP fixes and how-tos

Runs with your ERP

Guides

AI on your ERP