Commit Graph

149 Commits

Author SHA1 Message Date
Galindo97
ea0e570678 feat: add fixed asset classes management page and embed functionality
- Implemented a new page for managing fixed asset classes with full CRUD functionality.
- Added filtering options for searching classes by code, description, type, and fraction.
- Integrated dialogs for inserting, editing, and deleting classes with validation.
- Enhanced error handling and user feedback with toast notifications.
- Created an embedded iframe for the fixed asset classes page in the merchandise section.
2026-01-08 16:33:43 -06:00
Galindo97
7c9c295c5c Refactor code structure for improved readability and maintainability 2026-01-07 08:44:10 -06:00
7e72b559ef Merge pull request 'pedimentos' (#36) from pedimentos into development
Reviewed-on: ADUANASOFT/anexo76#36
2025-12-31 14:24:57 +00:00
a0557a3d68 Merge pull request 'feature/pedimentos' (#35) from feature/pedimentos into pedimentos
Reviewed-on: ADUANASOFT/anexo76#35
2025-12-31 14:23:50 +00:00
Galindo97
6a505513f4 Update Alembic migration scripts for configuration changes and observations in pedimentos 2025-12-31 08:22:39 -06:00
Galindo97
276b4660b1 Refactor DTOs and Svelte components to use boolean flags instead of integers for various configurations; update form handling to ensure proper state management and data binding across components. 2025-12-31 08:12:36 -06:00
e4b2a8f8df Merge pull request 'feature/production' (#33) from feature/production into development
Reviewed-on: ADUANASOFT/anexo76#33
2025-12-29 19:56:26 +00:00
AlexeerCT
b9aebea2b0 Update Keycloak URLs in initialization script to include /kcauth 2025-12-29 13:55:42 -06:00
AlexeerCT
cb00e5cd16 Refactor API routes: migrate invoices and company endpoints to new structure and enhance error handling 2025-12-29 13:15:00 -06:00
AlexeerCT
8d0a895c8d Refactor invoice edit flow: enhance error handling, load reference data, and improve token management 2025-12-29 12:53:06 -06:00
AlexeerCT
b939526302 Update Keycloak configuration and normalize API endpoint paths in invoices API 2025-12-26 17:48:46 -06:00
AlexeerCT
69bf0c472b Refactor middleware import path, update Docker configurations, and normalize API base URL 2025-12-26 14:21:00 -06:00
AlexeerCT
3409d0a163 Update Keycloak server URL to include /kcauth in configuration files 2025-12-26 12:03:47 -06:00
AlexeerCT
731ac168b5 Remove unused database check scripts for equivalencies and units of measure 2025-12-26 09:50:49 -06:00
AlexeerCT
ae1cf83491 Add production setup and update Docker configurations
- Introduced a new docker-compose.prod.yml for production deployment.
- Updated docker-compose.yml to change backend port mapping.
- Added svelte-sonner dependency to frontend package.json.
- Created Dockerfile.prod for building the frontend application.
- Enhanced README.md with production deployment instructions.
2025-12-26 09:48:39 -06:00
AlexeerCT
d3a0086188 Merge branch 'feature/facturas' into development 2025-12-24 15:07:10 -06:00
AlexeerCT
5ceaba50e5 Merge branch 'features/Creacion-formularios_catalogos_generales' into development 2025-12-24 15:05:09 -06:00
b011ae32a4 Puliendo el proyecto de archivos redunantes 2025-12-24 14:55:57 -06:00
761271a664 Merge pull request 'feature/pedimentos' (#30) from feature/pedimentos into development
Reviewed-on: ADUANASOFT/anexo76#30
2025-12-24 20:46:27 +00:00
31242d69cc Merge pull request 'feature/invoice-ui' (#29) from feature/invoice-ui into feature/facturas
Reviewed-on: ADUANASOFT/anexo76#29
2025-12-24 20:45:06 +00:00
AlexeerCT
6c1b555f08 feat: add pedimento fields and selection functionality to invoice forms 2025-12-24 14:42:23 -06:00
AlexeerCT
18325a2925 feat: add invoice editing components and UI elements
- Implemented `invoice-top-fields.svelte` for editing main invoice details including operation type, invoice type, and compliance fields.
- Created `observations-tab-form.svelte` to manage invoice observations and compliance data.
- Developed `others-tab-form.svelte` for additional logistics and compliance information related to the invoice.
- Introduced reusable UI components for checkboxes and radio groups in `checkbox.svelte`, `radio-group.svelte`, and their respective item components.
- Enhanced form handling with TypeScript for better type safety and maintainability.
2025-12-24 13:52:25 -06:00
Galindo97
07e5a5101a feat: implement dialogs for managing shipments, goods, contributions differences, and notes in the otros-datos-tab-form component 2025-12-24 13:39:07 -06:00
9f2971d8c4 Se acabo de realizar las tareas CRUD de catalogos, ademas de cambiar su estilo de tablas. Tambien se agrego la caracteristica de reactividad 2025-12-24 10:36:14 -06:00
Galindo97
7585cedd3e feat: add partidas tab form component with CRUD functionality
- Implemented the partidas tab form in Svelte for managing partidas.
- Added functionality to create, edit, delete, and list partidas.
- Integrated a dialog for adding and editing partidas with validation.
- Included a checkbox component for selecting partidas.
- Added total calculations for partidas in the UI.
- Enhanced UI with buttons for various actions and a responsive table layout.
2025-12-24 09:10:10 -06:00
18b0a49322 Desarrollo del sistema de crud, ademas de homogenizar el estilo de las tablas 2025-12-23 17:55:12 -06:00
Galindo97
150efdfd99 pedimentos UI 2025-12-23 14:15:05 -06:00
Galindo97
6a06f19b1c feat: Update Pedimento schemas and frontend components to enforce required fields and improve data handling 2025-12-22 18:04:49 -06:00
f915bccd5f Desarrollo de rutina de CRUD para los catalogos generales 2025-12-22 17:43:25 -06:00
6a9f69e39e Se termino de agregar los formularios modales a los catalogos que faltaba 2025-12-22 11:13:35 -06:00
153fca9ad7 Se agrego un modal provicional para el fomrulario y creacion de los registros en la base de datos. Aun faltan 3 catalogos para la integracion con la base de datos 2025-12-19 17:25:12 -06:00
AlexeerCT
7c8b972899 feat: enhance invoice models with additional fields and relationships for improved data handling 2025-12-19 13:48:32 -06:00
AlexeerCT
fa70b747ec feat: convert operation_type from string to number for existing invoices 2025-12-19 11:30:47 -06:00
AlexeerCT
f8fbfb0c4b feat: implement automatic URL updates and filter application for invoice dashboard 2025-12-19 11:19:30 -06:00
AlexeerCT
e937f48de4 feat: add logistics tab form for invoice editing
feat: implement server-side loading for invoices page with authentication and filters

feat: create invoices page with filtering, infinite scroll, and data table

feat: add server-side loading for invoice edit page with data fetching

feat: implement invoice edit page with tabbed interface and form handling
2025-12-19 10:52:09 -06:00
08fb5d25bf Merge pull request 'feat: Add models for line items and their series, including detailed attributes for item tracking and classification' (#28) from feature/item_lines into feature/facturas
Reviewed-on: ADUANASOFT/anexo76#28
2025-12-19 15:22:00 +00:00
aab1aee9e2 Merge pull request 'Se agegaron rutas para clientes/proveedores asi como a las agencias aduanales' (#27) from Feature/Rutas_Clientes_agentesAduanales into feature/facturas
Reviewed-on: ADUANASOFT/anexo76#27
2025-12-19 15:21:30 +00:00
c2a608fe9a Merge pull request 'Creacion de rutas para nuevas facturas, asi como nuevas rutinas para el filtro de datos en facturas de exportacion' (#26) from Feature/filtro_datos_por_facturas into feature/facturas
Reviewed-on: ADUANASOFT/anexo76#26
2025-12-19 15:20:59 +00:00
5f0c4f520e Merge pull request 'Modulo/Creacion de endpoint para las tablas de facturas, asi como sus creaciones' (#25) from modulo/modulo_URL_FACTURAS_IMPORTACION_EXPORTACION into feature/facturas
Reviewed-on: ADUANASOFT/anexo76#25
2025-12-19 15:20:22 +00:00
AlexeerCT
1b856a2713 feat: Add models for line items and their series, including detailed attributes for item tracking and classification 2025-12-19 09:18:30 -06:00
827c5319bb Se agegaron rutas para clientes/proveedores asi como a las agencias aduanales 2025-12-16 15:40:17 -06:00
d1caf0b996 Creacion de rutas para nuevas facturas, asi como nuevas rutinas para el filtro de datos en facturas de exportacion 2025-12-16 08:29:39 -06:00
314df4ffc1 Modulo/Creacion de endpoint para las tablas de facturas, asi como sus creaciones 2025-12-12 17:23:58 -06:00
a07aeb7b12 feat: Enhance invoice management with operation and invoice type filters, update dialog defaults, and modify routes for improved functionality 2025-12-12 08:44:09 -06:00
e5f6162ffb feat: Implement invoice management features including data table, dialogs for viewing, editing, and deleting invoices, and server-side loading of invoice data 2025-12-11 11:30:44 -06:00
76b9325713 fix: Correct SQL values formatting in invoice types seed data 2025-12-11 11:22:19 -06:00
c63d543cb5 feat: Update invoice types seed data to include operation types 2025-12-11 11:21:06 -06:00
6cab955276 feat: Enhance invoice management with new operation types and schema updates 2025-12-09 18:02:24 -06:00
7e9c8397ef feat: Implement invoice management module with CRUD operations
- Added InvoiceHeader, InvoiceComplianceMx, InvoiceFinancials, InvoiceLogistics, InvoiceSalesDetails, and InvoiceCollections models.
- Created schemas for invoice operations including create, update, and response schemas.
- Developed services for handling business logic related to invoices, including retrieval, creation, updating, and deletion of invoices and their related data.
- Introduced routes for invoice management, enabling CRUD operations through a RESTful API.
- Integrated invoice routes into the main application router.
- Removed unused routers from the core module to streamline the API structure.
2025-12-09 16:00:46 -06:00
ef1a8d743e Merge pull request 'feature/general_catalogs_frontend' (#24) from feature/general_catalogs_frontend into development
Reviewed-on: ADUANASOFT/anexo76#24
2025-12-09 17:53:08 +00:00