Guides

Purchase Slips

Complete guide for certifying purchase slips with FNE Client

Purchase Slips

This guide shows you how to certify purchase slips (agricultural product purchase invoices) with FNE Client.

Overview

A purchase slip is a document issued when purchasing agricultural products. Unlike sales invoices, purchase slips do not require taxes.

Basic Structure

Differences from Sales Invoices

Purchase slips have several important differences:

  1. No taxes: Purchase slips do not require taxes (taxes is not required)
  2. Invoice type: Use InvoiceType::PURCHASE->value instead of InvoiceType::SALE->value
  3. Service: Use FNE::purchase()->submit() instead of FNE::invoice()->sign()

Measurement Units

You can specify the measurement unit for each item:

Discounts

As with sales invoices, you can apply discounts:

Global Discount

Item Discount

RNE (Normal Business Regime)

If your company is in RNE:

Response Handling

The response has the same structure as sales invoices:

Model Integration

Use the CertifiablePurchase trait:

Next Steps

Need help? Check out the complete documentation or open an issue on GitHub.