Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nuevo catálogo de CCE fracciones arancelarias #1

Closed
eclipxe13 opened this issue Jan 6, 2021 · 2 comments
Closed

Nuevo catálogo de CCE fracciones arancelarias #1

eclipxe13 opened this issue Jan 6, 2021 · 2 comments

Comments

@eclipxe13
Copy link
Member

A partir de 2020-12-28 el SAT publicó un nuevo catálogo de fracciones arancelarias para el Complemento de Comercio Exterior.

En la siguiente dirección se pueden ver los dos catálogos: http://omawww.sat.gob.mx/tramitesyservicios/Paginas/catalogos_emision_cfdi_complemento_ce.htm

Catálogo vigente hasta el 27 de diciembre de 2020
Es el catálogo que actualmente se procesa por esta herramienta y todas las entradas están marcadas como no vigentes.

Catálogo vigente a partir del 28 de diciembre de 2020
Este catálogo sigue la misma estructura del catálogo previo y contiene las nuevas fracciones arancelarias a 10 dígitos.

  • La dirección de descarga no es constante, ahora es una dirección variable.
  • En algún momento la estructura del catálogo podría ser diferente, por lo que sería incompatible con la versión de 8 dígitos.

Esta situación genera los siguientes retos:

  1. Se debe crear un nuevo método para poder extraer el nuevo catálogo de dirección variable. Actualmente la librería solo funciona con direcciones contantes.
  2. ¿Se va a utilizar la misma tabla de fracciones arancelarias o se usará una nueva?
    • Si es un nuevo catálogo se tratarán como dos conceptos diferentes cuando en realidad se refiere a uno mismo, podría hacer más fácil la importación de datos pero más difícil la exportación.
    • Si es el mismo catálogo, se debe hacer que la importación de datos sea de dos orígenes en lugar de solo uno, además de plantear qué hacer en caso de que la estructura de datos del nuevo catálogo cambie en un futuro.
@valhallaws
Copy link

Considero que debería ser sobre la misma tabla el movimiento. Con un alter table para modificar el máximo del campo.

Personalmente you hago la consulta de la base de datos directamente, por lo qué tal cual sale compilada como .db lo subo al servidor.

@eclipxe13
Copy link
Member Author

eclipxe13 commented Jan 9, 2021

Creo que este problema está solucionado con el release 1.2.0. Que también incluye el nuevo formato de CCE Unidades de medida.

¿Se va a utilizar la misma tabla de fracciones arancelarias o se usará una nueva?

Decidí usar solo una sola tabla con ambos catálogos (8 y 10 dígitos).
Si en algún momento la estructura se vuelve incompatible pues será otro nuevo problema que resolver, tampoco puedo adivinar los futuros cambios y desastres del SAT.

@valhallaws ojalá le puedas echar un ojo, por cierto, tenemos un canal de discord de la comunidad PhpCfdi en https://discord.gg/aFGYXvX Si estás en este tema seguro te será de interés platicar allá.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants