CARGA
This commit is contained in:
2025-04-17 00:29:21 -06:00
parent 97b5f308a7
commit e36207bfb2
2553 changed files with 441497 additions and 0 deletions

View File

@@ -0,0 +1,116 @@
# Generated by Django 3.2.7 on 2021-10-11 22:30
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
import tinymce.models
class Migration(migrations.Migration):
initial = True
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
]
operations = [
migrations.CreateModel(
name='accesorios',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('folio', models.IntegerField(verbose_name='Folio')),
('ser_a_n_control', models.IntegerField(verbose_name='No Control')),
('cantidad', models.IntegerField(verbose_name='Cantidad')),
('n_parte', models.CharField(max_length=250, verbose_name='Número de Parte')),
('descripcion', models.CharField(max_length=250, verbose_name='Descripción')),
],
options={
'verbose_name': 'Accesorios de Ordenes',
'verbose_name_plural': 'Accesorios de Ordenes',
'ordering': ['-folio'],
},
),
migrations.CreateModel(
name='falla',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('nombre', models.CharField(max_length=250, unique=True, verbose_name='Nombre')),
('otra', models.CharField(max_length=250, verbose_name='Especificar solo si selecciona: otra')),
],
options={
'verbose_name': 'Origen Falla',
'verbose_name_plural': 'Origen Falla',
'ordering': ['nombre'],
},
),
migrations.CreateModel(
name='tiposervicio',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('nombre', models.CharField(max_length=250, unique=True, verbose_name='Nombre')),
],
options={
'verbose_name': 'Tipo de Servicio',
'verbose_name_plural': 'Tipos de Servicios',
'ordering': ['nombre'],
},
),
migrations.CreateModel(
name='serviciorealizado',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('folio', models.IntegerField(verbose_name='Folio')),
('ser_s_n_control', models.IntegerField(verbose_name='No Control')),
('fecha', models.DateField(auto_now_add=True, verbose_name='Fecha')),
('descripcion', tinymce.models.HTMLField(verbose_name='Descripción del Servicio')),
('ib', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='IB')),
],
options={
'verbose_name': 'Servicios de las ordenes',
'verbose_name_plural': 'Servicios de las ordenes',
'ordering': ['-folio'],
},
),
migrations.CreateModel(
name='ordenservicio',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('folio', models.IntegerField(unique=True, verbose_name='Folio')),
('fecha', models.DateField(auto_now_add=True, verbose_name='Fecha')),
('turno', models.CharField(max_length=50, verbose_name='Turno Hora')),
('reporta', models.CharField(max_length=250, verbose_name='Reporta')),
('orden_n_control', models.IntegerField(verbose_name='No Control')),
('n_reporte', models.CharField(max_length=250, verbose_name='NUMERO DE REPORTE')),
('falla_detectada', models.CharField(max_length=250, verbose_name='Falla Detectada')),
('materiales', models.CharField(choices=[('SI', 'SI'), ('NO', 'NO')], default='NO', max_length=11, verbose_name='Materiales (electronico/Solvente/Adhesivo/Limpieza/Lubricantes/Surgistein)')),
('articulos', models.CharField(choices=[('SI', 'SI'), ('NO', 'NO')], default='NO', max_length=11, verbose_name='Articulos de limpieza y protección (Gasas/Guantes de latex/cubrebocas ) ')),
('equipos', models.CharField(choices=[('SI', 'SI'), ('NO', 'NO')], default='NO', max_length=11, verbose_name='Equipos de Medicion (Multimetro/Tacometro/Termometro/Manometro/Corriente de Fuga)')),
('patrones', models.CharField(choices=[('SI', 'SI'), ('NO', 'NO')], default='NO', max_length=11, verbose_name='Patrones para validacion ( Probador de descargas/Simulador de ECG,RESP,SP02, GASTO CARDIACO/Marco de Pesas)')),
('herramienta', models.CharField(choices=[('SI', 'SI'), ('NO', 'NO')], default='NO', max_length=11, verbose_name='Herramienta (General, Electrica, Neumatica)')),
('estatus', models.CharField(choices=[('SI', 'SI'), ('NO', 'NO')], default='NO', max_length=11, verbose_name='Estatus CONCLUIDO?')),
('no_concluido', tinymce.models.HTMLField(blank=True, null=True, verbose_name='Especificar si no es Concluido:')),
('externo_empresa', models.CharField(blank=True, max_length=250, null=True, verbose_name='Nombre de la Empresa')),
('externo_orden', models.CharField(blank=True, max_length=250, null=True, verbose_name='No. de la Orden de Servicio')),
('externo_servicio', models.CharField(choices=[('Ninguno', 'Ninguno'), ('Contrato', 'Contrato'), ('Subrrogado', 'Subrrogado'), ('Evento', 'Evento')], default='Ninguno', max_length=13, verbose_name='Tipo de Servicio')),
('horas_ib1', models.IntegerField(blank=True, null=True, verbose_name='Horas Ingeniero IB1')),
('horas_ib2', models.IntegerField(blank=True, null=True, verbose_name='Horas Ingeniero IB2')),
('firma_area', models.CharField(blank=True, max_length=250, null=True, verbose_name='Nombre del Personal que Acepta')),
('val_serv', models.CharField(choices=[('Excelente', 'Excelente'), ('Regular', 'Regular'), ('Malo', 'Malo')], default='Excelente', max_length=13, verbose_name='Valoracion de Servicio')),
('observ_area', models.CharField(blank=True, max_length=250, null=True, verbose_name='OBSERVACIONES DE PERSONAL DEL AREA.')),
('firma_ib1', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='FIRMA IB1')),
('firma_ib2', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='FIRMA IB2')),
('ib1', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='IB1', to=settings.AUTH_USER_MODEL, verbose_name='Atiende IB1')),
('ib2', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='IB2', to=settings.AUTH_USER_MODEL, verbose_name='Atiende IB2')),
('id_ib1', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='ID IB1')),
('id_ib2', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='ID IB2')),
('origen_falla', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='servicios.falla', verbose_name='Origen de la Falla')),
('tipo_servicio', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='servicios.tiposervicio', verbose_name='Tipo de Servicio')),
],
options={
'verbose_name': 'Ordenes de Servicio',
'verbose_name_plural': 'Ordenes de Servicios',
'ordering': ['-folio'],
},
),
]

