Guides

Purchase Slips

Complete guide for certifying purchase slips with FNE Client

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.