Overview
This guide provides solutions to common issues encountered in SMAF, including login failures, database connection errors, file upload problems, XML validation errors, session timeouts, permission errors, and payment processing issues.Login and Authentication Issues
Failed Login - User Not Found
Error: No se encuentra el usuario, validar datos
Error: No se encuentra el usuario, validar datos
- Username does not exist in database
- User account is inactive (ESTATUS = ‘0’)
- User not assigned to current fiscal year (PERIODO mismatch)
- Username entered incorrectly
Failed Login - Incorrect Password
Error: La contraseña es incorrecta
Error: La contraseña es incorrecta
- Password entered incorrectly
- Password stored incorrectly in database
- Encryption/decryption mismatch
Failed Login - Administrative Unit Mismatch
Error: Usuario no pertenece a la unidad administrativa
Error: Usuario no pertenece a la unidad administrativa
- User not assigned to the selected administrative unit (DEPENDENCIA)
- User has wrong CLV_DEP value
- Missing entry in crip_job table
Session Timeout Issues
Session expires too quickly
Session expires too quickly
Database Connection Errors
Connection String Decryption Failure
Cannot decrypt connection string
Cannot decrypt connection string
MngConexion.cs - getConexionMysql() method- Corrupted encryption key
- Wrong appSettings key name
- Modified connection string in web.config
MySQL Connection Pool Exhaustion
Too many connections error
Too many connections error
Database Connection Refused
Can't connect to MySQL server
Can't connect to MySQL server
File Upload Problems
XML File Upload Failures
XML upload fails or validation errors
XML upload fails or validation errors
- File size exceeds maxRequestLength (50MB)
- Invalid XML structure
- Missing UUID or RFC fields
- Unsupported CFDI version
- Version 3.3 (
cfdv33.cs,cfdiv33.cs) - Version 4.0 (
cfdv4.cs,cfdiv4.cs)
Validate XML structure
- UUID (Timbre Fiscal)
- RFC (Proveedor)
- Fecha (Timbrado)
- Total, Subtotal
- Conceptos
PDF Document Upload Issues
PDF files won't upload or display
PDF files won't upload or display
File Upload Exceeds Size Limit
Request length exceeded error
Request length exceeded error
Payment Processing Errors
Payment Reference Generation Failure
Cannot generate payment reference
Cannot generate payment reference
- Missing bank account information
- Incorrect partida presupuestal
- Database insertion error
- Missing required fields
Payment Status Update Errors
Cannot update payment status
Cannot update payment status
crip_referencia- Payment referencescrip_comision_detalle- Commission payment details
Commission Processing Issues
Commission Approval Workflow Stuck
Commission stuck in approval process
Commission stuck in approval process
Expense Verification (Comprobación) Errors
Cannot verify commission expenses
Cannot verify commission expenses
Permission and Access Errors
User Cannot Access Module
Access denied to module or feature
Access denied to module or feature
ADMINISTRADOR- Full system accessDIRECTOR_ADMINISTRACION- Administrative directorJEFE_CENTRO- Center chiefDIRECTOR_ADJUNTO- Deputy directorSUBDIRECTOR_ADJUNTO- Assistant directorINVESTIGADOR- ResearcherJEFE_DEPARTAMENTO- Department head
File Permission Errors
Cannot write to directory
Cannot write to directory
Performance Issues
Slow Query Performance
Queries taking too long to execute
Queries taking too long to execute
High Memory Usage
Application consuming excessive memory
Application consuming excessive memory
Emergency Procedures
System Unresponsive
Getting Additional Help
Diagnostic Information to Collect
When reporting issues, collect:System Information
System Information