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
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 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
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
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.
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.