Commit Graph

537 Commits

Author SHA1 Message Date
41d5511323 feature/clases-formulario-faltante 2026-04-14 10:20:07 -06:00
36c2b174ad feature/utf8-normalizado 2026-04-14 09:34:51 -06:00
8f4fd7ee90 feature/correcion-hash 2026-04-13 15:57:40 -06:00
233da55f40 feature/COVE-api-email-selector 2026-04-13 14:12:25 -06:00
07dd69a28a Merge branch 'feature/table-invoice' into feature/API-COBE 2026-04-13 13:51:01 -06:00
847180e800 Merge branch 'development' into feature/API-COBE 2026-04-13 13:44:20 -06:00
6eb4bbb149 Merge development into feature/table-invoice 2026-04-13 11:53:03 -06:00
0b57742024 feature/catalog-fixed-fix-styles 2026-04-10 11:08:02 -06:00
55821e69e5 feature/upgrade-styles-pediment 2026-04-08 07:16:59 -06:00
a6e0a04451 Mezlca de migraciones mas recientes 2026-04-07 16:13:01 -05:00
9d8d27a9d0 fix/variable-encriptado 2026-04-07 14:55:55 -06:00
3e97106a5a Se pusieron todos los parametros adcuadamente de facturas 2026-04-07 14:27:58 -05:00
2e529a0026 feature/botones-vu-more-actions 2026-04-07 12:30:32 -06:00
df4024436b checkpoint 2026-04-07 08:15:02 -06:00
cc3942bbd7 feature/recive-respuesta-de-vucem 2026-04-06 15:53:25 -06:00
ad4fded2ce Todos los parametros de SCAI montadas y con su sistema CRUD 2026-04-06 16:03:27 -05:00
fe74481786 feature/api-cove-integration 2026-04-06 13:52:33 -06:00
0c25572d70 feature/correcion-al-borrar-datos-borrar-tambien-del-bucket 2026-04-06 08:13:01 -06:00
1355bf34c4 feature/file-manager-user-only-read 2026-04-06 07:43:43 -06:00
9439a6a775 feature/minio-s3-integration 2026-04-02 13:35:18 -06:00
309a26bf8f Refactor sort_order parameter in tenant and invoice routes to use 'pattern' instead of 'regex' for validation. This change enhances consistency across the API query parameters. 2026-04-02 08:36:16 -05:00
3cdb227ccc Merge branch 'development' into fix/filtro_facturas 2026-04-02 08:19:51 -05:00
1a01757c63 Merge branch 'development' into feature/validaciones-invoices-transports 2026-04-01 13:42:49 -06:00
e8b4cbd377 checkpoint 2026-04-01 13:40:46 -06:00
a297592d84 Correcion del CRUD 2026-03-31 10:57:51 -05:00
6dea5b4a23 Merge branch 'development' into current branch and resolve modify/delete conflict in items-tab-form.svelte 2026-03-31 10:14:59 -05:00
4541629b3f Parametros generales SCAII, con endpint y con la mayoria de pestanias hechas y funcionalaes 2026-03-30 13:05:21 -05:00
61633fd969 Merge pull request 'feature/columnas_ordenamiento' (#259) from feature/columnas_ordenamiento into development
Reviewed-on: ADUANASOFT/anexo76#259
2026-03-30 14:50:10 +00:00
a08a62bc31 feature/alineacion-validaciones-carga-csv-con-manual-invoices 2026-03-27 14:57:38 -06:00
7a029307a8 feature/validaciones-invoices-transortes 2026-03-27 12:56:47 -06:00
b477233245 feature/migraciones-id-transportes 2026-03-27 09:32:59 -06:00
183a6f3348 correcion de saldos temporales 2026-03-27 09:50:47 -05:00
d93c4c6b7b Mecanismo sort para tablas 2026-03-27 08:45:51 -05:00
9255dbc6b2 Se arreglo los filtros de facturas 2026-03-26 09:07:28 -05:00
26977b881a Merge branch 'development' into feature/table-celery-tasks 2026-03-25 07:15:31 -06:00
85247e2713 fix/quitar-dato-empresa 2026-03-25 07:12:22 -06:00
a6c5abbe4c Enhance invoice validation logic to support existing invoices
- Updated the `validate_common` function to accept an optional `existing_invoice` parameter, allowing for more robust validation when updating invoices.
- Introduced a new helper function, `_normalize_invoice_currency_value`, to standardize currency code handling.
- Adjusted currency validation logic to ensure proper handling of existing invoice data, preventing changes to currency types when associated line items exist.
- Modified the `validate_update` functions in both imports and exports to pass the `existing_invoice` parameter, ensuring consistent validation across different update scenarios.
2026-03-24 18:52:53 -05:00
c565696242 feature/limpieza-periodica 2026-03-24 16:58:48 -06:00
481b295ab0 Merge pull request 'feature/table-celery-tasks' (#247) from feature/table-celery-tasks into development
Reviewed-on: ADUANASOFT/anexo76#247
2026-03-24 19:16:49 +00:00
b5b99a5ddb feature/tabla-bitacora-logs-task 2026-03-24 13:07:35 -06:00
a44b54e28b Merge pull request 'feature/testing' (#241) from feature/testing into development
Reviewed-on: ADUANASOFT/anexo76#241
2026-03-24 17:33:48 +00:00
23509cbcc9 Refactor DTO classes to use model_config with ConfigDict for attribute handling
- Updated multiple DTO classes across various modules to replace the `Config` class with `model_config = ConfigDict(from_attributes=True)`.
- This change enhances consistency in attribute handling and aligns with the latest Pydantic practices.
- Adjusted error handling in core modules to change status codes from `HTTP_422_UNPROCESSABLE_ENTITY` to `HTTP_422_UNPROCESSABLE_CONTENT` for improved clarity in validation responses.
2026-03-24 12:06:55 -05:00
58222e9ca9 fix/pedimentos-edit-datos-borrados 2026-03-24 09:16:05 -06:00
0c090c0b1f Merge branch 'development' into feature/csv-pruebas 2026-03-24 08:08:32 -06:00
79b2506af4 feature/fix-invoices-csv 2026-03-24 08:06:48 -06:00
d69dd23bcd Enhance invoice processing logic for IMD and Mexican purchases
- Updated validation logic to restrict 'IMD' document type usage unless the invoice type is 'DEF'.
- Refactored value assignment in the main processing flow to handle 'DEF' and 'MEX' invoice types with specific IVA calculations.
- Added logging for invoice processing to improve traceability and debugging.

These changes improve the accuracy of invoice validations and processing for specific document types.
2026-03-23 11:42:35 -05:00
e549a84459 Remove legacy MovementService class and associated methods from services_old.py
- Deleted the MovementService class, which handled movement operations for temporary imports, including methods for building query clauses and calculating exchange rates.
- This removal streamlines the codebase by eliminating unused legacy code, improving maintainability and clarity in the invoice processing logic.
2026-03-23 09:48:41 -05:00
fbb24f2cd3 Refactor invoice financials to change iva_factor type from string to numeric
- Updated the `iva_factor` field in the `InvoiceFinancials` model to use a numeric type with precision and scale.
- Adjusted related frontend components and API interfaces to reflect the new numeric type for `iva_factor`.
- Enhanced Alembic migration scripts to accommodate the schema changes, ensuring proper index management and data type conversions.

These changes improve data integrity and consistency for financial calculations in invoices.
2026-03-23 09:48:33 -05:00
9cfc8b3215 feature/carga-csv-db-expo-data-to-platform 2026-03-20 15:04:28 -06:00
a8d548d91e Refactor date handling in DashboardService for invoice queries
- Updated the date calculations in the DashboardService to use the `invoice_date` field instead of `created_at` for querying previous totals and monthly data.
- Changed the date variables to return only the date part, improving clarity and consistency in date handling.

These changes enhance the accuracy of invoice data retrieval in the dashboard service.
2026-03-20 11:52:47 -05:00