View File

@@ -0,0 +1,18 @@
# Generated by Django 3.2.7 on 2021-10-11 22:32
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('servicios', '0001_initial'),
]
operations = [
migrations.AlterField(
model_name='falla',
name='otra',
field=models.CharField(blank=True, max_length=250, null=True, verbose_name='Especificar solo si selecciona: otra'),
),
]

View File

@@ -0,0 +1,22 @@
# Generated by Django 3.2.7 on 2021-10-11 22:36
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('servicios', '0002_alter_falla_otra'),
]
operations = [
migrations.RemoveField(
model_name='falla',
name='otra',
),
migrations.AddField(
model_name='ordenservicio',
name='origen_falla_otra',
field=models.CharField(blank=True, max_length=250, null=True, verbose_name='Especificar solo si selecciona: otra'),
),
]

View File

@@ -0,0 +1,18 @@
# Generated by Django 3.2.8 on 2021-10-20 10:20
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('servicios', '0003_auto_20211011_1736'),
]
operations = [
migrations.AlterField(
model_name='ordenservicio',
name='orden_n_control',
field=models.IntegerField(verbose_name='No Control del Equipo'),
),
]

View File

@@ -0,0 +1,23 @@
# Generated by Django 3.2.8 on 2021-11-04 05:06
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('servicios', '0004_alter_ordenservicio_orden_n_control'),
]
operations = [
migrations.AddField(
model_name='accesorios',
name='control_bit',
field=models.CharField(blank=True, max_length=250, null=True, verbose_name='Control Bitacora'),
),
migrations.AddField(
model_name='serviciorealizado',
name='control_bit',
field=models.CharField(blank=True, max_length=250, null=True, verbose_name='Control Bitacora'),
),
]

View File

@@ -0,0 +1,18 @@
# Generated by Django 3.2.8 on 2021-11-05 09:45
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('servicios', '0005_auto_20211103_2306'),
]
operations = [
migrations.AlterField(
model_name='serviciorealizado',
name='folio',
field=models.IntegerField(blank=True, null=True, verbose_name='Folio'),
),
]

View File

@@ -0,0 +1,17 @@
# Generated by Django 3.2.7 on 2021-11-05 21:26
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('servicios', '0006_alter_serviciorealizado_folio'),
]
operations = [
migrations.AlterModelOptions(
name='serviciorealizado',
options={'ordering': ['-id'], 'verbose_name': 'Servicios de las ordenes', 'verbose_name_plural': 'Servicios de las ordenes'},
),
]

View File

@@ -0,0 +1,18 @@
# Generated by Django 3.2.8 on 2021-11-08 07:47
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('servicios', '0007_alter_serviciorealizado_options'),
]
operations = [
migrations.AlterField(
model_name='ordenservicio',
name='val_serv',
field=models.CharField(blank=True, choices=[('Excelente', 'Excelente'), ('Regular', 'Regular'), ('Malo', 'Malo')], default='Excelente', max_length=13, null=True, verbose_name='Valoracion de Servicio'),
),
]

