Commit Graph

174 Commits

Author SHA1 Message Date
02d6d2bac7 Se corrigio una ruta de puertos, ademas de agregar tipos de materiales a partes 2026-01-07 10:26:34 -06:00
7c5f78f258 Se esta trabajando en el formulario de partes y sus relaciones 2026-01-06 18:02:45 -06:00
2182f0b739 Merge branch 'feature/creacion_modulo_mercancias' of https://git.aduanasoft.com/ADUANASOFT/anexo76 into feature/creacion_modulo_mercancias 2026-01-06 14:37:34 -06:00
bef37aa23c Guardado de seguridad 2026-01-06 14:32:13 -06:00
a77db33296 Merge pull request 'fixed/clientes_provedores_sellos' (#41) from fixed/clientes_provedores_sellos into feature/creacion_modulo_mercancias
Reviewed-on: ADUANASOFT/anexo76#41
2026-01-06 20:17:45 +00:00
7158967b17 Se mejoro el formulario de partes 2026-01-06 13:29:46 -06:00
532b8c23ac Se coloco nombre de la columna de acciones 2026-01-06 12:08:38 -06:00
ec8f6606ad Se corrigio y expandio los datos de clientes y proveedores 2026-01-06 12:04:04 -06:00
28427adefa Se agergo un icono a las mercancias en el sidebar 2026-01-05 17:55:31 -06:00
8d189aaaf1 Se termino deintegrar el crud de partes y clases 2026-01-05 17:37:20 -06:00
e84a030aec Se integro el modulo parcial de clases en mercancias 2026-01-02 16:18:51 -06:00
d0603348e9 Se elimino un componene inecesario 2026-01-02 12:03:07 -06:00
f935bfb8ac Se eliminaron archivos inecesarios y se puso nombre a la tabla de acciones en catalogos generales 2026-01-02 11:05:50 -06:00
d5d35aa23d s 2026-01-02 09:31:22 -06:00
b9066880b0 Se arreglo la actualizacion de clientes y proveedores, ademas de integrarlo en una misma ruta URL 2026-01-02 09:17:32 -06:00
a8b8dd95aa Merge pull request 'fixing/fixing_code' (#38) from fixing/fixing_code into development
Reviewed-on: ADUANASOFT/anexo76#38
2025-12-31 15:56:25 +00:00
f35f0b005a Se termino de incorprar la edicion y la creacion en DODA, ademas de acortar el nombre de unidades 2025-12-31 09:25:10 -06:00
17c7a5ecd1 Merge pull request 'feature/items' (#37) from feature/items into development
Reviewed-on: ADUANASOFT/anexo76#37
2025-12-31 15:06:24 +00:00
AlexeerCT
ca67413da6 feat: Remove debug logging for transportation data in invoice loading 2025-12-31 09:02:06 -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
9741d586d7 Se integro la edicion y creacion de companias y se esta trabajando en DODA 2025-12-30 17:54:04 -06:00
AlexeerCT
3210e53608 feat: Enhance driver and transportation data handling in invoice editing
- Added methods to list drivers and filter by company and tenant in DriverService.
- Updated API routes to include transporters, vehicles, drivers, trailers, customs sections, and code pedimento regimens.
- Modified frontend components to handle new transportation data, including select inputs for transporters, vehicles, drivers, and trailers.
- Improved data fetching in server-side routes to include additional transportation-related data.
- Enhanced UI components to display and select transportation-related information in the invoice editing form.
2025-12-30 15:57:27 -06:00
91d68cb1ef Se cambiaron los nombres de los archivos a uno mas estandarizado, se puso el ymal como estaba y se quitaron notificaciones 2025-12-30 13:58:56 -06:00
AlexeerCT
5bb9343f6e feat: Add new item management components for invoice editing
- Implemented packages section for item details in `packages-section.svelte`
- Created summary section to display general data and weights in `summary-section.svelte`
- Developed tab continuation for additional item details in `tab-continuation.svelte`
- Added identifiers tab for managing item identifiers in `tab-identifiers.svelte`
- Introduced labeling tab for item labeling information in `tab-labeling.svelte`
- Created serial numbers tab for entering multiple serial numbers in `tab-series.svelte`
- Built item sheet for inventory items in `item-sheet-inv.svelte`
- Developed items tab form for managing invoice items in `items-tab-form.svelte`
2025-12-30 12:02:51 -06:00
0e3d8654b6 Se borro un archivo alembic 2025-12-30 10:02:21 -06:00
AlexeerCT
30b8daf16e Refactor item management: Update schemas, models, and API routes
- Renamed customs-related schemas in line_items to LineCustomCreate, LineCustomUpdate, and LineCustomResponse.
- Adjusted models to streamline invoice_id mapping in Item model.
- Enhanced item routes to include company_id in summary statistics endpoint.
- Refactored ItemService to improve item creation and update logic, removing redundant methods.
- Updated frontend components for item management, including new item creation and editing functionalities.
- Added API client for items with CRUD operations and improved error handling.
2025-12-30 09:22:52 -06:00
AlexeerCT
304f7b07d4 feat: add items tab form and save invoice functionality
- Implemented the items tab form in Svelte for editing invoices, displaying item quantities and import values.
- Created saveInvoice function to handle both creation and updating of invoices, including validation of required fields and building a unified payload for API requests.
- Added support for compliance, financials, and logistics data in the invoice payload.
2025-12-29 18:00:46 -06:00
5070bd8ff8 Merge pull request 'development' (#34) from development into main
Reviewed-on: ADUANASOFT/anexo76#34
2025-12-29 19:57:38 +00: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