Commit Graph

29 Commits

Author SHA1 Message Date
a35ead5021 Merge: Resolver conflictos en client-selector-dialog.svelte 2026-02-09 11:39:21 -06:00
92300038a8 Modulo de manifestacion 2026-02-09 08:42:02 -06:00
hreyes
8e53293e62 feature/nav-tab-fix-routes 2026-02-04 16:52:23 -06:00
hreyes
0dd9f96f5b feature/nav-tab-pediments-and-goods 2026-02-03 16:16:30 -06:00
hreyes
b7a99d7393 Feature/Integracion de navegacion free mouse a pedimentos 2026-02-03 13:27:06 -06:00
bf26268f23 Se integro la ventana de tipo de dato en pedimentos y facturas 2026-01-22 17:30:04 -06:00
5b08158d55 Se arreglo el problema de la columna 2026-01-16 13:17:41 -06:00
AlexeerCT
d276909488 refactor: remove console.log statements and unnecessary logging in various components 2026-01-11 00:00:45 -06:00
AlexeerCT
181648d0cb Merge branch 'feature/invoices' into development 2026-01-08 16:57:13 -06:00
AlexeerCT
10f50a6c46 Merge branch 'feature/pedimentos' into development 2026-01-08 16:43:34 -06:00
AlexeerCT
182f472370 feat: enhance pedimento date validation and update date handling in forms 2026-01-07 16:50:20 -06:00
AlexeerCT
d83c289276 feat: update pedimento operation type to use string values and enhance validation logic 2026-01-07 12:30:58 -06:00
Galindo97
97a318fdba feat: update invoice and item tabs to use 'Datos Soriana' instead of 'Datos Sonana'
refactor: enhance package transportation tab to prevent infinite loops and load data only once

fix: include credentials in fetch request for company data

feat: implement loading of additional pedimento data in edit page, including contributions, packages, transport carriers, guides, seals, and containers

add: create DTOs and models for pedimento contributions, packages, transport carriers, guides, seals, and containers
2026-01-02 18:04:28 -06:00
Galindo97
0b4c385aeb feat: Implement Document Types for Digitization module
- Added backend API for managing document types related to digitization, including CRUD operations.
- Created DTOs and models for DocumentTypeDigitization with validation using Pydantic.
- Updated frontend API service to interact with the new document types API.
- Refactored existing forms in the frontend to load and manage document types effectively.
- Enhanced data loading and state management in various components related to pedimentos.
2026-01-02 14:16:09 -06:00
AlexeerCT
104014d0fa feat: Update API endpoints to ensure trailing slashes and adjust data types in models 2026-01-02 13:35:01 -06:00
AlexeerCT
e554c4fca3 feat: Refactor logging in exchange rate API and remove unnecessary console statements in various components 2026-01-02 12:28:44 -06:00
Galindo97
57b7e6dcbf feat: add country fetching API endpoint and implement dashboard contributions management
- Implemented a new API endpoint for fetching countries with pagination support.
- Added a new Svelte component for managing contributions in the dashboard, including CRUD operations for contributions and general contributions.
- Introduced dynamic tab navigation for different contribution types (DTA, PREV, ECI, MULT, REC).
- Enhanced user interface with dialogs for adding and editing contributions and general contributions.
2025-12-31 13:51:17 -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
Galindo97
150efdfd99 pedimentos UI 2025-12-23 14:15:05 -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
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
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
0cb89ceeec feat: update pedimento dates model, add PATCH method to API, and enhance edit forms 2025-12-05 17:27:19 -06:00
dcd42583d9 feat: replace SVG icons with Lucide icons in reference data pages
- Updated the "Nueva Sección" button in customs_sections, customs_warehouses, incoterms, invoice_types, material_types, payment_methods, pedimento_codes, pedimento_regimens, sectors, states, transport_modes, and transport_types pages to use the Plus icon from Lucide.
- Updated the "Actualizar" button in the same pages to use the RefreshCw icon from Lucide.
- Added a new edit dialog component for customs brokers with a comprehensive form for editing broker details, including validation and loading states.
2025-11-24 16:43:53 -06:00
cdc3788a05 feat: update company API endpoint, refine pedimento dates model, and adjust Keycloak mapper creation 2025-11-24 09:58:24 -06:00
3043be4624 feat: Integrate pedimento codes into the edit form and update data loading 2025-11-18 19:00:13 -06:00
404333f35e Refactor Pedimento data structure and update forms
- Expanded the PedimentoDates, PedimentoPayments, PedimentoTransportMeans, and PedimentoValidation interfaces to include additional fields.
- Updated the dates, payments, transport, and validation tab forms to initialize form data directly from the Pedimento object, removing unnecessary API calls for data loading.
- Enhanced the payload construction in the edit page to conditionally include sub-resources only if they contain values, improving data handling during creation and update operations.
- Adjusted the form bindings to reflect the new structure and ensure proper data flow between the components.
2025-11-18 18:20:04 -06:00
29f637a5ee Refactor pedimento-related interfaces and forms to standardize date and payment fields
- Updated `PedimentoDates`, `PedimentoPayments`, `PedimentoTransportMeans`, and `PedimentoValidation` interfaces to include new fields and rename existing ones for consistency.
- Modified forms in Svelte components to reflect the updated interfaces, including new input fields for various dates and payment details.
- Enhanced status handling in the dashboard to accommodate new status options and improve user feedback.
- Implemented token validation on the server-side to ensure secure access to the dashboard.
- Cleaned up login logic to prevent redirection loops when tokens are present but potentially expired.
2025-11-07 10:08:55 -06:00
e6d7d23328 feat: Add payments, transport, and validation tabs for pedimento editing
- Implemented PaymentsTabForm component for managing payment information.
- Implemented TransportTabForm component for managing transport details.
- Implemented ValidationTabForm component for managing validation documents.
- Enhanced the main edit page to include new tabs and handle data saving for each section.
- Added alert components for success and error messages during save operations.
- Updated server-side logic to handle fetching and saving of pedimento data.
2025-11-07 00:02:35 -06:00