Logistics और labels

WMS और ERP print workflows के लिए Warehouse label API

WMS या ERP data से pallet, case, bin, inventory और warehouse-operation label PDFs generate करें, deterministic reprints के साथ.

PRIMARY API JSON Render
ENDPOINT /api/v1/pdf/render
SYSTEMS WMS / ERP / warehouse print service / inventory workflow
काम जो पूरा करना है

WMS या ERP data से pallets, cartons, bins, assets, locations और inventory movements के लिए warehouse labels render करें, जबकि inventory state, picking rules और warehouse operations caller के system में रहें.

यह API कब इस्तेमाल करें

  • आपको pallet, carton, bin, location, inventory या asset labels PDFs के रूप में चाहिए.
  • आपका WMS या ERP SKU, lot, location, SSCC और inventory data पहले से own करता है.
  • Label damage या station retry होने पर deterministic reprints चाहिए.
  • Approved label layouts को Template Render से reuse करना है.

यह क्या replace नहीं करता

  • आपको gPdf से inventory manage, locations allocate या warehouse workflows run कराने हैं.
  • आपको gPdf से scanner app, print-station agent या label-routing system चाहिए.
  • आपको barcode rendering के बजाय GS1 certification चाहिए.

कौन सा endpoint call करें

PRIMARY

/api/v1/pdf/render

JSON Render इस workflow का default path है।

SECONDARY 1

/api/v1/template-render

जब workflow को related API path, template contract या capabilities lookup चाहिए, तब इसका उपयोग करें।

Minimal request

POST /api/v1/pdf/render - SSCC barcode data वाला pallet label.

{
  "pages": [
    {
      "size": "label_4_6_in",
      "elements": [
        {
          "type": "text",
          "x": 6,
          "y": 8,
          "content": "PALLET LAX-01-2026-00042",
          "style": { "font_size": 12, "font_family": "NotoSans-Regular" }
        },
        {
          "type": "barcode",
          "format": "sscc-18",
          "content": "012345678901234567",
          "x": 6,
          "y": 30,
          "width": 88,
          "height": 26,
          "barcode_text": { "enabled": true, "position": "bottom" }
        },
        {
          "type": "text",
          "x": 6,
          "y": 70,
          "content": "SKU: CASE-001\nQTY: 48\nLOCATION: A-14-02",
          "style": { "font_size": 10, "font_family": "NotoSans-Regular" }
        }
      ]
    }
  ]
}

gPdf क्या handle करता है

  • Warehouse print workflows के लिए PDF labels.
  • Vector barcodes, text, boxes, label page sizes और template binding.
  • Reprint और audit workflows के लिए deterministic output.
  • Custom layouts के लिए JSON Render और approved label contracts के लिए Template Render.

आपका system क्या संभालता है

  • Inventory state, SKU data, lot/serial data, SSCC values और location semantics.
  • Printer routing, station setup, scanner validation और warehouse process rules.
  • Template selection, retries और rendered PDFs या source data का storage.

Production checklist

  1. Actual printer और label stock के against label dimensions validate करें.
  2. Warehouse process में use होने वाले हर barcode format को scan करें.
  3. WMS/ERP state को authoritative रखें और gPdf को सिर्फ final label data भेजें.
  4. Multiple systems या stations जो labels print करते हैं, उनके लिए Template Render use करें.
  5. Reprint traceability के लिए source document IDs और request IDs log करें.

Claim boundaries

  • gPdf warehouse label PDFs render करता है; inventory या warehouse state manage नहीं करता.
  • Caller barcode payload semantics और scanner acceptance own करता है.
  • Template Render label layouts stabilize कर सकता है, लेकिन WMS rules replace नहीं करता.

Warehouse labels operational records हैं

Warehouse labels pallets, cases, bins, assets, inventory movements और locations identify करते हैं. वे आपके WMS या ERP की operational state से जुड़े होते हैं. gPdf को final label data मिलना चाहिए और उसे render करना चाहिए; inventory meaning या warehouse process state decide नहीं करनी चाहिए.

Template Render print stations को simple रखता है

Multiple stations में use होने वाले labels के लिए approved layout को template के रूप में publish करें. तब print services हर caller में coordinates rebuild करने के बजाय template_id plus WMS data भेज सकती हैं.

Reprint determinism

Warehouses labels reprint करते हैं. Damaged label, jammed printer या station retry से थोड़ा अलग document create नहीं होना चाहिए. Source label data को warehouse record से tied रखें और reprints के लिए deterministic render inputs use करें.

FAQ

क्या gPdf warehouse inventory manage करता है?
नहीं. आपका WMS या ERP inventory state, locations, SKUs, lots और process rules own करता है. gPdf final data से label PDF render करता है.
क्या warehouse labels GS1 या SSCC barcodes use कर सकते हैं?
हाँ, gPdf PDF output में supported barcode formats render कर सकता है. Barcode payload और scanner acceptance आपका system own करता है.
क्या repeated warehouse labels templates use करें?
आम तौर पर हाँ. Label layout approve होने के बाद Template Render print stations को stable template_id और data contract देता है.
Reprints कैसे काम करने चाहिए?
Source label data या generated PDF को अपने warehouse record के साथ store करें, फिर original operational IDs से same label render या retrieve करें.