Purchase

Print a Purchase After Saving It

Current purchase saving does not reliably trigger Auto Print even when the shared setting is enabled because the receiving response returns print disabled. Save the purchase once, open the saved document and use Print as the controlled workflow.

Menu path
Purchase -> Purchases -> open saved purchase -> More -> Print
Verified from
Posnic demo and current POS source reviewed on 2026-09-08
Technical source evidence

frontend/modules/settings_write.html Auto Print tooltip and Print Type, frontend/static/script/js/modules/js/settings.js printall load save and local print type, frontend/static/script/js/modules/js/receiving_add.js sends print flag and only prints when response.data.print is true, api/src/models/receiving.model.js receivingInsertUpdate response print false, frontend/static/script/js/modules/js/receiving_view.js printReceivings thermal/A4 rendering, frontend/static/script/js/modules/js/receiving_add.js saved purchase More Print action

Shared Auto Print settingThe switch is presented as sale-and-receiving automation, but current purchase save does not return the print trigger.
Use the saved purchase actionOpen the verified saved purchase and select Print instead of saving or recreating it again.
Manual print and PDF recoveryPrint and Download PDF are non-stock actions available from the saved purchase.

Know the Current Limitation

SurfaceCurrent behaviorOperator implication
Receipt Print settingAuto Print tooltip says every sale and receiving; selected Print Type is Thermal or Regular/A4.Do not assume the label proves purchase automation completed.
Purchase save requestClient sends `print: on` when Auto Print is checked.The operator cannot verify printing from the request alone.
Receiving save responseCurrent receiving model returns `print: false`.The client does not call purchase printing after save.
Saved purchaseMore -> Print remains available.Use this as the supported recovery and routine print path.
Download PDFCreates a file from the saved document without changing stock.Use when a paper printer is unavailable or electronic evidence is needed.

Choose Thermal or A4

OutputUse forCheck
ThermalCompact internal receiving slip or roll-printer record.Paper width, item wrapping, totals and purchase number.
Regular / A4Supplier/accounting document with fuller table detail.Margins, tax columns, supplier details and page breaks.
Download PDFElectronic filing, email attachment or printing elsewhere.Correct purchase number and readable page layout.
Browser print to PDFLocal archival fallback when permitted by policy.Filename, destination folder and sensitive supplier data.

What the Purchase Print Contains

  • Purchase/receiving number and printed title.
  • Supplier name, phone, email and address when stored.
  • Branch address and GST identity when configured.
  • Item names, quantities, cost, tax treatment and totals.
  • Payment mode and configured logo/content where supported.
  • The displayed print date currently uses the receiving record's created-date presentation.

Never Recreate a Purchase to Print

Printing is an evidence action. Saving or recreating the purchase is a stock and accounting action. Keep those operations separate.

  • Do not press Save again because no paper appeared.
  • Do not create a second purchase with the same invoice.
  • Check the Purchases list and inventory logs before retrying any failed-looking save.
  • Use Print or Download PDF from the existing purchase.
  • If the document itself is wrong, use the approved Edit, Return or Void workflow rather than manipulating print copies.

Printer Readiness Check

  1. Open Manage -> Core Settings -> Receipt Print.
  2. Choose the Print Type appropriate for the workstation.
  3. Set print size and product-name character limit.
  4. Use Hardware Manager when the desktop printer connector is required.
  5. Open an existing harmless purchase and print one controlled copy.
  6. Confirm purchase number, supplier, item lines, tax and total are readable.
  7. Train staff on the manual purchase print path even when Auto Print is enabled for sales.

Troubleshooting

ProblemLikely reasonControlled response
Purchase saved but nothing printedCurrent receiving response disables the auto-print trigger.Open the saved purchase and use More -> Print.
No browser print dialogPopup/print handling was blocked or document data did not load.Allow printing for the trusted app, reopen the purchase and retry once.
Wrong paper layoutPrint Type or device paper setting does not match.Correct Receipt Print settings and print the same saved purchase again.
Supplier details are blankSupplier contact fields were not stored on the purchase.Correct supplier/purchase data with approval; do not hand-edit the printed evidence.
Tax columns are missingNo tax, tax visibility or supplier/branch tax context does not require them.Review purchase and tax setup before reprinting.
Printed twiceManual print was repeated or multiple browser copies were selected.Mark duplicate copies according to shop policy; do not alter the purchase.
Unsure whether Save workedPrint absence was mistaken for save failure.Search by purchase number/supplier and inspect inventory logs before any retry.