diff --git a/frontend/src/lib/components/dashboard/classes/create-edit-dialog.svelte b/frontend/src/lib/components/dashboard/classes/create-edit-dialog.svelte
deleted file mode 100644
index 6f9572cd..00000000
--- a/frontend/src/lib/components/dashboard/classes/create-edit-dialog.svelte
+++ /dev/null
@@ -1,520 +0,0 @@
-
-
-
{validationErrors.class_code}
- {/if} -{validationErrors.description_es}
- {/if} -{validationErrors.material_key}
- {/if} -{validationErrors.unit_of_measure}
- {/if} -{validationErrors.fraction}
- {/if} -| Clave | -Descripción | -
|---|---|
| {material.key} | -{material.description} | -
| Código | -Descripción | -Description (English) | -Clave Mexicana | -
|---|---|---|---|
| {unit.code} | -{unit.description} | -{unit.descriptionEnglish} | -{unit.claveMexicana} | -
| Fracción | -NICO | -Descripción | -U.M.T | -
|---|---|---|---|
| {fraction.fraction} | -{fraction.nico} | -{fraction.description} | -{fraction.umt} | -
| - {#if isLoadingFractions} - Cargando fracciones... - {:else} - No hay fracciones disponibles - {/if} - | -|||
| Código | -Prefijo | -Ad valorem | -Costo Fijo | -Descripción | -
|---|---|---|---|---|
| {fraction.code} | -{fraction.prefix || ''} | -{fraction.ad_valorem || '0.00'} | -{fraction.fixed_cost || '0.00'} | -{fraction.description || ''} | -
| - {#if isLoadingUSFractions} - Cargando fracciones... - {:else} - No hay fracciones disponibles - {/if} - | -||||
| Fracción | -Descripción | -% Depreciación | -
|---|---|---|
| {item.fraction} | -{item.description} | -{item.depreciation_rate}% | -
| - {#if isLoadingDepreciation} - Cargando... - {:else} - No hay registros disponibles - {/if} - | -||
| Clave FDA | -Descripción | -
|---|---|
| {item.fda_key} | -{item.description} | -
| - {#if isLoadingFDA} - Cargando... - {:else} - No hay registros disponibles - {/if} - | -|
| Código | -Descripción | -
|---|---|
| {item.code} | -{item.description} | -
| - No hay registros disponibles - | -|
${code}`
- };
- });
- return renderSnippet(codeSnippet, { code: row.original.class_code });
- }
- },
- {
- accessorKey: "description_es",
- header: "Descripción",
- cell: ({ row }) => {
- const description = row.original.description_es || row.original.description_en || '-';
- const descSnippet = createRawSnippet<[{ desc: string }]>((getDesc) => {
- const { desc } = getDesc();
- return {
- render: () =>
- `- Gestiona y consulta las clases de activo fijo -
-| - - | -Clase | -Descripción Español | -Descripción Inglés | -Tipo | -U.M | -Fracción | U.M.T. | Fracción US | -|
|---|---|---|---|---|---|---|---|---|---|
| Cargando... | -|||||||||
| - No hay clases de activo fijo registradas - | -|||||||||
| - - | -- - {cls.class_code} - - | -{cls.description_es || ''} | -{cls.description_en || ''} | -- - {cls.material_key || ''} - - | -{cls.unit_of_measure || ''} | -{cls.fraction || ''} | - | {cls.us_fraction || '-'} | -|
Código de Clase
-{formData.description_es || 'Sin descripción'}
-{formData.description_en || 'No translation available'}
-- {formData.fraction || '0000.00.00'} -
-{validationError}
-- ¿Estás seguro que deseas eliminar la clase {selectedClass?.class_code}? -
-- {selectedClass?.description_es} -
-- Esta acción no se puede deshacer. -
-- Nomenclatura arancelaria mexicana completa -
-- Gestiona las clases de material (SCAII / SCAF) -
-Gestión de catálogo de clases (Anexo 24).
-| Clave | -Descripción | -
|---|---|
| {material.key} | -{material.description} | -
| - No se encontraron resultados - | -|
| U.M. | -Descripción Español | -Abrev. Inglés | -Clave Mexicana | -Clave Americana | -
|---|---|---|---|---|
| {unit.code} | -{unit.description} | -{unit.descriptionEnglish} | -{unit.claveMexicana} | -{unit.claveAmericana} | -
| - No se encontraron resultados - | -||||
| Fracción | -NICO | -Descripción | -U.M.T | -Adv Impo | -Adv Expo | -
|---|---|---|---|---|---|
| {fraction.fraction} | -{fraction.nico} | -{fraction.description} | -{fraction.umt} | -{fraction.adv_impo} | -{fraction.adv_expo} | -
| - {#if isLoadingFractions} - Cargando fracciones... - {:else if searchFraction} - No se encontraron fracciones que coincidan con "{searchFraction}" - {:else} - No hay fracciones disponibles - {/if} - | -|||||
| - {#if isLoadingFractions} - Cargando más fracciones... - {:else} - - {/if} - | -|||||
| Fracción | -Prefijo | -Tipo | -Ad valorem | -Costo Fijo | -U.M. | -Descripción | -Acciones | -
|---|---|---|---|---|---|---|---|
| selectUSFraction(fraction)}>{fraction.code} | -selectUSFraction(fraction)}>{fraction.prefix || ''} | -selectUSFraction(fraction)}>{fraction.type_code || ''} | -selectUSFraction(fraction)}>{fraction.ad_valorem?.toFixed(2) || '0.00'} | -selectUSFraction(fraction)}>{fraction.fixed_cost?.toFixed(8) || '0.00000000'} | -selectUSFraction(fraction)}>{fraction.unit_of_measure || ''} | -selectUSFraction(fraction)}>{fraction.description || ''} | -
-
-
-
-
- |
-
| - {#if isLoadingUSFractions} - Cargando fracciones... - {:else if searchUSFraction} - No se encontraron fracciones que coincidan con "{searchUSFraction}" - {:else} - No hay fracciones disponibles - {/if} - | -|||||||
| - {#if isLoadingUSFractions} - Cargando más fracciones... - {:else} - - {/if} - | -|||||||
¿Está seguro que desea eliminar la fracción {fractionToDelete?.code}?
-Esta acción no se puede deshacer.
-| Fracción | -Descripción | -Tasa % | -
|---|---|---|
| {item.fraction} | -{item.description} | -{item.depreciation_rate}% | -
| - {#if isLoadingDepreciation} - Cargando catálogo... - {:else if searchDepreciation} - No se encontraron registros que coincidan con "{searchDepreciation}" - {:else} - No hay registros disponibles - {/if} - | -||
| - {#if isLoadingDepreciation} - Cargando más registros... - {:else} - - {/if} - | -||
| Clave | -Descripción | -Código FDA | -Requerimientos | -No. de Fabri | -País de Producción | -EstatusAlmacena | -CodAlm1 | -CallAtrl | -
|---|---|---|---|---|---|---|---|---|
| {item.fda_key || ''} | -{item.description || ''} | -{item.fda_code || ''} | -{item.requirements || ''} | -{item.manufacturer_number || ''} | -{item.country_of_production || ''} | -{item.storage_status || ''} | -{item.warehouse_code || ''} | -{item.call_atl || ''} | -
| - {#if isLoadingFDA} - Cargando catálogo... - {:else if searchFDA} - No se encontraron registros que coincidan con "{searchFDA}" - {:else} - No hay registros disponibles - {/if} - | -||||||||
| - {#if isLoadingFDA} - Cargando más registros... - {:else} - - {/if} - | -||||||||
| Clave ID | -Descripción | -Palabras Similares | -Material Peligroso | -Fecha Inicio Vigencia | -Fecha Fin Vigencia | -
|---|---|---|---|---|---|
| {item.clave_id || ''} | -{item.descripcion || ''} | -{item.palabras_similares || ''} | -{item.material_peligroso || ''} | -{item.fecha_inicio_vigencia || ''} | -{item.fecha_fin_vigencia || ''} | -
| - {#if searchCartaPorte} - No se encontraron registros que coincidan con "{searchCartaPorte}" - {:else} - No hay registros disponibles - {/if} - | -|||||