View File

@@ -0,0 +1,17 @@
# Generated by Django 3.2.8 on 2021-11-08 08:29
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('servicios', '0008_alter_ordenservicio_val_serv'),
]
operations = [
migrations.AlterModelOptions(
name='accesorios',
options={'ordering': ['-id'], 'verbose_name': 'Accesorios de Ordenes', 'verbose_name_plural': 'Accesorios de Ordenes'},
),
]

View File

@@ -0,0 +1,28 @@
# Generated by Django 3.2.8 on 2021-11-08 08:42
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('servicios', '0009_alter_accesorios_options'),
]
operations = [
migrations.AlterField(
model_name='accesorios',
name='folio',
field=models.IntegerField(blank=True, null=True, verbose_name='Folio'),
),
migrations.AlterField(
model_name='accesorios',
name='ser_a_n_control',
field=models.IntegerField(blank=True, null=True, verbose_name='No Control'),
),
migrations.AlterField(
model_name='serviciorealizado',
name='ser_s_n_control',
field=models.IntegerField(blank=True, null=True, verbose_name='No Control'),
),
]

View File

@@ -0,0 +1,23 @@
# Generated by Django 4.0.2 on 2022-03-08 23:46
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('servicios', '0010_auto_20211108_0242'),
]
operations = [
migrations.AddField(
model_name='accesorios',
name='n_reporte',
field=models.CharField(default='', max_length=250, verbose_name='NUMERO DE REPORTE'),
),
migrations.AddField(
model_name='serviciorealizado',
name='n_reporte',
field=models.CharField(default='', max_length=250, verbose_name='NUMERO DE REPORTE'),
),
]

View File

@@ -0,0 +1,80 @@
# Generated by Django 4.0.2 on 2022-04-11 02:32
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('servicios', '0011_accesorios_n_reporte_serviciorealizado_n_reporte'),
]
operations = [
migrations.AlterField(
model_name='accesorios',
name='n_reporte',
field=models.CharField(blank=True, default='', max_length=250, null=True, verbose_name='NUMERO DE REPORTE'),
),
migrations.AlterField(
model_name='ordenservicio',
name='estatus',
field=models.CharField(choices=[('SI', 'SI'), ('NO', 'NO')], default='SI', max_length=11, verbose_name='Estatus CONCLUIDO?'),
),
migrations.AlterField(
model_name='ordenservicio',
name='firma_ib1',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='FIRMA IB1'),
),
migrations.AlterField(
model_name='ordenservicio',
name='horas_ib1',
field=models.IntegerField(default=0, verbose_name='Horas Ingeniero IB1'),
),
migrations.AlterField(
model_name='ordenservicio',
name='id_ib1',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='ID IB1'),
),
migrations.AlterField(
model_name='serviciorealizado',
name='n_reporte',
field=models.CharField(blank=True, default='', max_length=250, null=True, verbose_name='NUMERO DE REPORTE'),
),
migrations.CreateModel(
name='refacciones',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('referencia', models.CharField(max_length=250, verbose_name='Referencia')),
('n_reporte', models.CharField(blank=True, default='', max_length=250, null=True, verbose_name='No. de Reporte')),
('cantidad', models.IntegerField(verbose_name='Cantidad')),
('fecharegis', models.DateField(auto_now_add=True, null=True, verbose_name='Fecha')),
('usuario', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='USUARIO')),
],
options={
'verbose_name': 'refaccion',
'verbose_name_plural': 'refacciones',
'ordering': ['-id'],
},
),
migrations.CreateModel(
name='preventivo',
fields=[
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('n_control', models.IntegerField(verbose_name='No Control del Equipo')),
('fecha_start', models.DateField(verbose_name='FECHA INICIO')),
('fecha_end', models.DateField(verbose_name='FECHA TERMINO')),
('notas', models.CharField(max_length=250, verbose_name='Notas')),
('fecha_add', models.DateField(auto_now_add=True, null=True, verbose_name='Fecha de registro')),
('estatus', models.CharField(choices=[('PENDIENTE', 'PENDIENTE'), ('REALIZADO', 'REALIZADO')], default='PENDIENTE', max_length=11, verbose_name='Estatus?')),
('usuario', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Realizara')),
],
options={
'verbose_name': 'Mantenimiento',
'verbose_name_plural': 'Mantenimientos',
'ordering': ['-id'],
},
),
]

View File