Files
backend/api/datastage/models.py
2025-09-22 18:43:29 -06:00

572 lines
36 KiB
Python

from django.db import models
# Create your models here.
class DataStage(models.Model):
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='datastages', null=True, blank=True)
archivo = models.FileField(upload_to='datastages/', blank=False, null=False)
contribuyente = models.CharField(max_length=100, blank=False, null=False)
procesado = models.BooleanField(default=False)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
class Meta:
verbose_name = "DataStage"
verbose_name_plural = "DataStages"
db_table = 'datastage'
def __str__(self):
return organizacion.nombre if self.organizacion else "DataStage sin organizacion"
class Registro500(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=4, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=3, null=True, blank=True)
consecutivo_remesa = models.CharField(max_length=50, null=True, blank=True)
numero_seleccion = models.CharField(max_length=50, null=True, blank=True)
fecha_inicio_reconocimiento = models.DateField(null=True, blank=True)
hora_inicio_reconocimiento = models.TimeField(null=True, blank=True)
fecha_fin_reconocimiento = models.DateField(null=True, blank=True)
hora_fin_reconocimiento = models.TimeField(null=True, blank=True)
fraccion = models.CharField(max_length=50, null=True, blank=True)
secuencia_fraccion = models.CharField(max_length=50, null=True, blank=True)
clave_documento = models.CharField(max_length=50, null=True, blank=True)
tipo_operacion = models.CharField(max_length=50, null=True, blank=True)
grado_incidencia = models.CharField(max_length=50, null=True, blank=True)
fecha_seleccion = models.DateField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro500s', null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro500s', null=True, blank=True)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
def __str__(self):
return f"{self.patente} - {self.pedimento} - {self.seccion_aduanera}"
class Meta:
db_table = 'registro500'
class Registro501(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=4, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=3, null=True, blank=True)
tipo_operacion = models.CharField(max_length=50, null=True, blank=True)
clave_documento = models.CharField(max_length=50, null=True, blank=True)
seccion_aduanera_entrada = models.CharField(max_length=3, null=True, blank=True)
curp_contribuyente = models.CharField(max_length=18, null=True, blank=True)
rfc = models.CharField(max_length=13, null=True, blank=True)
curp_agente_a = models.CharField(max_length=18, null=True, blank=True)
tipo_cambio = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
total_fletes = models.CharField(max_length=12, null=True, blank=True)
total_seguros = models.CharField(max_length=12, null=True, blank=True)
total_embalajes = models.CharField(max_length=12, null=True, blank=True)
total_incrementables = models.CharField(max_length=12, null=True, blank=True)
total_deducibles = models.CharField(max_length=12, null=True, blank=True)
peso_bruto_mercancia = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
medio_transporte_salida = models.CharField(max_length=2, null=True, blank=True)
medio_transporte_arribo = models.CharField(max_length=2, null=True, blank=True)
medio_transporte_entrada_salida = models.CharField(max_length=2, null=True, blank=True)
destino_mercancia = models.CharField(max_length=2, null=True, blank=True)
nombre_contribuyente = models.CharField(max_length=120, null=True, blank=True)
calle_contribuyente = models.CharField(max_length=80, null=True, blank=True)
num_interior_contribuyente = models.CharField(max_length=10, null=True, blank=True)
num_exterior_contribuyente = models.CharField(max_length=10, null=True, blank=True)
cp_contribuyente = models.CharField(max_length=10, null=True, blank=True)
municipio_contribuyente = models.CharField(max_length=80, null=True, blank=True)
entidad_fed_contribuyente = models.CharField(max_length=3, null=True, blank=True)
pais_contribuyente = models.CharField(max_length=3, null=True, blank=True)
tipo_pedimento = models.CharField(max_length=50, null=True, blank=True)
fecha_recepcion_pedimento = models.DateTimeField(null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro501s', null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro501s', null=True, blank=True)
class Meta:
db_table = 'registro501'
class Registro502(models.Model):
id = models.AutoField(primary_key=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
rfc_transportista = models.CharField(max_length=13, null=True, blank=True)
curp_transportista = models.CharField(max_length=18, null=True, blank=True)
nombre_transportista = models.CharField(max_length=120, null=True, blank=True)
pais_transporte = models.CharField(max_length=50, null=True, blank=True)
identificador_transporte = models.CharField(max_length=17, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro502s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro502s', null=True, blank=True)
patente = models.CharField(max_length=50, null=True, blank=True)
class Meta:
db_table = 'registro502'
class Registro503(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
numero_guia = models.CharField(max_length=20, null=True, blank=True)
tipo_guia = models.CharField(max_length=50, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro503s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro503s', null=True, blank=True)
class Meta:
db_table = 'registro503'
class Registro504(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
num_contenedor = models.CharField(max_length=12, null=True, blank=True)
tipo_contenedor = models.CharField(max_length=2, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro504s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro504s', null=True, blank=True)
class Meta:
db_table = 'registro504'
class Registro505(models.Model):
id = models.AutoField(primary_key=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
fecha_facturacion = models.DateField(null=True, blank=True)
numero_factura = models.CharField(max_length=40, null=True, blank=True)
termino_facturacion = models.CharField(max_length=3, null=True, blank=True)
moneda_facturacion = models.CharField(max_length=3, null=True, blank=True)
valor_dolares = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
valor_moneda_extranjera = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
pais_facturacion = models.CharField(max_length=3, null=True, blank=True)
entidad_fed_facturacion = models.CharField(max_length=3, null=True, blank=True)
indent_fiscal_proveedor = models.CharField(max_length=30, null=True, blank=True)
proveedor_mercancia = models.CharField(max_length=120, null=True, blank=True)
calle_proveedor = models.CharField(max_length=80, null=True, blank=True)
num_interior_proveedor = models.CharField(max_length=10, null=True, blank=True)
num_exterior_proveedor = models.CharField(max_length=10, null=True, blank=True)
cp_proveedor = models.CharField(max_length=10, null=True, blank=True)
municipio_proveedor = models.CharField(max_length=80, null=True, blank=True)
fecha_pago_real = models.CharField(max_length=50, null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro505s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro505s', null=True, blank=True)
patente = models.CharField(max_length=50, null=True, blank=True)
class Meta:
db_table = 'registro505'
class Registro506(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
tipo_fecha = models.CharField(max_length=2, null=True, blank=True)
fecha_operacion = models.DateField(null=True, blank=True)
fecha_validacion_pago_r = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro506s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro506s', null=True, blank=True)
class Meta:
db_table = 'registro506'
class Registro507(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
clave_caso = models.CharField(max_length=50, null=True, blank=True)
identificador_caso = models.CharField(max_length=50, null=True, blank=True)
tipo_pedimento = models.CharField(max_length=50, null=True, blank=True)
complemento_caso = models.CharField(max_length=50, null=True, blank=True)
fecha_validacion_pago_r = models.CharField(max_length=50, null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro507s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro507s', null=True, blank=True)
class Meta:
db_table = 'registro507'
class Registro508(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
institucion_emisora = models.CharField(max_length=2, null=True, blank=True)
numero_cuenta = models.CharField(max_length=50, null=True, blank=True)
folio_constancia = models.CharField(max_length=17, null=True, blank=True)
fecha_constancia = models.DateField(null=True, blank=True)
tipo_cuenta = models.CharField(max_length=2, null=True, blank=True)
clave_garantia = models.CharField(max_length=50, null=True, blank=True)
valor_unitario_titulo = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
total_garantia = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
cantidad_unidades = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
titulos_asignados = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
fecha_pago_real = models.DateField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro508s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro508s', null=True, blank=True)
class Meta:
db_table = 'registro508'
class Registro509(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=4, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=3, null=True, blank=True)
clave_contribucion = models.CharField(max_length=2, null=True, blank=True)
tasa_contribucion = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
tipo_tasa = models.CharField(max_length=2, null=True, blank=True)
tipo_pedimento = models.IntegerField(null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro509s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro509s', null=True, blank=True)
class Meta:
db_table = 'registro509'
class Registro510(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
clave_contribucion = models.CharField(max_length=2, null=True, blank=True)
tasa_contribucion = models.CharField(max_length=50, null=True, blank=True)
tipo_tasa = models.CharField(max_length=50, null=True, blank=True)
tipo_pedimento = models.CharField(max_length=50, null=True, blank=True)
fecha_pago_real = models.CharField(max_length=50, null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro510s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro510s', null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
forma_pago = models.CharField(max_length=3, null=True, blank=True)
importe_pago = models.CharField(max_length=12, null=True, blank=True)
class Meta:
db_table = 'registro510'
class Registro511(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
secuencia_observacion = models.CharField(max_length=3, null=True, blank=True)
observaciones = models.CharField(max_length=120, null=True, blank=True)
tipo_pedimento = models.CharField(max_length=50, null=True, blank=True)
fecha_validacion_pago_r = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro511s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro511s', null=True, blank=True)
class Meta:
db_table = 'registro511'
class Registro512(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=3, null=True, blank=True)
patente_aduanal_orig = models.CharField(max_length=4, null=True, blank=True)
pedimento_original = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera_desp_orig = models.CharField(max_length=50, null=True, blank=True)
documento_original = models.CharField(max_length=50, null=True, blank=True)
fecha_operacion_orig = models.DateField(null=True, blank=True)
fraccion_original = models.CharField(max_length=8, null=True, blank=True)
unidad_medida = models.CharField(max_length=2, null=True, blank=True)
mercancia_descargada = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
tipo_pedimento = models.CharField(max_length=50, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro512s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro512s', null=True, blank=True)
class Meta:
db_table = 'registro512'
class Registro520(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
indent_fiscal_destinatario = models.CharField(max_length=17, null=True, blank=True)
nombre_destinatario_mercancia = models.CharField(max_length=120, null=True, blank=True)
calle_destinatario = models.CharField(max_length=80, null=True, blank=True)
num_interior_destinatario = models.CharField(max_length=10, null=True, blank=True)
num_exterior_destinatario = models.CharField(max_length=10, null=True, blank=True)
cp_destinatario = models.CharField(max_length=10, null=True, blank=True)
municpio_destinatario = models.CharField(max_length=80, null=True, blank=True)
pais_destinatario = models.CharField(max_length=3, null=True, blank=True)
fecha_pago_real = models.CharField(max_length=50, null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro520s', null=True, blank=True)
created_at = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro520s', null=True, blank=True)
class Meta:
db_table = 'registro520'
class Registro551(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
fraccion = models.CharField(max_length=8, null=True, blank=True)
secuencia_fraccion = models.CharField(max_length=50, null=True, blank=True)
subdivision_fraccion = models.CharField(max_length=8, null=True, blank=True)
descripcion_mercancia = models.CharField(max_length=250, null=True, blank=True)
precio_unitario = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
valor_aduana = models.CharField(max_length=12, null=True, blank=True)
valor_comercial = models.CharField(max_length=12, null=True, blank=True)
valor_dolares = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
cantidad_um_comercial = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
unidad_medida_comercial = models.CharField(max_length=2, null=True, blank=True)
cantidad_um_tarifa = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
unidad_medida_tarifa = models.CharField(max_length=2, null=True, blank=True)
valor_agregado = models.CharField(max_length=12, null=True, blank=True)
clave_vinculacion = models.CharField(max_length=1, null=True, blank=True)
metodo_valorizacion = models.CharField(max_length=2, null=True, blank=True)
codigo_mercancia_producto = models.CharField(max_length=20, null=True, blank=True)
marca_mercancia_producto = models.CharField(max_length=80, null=True, blank=True)
modelo_mercancia_producto = models.CharField(max_length=80, null=True, blank=True)
pais_origen_destino = models.CharField(max_length=3, null=True, blank=True)
pais_comprador_vendedor = models.CharField(max_length=3, null=True, blank=True)
entidad_fed_origen = models.CharField(max_length=3, null=True, blank=True)
entidad_fed_comprador = models.CharField(max_length=3, null=True, blank=True)
entidad_fed_vendedor = models.CharField(max_length=3, null=True, blank=True)
tipo_operacion = models.CharField(max_length=50, null=True, blank=True)
clave_documento = models.CharField(max_length=50, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro551s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro551s', null=True, blank=True)
entidad_fed_destino = models.CharField(max_length=50, null=True, blank=True)
class Meta:
db_table = 'registro551'
class Registro552(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
fraccion = models.CharField(max_length=8, null=True, blank=True)
secuencia_fraccion = models.CharField(max_length=50, null=True, blank=True)
vin_numero_serie = models.CharField(max_length=25, null=True, blank=True)
kilometraje_vehiculo = models.CharField(max_length=6, null=True, blank=True)
fecha_pago_real = models.DateField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro552s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro552s', null=True, blank=True)
class Meta:
db_table = 'registro552'
class Registro553(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
fraccion = models.CharField(max_length=8, null=True, blank=True)
secuencia_fraccion = models.CharField(max_length=50, null=True, blank=True)
clave_permiso = models.CharField(max_length=3, null=True, blank=True)
firma_descargo = models.CharField(max_length=40, null=True, blank=True)
numero_permiso = models.CharField(max_length=30, null=True, blank=True)
valor_comercial_dolares = models.CharField(max_length=50, null=True, blank=True)
cantidad_mum_tarifa = models.CharField(max_length=50, null=True, blank=True)
fecha_pago_real = models.CharField(max_length=50, null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro553s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro553s', null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
class Meta:
db_table = 'registro553'
class Registro554(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
fraccion = models.CharField(max_length=8, null=True, blank=True)
secuencia_fraccion = models.CharField(max_length=50, null=True, blank=True)
clave_caso = models.CharField(max_length=50, null=True, blank=True)
identificador_caso = models.CharField(max_length=50, null=True, blank=True)
complemento_caso = models.CharField(max_length=50, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro554s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro554s', null=True, blank=True)
class Meta:
db_table = 'registro554'
class Registro555(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
fraccion = models.CharField(max_length=8, null=True, blank=True)
secuencia_fraccion = models.CharField(max_length=50, null=True, blank=True)
institucion_emisora = models.CharField(max_length=2, null=True, blank=True)
numero_cuenta = models.CharField(max_length=17, null=True, blank=True)
folio_constancia = models.CharField(max_length=17, null=True, blank=True)
fecha_constancia = models.DateField(null=True, blank=True)
clave_garantia = models.CharField(max_length=50, null=True, blank=True)
valor_unitario_titulo = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
total_garantia = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
cantidad_unidades_medida = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
titulos_asignados = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
fecha_pago_real = models.DateField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro555s', null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro555s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
class Meta:
db_table = 'registro555'
class Registro556(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
clave_contribucion = models.CharField(max_length=2, null=True, blank=True)
tasa_contribucion = models.DecimalField(max_digits=18, decimal_places=6, null=True, blank=True)
tipo_tasa = models.CharField(max_length=2, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro556s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro556s', null=True, blank=True)
fraccion = models.CharField(max_length=8, null=True, blank=True)
secuencia_fraccion = models.CharField(max_length=50, null=True, blank=True)
class Meta:
db_table = 'registro556'
class Registro557(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
fraccion = models.CharField(max_length=8, null=True, blank=True)
secuencia_fraccion = models.CharField(max_length=50, null=True, blank=True)
clave_contribucion = models.CharField(max_length=2, null=True, blank=True)
forma_pago = models.CharField(max_length=3, null=True, blank=True)
importe_pago = models.CharField(max_length=12, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro557s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro557s', null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
class Meta:
db_table = 'registro557'
class Registro558(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
fraccion = models.CharField(max_length=8, null=True, blank=True)
secuencia_fraccion = models.CharField(max_length=50, null=True, blank=True)
secuencia_observacion = models.CharField(max_length=3, null=True, blank=True)
observaciones = models.CharField(max_length=120, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro558s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro558s', null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
class Meta:
db_table = 'registro558'
class RegistroSel(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=50, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
consecutivo_remesa = models.CharField(max_length=50, null=True, blank=True)
numero_seleccion = models.CharField(max_length=50, null=True, blank=True)
fecha_seleccion = models.DateField(null=True, blank=True)
hora_seleccion = models.TimeField(null=True, blank=True)
semaforo_fiscal = models.CharField(max_length=1, null=True, blank=True)
clave_documento = models.CharField(max_length=3, null=True, blank=True)
tipo_operacion = models.CharField(max_length=50, null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro_sel', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro_sel', null=True, blank=True)
class Meta:
db_table = 'registro_sel'
class Registro701(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=4, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=3, null=True, blank=True)
clave_documento = models.CharField(max_length=50, null=True, blank=True)
fecha_pago = models.DateField(null=True, blank=True)
pedimento_anterior = models.CharField(max_length=50, null=True, blank=True)
patente_anterior = models.CharField(max_length=50, null=True, blank=True)
seccion_aduanera_anterior = models.CharField(max_length=50, null=True, blank=True)
documento_anterior = models.CharField(max_length=50, null=True, blank=True)
fecha_operacion_anterior = models.DateField(null=True, blank=True)
pedimento_original = models.CharField(max_length=50, null=True, blank=True)
patente_aduanal_orig = models.CharField(max_length=50, null=True, blank=True)
seccion_aduanera_desp_orig = models.CharField(max_length=50, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro701s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro701s', null=True, blank=True)
class Meta:
db_table = 'registro701'
class Registro702(models.Model):
id = models.AutoField(primary_key=True)
patente = models.CharField(max_length=50, null=True, blank=True)
pedimento = models.CharField(max_length=7, null=True, blank=True)
seccion_aduanera = models.CharField(max_length=50, null=True, blank=True)
clave_contribucion = models.CharField(max_length=2, null=True, blank=True)
forma_pago = models.CharField(max_length=50, null=True, blank=True)
importe_pago = models.CharField(max_length=12, null=True, blank=True)
tipo_pedimento = models.CharField(max_length=50, null=True, blank=True)
fecha_pago_real = models.DateTimeField(null=True, blank=True)
organizacion = models.ForeignKey('organization.Organizacion', on_delete=models.CASCADE, related_name='registro702s', null=True, blank=True)
created_by = models.IntegerField(null=True, blank=True)
consulta = models.CharField(max_length=50, null=True, blank=True)
datastage = models.ForeignKey(DataStage, on_delete=models.CASCADE, related_name='registro702s', null=True, blank=True)
class Meta:
db_table = 'registro702'