With Bulk import, dozens or hundreds of inbound documents are created from a file. It is enabled in Settings › Operating rules › Operations › Visible modules › Bulk import and requires the imports.run permission.
- Go to Inbound › Bulk import and keep the type Inbound.
- Download the template in XLSX (with instructions and drop-down lists) or CSV (headers only).
- Fill in one row per line. Rows with the same referencia_documento and the same tipo_documento form one document; they must have the same supplier, date and warehouse.
- Upload the file. Optional: Assign to a leader and helpers (the receipt is created with that team) and what to do with documents that already exist (Skip or Mark as error).
- Chainlink validates the file: "Validating 1,240 rows…".
- Review the summary. Each error states the row, column and message, for example "Row 14, column «caducidad»: the date 31/02/2026 is not valid." Download the error report, correct it and upload it again.
- Confirm N valid documents creates only the documents without errors; they remain open, the same as one created manually.
Columns
referencia_documento, tipo_documento, fecha_documento, codigo_proveedor and almacen, codigo_articulo and cantidad are required. Optional: fecha_entrega, nombre_proveedor, lote, caducidad (a future date; receiving suggests it), series (separated by |, as many as the quantity), ubicacion_destino and comentarios.
Dates as a date cell, dd/mm/aaaa or aaaa-mm-dd; quantities with a decimal point and no thousands separator; codes in text format to keep leading zeros.
Limits
Up to 5 MB per file, 500 documents and the rows of your plan (2,000 in Essentials and 10,000 in Professional). If you upload a file that was already uploaded, Chainlink warns: "This file was already uploaded on Sep 24, 2026 at 10:32 AM. Duplicate documents will be skipped."
You can also create documents one at a time through the API (POST /api/v1/entry-documents) with the Idempotency-Key header.