Purchase

Print or Download a Purchase Document

Print and Download PDF are evidence actions. Print builds the configured browser document; Download PDF generates a dated attachment from the tenant-scoped purchase and branch records. Neither action receives, returns or voids stock.

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

demo.posnic.io current purchase document and More menu captured and Print exercised 2026-09-08, frontend/static/script/js/modules/js/receiving_add.js current renderPurchaseDoc, frontend/static/script/js/modules/js/receiving_view.js printReceivings and receivingPdf, api/src/controllers/receivings.controller.js receivingsPdf, api/src/utils/pdfGenerator.js generateReceivingPDF, api/src/routes/receivings.routes.js GET /receivings/receivingsPdf

Choose paper or PDF outputPrint and Download PDF sit at the top of the current purchase More menu. Confirm the purchase identity before choosing either output.
Review the source documentOutput reflects the selected purchase. Check supplier, purchase number, lines, tax, payment and total before producing evidence.
Printing follows workstation settingsBrowser print layout uses locally stored print size, title, line visibility and related printing preferences.

Choose the Correct Output

NeedUseResult
Print immediately on this workstationMore -> PrintPosnic loads current purchase data into its print template and opens the browser printing flow.
Keep or share a stable electronic copyMore -> Download PDFThe server generates an application/pdf attachment with a purchase-and-date filename.
Send through PosnicMore -> Email supplierA separate workflow generates the PDF and sends it through configured mail transport.
Correct purchase contentsEdit, when permittedFix the source record before producing a replacement document.
Change stock or purchase statusReceive, Return items, Cancel remaining or Void as appropriatePrint and download never perform an inventory operation.

Pre-Output Document Check

  1. Open Purchase -> Purchases and locate the exact purchase by supplier and purchase number.
  2. Check the status: Open, Partial, Received or Cancelled communicates a materially different document state.
  3. Confirm shop identity, supplier name and contact details belong to the intended branch and vendor.
  4. Review each item description, unit, quantity, unit cost, tax and line amount against the source invoice or approved order.
  5. Check subtotal, tax, rounding, total and payment details.
  6. Resolve visible discrepancies before printing or downloading; producing another copy does not repair source data.
  7. For controlled records, note who requested the output and the reason for a replacement or duplicate.

How Print Settings Affect the Result

Setting or conditionCurrent print behaviorOperator control
Print typeA4 uses a table layout; other configured sizes use the compact receipt layout.Select the format that matches the loaded paper and business purpose.
Printing sizeThe local printing_size value changes the receipt wrapper size class.Test each workstation because this preference is locally stored.
Purchase titleThe print heading uses the configured receiving title.Set an accurate customer-facing title before producing official copies.
Maximum charactersLong item names can be shortened to the configured print character limit.Use distinctive product names and inspect preview for ambiguous truncation.
Line visibilityConfigured price, quantity, tax, total and rounding fields can be shown or hidden.Do not hide fields required by accounting, supplier or tax procedure.
Branch logo and addressThe print template uses branch printing identity and conditionally shows its logo and GSTIN.Correct branch settings first; do not annotate the wrong identity by hand.
Tax modeGST and supplier tax conditions determine IGST or CGST/SGST presentation.Verify tax configuration and supplier status before relying on the printout.

Download the Purchase PDF

  1. Open the verified purchase and select More -> Download PDF.
  2. Allow the browser download or new-tab action when prompted.
  3. Confirm the downloaded file is a PDF and its name contains the purchase number and purchase date.
  4. Open the file and verify shop identity, supplier details, purchase number, date, item table, totals and payment information.
  5. Store it in the approved supplier or accounting location using the business retention convention.
  6. When replacing an incorrect copy, distinguish the corrected file from the obsolete one and prevent both from being treated as current.
  7. Share the file only through an approved channel because it can contain supplier contact and commercial information.

PDF Content and Filename

PDF elementGenerated fromImportant boundary
FilenamePurchase number plus the purchase date in month_day_year form.Your browser may append a duplicate suffix when the same file already exists.
Shop blockTenant-scoped branch name, address, phone, email, logo and GSTIN when configured.Missing or wrong branch details must be corrected at source.
Supplier blockThe supplier populated on the selected purchase.The PDF may contain personal or business contact data.
Purchase identityPurchase title, purchase number and date.Use the number, not only the supplier name, when matching evidence.
Item tableSaved purchase line descriptions, quantities, costs and amounts.The PDF is a rendering of saved data, not an independent physical receiving count.
Tax and totalsSaved purchase calculations and branch tax context.A well-formed PDF does not prove tax treatment is correct.
WatermarkConfigured reseller brand or Posnic brand fallback.The watermark identifies the software brand, not supplier approval.

What Output Does Not Change

  • Printing or downloading does not change purchase status.
  • It does not receive pending quantities or increase available stock.
  • It does not create a supplier return or reverse stock.
  • It does not void the purchase or remove it from reports.
  • It does not add, settle or reconcile a payment.
  • It does not prove the supplier received, accepted or approved the document.
  • It does not make incorrect source data valid merely because the output looks complete.

Troubleshooting

ProblemLikely causeControlled response
Print window does not openBrowser pop-up or printing policy blocked it, or purchase retrieval failed.Allow the approved Posnic origin, retry once from the same purchase and record any application message.
Wrong paper size or clippingBrowser profile and Posnic print type or size do not match the loaded paper.Cancel the print, correct both settings and make one test copy.
Item name is cut shortThe configured printing character limit shortened it.Increase the safe limit or improve item naming, then preview again.
Tax fields are missingVisibility, GST mode, supplier tax type or purchase tax data does not call for those rows.Review printing, branch tax, supplier and purchase settings before reprinting.
Download does nothingBrowser download controls, session expiry or request failure blocked the PDF.Check browser downloads, sign in again if required and reopen the purchase by number.
Receiving Details Not FoundThe stale ID no longer resolves inside the current tenant and branch context.Return to Purchases, refresh and reselect the document; escalate if it remains absent.
Branch Details Not FoundThe PDF generator cannot resolve the current tenant branch.Stop using the output and ask an administrator to repair branch context or configuration.
PDF opens blank or damagedGeneration, transfer, browser extension or storage corruption interrupted the file.Delete the failed local copy, download once more and preserve the error details if it repeats.
Duplicate filenameThe same purchase PDF was downloaded more than once.Compare contents and timestamps; retain one controlled current copy and remove duplicates according to policy.