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'