Se realizo una llamada con Antonio, consultor especialista en reglas de origen T-MEC, para revisar la logica del sistema de calificacion de origen automotriz. El consultor identifico areas donde la implementacion actual no se alinea completamente con la practica real del tratado.
Los hallazgos principales se centran en la logica del brinco arancelario (que opera de forma diferente para OEMs vs Tier 1 y no mejora el VCR directamente), el metodo colectivo para partes esenciales (alternativa al requisito individual), y el manejo de certificados de origen en el modelo OEM.
| # | Aspecto Validado | Estado |
|---|---|---|
| 1 | Estructura general del algoritmo (flujo VCR → Core Parts → S/A → VCL) | ✓ Correcto |
| 2 | VCL solo obligatorio para OEMs (no aplica para Tier 1) | ✓ Correcto |
| 3 | Clasificacion automatica por fraccion arancelaria | ✓ Correcto |
| 4 | Calculo VCR por costo neto para capitulo 87 | ✓ Correcto |
| 5 | Referencia a articulos del tratado (parcial — falta texto literal) | ✓ Correcto |
| 6 | Separacion originario vs. trato preferencial (modelo de 3 estados) | ✓ Correcto |
| 7 | Steel/Aluminum como requisito a nivel organizacional (no por producto) | ✓ Correcto |
| 8 | Deteccion automatica de partes esenciales por fraccion arancelaria | ✓ Correcto |
Problema: El brinco arancelario tiene criterios DIFERENTES segun el tipo de productor (OEM vs Tier 1). El sistema actualmente aplica la misma logica para ambos.
Problema: El sistema actual reclasifica componentes con brinco arancelario como "originarios" para mejorar el VCR. Segun el consultor, esto es incorrecto.
La regla de origen para un producto puede pedir:
Confirmacion: La regla de minimis (10%) aplica unicamente al brinco arancelario, no al calculo de VCR.
Si un producto no cumple el brinco porque un porcentaje menor al 10% de materiales no hace el cambio de clasificacion, la regla de minimis permite ignorar esos materiales.
Hallazgo: No todas las 7 partes esenciales necesitan pasar individualmente. El T-MEC contempla un metodo colectivo donde se evalua un porcentaje combinado de todas las partes esenciales.
Hallazgo: En el modelo OEM, el ensamblador recibe partes esenciales (motor, transmision, etc.) de proveedores con un certificado de origen. El OEM no necesita evaluar los sub-componentes internos del motor o la transmision.
Recomendacion: No basta con referenciar los articulos del tratado (e.g., "Art. 4.5"). Se necesita el texto literal de la regla aplicable para cada fraccion arancelaria.
rule_text en la tabla origin_rulesRecomendacion del consultor: La granularidad ideal para Steel/Aluminum es (de mayor a menor preferencia):
Contexto: La mayoria de las transacciones en la industria automotriz se manejan en USD. Sin embargo, existen casos excepcionales donde los valores estan en MXN.
Comentario del consultor: "Todo lo que no aplique, lo borraria." El algoritmo deberia adaptarse dinamicamente al tipo de producto, mostrando solo los requisitos aplicables.
Nota: Existen autopartes (fuera del capitulo 87 obligatorio con costo neto) que permiten calcular el VCR por valor de transaccion en lugar de costo neto.
| # | Ajuste | Prioridad | Esfuerzo | Impacto |
|---|---|---|---|---|
| 2.1 | Logica del brinco arancelario (OEM vs Tier 1) | Critica | Alto | Alto |
| 2.2 | Brinco no mejora VCR — requisitos separados | Critica | Alto | Alto |
| 2.3 | De minimis solo aplica al brinco | Importante | Bajo | Medio |
| 2.4 | Partes esenciales — metodo colectivo | Importante | Medio | Alto |
| 2.5 | Certificados en partes esenciales (OEM) | Importante | Medio | Alto |
| 2.6 | Texto literal del tratado en origin_rules |
Medio | Bajo | Medio |
| 2.7 | Granularidad Steel/Aluminum (mensual) | Medio | Medio | Medio |
| 2.8 | Manejo de moneda MXN → USD | Medio | Medio | Bajo |
| 2.9 | Algoritmo dinamico por producto | Menor | Bajo | Bajo |
| 2.10 | Valor de transaccion para autopartes | Menor | Bajo | Bajo |
Revisar el texto del T-MEC para cada regla de origen aplicable. Documentar que tipo de requisito pide cada fraccion: solo VCR, solo brinco, o ambos.
origin_rules con campo rule_type y rule_textSeparar la logica de brinco y VCR. Implementar evaluacion diferenciada por tipo de productor.
producer_type (OEM / Tier 1) en productoPermitir que partes esenciales se marquen como originarias por certificado de proveedor.
Implementar el metodo colectivo como alternativa al metodo individual para partes esenciales.
Mejoras en la calidad y granularidad de los datos.
origin_rules (2.6)