Payment Processing Overview
The payment module in SMAF handles the disbursement of travel allowances (viáticos) to employees after their travel assignments have been approved. This module integrates with fund allocations (ministraciones) to ensure proper budget tracking and financial control.Payment Types
SMAF supports payments for multiple travel expense categories:1. Viáticos (Travel Allowances)
Daily allowances for meals and incidental expenses during official travel.2. Combustible (Fuel)
Reimbursement for fuel expenses when using personal or official vehicles.3. Peajes (Tolls)
Reimbursement for highway toll expenses.4. Pasajes (Transportation)
Reimbursement for public transportation, taxis, or other travel costs.5. Singladuras (Maritime Days)
Special allowance for maritime field work.Payment Methods
The system supports two payment methods configured through thedplTipoPago dropdown:
Physical check issued to the employee
Direct deposit to employee’s bank account
Bank Reference Generation
Each payment requires a unique bank reference (referencia bancaria) for tracking and reconciliation:
Enter Bank Information
Input destination bank details:
- Bank name (
txtBanco) - Account number (
txtCuenta) - CLABE interbank code (
txtClabe)
Payment Workflow
The payment process follows these stages:- Commission Selection: Select an approved travel assignment (comisión) awaiting payment
- Ministracion Association: Link the payment to an existing or new fund allocation
- Amount Entry: Enter payment amounts for each expense category
- Bank Details: Provide bank account and reference information
- Validation: System validates amounts against requested expenses
- Registration: Payment is recorded and status updated
Payments can only be processed for commissions that have been approved and are in financial pending status (
Financieros != "2").Payment Status Tracking
The system tracks payment status through theComisionDetalle entity:
Status Codes
"0"- Pending payment"1"- Partial payment"2"- Fully paid
Access Control
Payment processing requires specific role permissions:Next Steps
Payment Processing
Learn how to process travel allowance payments step-by-step
Fund Allocations
Understand how ministraciones work with payments