Commit Graph

130 Commits

Author SHA1 Message Date
4dd8cf16fb Merge branch 'feature/descargo_peps' into development
Integración de funcionalidad de Descargo PEPS con reportes de Packing List y Aviso Consolidado:

- Frontend: Agregados imports de dischargeReportsApi y ClipboardList
- Frontend: Agregada función handleDownloadDescargo con cálculo PEPS
- Frontend: Agregado botón condicional de Descargo PEPS (solo exportaciones)
- Frontend: Integradas funciones de Aviso Consolidado y Packing List
- Backend: Agregados routers y tasks de descargo y otros reportes
- Backend: Configurado Celery con todas las tareas de reportes
- Backend: Corregido ForeignKey en line_quantities.package_id
- Resueltos conflictos manteniendo funcionalidades de ambas ramas
2026-02-09 11:20:44 -06:00
dbf4b63675 Se termino el modulo de reportes 2026-02-05 08:22:59 -06:00
322f052860 Add deployment step for development environment and clean up invoice report API code 2026-02-05 00:04:26 -06:00
6b88429cc6 Merge branch 'feature/packing_list' into development 2026-02-03 17:36:41 -06:00
afba0332b1 feat: implementacion inicial descargo de peps 2026-02-03 13:06:56 -06:00
d4014df5d5 Merge branch 'feature/facturas_americanas' into development 2026-01-29 17:40:03 -06:00
47c4984d3f Se integro la plantilla de aviso de consolidado 2026-01-29 08:56:25 -06:00
9c0d007cf4 Se creo la base del reporte 2026-01-26 17:44:16 -06:00
9e602a2337 Se ingreso factura americana y modal con botoncitos 2026-01-23 17:59:08 -06:00
35390d6e48 Merge pull request 'fix/producction' (#85) from fix/producction into development
Reviewed-on: ADUANASOFT/anexo76#85
2026-01-23 18:48:38 +00:00
1af4fe3ce8 Merge pull request 'feature/ventana_tipo_cambio' (#83) from feature/ventana_tipo_cambio into development
Reviewed-on: ADUANASOFT/anexo76#83
2026-01-23 18:35:40 +00:00
69aa2ba500 fix(api): remove trailing slashes from company API endpoints for consistency 2026-01-23 12:23:34 -06:00
b8045d73e6 Se integro el sistema de extraer el tipo de cambio 2026-01-23 10:42:21 -06:00
6a929f7a19 fix(api): add trailing slashes to item API endpoints for consistency 2026-01-22 18:16:47 -06:00
d2feb130e2 Merge pull request 'fix(api): add trailing slashes to API endpoints for consistency' (#78) from fix/ports into development
Reviewed-on: ADUANASOFT/anexo76#78
2026-01-22 23:42:55 +00:00
a606f3ab08 Merge pull request 'Edicion habilitada' (#75) from fixed/tipos_de_cambio into development
Reviewed-on: ADUANASOFT/anexo76#75
2026-01-22 23:35:12 +00:00
9e6b9e6f8b Merge pull request 'Se corrigio el sistema de modal de paises' (#74) from fixed/catalogo_paises_partes into development
Reviewed-on: ADUANASOFT/anexo76#74
2026-01-22 23:33:24 +00:00
63380d5497 Merge pull request 'fix/table-pedimentos' (#72) from fix/table-pedimentos into development
Reviewed-on: ADUANASOFT/anexo76#72
2026-01-22 23:31:37 +00:00
902aca76a6 Merge pull request 'fixed/logo_empresa' (#70) from fixed/logo_empresa into development
Reviewed-on: ADUANASOFT/anexo76#70
2026-01-22 23:30:06 +00:00
79e6c2f5a4 Edicion habilitada 2026-01-22 13:12:41 -06:00
Galindo97
0b822bb904 fix(api): add trailing slashes to API endpoints for consistency 2026-01-22 13:09:11 -06:00
4fda7b28c7 Se corrigio el sistema de modal de paises 2026-01-22 13:06:08 -06:00
587dfed2f2 Se arreglo el catalogo de UM 2026-01-22 11:44:54 -06:00
d4e4e1f7f8 Se corrigio el problema de los logos 2026-01-22 08:10:57 -06:00
Galindo97
18559025b1 fix(pedimentos): standardize ID naming convention and enhance row selection functionality in data table 2026-01-21 17:32:37 -06:00
5a254fb2b1 Merge pull request 'fix/tabla_unidades_medida' (#66) from fix/tabla_unidades_medida into development
Reviewed-on: ADUANASOFT/anexo76#66
2026-01-21 22:35:20 +00:00
f7ac2d50c3 fix: update part_number and component_part_number fields in various schemas and components 2026-01-21 16:16:55 -06:00
4b4599362f Se cambio la tabla de unidades de medida generales por unidades de medida 2026-01-21 15:43:19 -06:00
b98f4c3bb2 fix(api): update package endpoint URLs to include trailing slashes 2026-01-21 13:20:39 -06:00
68a7c116f3 Merge branch 'feature/reportes_facturas' into development 2026-01-21 12:12:23 -06:00
3d39360f9c Se introdujo el sistema de consolidados 2026-01-21 09:47:28 -06:00
ef94929fd9 Merge pull request 'feat: Implement multi-tenancy support in middleware and security layers' (#15) from feature/security into development
Reviewed-on: ADUANASOFT/anexo76#15
2026-01-20 18:54:10 +00:00
0831dd0ab2 Merge pull request 'feature/items' (#56) from feature/items into development
Reviewed-on: ADUANASOFT/anexo76#56
2026-01-20 18:53:49 +00:00
Galindo97
12f5164054 feat: Implement admin role and permission management APIs
- Added centralized API exports for admin functionalities.
- Created permissions API for managing system permissions, including listing, creating, updating, and deleting permissions.
- Developed role-permissions API for managing permissions assigned to roles, including listing, assigning, and removing permissions.
- Implemented roles API for managing company roles, including listing, creating, updating, and deleting roles.
- Created user-permissions API for managing individual user permissions, including assigning and revoking permissions.
- Developed user-roles API for managing user roles, including listing roles assigned to users and assigning/removing roles.
- Added utility functions for permission checks and route guards based on user permissions.
- Implemented admin dashboard layout and roles management page with UI components for role and permission management.
2026-01-15 18:00:05 -06:00
0a02a3e912 Se mejoro el disenio de partes, se genero la informacion mas precisa en los reportes y se carga el logo en las instanacias de las empresas 2026-01-15 13:20:34 -06:00
Galindo97
7e9a1acd30 feat: Add new fields for invoice logistics and line items, enhance UI for class selection 2026-01-15 08:12:00 -06:00
056909b17f feat(users): enhance user management with company-specific API calls and access validation 2026-01-15 08:10:01 -06:00
4f38328031 refactor(customs-brokers): streamline CustomsBroker interface and update API methods 2026-01-14 17:33:54 -06:00
ae1d7f0c58 Se mejoro el disenio de agentes y clientes-proveedores 2026-01-14 12:47:01 -06:00
Galindo97
98c7fe3bb5 feat: Enhance invoice editing components with new dialogs and improved UI
- Added country selection dialog with search functionality.
- Introduced tariff fraction selection dialog with infinite scrolling and search.
- Implemented unit of measure selection dialog with search capabilities.
- Updated invoice editing UI to include new fields for line descriptions and identifiers.
- Improved layout and spacing for better user experience in invoice editing forms.
- Added API endpoints for fetching tariff fractions and units of measure with proper error handling.
2026-01-13 14:09:22 -06:00
0a1b6cd1e0 feat(company): add logo upload functionality and update logo field size 2026-01-13 13:06:14 -06:00
9d8e1283a8 Merge branch 'development' into feature/reportes_facturas 2026-01-13 11:40:24 -06:00
6214973eaf Implementacion de celery y problemas con relacioines 2026-01-13 11:27:58 -06:00
f812d71508 feat: Implement user management service and frontend integration
- Added UserService to manage Keycloak users with license validation in the backend.
- Created API client for user management in the frontend.
- Developed user management page with functionalities to create, update, delete, and list users.
- Implemented user statistics retrieval and display.
- Added dialogs for user creation, editing, password change, and deletion confirmation.
2026-01-13 09:56:53 -06:00
3865a53c5c feat(dashboard): add dashboard module for business metrics and statistics
- Implemented DTOs for KPIs, activity items, chart data points, and dashboard statistics.
- Created API routes for fetching dashboard statistics, operations overview, and inventory metrics.
- Developed a service layer to handle the logic for generating dashboard statistics, including invoice metrics, client/provider metrics, and recent activity.
- Added frontend API client methods for fetching dashboard data.
- Created TypeScript types for dashboard data structures.
- Developed Svelte components for displaying recent activity, KPI cards, trend charts, and donut charts.
2026-01-12 18:09:06 -06:00
a4f1b217b4 fix(api): add missing slashes in endpoint URLs for clients and unit measures 2026-01-12 16:42:43 -06:00
e960716fe4 Merge branch 'feature/invoices' into development 2026-01-12 12:31:22 -06:00
8dab1d6e46 feat: Implement Fixed Asset (FA) line item management
- Added new schemas for FA line items in the backend, including creation, update, and response DTOs.
- Updated existing line item schemas to include FA data.
- Modified database models to reflect new table names for line quantities and references.
- Enhanced ItemService to handle FA data during item creation and updates.
- Introduced new routes and service layer for FA line items, including CRUD operations.
- Updated frontend components to support FA line item data, including new fields and UI adjustments.
- Implemented data flattening for improved item display in the dashboard.
2026-01-12 12:23:40 -06:00
Galindo97
f4cebc1963 fix(api): add missing slashes in endpoint URLs for reference data APIs
- Added a trailing slash to the GET, POST, PUT, and DELETE requests for incoterms, invoice types, material types, payment methods, pedimento codes, pedimento regimens, sectors, states, transport modes, transport types, and valuation methods APIs.
- Ensured that the pagination endpoints include a leading slash before query parameters.
2026-01-12 12:23:04 -06:00
9201557645 Merge pull request 'feature/classes' (#48) from feature/classes into development
Reviewed-on: ADUANASOFT/anexo76#48
2026-01-12 17:41:23 +00:00