Purchases Module

The purchases module allows you to register all purchases made to suppliers, manage payments, and automatically update inventory.

Main Function

This module allows you to maintain complete control of purchases, from registration to payment and inventory update.

  • Registration of supplier purchases
  • Purchase item management
  • Payment control and inventory update

Registration Process

Steps to Register a Purchase

1. Select Supplier

Select the purchase supplier. If it doesn't exist, you can create it from the suppliers module.

2. Add Items

Add purchased products with quantities and prices. Inventory will be automatically updated.

3. Register Payment

Indicate the payment method and whether the purchase is paid. You can register partial payments.

Listing and Pagination

The listing shows all purchases made with folio, date, supplier, and status information.

Search
The module includes an advanced search that allows you to quickly find purchases.
  • Search by folio or supplier name
  • Partial search (no need to type the complete term)
  • Case-insensitive search (does not distinguish between uppercase and lowercase)
  • Results automatically paginated
Filters
The system includes filters to refine purchase search.

Status Filter

Allows filtering purchases by their payment status (paid or pending).

Options: All statuses, Paid, Pending

Payment Method Filter

Allows filtering purchases by the payment method used.

Options: All methods, Cash, Credit Card, Debit Card, Transfer, Check, Other, No method

Available Actions

View Detail

Access the purchase detail page with all items and inventory movements generated.

Edit Purchase

Modify purchase information including items and payment method.

Detail Page

The detail page shows all purchase information.

Information Sections

Items Purchased

List of purchased products with quantities, prices, and subtotals.

Payment Information

Payment method and purchase payment status.

Inventory Movements

History of inventory movements automatically generated by this purchase.

Movement Management

You can edit or delete purchase movements directly from this view. When making changes, the inventory and purchase total will automatically update without needing to reload the page.