db85b91549
feat: enhance item validation by adding checks for valuation method and part number existence
2026-02-11 14:30:10 -06:00
ef4f3cdeac
feat: implement historical fraction search logic and integrate with fraction preference search
2026-02-11 12:49:17 -06:00
b2299e9efc
feat: add historical tariff fractions seeding and update model schema
2026-02-11 12:47:00 -06:00
8790321fe7
feat: enhance search_fraction_preference with additional API integrations for TLCS, ALADI, and PROSEC
2026-02-09 10:48:40 -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
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
c92d0a3e16
feat: Enhance PROSEC service and router with additional query parameters for sector and articulo
2026-02-05 12:57:33 -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
f38c13f851
feat: Implement SITAR modules for PROSEC, RCG2, Regulaciones, REIT, RequisitoPrevio, TLCS, and Vehiculos
...
- Added schemas, services, and routers for PROSEC, RCG2, Regulaciones, REIT, RequisitoPrevio, TLCS, and Vehiculos modules.
- Each module includes search and get by ID functionalities.
- Integrated FastAPI routers for each module into the main SITAR router.
- Ensured proper response models using Pydantic for data validation.
2026-02-04 23:28:46 -06:00
d4014df5d5
Merge branch 'feature/facturas_americanas' into development
2026-01-29 17:40:03 -06:00
fe60de37c7
Se corrigio la decripcion, se quito leyes mexicanas
2026-01-26 11:52:19 -06:00
c4aeb1415b
Se corrigio la fraccion americana
2026-01-26 11:24:10 -06:00
5d024487c1
Actualizar .gitea/workflows/build.yml
2026-01-24 00:46:28 +00:00
953150bf8f
Actualizar .gitea/workflows/build.yml
2026-01-24 00:44:46 +00:00
ae7b84fce6
Actualizar .gitea/workflows/build.yml
2026-01-24 00:39:47 +00:00
9e602a2337
Se ingreso factura americana y modal con botoncitos
2026-01-23 17:59:08 -06:00
bf30214fe6
Merge pull request 'feat(docker): add SITAR API environment variables and configure backend uploads volume' ( #88 ) from feature/backend_uploads into development
...
Reviewed-on: ADUANASOFT/anexo76#88
2026-01-23 20:01:37 +00:00
2a82215a6a
feat(docker): add SITAR API environment variables and configure backend uploads volume
2026-01-23 14:01:03 -06:00
e2b9ee3f7b
Merge pull request 'feat(api): integrate Sitar API configuration and authentication' ( #87 ) from feature/new-api-sitar into development
...
Reviewed-on: ADUANASOFT/anexo76#87
2026-01-23 19:43:35 +00:00
52708c5ba0
feat(api): integrate Sitar API configuration and authentication
2026-01-23 13:42:58 -06:00
3995914ef5
Merge pull request 'fix(company): remove redundant line for logo in Company interface' ( #86 ) from fix/merge-errors into development
...
Reviewed-on: ADUANASOFT/anexo76#86
2026-01-23 19:00:21 +00:00
709cb7ef0a
fix(company): remove redundant line for logo in Company interface
2026-01-23 12:59:51 -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
37a3787625
Merge branch 'fix/invoices-both' into development
2026-01-23 12:46:50 -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
f736d3abb2
Merge pull request 'feature/DOF_tipo_cambio' ( #82 ) from feature/DOF_tipo_cambio into feature/ventana_tipo_cambio
...
Reviewed-on: ADUANASOFT/anexo76#82
2026-01-23 18:35:07 +00:00
69aa2ba500
fix(api): remove trailing slashes from company API endpoints for consistency
2026-01-23 12:23:34 -06:00
4ee7b0e733
Refactor FacturaImportacionMexService for improved readability and maintainability
...
- Organized import statements for better clarity.
- Enhanced formatting and consistency in code style.
- Improved error handling and default values in _obtener_datos_cliente method.
- Streamlined data fetching and processing logic in obtener_datos method.
- Added unit description fetching from UnitOfMeasure model in obtener_datos method.
- Updated comments for better understanding of the code flow.
2026-01-23 12:23:09 -06:00
3cbe4e843f
fix(models, schemas, service): remove weight_unit field and update part_number references
2026-01-23 12:20:43 -06:00
beb32088b8
fix(docker): update celery worker container name and add valkey service
2026-01-23 12:19:57 -06:00
Galindo97
123310badd
fix(invoices): simplify operation type handling in invoice payload and server load
2026-01-23 11:44:13 -06:00
f38d9a3fbc
Eliminacion de script de pruebas
2026-01-23 11:34:20 -06:00
83f2a0fa2e
Se agregaron botones similar a SCAII
2026-01-23 11:16:29 -06:00
Galindo97
1f01d926c2
feat(validators): add validation for required fields based on operation type in invoice processing
2026-01-23 11:03:09 -06:00
c2650ac4f2
Se habilito buscar por fecha del usuario
2026-01-23 10:48:45 -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
ec4266e1d6
Merge pull request 'add: create build workflow for production and Harbor deployment' ( #80 ) from feature/gitea-actions into development
...
Reviewed-on: ADUANASOFT/anexo76#80
2026-01-22 23:59:51 +00:00
f6961b7078
add: create build workflow for production and Harbor deployment
2026-01-22 17:58:35 -06:00
011e90b754
Merge pull request 'remove unused debug and inspection scripts from backend' ( #79 ) from fix/trash into development
...
Reviewed-on: ADUANASOFT/anexo76#79
2026-01-22 23:47:38 +00:00
e69aaae17e
remove unused debug and inspection scripts from backend
2026-01-22 17:46:53 -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
2a2ad27ad1
Merge branch 'fix/id-items' into development
2026-01-22 17:41:59 -06:00
9585aaa232
Merge pull request 'fix(clients_and_providers): include 'both' type in client or provider filtering' ( #76 ) from fix/pedimentos-both into development
...
Reviewed-on: ADUANASOFT/anexo76#76
2026-01-22 23:38:03 +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
289aab3d9a
Merge pull request 'Se quito PZ del catalogo' ( #73 ) from fixed/catalogo_UM_partes into development
...
Reviewed-on: ADUANASOFT/anexo76#73
2026-01-22 23:32:11 +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
6d1e561204
Merge pull request 'Se borro el sh de reinicio' ( #71 ) from fix/carpetas_backend_reportes into development
...
Reviewed-on: ADUANASOFT/anexo76#71
2026-01-22 23:30:52 +00:00