| TPnet3 Database definition | 
| #N | Object | Type | Description | 
|---|---|---|---|
| 1 | [dbo].[AUDITORIA] | Table | Tabla de auditoría | 
| 2 | [dbo].[CLIENTES] | Table | Contiene información de Clientes/Proveedores | 
| 3 | [dbo].[CONDUCTORES] | Table | Contiene información de los conductores | 
| 4 | [dbo].[Configuracion] | Table | Tabla interna para configuraciones varias | 
| 5 | [dbo].[CUOTAS] | Table | Tabla interna que define las cuotas de productos / clientes-proveedores | 
| 6 | [dbo].[CUOTASVIAJES] | Table | Tabla interna que define las cuotas de viajes para las matrículas | 
| 7 | [dbo].[CUSTOM1] | Table | Tabla 'personalizable' para operaciones de pesaje especiales | 
| 8 | [dbo].[CUSTOM2] | Table | Tabla 'personalizable' para operaciones de pesaje especiales | 
| 9 | [dbo].[ENVASES] | Table | Contiene información de los envases / cajas / pallets para el cálculo del producto neto | 
| 10 | [dbo].[EXPEDIDORES] | Table | Contiene información de los Expedidores | 
| 11 | [dbo].[OPERADORESTRANSPORTE] | Table | Contiene información de los Operadores de transporte | 
| 12 | [dbo].[PESADAS] | Table | Aquí se almacenan todas las operaciones de pesaje | 
| 13 | [dbo].[PRECIOS] | Table | Tabla de precios especiales para un determinado cliente-producto | 
| 14 | [dbo].[PREVISIONES] | Table | Tabla de previsiones para las operaciones de pesaje | 
| 15 | [dbo].[PREVISIONES_MATRICULAS] | Table | Tabla que contiene cada una de las distintas matrículas configuradas para una previsión | 
| 16 | [dbo].[PRODUCTOS] | Table | Contiene información de los Productos | 
| 17 | [dbo].[REGULARIZACIONES] | Table | Tabla interna para las regularizaciones (stocks) | 
| 18 | [dbo].[TARJETAS] | Table | Contiene información de los códigos de tarjetas para pesaje automático | 
| 19 | [dbo].[TPTOUCH_CODIGOS] | Table | Contiene información de los códigos permitidos para el pesaje en TP.Touch para el modo 'báscula pública' | 
| 20 | [dbo].[TRANSPORTISTAS] | Table | Contiene información de los Transportistas | 
| 21 | [dbo].[VARIOS1] | Table | Contiene información de los 'locales de carga' (origen). El nombre de esta tabla es configurable | 
| 22 | [dbo].[VARIOS2] | Table | Contiene información de los 'locales de descarga' (destino). El nombre de esta tabla es configurable | 
| 23 | [dbo].[VEHICULOS] | Table | Contiene información de los vehículos/matrículas | 
| Index | 
| Table:[dbo].[AUDITORIA] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | ID | INT | N | Campo AUTONUMÉRICO generado por la base de datos | 
| 2 | FECHAHORA | DATETIME | Y | |
| 3 | INCIDENCIA | TINYINT | Y | 1:Peso Manual, 2:Modificacion registro, 3:Anulacion pesada, 4:Prefiguracion manual, 5:Pesada borrada, 6:Cambio nº siguiente albarán, 7:licencia retirada, 8:inicio sesión OK, 9:inicio sesión FAIL, 10: Internal, 11:API_DAL_delete, 12:API_DAL_insert, 13:API_DAL_update, 14:Asistente de primera ejecución | 
| 4 | DESCRIPCION | NVARCHAR(MAX) | Y | Descripción (interna) del registro de auditoría según la incidencia | 
| 5 | MOTIVO | NVARCHAR(255) | Y | Motivo indicado por el operador | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_AUDITORIA | Clustered | ID | 
| Index | 
| Table:[dbo].[CLIENTES] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | NOMBRE | NVARCHAR(64) | Y | |
| 3 | NIFCIF | NVARCHAR(15) | Y | |
| 4 | DIRECCION | NVARCHAR(64) | Y | |
| 5 | TIPO | TINYINT | Y | 0=Cliente/Proveedor, 1=Cliente, 2=Proveedor | 
| 6 | CP | NVARCHAR(10) | Y | |
| 7 | POBLACION | NVARCHAR(25) | Y | |
| 8 | PROVINCIA | NVARCHAR(15) | Y | |
| 9 | PAIS | NVARCHAR(20) | Y | |
| 10 | NOTAS | NVARCHAR(64) | Y | |
| 11 | DATOS1 | NVARCHAR(64) | Y | field for custom data | 
| 12 | DATOS2 | NVARCHAR(64) | Y | field for custom data | 
| 13 | DATOS3 | NVARCHAR(64) | Y | field for custom data | 
| 14 | BLOQUEADO | BIT | Y | Impide realizar operaciones de pesaje con este registro. Schema 0.0.0.5 | 
| 15 | BLOQUEADO_MSG | NVARCHAR(255) | Y | Motivo del bloqueo. Schema 0.0.0.5 | 
| 16 | SALDO_CHECK | BIT | Y | Cálculo automático del saldo para este registro. Schema 0.0.0.5 | 
| 17 | SALDO_INCLUIR_IVA | BIT | Y | Incluir I.V.A. en el cálculo automático del saldo. Schema 0.0.0.5 | 
| 18 | SALDO | REAL | Y | Saldo actual. Schema 0.0.0.5 | 
| Default Constraints | 
| #N | Name | Column | Value | 
|---|---|---|---|
| 1 | DF_CLIENTES_TIPO | TIPO | ((0)) | 
| 1 | DF_CLIENTES_BLOQUEADO | TIPO | ((0)) | 
| 1 | DF_CLIENTES_SALDO_CHK | TIPO | ((0)) | 
| 1 | DF_CLIENTES_SALDO_INCLUIR_IVA | TIPO | ((0)) | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_CLIENTES | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[CONDUCTORES] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | NOMBRE | NVARCHAR(64) | Y | |
| 3 | DNICIF | NVARCHAR(15) | Y | |
| 4 | DIRECCION | NVARCHAR(64) | Y | |
| 5 | CP | NVARCHAR(10) | Y | |
| 6 | POBLACION | NVARCHAR(25) | Y | |
| 7 | PROVINCIA | NVARCHAR(15) | Y | |
| 8 | PAIS | NVARCHAR(20) | Y | |
| 9 | NOTAS | NVARCHAR(64) | Y | |
| 10 | DATOS1 | NVARCHAR(64) | Y | field for custom data | 
| 11 | DATOS2 | NVARCHAR(64) | Y | field for custom data | 
| 12 | DATOS3 | NVARCHAR(64) | Y | field for custom data | 
| 13 | TRANSPORTISTA | NVARCHAR(15) | Y | Transportista asociado a este conductor (opcional) | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_CONDUCTORES | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[Configuracion] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | ID | TINYINT | N | |
| 2 | SiguienteAlbaran | INT | Y | |
| 3 | CabeceraImpresion_Linea1 | NVARCHAR(64) | Y | |
| 4 | CabeceraImpresion_Linea2 | NVARCHAR(64) | Y | |
| 5 | CabeceraImpresion_Linea3 | NVARCHAR(64) | Y | |
| 6 | CabeceraImpresion_Linea4 | NVARCHAR(64) | Y | |
| 7 | CabeceraImpresion_Linea5 | NVARCHAR(64) | Y | |
| 8 | LogoCliente | NVARCHAR(255) | Y | |
| 9 | ImpresionPresentacionPreliminar | BIT | Y | |
| 10 | ImpresionPresentacionPreliminarRESG | BIT | Y | |
| 11 | ImpresionALB_Tipo | TINYINT | Y | 0: rpd File, 1: no editable (especial) | 
| 12 | ImpresionALB_Fichero | NVARCHAR(255) | Y | |
| 13 | ImpresionALB_Copias | TINYINT | Y | |
| 14 | ImpresionALB_NombreImpresora | NVARCHAR(255) | Y | |
| 15 | ImpresionRESG_Tipo | TINYINT | Y | 0: rpd File, 1: no editable (especial) | 
| 16 | ImpresionRESG_Fichero | NVARCHAR(255) | Y | |
| 17 | ImpresionRESG_Copias | TINYINT | Y | |
| 18 | ImpresionRESG_NombreImpresora | NVARCHAR(255) | Y | |
| 19 | DocAdicional | NVARCHAR(max) | Y | New field in schema 0.0.0.1 | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_Configuracion | Clustered | ID | 
| Index | 
| Table:[dbo].[CUOTAS] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CLIENTE | NVARCHAR(15) | N | |
| 2 | PRODUCTO | NVARCHAR(15) | N | |
| 3 | LIMITE | REAL | Y | valor de la cuota en toneladas | 
| 4 | CONSUMIDO | REAL | Y | Cantidad en toneladas de producto consumido | 
| Refrence Keys | 
| #N | Name | Column | Reference To | 
|---|---|---|---|
| 1 | FK_CUOTAS_CLIENTES | CLIENTE | [CLIENTES].[CODIGO] | 
| 2 | FK_CUOTAS_PRODUCTOS | PRODUCTO | [PRODUCTOS].[CODIGO] | 
| Index | 
| Table:[dbo].[CUOTASVIAJES] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | MATRICULA | NVARCHAR(15) | N | |
| 3 | LIMITE | INT | Y | valor del número máximo de viajes permitidos | 
| 3 | ACTUAL | INT | Y | Número de viajes actuales | 
| Refrence Keys | 
| #N | Name | Column | Reference To | 
|---|---|---|---|
| 1 | FK_CUOTASVIAJES_VEHICULOS | MATRICULA | [VEHICULOS].[MATRICULA] | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_CUOTASVIAJES1 | Clustered | MATRICULA | 
| Index | 
| Table:[dbo].[CUSTOM1] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | DATOS1 | NVARCHAR(64) | Y | field for custom data | 
| 3 | DATOS2 | NVARCHAR(64) | Y | field for custom data | 
| 4 | DATOS3 | NVARCHAR(64) | Y | field for custom data | 
| 5 | DATOS4 | NVARCHAR(64) | Y | field for custom data | 
| 6 | DATOS5 | NVARCHAR(64) | Y | field for custom data | 
| 7 | DATOS6 | NVARCHAR(64) | Y | field for custom data | 
| 8 | DATOS7 | NVARCHAR(64) | Y | field for custom data | 
| 9 | DATOS8 | NVARCHAR(64) | Y | field for custom data | 
| 10 | DATOS9 | NVARCHAR(64) | Y | field for custom data | 
| 11 | DATOS10 | NVARCHAR(64) | Y | field for custom data | 
| 12 | NOTAS | NVARCHAR(64) | Y | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_CUSTOM1 | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[CUSTOM2] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | DATOS1 | NVARCHAR(64) | Y | field for custom data | 
| 3 | DATOS2 | NVARCHAR(64) | Y | field for custom data | 
| 4 | DATOS3 | NVARCHAR(64) | Y | field for custom data | 
| 5 | DATOS4 | NVARCHAR(64) | Y | field for custom data | 
| 6 | DATOS5 | NVARCHAR(64) | Y | field for custom data | 
| 7 | DATOS6 | NVARCHAR(64) | Y | field for custom data | 
| 8 | DATOS7 | NVARCHAR(64) | Y | field for custom data | 
| 9 | DATOS8 | NVARCHAR(64) | Y | field for custom data | 
| 10 | DATOS9 | NVARCHAR(64) | Y | field for custom data | 
| 11 | DATOS10 | NVARCHAR(64) | Y | field for custom data | 
| 12 | DATOS11 | NVARCHAR(64) | Y | field for custom data | 
| 13 | DATOS12 | NVARCHAR(64) | Y | field for custom data | 
| 14 | DATOS13 | NVARCHAR(64) | Y | field for custom data | 
| 15 | DATOS14 | NVARCHAR(64) | Y | field for custom data | 
| 16 | DATOS15 | NVARCHAR(64) | Y | field for custom data | 
| 17 | DATOS16 | NVARCHAR(64) | Y | field for custom data | 
| 18 | NOTAS | NVARCHAR(64) | Y | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_CUSTOM2 | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[ENVASES] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | NOMBRE | NVARCHAR(64) | Y | |
| 3 | TARA | REAL | Y | Peso del envase / caja / pallet en kg | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_ENVASES | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[EXPEDIDORES] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | RAZONSOCIAL | NVARCHAR(64) | Y | |
| 3 | NIFCIF | NVARCHAR(15) | Y | |
| 4 | DIRECCION | NVARCHAR(64) | Y | |
| 5 | CP | NVARCHAR(10) | Y | |
| 6 | POBLACION | NVARCHAR(25) | Y | |
| 7 | PROVINCIA | NVARCHAR(15) | Y | |
| 8 | PAIS | NVARCHAR(20) | Y | |
| 9 | NOTAS | NVARCHAR(64) | Y | |
| 10 | DATOS1 | NVARCHAR(64) | Y | field for custom data | 
| 11 | DATOS2 | NVARCHAR(64) | Y | field for custom data | 
| 12 | DATOS3 | NVARCHAR(64) | Y | field for custom data | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_EXPEDIDORES | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[OPERADORESTRANSPORTE] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | RAZONSOCIAL | NVARCHAR(64) | Y | |
| 3 | NIFCIF | NVARCHAR(15) | Y | |
| 4 | DIRECCION | NVARCHAR(64) | Y | |
| 5 | CP | NVARCHAR(10) | Y | |
| 6 | POBLACION | NVARCHAR(25) | Y | |
| 7 | PROVINCIA | NVARCHAR(15) | Y | |
| 8 | PAIS | NVARCHAR(20) | Y | |
| 9 | NOTAS | NVARCHAR(64) | Y | |
| 10 | DATOS1 | NVARCHAR(64) | Y | field for custom data | 
| 11 | DATOS2 | NVARCHAR(64) | Y | field for custom data | 
| 12 | DATOS3 | NVARCHAR(64) | Y | field for custom data | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_OPERADORESTRANSPORTE | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[PESADAS] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | RESGUARDO | INT | N | Campo AUTONUMÉRICO generado por la base de datos | 
| 2 | ALBARAN | INT | Y | |
| 3 | ESTADO | TINYINT | Y | 0=Transito, 1=Finalizado | 
| 4 | MATRICULA | NVARCHAR(15) | Y | |
| 5 | REMOLQUE | NVARCHAR(15) | Y | |
| 6 | PCENTRADA | NVARCHAR(50) | Y | Nombre del PC desde donde se ha efectuado la pesada de entrada | 
| 7 | BASCULAENTRADA | SMALLINT | Y | ID de báscula (normalmente de 1 a 7), 100=Tara Nominal, 101=Ultima Tara, 102=Peso Prefigurado, 999=Peso Manual | 
| 8 | FECHAHORAENTRADA | DATETIME | Y | |
| 9 | PESOENTRADA | REAL | Y | |
| 10 | PCSALIDA | NVARCHAR(50) | Y | Nombre del PC desde donde se ha efectuado la pesada de salida | 
| 11 | BASCULASALIDA | SMALLINT | Y | ID de báscula (normalmente de 1 a 7), 100=Tara Nominal, 101=Ultima Tara, 102=Peso Prefigurado, 999=Peso Manual | 
| 12 | FECHAHORASALIDA | DATETIME | Y | |
| 13 | PESOSALIDA | REAL | Y | |
| 14 | PESOTON | TINYINT | Y | Unidad del peso para PESOENTRADA, PESOSALIDA, NETO, NETOORIGEN y DIFERENCIA. El valor 0 indica peso en kilogramos. El valor 1 indica peso en toneladas | 
| 15 | TIPOPESADA | TINYINT | Y | 1=Entrada, 2=Salida (Si PESOSALIDA<=PESOENTRADA entonces TIPOPESADA = 1) (Si PESOSALIDA>PESOENTRADA entonces TIPOPESADA = 2) | 
| 16 | TIPOID | TINYINT | Y | 0=Estandar, 1=Tarjetas, 2=Pesaje Táctil, 3=Visión (reconocimiento matrículas) | 
| 17 | TARJETAENTRADA | NVARCHAR(15) | Y | Código de la tarjeta (Terminal de pesaje automático) para PESOENTRADA | 
| 17* | TARJETAENTRADA | NVARCHAR(32) | Y | En el schema 0.0.0.4 el tamaño ha pasado de un NVARCHAR(15) a un NVARCHAR(32) | 
| 18 | TARJETASALIDA | NVARCHAR(15) | Y | Código de la tarjeta (Terminal de pesaje automático) para PESOSALIDA | 
| 18* | TARJETASALIDA | NVARCHAR(32) | Y | En el schema 0.0.0.4 el tamaño ha pasado de un NVARCHAR(15) a un NVARCHAR(32) | 
| 19 | NETO | REAL | Y | |
| 20 | NETOORIGEN | REAL | Y | |
| 21 | DIFERENCIA | REAL | Y | Representa la diferencia entre NETOORIGEN y NETO | 
| 22 | VOLUMEN | SMALLMONEY | Y | |
| 23 | PEDIDO | NVARCHAR(15) | Y | |
| 24 | BULTOS | INT | Y | |
| 25 | PRECIOTON | TINYINT | Y | 0=si el PRECIO esta expresado en moneda/kg, 1=si el PRECIO esta expresado en moneda/tonelada | 
| 26 | PRECIO | SMALLMONEY | Y | |
| 27 | IMPORTE | SMALLMONEY | Y | |
| 28 | NOMBREIMPUESTO | NVARCHAR(10) | Y | |
| 29 | TIPOIMPUESTO | SMALLMONEY | Y | % del impuesto (configurable) | 
| 30 | IMPORTEIMPUESTO | SMALLMONEY | Y | (IMPORTE * TIPOIMPUESTO) / 100 | 
| 31 | IMPORTETOTAL | SMALLMONEY | Y | IMPORTE + IMPORTEIMPUESTO | 
| 32 | NOTAS | NVARCHAR(255) | Y | |
| 33 | DATOS1 | NVARCHAR(64) | Y | Campo personalizable para acciones especiales | 
| 34 | DATOS2 | NVARCHAR(64) | Y | Campo personalizable para acciones especiales | 
| 35 | DATOS3 | NVARCHAR(64) | Y | Campo personalizable para acciones especiales | 
| 36 | DATOS4 | NVARCHAR(64) | Y | Campo personalizable para acciones especiales | 
| 37 | DATOS5 | NVARCHAR(64) | Y | Campo personalizable para acciones especiales | 
| 38 | MODIFICADO | BIT | Y | |
| 39 | CLIENTE_CODIGO | NVARCHAR(15) | Y | |
| 40 | CLIENTE_NOMBRE | NVARCHAR(64) | Y | |
| 41 | CLIENTE_NIFCIF | NVARCHAR(15) | Y | |
| 42 | CLIENTE_DIRECCION | NVARCHAR(64) | Y | |
| 43 | CLIENTE_TIPO | TINYINT | Y | 0=Cliente/Proveedor, 1=Cliente, 2=Proveedor | 
| 44 | CLIENTE_CP | NVARCHAR(10) | Y | |
| 45 | CLIENTE_POBLACION | NVARCHAR(25) | Y | |
| 46 | CLIENTE_PROVINCIA | NVARCHAR(15) | Y | |
| 47 | CLIENTE_PAIS | NVARCHAR(20) | Y | |
| 48 | CLIENTE_NOTAS | NVARCHAR(64) | Y | |
| 49 | CLIENTE_DATOS1 | NVARCHAR(64) | Y | |
| 50 | CLIENTE_DATOS2 | NVARCHAR(64) | Y | |
| 51 | CLIENTE_DATOS3 | NVARCHAR(64) | Y | |
| 52 | PRODUCTO_CODIGO | NVARCHAR(15) | Y | |
| 53 | PRODUCTO_NOMBRE | NVARCHAR(200) | Y | |
| 54 | PRODUCTO_MARCADOCE | BIT | Y | |
| 55 | DENSIDADTON | TINYINT | Y | 0=si PRODUCTO_DENSIDAD esta expresado en kg/m3, 1=si PRODUCTO_DENSIDAD esta expresado en toneladas/m3 | 
| 56 | PRODUCTO_DENSIDAD | REAL | Y | |
| 57 | PRODUCTO_NOTAS | NVARCHAR(64) | Y | |
| 58 | PRODUCTO_DATOS1 | NVARCHAR(64) | Y | |
| 59 | PRODUCTO_DATOS2 | NVARCHAR(64) | Y | |
| 60 | PRODUCTO_DATOS3 | NVARCHAR(64) | Y | |
| 61 | CAMION_NOTAS | NVARCHAR(64) | Y | Notas del camion rigido o tractora segun el caso | 
| 62 | CAMION_DATOS1 | NVARCHAR(64) | Y | Datos1 del camion rigido o tractora segun el caso | 
| 63 | CAMION_DATOS2 | NVARCHAR(64) | Y | Datos2 del camion rigido o tractora segun el caso | 
| 64 | CAMION_DATOS3 | NVARCHAR(64) | Y | Datos3 del camion rigido o tractora segun el caso | 
| 65 | REMOLQUE_NOTAS | NVARCHAR(64) | Y | |
| 66 | REMOLQUE_DATOS1 | NVARCHAR(64) | Y | |
| 67 | REMOLQUE_DATOS2 | NVARCHAR(64) | Y | |
| 68 | REMOLQUE_DATOS3 | NVARCHAR(64) | Y | |
| 69 | CONDUCTOR_CODIGO | NVARCHAR(15) | Y | |
| 70 | CONDUCTOR_NOMBRE | NVARCHAR(64) | Y | |
| 71 | CONDUCTOR_DNICIF | NVARCHAR(15) | Y | |
| 72 | CONDUCTOR_DIRECCION | NVARCHAR(64) | Y | |
| 73 | CONDUCTOR_CP | NVARCHAR(10) | Y | |
| 74 | CONDUCTOR_POBLACION | NVARCHAR(25) | Y | |
| 75 | CONDUCTOR_PROVINCIA | NVARCHAR(15) | Y | |
| 76 | CONDUCTOR_PAIS | NVARCHAR(20) | Y | |
| 77 | CONDUCTOR_NOTAS | NVARCHAR(64) | Y | |
| 78 | CONDUCTOR_DATOS1 | NVARCHAR(64) | Y | |
| 79 | CONDUCTOR_DATOS2 | NVARCHAR(64) | Y | |
| 80 | CONDUCTOR_DATOS3 | NVARCHAR(64) | Y | |
| 81 | TRANSPORTISTA_CODIGO | NVARCHAR(15) | Y | |
| 82 | TRANSPORTISTA_RAZONSOCIAL | NVARCHAR(64) | Y | |
| 83 | TRANSPORTISTA_NIFCIF | NVARCHAR(15) | Y | |
| 84 | TRANSPORTISTA_DIRECCION | NVARCHAR(64) | Y | |
| 85 | TRANSPORTISTA_CP | NVARCHAR(10) | Y | |
| 86 | TRANSPORTISTA_POBLACION | NVARCHAR(25) | Y | |
| 87 | TRANSPORTISTA_PROVINCIA | NVARCHAR(15) | Y | |
| 88 | TRANSPORTISTA_PAIS | NVARCHAR(20) | Y | |
| 89 | TRANSPORTISTA_NOTAS | NVARCHAR(64) | Y | |
| 90 | TRANSPORTISTA_DATOS1 | NVARCHAR(64) | Y | |
| 91 | TRANSPORTISTA_DATOS2 | NVARCHAR(64) | Y | |
| 92 | TRANSPORTISTA_DATOS3 | NVARCHAR(64) | Y | |
| 93 | EXPEDIDOR_CODIGO | NVARCHAR(15) | Y | |
| 94 | EXPEDIDOR_RAZONSOCIAL | NVARCHAR(64) | Y | |
| 95 | EXPEDIDOR_NIFCIF | NVARCHAR(15) | Y | |
| 96 | EXPEDIDOR_DIRECCION | NVARCHAR(64) | Y | |
| 97 | EXPEDIDOR_CP | NVARCHAR(10) | Y | |
| 98 | EXPEDIDOR_POBLACION | NVARCHAR(25) | Y | |
| 99 | EXPEDIDOR_PROVINCIA | NVARCHAR(15) | Y | |
| 100 | EXPEDIDOR_PAIS | NVARCHAR(20) | Y | |
| 101 | EXPEDIDOR_NOTAS | NVARCHAR(64) | Y | |
| 102 | EXPEDIDOR_DATOS1 | NVARCHAR(64) | Y | |
| 103 | EXPEDIDOR_DATOS2 | NVARCHAR(64) | Y | |
| 104 | EXPEDIDOR_DATOS3 | NVARCHAR(64) | Y | |
| 105 | OPTRANSPORTE_CODIGO | NVARCHAR(15) | Y | |
| 106 | OPTRANSPORTE_RAZONSOCIAL | NVARCHAR(64) | Y | |
| 107 | OPTRANSPORTE_NIFCIF | NVARCHAR(15) | Y | |
| 108 | OPTRANSPORTE_DIRECCION | NVARCHAR(64) | Y | |
| 109 | OPTRANSPORTE_CP | NVARCHAR(10) | Y | |
| 110 | OPTRANSPORTE_POBLACION | NVARCHAR(25) | Y | |
| 111 | OPTRANSPORTE_PROVINCIA | NVARCHAR(15) | Y | |
| 112 | OPTRANSPORTE_PAIS | NVARCHAR(20) | Y | |
| 113 | OPTRANSPORTE_NOTAS | NVARCHAR(64) | Y | |
| 114 | OPTRANSPORTE_DATOS1 | NVARCHAR(64) | Y | |
| 115 | OPTRANSPORTE_DATOS2 | NVARCHAR(64) | Y | |
| 116 | OPTRANSPORTE_DATOS3 | NVARCHAR(64) | Y | |
| 117 | VARIOS1_CODIGO | NVARCHAR(15) | Y | |
| 118 | VARIOS1_DATOS1 | NVARCHAR(64) | Y | |
| 119 | VARIOS1_DATOS2 | NVARCHAR(64) | Y | |
| 120 | VARIOS1_DATOS3 | NVARCHAR(64) | Y | |
| 121 | VARIOS1_DATOS4 | NVARCHAR(64) | Y | |
| 122 | VARIOS1_DATOS5 | NVARCHAR(64) | Y | |
| 123 | VARIOS1_NOTAS | NVARCHAR(64) | Y | |
| 124 | VARIOS2_CODIGO | NVARCHAR(15) | Y | |
| 125 | VARIOS2_DATOS1 | NVARCHAR(64) | Y | |
| 126 | VARIOS2_DATOS2 | NVARCHAR(64) | Y | |
| 127 | VARIOS2_DATOS3 | NVARCHAR(64) | Y | |
| 128 | VARIOS2_DATOS4 | NVARCHAR(64) | Y | |
| 129 | VARIOS2_DATOS5 | NVARCHAR(64) | Y | |
| 130 | VARIOS2_NOTAS | NVARCHAR(64) | Y | |
| 131 | CUSTOM1_CODIGO | NVARCHAR(15) | Y | |
| 132 | CUSTOM1_DATOS1 | NVARCHAR(64) | Y | |
| 133 | CUSTOM1_DATOS2 | NVARCHAR(64) | Y | |
| 134 | CUSTOM1_DATOS3 | NVARCHAR(64) | Y | |
| 135 | CUSTOM1_DATOS4 | NVARCHAR(64) | Y | |
| 136 | CUSTOM1_DATOS5 | NVARCHAR(64) | Y | |
| 137 | CUSTOM1_DATOS6 | NVARCHAR(64) | Y | |
| 138 | CUSTOM1_DATOS7 | NVARCHAR(64) | Y | |
| 139 | CUSTOM1_DATOS8 | NVARCHAR(64) | Y | |
| 140 | CUSTOM1_DATOS9 | NVARCHAR(64) | Y | |
| 141 | CUSTOM1_DATOS10 | NVARCHAR(64) | Y | |
| 142 | CUSTOM1_NOTAS | NVARCHAR(64) | Y | |
| 143 | CUSTOM2_CODIGO | NVARCHAR(15) | Y | |
| 144 | CUSTOM2_DATOS1 | NVARCHAR(64) | Y | |
| 145 | CUSTOM2_DATOS2 | NVARCHAR(64) | Y | |
| 146 | CUSTOM2_DATOS3 | NVARCHAR(64) | Y | |
| 147 | CUSTOM2_DATOS4 | NVARCHAR(64) | Y | |
| 148 | CUSTOM2_DATOS5 | NVARCHAR(64) | Y | |
| 149 | CUSTOM2_DATOS6 | NVARCHAR(64) | Y | |
| 150 | CUSTOM2_DATOS7 | NVARCHAR(64) | Y | |
| 151 | CUSTOM2_DATOS8 | NVARCHAR(64) | Y | |
| 152 | CUSTOM2_DATOS9 | NVARCHAR(64) | Y | |
| 153 | CUSTOM2_DATOS10 | NVARCHAR(64) | Y | |
| 154 | CUSTOM2_DATOS11 | NVARCHAR(64) | Y | |
| 155 | CUSTOM2_DATOS12 | NVARCHAR(64) | Y | |
| 156 | CUSTOM2_DATOS13 | NVARCHAR(64) | Y | |
| 157 | CUSTOM2_DATOS14 | NVARCHAR(64) | Y | |
| 158 | CUSTOM2_DATOS15 | NVARCHAR(64) | Y | |
| 159 | CUSTOM2_DATOS16 | NVARCHAR(64) | Y | |
| 160 | CUSTOM2_NOTAS | NVARCHAR(64) | Y | |
| 161 | TOTALTARAENVASES | REAL | Y | kg totales de todos los envases indicados en la operación de pesaje | 
| 162 | TARAENVASESINFO | NVARCHAR(MAX) | Y | información de los envases usados: Número x Nombre (total kg) | 
| 163 | NETOPRODUCTO | REAL | Y | Campo calculado en BDD. NETO kg - TOTALTARAENVASES kg. Expresion: ([NETO]-[TOTALTARAENVASES]) | 
| 164 | ANULADO | BIT | Y | Indica si dicha pesada esta Anulada o no | 
| 165 | FECHAHORAPREFIGURACION | DATETIME | Y | Indica la fecha/hora de la prefiguración de PESOENTRADA o PESOSALIDA (unicamente puede existir o PESOENTRADA prefigurado o PESOSALIDA prefigurado, nunca los dos al mismo tiempo) | 
| 166 | PORCENTAJE_HUMEDAD | REAL | Y | Porcentaje (de 0 a 100) de la humedad. | 
| 167 | PORCENTAJE_MERMA | REAL | Y | Porcentaje (de 0 a 100) de la merma. | 
| 168 | NETOSECO | REAL | Y | Campo calculado en BDD. NETO del producto al descontar la merma: NETOPRODUCTO*(1-(PORCENTAJE_MERMA/100)). Expresion: (([NETO]-[TOTALTARAENVASES])-(([NETO]-[TOTALTARAENVASES])-([NETO]-[TOTALTARAENVASES])*((1)-[PORCENTAJE_MERMA]/(100)))) | 
| 169 | MERMA | REAL | Y | Campo calculado en BDD. kg de la merma: NETOPRODUCTO-NETOSECO. Expresion: (([NETO]-[TOTALTARAENVASES])-([NETO]-[TOTALTARAENVASES])*((1)-[PORCENTAJE_MERMA]/(100))) | 
| 170 | EXTERNAL1 | NVARCHAR(255) | Y | Campo que puede ser modificado con la API_DAL o con las credenciales de 'developer_tpnet' desde fuera de TP.NET | 
| 171 | EXTERNAL2 | NVARCHAR(255) | Y | Campo que puede ser modificado con la API_DAL o con las credenciales de 'developer_tpnet' desde fuera de TP.NET | 
| 172 | EXTERNAL3 | NVARCHAR(255) | Y | Campo que puede ser modificado con la API_DAL o con las credenciales de 'developer_tpnet' desde fuera de TP.NET | 
| 173 | EXTERNAL4 | NVARCHAR(255) | Y | Campo que puede ser modificado con la API_DAL o con las credenciales de 'developer_tpnet' desde fuera de TP.NET | 
| 174 | EXTERNAL5 | NVARCHAR(4000) | Y | Campo que puede ser modificado con la API_DAL o con las credenciales de 'developer_tpnet' desde fuera de TP.NET | 
| 175 | CODIGO_TPTOUCH | NVARCHAR(50) | Y | New field in schema 0.0.0.2 | 
| 176 | BOE_RD14_2022_FechaHoraEntrega | DATETIME | Y | New field in schema 0.0.0.3 | 
| 177 | BOE_RD14_2022_PorteLoPagaElCargador | BIT | Y | New field in schema 0.0.0.3 | 
| 178 | BOE_RD14_2022_PrecioPorte | REAL | Y | New field in schema 0.0.0.3 | 
| 179 | BOE_RD14_2022_ImporteOtrosGastos | REAL | Y | New field in schema 0.0.0.3 | 
| 180 | BOE_RD14_2022_DescripcionOtrosGastos | NVARCHAR(255) | Y | New field in schema 0.0.0.3 | 
| 181 | BOE_RD14_2022_PorcentajeIVA | REAL | Y | New field in schema 0.0.0.3 | 
| 182 | BOE_RD14_2022_IMPORTE | REAL | Y | New field in schema 0.0.0.3. Campo autocalculado en BDD. Expresión: ([BOE_RD14_2022_PrecioPorte]+[BOE_RD14_2022_ImporteOtrosGastos]) | 
| 183 | BOE_RD14_2022_IMPORTE_IVA | REAL | Y | New field in schema 0.0.0.3. Campo autocalculado en BDD. Expresión: ((([BOE_RD14_2022_PrecioPorte]+[BOE_RD14_2022_ImporteOtrosGastos])*[BOE_RD14_2022_PorcentajeIVA])/(100)) | 
| 184 | BOE_RD14_2022_IMPORTE_TOTAL | REAL | Y | New field in schema 0.0.0.3. Campo autocalculado en BDD. Expresión: ((([BOE_RD14_2022_PrecioPorte]+[BOE_RD14_2022_ImporteOtrosGastos])*[BOE_RD14_2022_PorcentajeIVA])/(100)+([BOE_RD14_2022_PrecioPorte]+[BOE_RD14_2022_ImporteOtrosGastos])) | 
| Default Constraints | 
| #N | Name | Column | Value | 
|---|---|---|---|
| 1 | DF_PESADAS_ANULADO | ANULADO | ((0)) | 
| 2 | DF_PESADAS_MODIFICADO | MODIFICADO | ((0)) | 
| 3 | DF_PESADAS_TOTALTARAENVASES | TOTALTARAENVASES | ((0)) | 
| 4 | DF_PESADAS_PORCENTAJE_HUMEDAD | PORCENTAJE_HUMEDAD | ((0)) | 
| 5 | DF_PESADAS_PORCENTAJE_MERMA | PORCENTAJE_MERMA | ((0)) | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_PESADAS | Clustered | RESGUARDO | 
| Index | 
| Table:[dbo].[PRECIOS] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | PRODUCTO | NVARCHAR(15) | Y | |
| 2 | CLIENTE | NVARCHAR(15) | Y | |
| 3 | PRECIO | SMALLMONEY | Y | 
| Refrence Keys | 
| #N | Name | Column | Reference To | 
|---|---|---|---|
| 1 | FK_PRECIOS_CLIENTES | CLIENTE | [CLIENTES].[CODIGO] | 
| 2 | FK_PRECIOS_PRODUCTOS | PRODUCTO | [PRODUCTOS].[CODIGO] | 
| Index | 
| Table:[dbo].[PREVISIONES] (New table in schema 0.0.0.4) | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | GUID | VARCHAR(50) | N | Identificador único para esa previsión | 
| 2 | DESCRIPCION | NVARCHAR(255) | Y | texto descriptivo de la previsión | 
| 3 | VALIDO_DESDE | DATETIME | Y | Fecha inicial de validez de la previsión | 
| 4 | VALIDO_HASTA | DATETIME | Y | Fecha hasta la cual la previsión es válida | 
| 5 | ESTIMACION_TONELADAS | INT | Y | valor informativo de las toneladas previstas para esa previsión | 
| 6 | ALL_PLATES | BIT | Y | Se permite cualquier matrícula para esa previsión. Se ignoran las matrículas asociadas (si existiesen) | 
| 7 | CLIENTE | NVARCHAR(15) | Y | Código del CLIENTE / PROVEEDOR asociado a esa previsión | 
| 8 | PRODUCTO | NVARCHAR(15) | Y | Código del PRODUCTO asociado a esa previsión | 
| 9 | VARIOS1 | NVARCHAR(15) | Y | Código de la tabla VARIOS1 asociado a esa previsión | 
| 10 | VARIOS2 | NVARCHAR(15) | Y | Código de la tabla VARIOS2 asociado a esa previsión | 
| 11 | CUSTOM1 | NVARCHAR(15) | Y | Código de la tabla CUSTOM1 asociado a esa previsión | 
| 12 | CUSTOM2 | NVARCHAR(15) | Y | Código de la tabla CUSTOM2 asociado a esa previsión | 
| 13 | NOTAS | NVARCHAR(255) | Y | Valor del campo NOTAS para la tabla de PESADAS que se guardará al usar esa previsión | 
| 14 | PEDIDO | NVARCHAR(15) | Y | Valor del campo PEDIDO para la tabla de PESADAS que se guardará al usar esa previsión | 
| 15 | DATOS1 | NVARCHAR(64) | Y | Valor del campo DATOS1 para la tabla de PESADAS que se guardará al usar esa previsión | 
| 16 | DATOS2 | NVARCHAR(64) | Y | Valor del campo DATOS2 para la tabla de PESADAS que se guardará al usar esa previsión | 
| 17 | DATOS3 | NVARCHAR(64) | Y | Valor del campo DATOS3 para la tabla de PESADAS que se guardará al usar esa previsión | 
| 18 | DATOS4 | NVARCHAR(64) | Y | Valor del campo DATOS4 para la tabla de PESADAS que se guardará al usar esa previsión | 
| 19 | DATOS5 | NVARCHAR(64) | Y | Valor del campo DATOS5 para la tabla de PESADAS que se guardará al usar esa previsión | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_PREVISIONES | Clustered | GUID | 
| Index | 
| Table:[dbo].[PREVISIONES_MATRICULAS] (New table in schema 0.0.0.4) | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | GUID_PREVISION | VARCHAR(50) | N | Identificador de la previsión a la que está asociada esa matrícula | 
| 2 | MATRICULA | NVARCHAR(15) | N | Valor de la matrícula. (camión rígido o Tractora) | 
| 3 | REMOLQUE | NVARCHAR(15) | Y | Valor del remolque para el caso que que MATRICULA sea una tractora | 
| 4 | PESOENTRADA | REAL | Y | Valor prefigurado del peso de entrada. Si este campo tiene un valor el campo PESOSALIDA será NULL | 
| 5 | PESOSALIDA | REAL | Y | Valor prefigurado del peso de salida. Si esta campo tiene un valor el campo PESOENTRADA será NULL | 
| 6 | FECHA | DATETIME | Y | Fecha del valor de peso prefigurado (entrada o salida) | 
| 7 | BASCULA | SMALLINT | Y | Báscula de la cual se ha tomado el peso prefigurado. Si el valor es 999 indica que la prefiguración es manual | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_PREVISIONES_MATRICULAS | Clustered | GUID_PREVISION, MATRICULA | 
| Index | 
| Table:[dbo].[PRODUCTOS] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | NOMBRE | NVARCHAR(200) | Y | |
| 3 | TIPO | TINYINT | Y | 0=Entrada/Salida, 1=Entrada, 2=Salida | 
| 4 | PRECIO | SMALLMONEY | Y | |
| 5 | MARCADOCE | BIT | Y | |
| 6 | DENSIDAD | REAL | Y | |
| 7 | NOTAS | NVARCHAR(64) | Y | |
| 8 | DATOS1 | NVARCHAR(64) | Y | field for custom data | 
| 9 | DATOS2 | NVARCHAR(64) | Y | field for custom data | 
| 10 | DATOS3 | NVARCHAR(64) | Y | field for custom data | 
| 11 | AVISO_CONSUMO | BIT | Y | Mostrar aviso al llegar a un determinado consumo. Schema 0.0.0.6 | 
| 12 | AVISO_TONELADAS | REAL | Y | Cantidad en toneladas consumidas para mostrar el aviso. Schema 0.0.0.6 | 
| 13 | AVISO_TIPO_CALCULO | TINYINT | Y | 0: Cualquier pesada, 1: Solo ENTRADAS, 2: Solo SALIDAS. Schema 0.0.0.6 | 
| 14 | AVISO_TIPO | TINYINT | Y | 0: En la pesada que se alcanza [TONELADAS], 1: En la siguiente pesada tras alcanzar [TONELADAS]. Schema 0.0.0.6 | 
| 15 | AVISO_MSG | NVARCHAR(64) | Y | Mensaje de aviso al alcanzar las toneladas indicadas. Schema 0.0.0.6 | 
| 16 | AVISO_CONFIRMAR | BIT | Y | Es necesario confirmar el mensaje de aviso. Schema 0.0.0.6 | 
| 17 | AVISO_FECHA_ULTIMO_READonly | DATETIME | Y | Fecha del último aviso. Schema 0.0.0.6 | 
| 18 | AVISO_SIGUIENTE_PESADA_READonly | BIT | Y | El aviso se mostrará para la siguiente pesada. Schema 0.0.0.6 | 
| Default Constraints | 
| #N | Name | Column | Value | 
|---|---|---|---|
| 1 | DF_PRODUCTOS_AVISO_CONFIRMAR | AVISO_CONFIRMAR | ((1)) | 
| 1 | DF_PRODUCTOS_AVISO_CONSUMO | AVISO_CONSUMO | ((0)) | 
| 1 | DF_PRODUCTOS_AVISO_SIGUIENTE_PESADA_READonly | AVISO_SIGUIENTE_PESADA_READonly | ((0)) | 
| 1 | DF_PRODUCTOS_MARCADOCE | MARCADOCE | ((0)) | 
| 2 | DF_PRODUCTOS_TIPO | TIPO | ((0)) | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_PRODUCTOS | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[REGULARIZACIONES] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | FECHA | DATETIME | N | |
| 2 | PRODUCTO_CODIGO | NVARCHAR(15) | Y | |
| 3 | PRODUCTO_NOMBRE | NVARCHAR(200) | Y | |
| 4 | REGULARIZACION | MONEY | Y | |
| 5 | NOTAS | NVARCHAR(64) | Y | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_REGULARIZACIONES | Clustered | FECHA | 
| Index | 
| Table:[dbo].[TARJETAS] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | MATRICULA | NVARCHAR(15) | Y | |
| 3 | PEDIDO | NVARCHAR(15) | Y | |
| 4 | REMOLQUE | NVARCHAR(15) | Y | |
| 5 | CLIENTE | NVARCHAR(15) | Y | |
| 6 | PRODUCTO | NVARCHAR(15) | Y | |
| 7 | EXPEDIDOR | NVARCHAR(15) | Y | |
| 8 | CONDUCTOR | NVARCHAR(15) | Y | |
| 9 | TRANSPORTISTA | NVARCHAR(15) | Y | |
| 10 | OPERADORTRANSPORTE | NVARCHAR(15) | Y | |
| 11 | VARIOS1 | NVARCHAR(15) | Y | |
| 12 | VARIOS2 | NVARCHAR(15) | Y | |
| 13 | CUSTOM1 | NVARCHAR(15) | Y | |
| 14 | CUSTOM2 | NVARCHAR(15) | Y | |
| 15 | NOTAS | NVARCHAR(64) | Y | |
| 16 | DATOS1 | NVARCHAR(64) | Y | Campo personalizable. Se guardará en PESADAS.DATOS1 | 
| 17 | DATOS2 | NVARCHAR(64) | Y | Campo personalizable. Se guardará en PESADAS.DATOS2 | 
| 18 | DATOS3 | NVARCHAR(64) | Y | Campo personalizable. Se guardará en PESADAS.DATOS3 | 
| 19 | DATOS4 | NVARCHAR(64) | Y | Campo personalizable. Se guardará en PESADAS.DATOS4 | 
| 20 | DATOS5 | NVARCHAR(64) | Y | Campo personalizable. Se guardará en PESADAS.DATOS5 | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_TARJETAS | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[TPCOUCH_CODIGOS] (New table in schema 0.0.0.2) | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(50) | N | |
| 2 | VALIDO_DESDE | DateTime | Y | |
| 3 | VALIDO_HASTA | DateTime | Y | |
| 4 | VALIDO_PESADAS | INT | Y | Indica para cuantas operaciones de pesaje es válido el código | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_TARJETAS | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[TRANSPORTISTAS] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | RAZONSOCIAL | NVARCHAR(64) | Y | |
| 3 | NIFCIF | NVARCHAR(15) | Y | |
| 4 | DIRECCION | NVARCHAR(64) | Y | |
| 5 | CP | NVARCHAR(10) | Y | |
| 6 | POBLACION | NVARCHAR(25) | Y | |
| 7 | PROVINCIA | NVARCHAR(15) | Y | |
| 8 | PAIS | NVARCHAR(20) | Y | |
| 9 | NOTAS | NVARCHAR(64) | Y | |
| 10 | DATOS1 | NVARCHAR(64) | Y | field for custom data | 
| 11 | DATOS2 | NVARCHAR(64) | Y | field for custom data | 
| 12 | DATOS3 | NVARCHAR(64) | Y | field for custom data | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_TRANSPORTISTAS | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[VARIOS1] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | DATOS1 | NVARCHAR(64) | Y | Campo personalizable | 
| 3 | DATOS2 | NVARCHAR(64) | Y | Campo personalizable | 
| 4 | DATOS3 | NVARCHAR(64) | Y | Campo personalizable | 
| 5 | DATOS4 | NVARCHAR(64) | Y | Campo personalizable | 
| 6 | DATOS5 | NVARCHAR(64) | Y | Campo personalizable | 
| 7 | NOTAS | NVARCHAR(64) | Y | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_VARIOS1 | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[VARIOS2] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | CODIGO | NVARCHAR(15) | N | |
| 2 | DATOS1 | NVARCHAR(64) | Y | Campo personalizable | 
| 3 | DATOS2 | NVARCHAR(64) | Y | Campo personalizable | 
| 4 | DATOS3 | NVARCHAR(64) | Y | Campo personalizable | 
| 5 | DATOS4 | NVARCHAR(64) | Y | Campo personalizable | 
| 6 | DATOS5 | NVARCHAR(64) | Y | Campo personalizable | 
| 7 | NOTAS | NVARCHAR(64) | Y | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_VARIOS2 | Clustered | CODIGO | 
| Index | 
| Table:[dbo].[VEHICULOS] | 
|---|
| Description | 
| Table Columns | 
| #N | Name | Datatype | Nullable | Description | 
|---|---|---|---|---|
| 1 | MATRICULA | NVARCHAR(15) | N | Matricula del camion rigido o de la tractora | 
| 2 | TIPO | TINYINT | Y | 0=Rigido, 1=Tractora, 2=Remolque | 
| 3 | REMOLQUE | NVARCHAR(15) | Y | |
| 4 | TARANOMINAL | REAL | Y | |
| 5 | PMA | REAL | Y | |
| 6 | PESOENTRADA | REAL | Y | Peso prefigurado de entrada. Si PESOENTRADA <> 0 ---> PESOSALIDA = 0 o NULL. Solo se puede prefigurar un peso si TIPO = 0 (Rigido) o si TIPO = 1 (Tractora) siempre y cuando la tractora tenga asociado un Remolque | 
| 7 | PESOSALIDA | REAL | Y | Peso prefigurado de salida. Si PESOSALIDA <> 0 ---> PESOENTRADA = 0 o NULL. Solo se puede prefigurar un peso si TIPO = 0 (Rigido) o si TIPO = 1 (Tractora) siempre y cuando la tractora tenga asociado un Remolque | 
| 8 | FECHA | DATETIME | Y | Fecha en la que se ha prefigurado o bien el PESOENTRADA o bien el PESOSALIDA | 
| 9 | BASCULA | SMALLINT | Y | Bascula en la que se ha prefigurado o bien el PESOENTRADA o bien el PESOSALIDA | 
| 10 | CLIENTE | NVARCHAR(15) | Y | Codigo del cliente asociado a la MATRICULA. Se permite la asociación solo cuando TIPO = 0 (rigido) y TIPO = 2 (remolque) | 
| 11 | PRODUCTO | NVARCHAR(15) | Y | Codigo del producto asociado a la MATRICULA. Se permite la asociación solo cuando TIPO = 0 (rigido) y TIPO = 2 (remolque) | 
| 12 | EXPEDIDOR | NVARCHAR(15) | Y | Codigo del expedidor asociado a la MATRICULA. Se permite la asociación solo cuando TIPO = 0 (rigido) y TIPO = 2 (remolque) | 
| 13 | CONDUCTOR | NVARCHAR(15) | Y | Codigo del conductor asociado a la MATRICULA. Se permite la asociación solo cuando TIPO = 0 (rigido) y TIPO = 1 (tracotra) | 
| 14 | TRANSPORTISTA | NVARCHAR(15) | Y | Codigo del transportista asociado a la MATRICULA. Se permite la asociación solo cuando TIPO = 0 (rigido) y TIPO = 1 (tractora) | 
| 15 | OPERADORTRANSPORTE | NVARCHAR(15) | Y | Codigo del operador de transporte asociado a la MATRICULA. Se permite la asociación solo cuando TIPO = 0 (rigido) y TIPO = 1 (tractora) | 
| 16 | VARIOS1 | NVARCHAR(15) | Y | Codigo del Varios1 (normalmente el Local de Carga) asociado a la MATRICULA. Se permite la asociación solo cuando TIPO = 0 (rigido) y TIPO = 2 (remolque) | 
| 17 | VARIOS2 | NVARCHAR(15) | Y | Codigo del Varios2 (normalmente el Local de Descarga) asociado a la MATRICULA. Se permite la asociación solo cuando TIPO = 0 (rigido) y TIPO = 2 (remolque) | 
| 18 | CUSTOM1 | NVARCHAR(15) | Y | Codigo de la tabla CUSTOM1 asociado a la MATRICULA. Se permite la asociación solo cuando TIPO = 0 (rigido) y TIPO = 2 (remolque) | 
| 19 | CUSTOM2 | NVARCHAR(15) | Y | Codigo de la tabla CUSTOM2 asociado a la MATRICULA. Se permite la asociación solo cuando TIPO = 0 (rigido) y TIPO = 2 (remolque) | 
| 20 | NOTAS | NVARCHAR(64) | Y | |
| 21 | DATOS1 | NVARCHAR(64) | Y | Campo personalizable. Si TIPO = 0/1 se guarda en PESADAS.CAMION_DATOS1. Si TIPO = 2 se guarda en PESADAS.REMOLQUE_DATOS1 | 
| 22 | DATOS2 | NVARCHAR(64) | Y | Campo personalizable. Si TIPO = 0/1 se guarda en PESADAS.CAMION_DATOS2. Si TIPO = 2 se guarda en PESADAS.REMOLQUE_DATOS2 | 
| 23 | DATOS3 | NVARCHAR(64) | Y | Campo personalizable. Si TIPO = 0/1 se guarda en PESADAS.CAMION_DATOS3. Si TIPO = 2 se guarda en PESADAS.REMOLQUE_DATOS3 | 
| Default Constraints | 
| #N | Name | Column | Value | 
|---|---|---|---|
| 1 | DF_VEHICULOS_BASCULA | BASCULA | ((999)) | 
| 2 | DF_VEHICULOS_TIPO | TIPO | ((0)) | 
| Indexes | 
| #N | Name | Type | Columns | 
|---|---|---|---|
| 1 | PK_VEHICULOS | Clustered | MATRICULA |