Commit Graph

106 Commits

Author SHA1 Message Date
2e5812fb1b Merge branch 'development' of https://git.aduanasoft.com/ADUANASOFT/anexo76 into feature/item_por_tipo_factura 2026-03-17 09:30:11 -05:00
AlexeerCT
a4cf394447 Update Docker Compose files for production environment and enhance unit of measure handling
- Changed the default environment variable from 'development' to 'production' in docker-compose.prod.yml and docker-compose.yml.
- Added SITAR API credentials to the environment variables in both Docker Compose files.
- Updated the seed data for customs units of measure to include a76_unit_code.
- Refactored the UnitOfMeasureCustoms model and related DTOs to replace scaii_unit_code with a76_unit_code for consistency.
- Adjusted frontend components to reflect the updated unit of measure structure and ensure proper handling of the new a76_unit_code field.
2026-03-15 20:52:01 -06:00
dada17b54c Partidas por tipo de factura en importacion 2026-03-13 17:38:30 -05:00
bf954bbdef Merge remote-tracking branch 'origin/development' into feature/process-invoices 2026-03-13 11:06:03 -05:00
ccd81d743e Add invoice processing functionality and enhance models and routes
- Introduced new routes for processing invoices in the router.
- Added `InvoiceStatus` enum to manage invoice states.
- Enhanced `InvoiceHeader` and `InvoiceFinancials` models with new fields for status tracking and total packages.
- Updated schemas to include new fields for invoice processing.
- Implemented API methods for processing invoices and checking process status in the frontend.
- Removed outdated validation files related to invoice processing.
2026-03-13 11:02:49 -05:00
hreyes
8d304fb98b feature/continuacion-vista-tablas-location 2026-03-12 16:17:01 -06:00
6aef35337e Refactor router imports for clarity and organization 2026-03-12 09:34:00 -05:00
ac8c45ec18 Merge branch 'development' of https://git.aduanasoft.com/ADUANASOFT/anexo76 into feature/saldos_temporales 2026-03-06 16:10:30 -06:00
be3150b53c genracion de reportes por saldos temporales 2026-03-06 16:09:45 -06:00
hreyes
9c3e6827da Merge branch 'development' into feature/clarion-validations-csv-pedimentos 2026-03-05 11:36:39 -07:00
375df79da5 Merge branch 'development' into feature/data-entry 2026-03-05 09:36:03 -06:00
a0e231196e refactor: update Svelte components to use runes, snippets, and improved reactivity patterns. 2026-03-03 16:52:17 -07:00
hreyes
4c781b460a feature/layouts-csv-refact 2026-03-03 16:45:12 -07:00
5bbb4ac9b9 feat: Relocate units of measure and historical tariff fractions seeding to company creation and add Celery schedule files to gitignore. 2026-03-03 08:55:42 -07:00
hreyes
54e4124c6e Merge branch 'feature/csv-cajas-trailers' into feature/faltantes-csv 2026-03-03 07:59:02 -07:00
7c6376445f Merge pull request 'feat: Implement CRUD operations for FDA catalog entries and their associated specifications, constituent elements, affirmation codes, and lot productions.' (#176) from feature/FDA into development
Reviewed-on: ADUANASOFT/anexo76#176
2026-03-03 14:19:42 +00:00
dc4256ae7a feat: Implement CRUD operations for FDA catalog entries and their associated specifications, constituent elements, affirmation codes, and lot productions. 2026-03-02 16:47:07 -07:00
hreyes
c3b4838087 Merge branch 'feature/clases-de-materiales-csv' into feature/csv-transportes 2026-03-02 11:55:10 -07:00
hreyes
442b188a45 feature/csv-fracc-ame 2026-03-02 07:49:53 -07:00
hreyes
e5e1287a6b feature/csv-exchage-rate 2026-03-02 07:24:09 -07:00
68bada43fa Remove Sitar API fallback logic from get_all method in USTariffFractionService 2026-02-27 12:54:12 -06:00
5367c9a687 Refactor USTariffFractionService to use async in get_all method and clean up redundant return statement 2026-02-27 12:01:29 -06:00
35a6f88211 Refactor US Tariff Fractions service to use async for get_all method and add USTariffFractionMapper for response mapping 2026-02-27 11:07:16 -06:00
139d3d7a0a Merge remote-tracking branch 'origin/development' into fix/clases_activo_fijo 2026-02-27 10:54:27 -06:00
18f63951ac Se corrigio el problema de las fracciones americanas y problemas al guardar 2026-02-27 09:19:27 -06:00
3723cfd50e Sistema CRUD sin servicio sitar 2026-02-26 16:45:56 -06:00
dbb828c92a recontruyendo CRUD en lugar de sitar 2026-02-26 12:04:31 -06:00
455234a319 refactor: streamline query filters and improve code readability in CompanyService 2026-02-20 12:30:23 -06:00
dc37f458f5 Merge remote-tracking branch 'origin/development' into feature/fraction-catalogs 2026-02-19 17:22:37 -06:00
Galindo97
2c3a2735db feat: Implement company certificate upload endpoint and enhance company data extraction in the service layer. 2026-02-18 09:46:00 -06:00
Galindo97
95940ed91e feat: Add dialog for creating and editing historical tariff fractions and implement deterministic sorting for fraction listings. 2026-02-17 12:51:47 -06:00
Galindo97
da43659eb3 feat: Add Canadian fraction management dialog, implement debounced search for historical fractions and sectors, and enhance USA fraction search with description support. 2026-02-17 11:50:50 -06:00
Galindo97
2a0480a7f3 feat: Add general catalogs for historical, Canadian, US, and SITAR tariff fractions and sectors with full stack implementation. 2026-02-17 10:22:54 -06:00
fe90702563 feat: add historical tariff fractions functionality
- Implemented new endpoints for managing historical tariff fractions, including listing and fetching rates based on invoice details.
- Created DTOs for historical tariff fractions to standardize data transfer.
- Added service layer to handle business logic for historical tariff fractions.
- Updated frontend components to integrate historical tariff fractions, including fetching rates based on user input.
- Enhanced existing data models and routes to accommodate new functionality.
2026-02-16 18:12:13 -06:00
Galindo97
79a9f72741 feat: Introduce a new TariffFractionSelector component, refactor tariff fraction handling across frontend forms and backend services, and add a company amendment database migration. 2026-02-16 11:37:06 -06:00
1fa7a53a2f refactor: remove hybrid handling of has_express_line in company service 2026-02-13 08:19:08 -06:00
287a194910 Merge branch 'development' into feature/items-validation 2026-02-12 17:04:13 -06:00
c26a064d1c Inputs de busqueda 2026-02-11 14:18:18 -06:00
b2299e9efc feat: add historical tariff fractions seeding and update model schema 2026-02-11 12:47:00 -06:00
9dcbfdb978 Refactor import paths for TariffFraction and USTariffFraction models
- Updated import statements for TariffFraction to reflect new module structure in reports related to importacion (mex, temporary, facturas).
- Adjusted import paths for USTariffFraction in service files to maintain consistency across modules.
2026-02-09 10:48:31 -06:00
f2005e33a0 Se integro el modulo de manifestacion base 2026-02-06 16:22:04 -06:00
6b2ca5746a feat: add general_catalogs router to centralize general catalog modules 2026-02-06 14:02:39 -06:00
017df56a57 feat: add USTariffFractionService for managing US tariff fractions
- Implemented methods to get all, get by ID, create, update, and delete US tariff fractions.
- Added filtering capabilities for retrieving tariff fractions.
- Included error handling for duplicate entries during creation.
2026-02-06 13:58:50 -06:00
0440543f24 Refactor item validation and service logic
- Consolidated item creation and update validation into a common function to reduce code duplication.
- Updated the `validate_create` and `validate_update` functions to utilize the new common validation logic.
- Introduced a new `common_validators.py` file for shared validation functions.
- Added a new `fractions.py` file to handle fraction-related logic and searches.
- Enhanced the `LineCustom` model to use an enumeration for `fraction_type`.
- Improved the `ItemService` class with methods for locking invoices and renumbering line items.
- Updated the `Sector` model to use a boolean type for the `authorized` field.
- Fixed import issues in the router by replacing the old `a24_router` with `sitar_router`.
2026-02-04 23:29:05 -06:00
6b88429cc6 Merge branch 'feature/packing_list' into development 2026-02-03 17:36:41 -06:00
c97b9e3daf Se ajusto la tabla de quantity y de packeges, y se creo la relacion 2026-01-27 11:34:10 -06:00
52708c5ba0 feat(api): integrate Sitar API configuration and authentication 2026-01-23 13:42:58 -06: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
b8045d73e6 Se integro el sistema de extraer el tipo de cambio 2026-01-23 10:42:21 -06: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