Bulk Contract Upload

Add several contracts at once by uploading a CSV file. Download the contract template, fill in one row for each contract line item, and upload the file.

Before you begin

  • Use the template from the Bulk Contract Upload panel. The template contains the column names and sample data.
  • Keep the column names in the template unchanged.
  • Each row in the template is a line item. Rows with the same Contract Name are added as one contract. For example, the sample data has two rows for one contract with two line items.
  • Delete the sample rows and the last row of the template, which marks each column as [mandatory] or [optional]. Zluri flags that row as errors if you upload it.

Upload contracts in bulk

Steps

  1. In the left navigation, click Spends.

  2. Under Contract Management, click Contracts, then click the Uploads tab.

  3. Click + Add, then click Upload CSV.
    The Bulk Contract Upload panel opens with three steps.

  4. Under Step 1: Download Template, click Download Template. Zluri downloads Sample_contract_upload_format.csv.

  5. Under Step 2: Edit CSV, replace the sample data with your contract data, in the format shown in the template.

  6. Under Step 3: Upload CSV, click Upload CSV and select the file.

Zluri checks the file as soon as you select it.

  • If the file has no errors, Zluri shows Contract Bulk Upload has been initiated! The changes might take some time to reflect. The file appears on the Uploads tab with the status Pending. When processing finishes, the status changes to Contract Added, and the contracts appear on the Contracts tab. You don't need to review them first.
  • If the file has errors, Zluri doesn't upload it. See Fix errors in the CSV.

Fix errors in the CSV

If Zluri finds errors, the Bulk Contract Upload panel shows There were errors found in the CSV. Please fix them and re-upload it.

Steps

  1. Click View Errors to see the rows in Contract Bulk Upload Errors. Each cell with an error is marked with an error icon. You can also click Download Errors.
  2. Fix the marked cells in your CSV.
  3. Click Re-upload File and select the corrected file.

Zluri marks a cell as an error when, for example:

  • A date isn't in the YYYY-MM-DD format.
  • A value isn't one that Zluri recognizes, for example in Payment Term.
  • The Application doesn't exist in Zluri.

Template columns

Dates in the sample data use the format YYYY-MM-DD, for example 2023-12-15. Use - for columns that don't apply, as in the sample.

Contract details

ColumnRequiredSample value
Contract NameMandatoryMicrosoft Enterprise Agreement
CurrencyMandatoryINR
Base PriceOptional1000
DescriptionOptionalMicrosoft EA 2024
VendorOptionalMicrosoft
Agreement TypeOptionalOrder

Owners

ColumnRequiredSample value
Primary Owner EmailOptional[email protected]
Finance Owner EmailOptional[email protected]
IT Owner EmailOptional[email protected]
Negotiation Owner EmailOptional[email protected]

Dates and renewal

ColumnRequiredSample value
Start DateMandatory2023-12-15
End DateMandatory2024-12-14
Cancel By DateOptional2024-11-30
Renew By DateOptional2024-11-30
Auto RenewsMandatoryYes

Payment and cost

ColumnRequiredSample value
Payment TermMandatoryOne Time
Payment Term PeriodOptional-
Payment Term FrequencyOptional-
Payment DateMandatory2023-12-15
Cost AmortizationMandatoryMonths
Discount TypeOptionalPercentage
Discount ValueOptional0

True ups

ColumnRequiredSample value
Contract has True Ups?MandatoryNo
True Up PeriodOptional-
True Up FrequencyOptional-
First True Up DateOptional-

Line items

ColumnRequiredSample value
Line Item NameMandatoryE3 Seats - EMEA
ApplicationMandatoryMicrosoft 365
License TypeMandatorySeat
Auto IncrementMandatoryYes
Apply CostMandatoryPro-rata

License groups

ColumnRequiredSample value
Group DescriptionMandatoryE3 EMEA block
Group Start DateMandatory2023-12-15
Group End DateMandatory2024-12-14
Group Cost Per LicenseMandatory10
Group Cost PeriodMandatoryMonths
Group QuantityMandatory10
Group Discount TypeOptionalPercentage
Group Discount ValueOptional0

Related articles

  • Contracts
  • Create a Contract
  • Contract Upload and Contract Mapping Process
  • License Mapping

Did this page help you?