Comandos NO Incluidos en el Kernel - Organizados por Tipo de Operación
📋 Resumen
Este documento categoriza todos los comandos NO incluidos en el Kernel (app/Console/Kernel.php) por tipo de operación. Estos comandos están disponibles para ejecución manual o programática según necesidades específicas.
Comandos Ya Incluidos en el Kernel (19 comandos)
Los siguientes comandos YA están incluidos en el scheduler automático:
- word:clear-log
- maintenance:clean-transactions
- maintenance:clean-archives
- queue:prune-batches
- word:create-access-token
- word:create-access-token-apc
- word:create-access-token-serie-r
- word:type-payment-lightspeed
- word:update-invu-pos-module
- word:update-lightspeed-serie-r
- word:update-lightspeed-module
- word:update-sql-server-module
- word:update-intuit-orders
- word:extract-organization-configuration-emails
- word:extract-organization-configuration-pac
- fe:verify-or-issue-faith-from-issuance
- word:correct-electronic-invoices-with-errors
- update:appointment-status
- ezete:process
- word:update-booqable-module (condicional)
🔍 1. DIAGNÓSTICO Y DEBUG (32 comandos)
Comandos de Análisis de Facturas
app:diagnose-kart-invoice- Diagnóstico detallado de facturas Kartapp:trace-invoice-number-flow- Rastreo del flujo de numeración de facturasapp:debug-invoice-number-mapping- Debug del mapeo de números de facturaapp:analyze-lightspeed-credit-note- Análisis de notas de crédito Lightspeedapp:validate-lightspeed-credit-note-fix- Validación de correcciones de notas de crédito
Comandos de Debug de Integraciones
app:debug-create-fast-job-vuelto- Debug de jobs rápidos con vueltoapp:debug-the-factory-hka-request- Debug de requests a TheFactoryHKAapp:test-the-factory-hka-payload- Testing de payloads TheFactoryHKAapp:fix-acicloud-receptor-issues- Corrección de problemas con receptores ACICloud
Comandos de Testing de APIs
testing:test-alanube-connection- Testing de conexión Alanubetesting:test-acicloud-real-data- Testing con datos reales ACICloudtesting:test-acicloud-registration- Testing de registro ACICloud- testing:test-acicloud-service` - Testing del servicio ACICloud
testing:test-acicloud-api-with-emission- Testing API ACICloud con emisióntesting:test-aci-cloud-registration- Testing de registro ACICloud alternativo
Comandos de Testing Específicos (Kart/Meypar)
app:test-kart-real-data- Testing con datos reales de Kartapp:test-kart-real-api- Testing de API real de Kartapp:test-kart-to-zoho- Testing de integración Kart a Zohotesting:test-kart21-decimal-precision- Testing de precisión decimal Kart21testing:test-kart21-service- Testing del servicio Kart21testing:test-meypar-payments- Testing de pagos Meypartesting:test-meypar-quantity-only- Testing solo cantidades Meypartesting:test-meypar-real-flow- Testing de flujo real Meypartesting:meypar-test-complete- Testing completo Meypartesting:debug-meypar-emission- Debug de emisión Meypartesting:test-meypar-specific-data- Testing con datos específicos Meypartesting:test-meypar-normalization- Testing de normalización Meypartesting:test-meypar-api-normalization- Testing de normalización API Meypartesting:test-meypar-only-processing- Testing solo procesamiento Meypar
Comandos de Testing de Emisión
testing:test-lightspeed-pac-emission- Testing de emisión PAC Lightspeedtesting:test-lightspeed-pac-emission-real- Testing real de emisión PAC Lightspeedtesting:test-lightspeed-credit-note- Testing de notas de crédito Lightspeedtesting:test-invoice-quantity-normalization- Testing de normalización de cantidadestesting:test-transaction-system- Testing del sistema de transaccionestesting:test-api-receptor-problem- Testing de problemas con API receptortesting:test-original-problem- Testing del problema original
Comandos de Testing de Servicios
testing:test-alanube-service- Testing del servicio Alanubetesting:test-alanube-dom-service- Testing del servicio Alanube DOMtesting:create-alanube-config-and-test-meypar- Configuración Alanube y testing Meypar
Comandos de Testing Wrapper/Jobs
testing:create-fast-job-wrapper- Wrapper para jobs rápidostesting:create-fast-job-wrapper-fixed- Wrapper corregido para jobs rápidostesting:test-create-fast-job-calculation- Testing de cálculos en jobs rápidos
Comando de Índice de Testing
testing:testing-index- Índice de todos los comandos de testing
🏢 2. INTEGRACIONES EMPRESARIALES (8 comandos)
Zoho Integration
app:test-zoho-connection- Testing de conexión con Zoho Books API
Intuit/QuickBooks Integration
app:upload-sales-intuit- Subida de ventas a Intuit QuickBooksapp:upload-sales-general-diary-intuit- Subida de diario general de ventas a Intuitapp:intuit-sync-status- Status de sincronización con Intuit
Kart Integration
app:emit-kart-order- Emisión de órdenes Kartapp:emit-kart-with-create-fast-job- Emisión Kart con job rápidoapp:emit-kart-with-cash-payment- Emisión Kart con pago en efectivoapp:force-kart-invoice-emission- Forzar emisión de facturas Kart
🛒 3. SINCRONIZACIÓN POS/INVENTARIO (15 comandos)
Invupos Commands
app:customer-invupos- Sincronización de clientes Invuposapp:category-invupos- Sincronización de categorías Invuposapp:sub-category-invupos- Sincronización de subcategorías Invuposapp:type-payment-invupos- Sincronización de tipos de pago Invuposapp:product-invupos- Sincronización de productos Invuposapp:purchase-category-invupos- Sincronización de categorías de compra Invuposapp:provider-invupos- Sincronización de proveedores Invupos
Lightspeed Commands
app:typepayment-lightspeed- Sincronización de tipos de pago Lightspeed (manual)
General POS Commands
app:credit-notes- Gestión de notas de créditoapp:purchase-orders- Gestión de órdenes de compraapp:sales-orders- Gestión de órdenes de ventaapp:item-menu- Gestión de elementos del menú
Import/Export Commands
app:import-data- Importación general de datosapp:export-data- Exportación general de datos
Summary Commands
app:create-sales-order-summary- Crear resumen de órdenes de ventaapp:create-credit-notes-summary- Crear resumen de notas de crédito
🗄️ 4. CONFIGURACIÓN Y MANTENIMIENTO (5 comandos)
Configuración de Base de Datos
config:alter-column-increment- Alterar columnas con auto-incrementoconfig:add-column-to-organizations-table- Agregar columnas a tabla de organizacionesconfig:create-table-from-stub- Crear tablas desde templatesconfig:remove-columns-gje-header-imp- Remover columnas específicas GJE Headerconfig:remove-column-to-organizations-table- Remover columnas de tabla de organizaciones
📊 5. ANÁLISIS Y REPORTES (1 comando)
Análisis de Datos Específicos
app:panama-daily-entry- Análisis de entradas diarias de Panamá
🧪 6. CATEGORÍA ESPECIAL - TESTING CENTRALIZADO
Los comandos de testing están centralizados en el directorio app/Console/Commands/Testing/ para facilitar su gestión y reutilización.
📈 Estadísticas de Comandos
- Total de comandos en el proyecto: 91
- Comandos incluidos en Kernel: 19 (21%)
- Comandos NO incluidos: 72 (79%)
Distribución por Categoría (comandos NO incluidos)
- Diagnóstico y Debug: 32 comandos (44%)
- Sincronización POS: 15 comandos (21%)
- Integraciones Empresariales: 8 comandos (11%)
- Configuración: 5 comandos (7%)
- Análisis y Reportes: 1 comando (1%)
- Otros: 11 comandos (15%)
🎯 Recomendaciones
Comandos Candidatos para Automatización
Los siguientes comandos podrían considerarse para inclusión en el Kernel según necesidades específicas:
app:test-zoho-connection- Para monitoreo continuo de conectividadapp:panama-daily-entry- Para procesamiento diario automáticoapp:diagnose-kart-invoice- Para diagnóstico preventivo
Comandos de Solo Ejecución Manual
Los comandos de testing y debug deben mantenerse como ejecución manual para evitar efectos secundarios en producción.
Comandos de Configuración
Los comandos de configuración de BD deben ejecutarse solo cuando sea necesario realizar cambios estructurales.
📝 Notas de Implementación
- Todos los comandos de testing están centralizados en
Testing/para mejor organización - Los comandos de configuración modifican estructura de BD y requieren cuidado especial
- Los comandos de integración pueden requerir configuración específica por organización
- Los comandos de sincronización POS pueden tener dependencias externas
Última actualización: 31 de agosto de 2025 Comandos analizados: 91 total (19 en Kernel, 72 fuera del Kernel)