CREATE TABLE PRODUCTOS_TERMINADOS (
CODIGO_PRODUCTO CODIGO_PRODUCTO NOT NULL,
TIPO_PRODUCTO TIPO_PRODUCTO NOT NULL,
DEPARTAMENTO_CODIGO CODIGO_DEPARTAMENTO NOT NULL,
NOMBRE NOMBRE_LARGO NOT NULL,
NOMBRE_CORTO NOMBRE_CORTO,
REFERENCIA REFERENCIA,
MARCA MARCA,
MODELO MODELO,
UNIDAD CODIGO_UNIDAD,
UNIDAD_SECUNDARIA CODIGO_UNIDAD,
TIPO_UNIDAD_SECUNDARIA TIPO_UNIDAD,
FACTOR_UNIDAD_SECUNDARIA FACTOR,
MONEDA_CODIGO CODIGO_MONEDA NOT NULL,
EXENTO_IMPUESTO LOGICO NOT NULL,
ALICUOTA_IMPUESTO PORCENTAJES NOT NULL,
ALICUOTA_IVA_COMPRA PORCENTAJES,
IMPUESTO_ADICIONAL MONTOS,
TIPO_IMPUESTO_ADICIONAL TIPO_ABSOLUTO_PORCENTUAL,
IMPUESTO_MUNICIPAL MONTOS,
TIPO_IMPUESTO_MUNICIPAL TIPO_ABSOLUTO_PORCENTUAL,
METODO_COSTEO METODO_COSTEO,
COSTO_UNTARIO_INICIAL MONTOS,
COSTO_PROMEDIO_INICIAL MONTOS,
COSTO_UNITARIO_BRUTO MONTOS,
COSTO_UNITARIO_ANTERIOR MONTOS,
COSTO_CALCULADO_ANTERIOR MONTOS,
COSTO_UNITARIO MONTOS,
COSTO_CALCULADO MONTOS,
COSTO_PROMEDIO MONTOS,
COSTO_REPOSICION MONTOS,
PORC_COSTOS_DESPERDICIO PORCENTAJES,
PORC_COSTOS_MANEJO PORCENTAJES,
PORC_COSTOS_OPERATIVOS PORCENTAJES,
PRECIO_MAXIMO MONTOS,
PRECIO_OFERTA MONTOS,
PRECIO_MAYOR MONTOS,
PRECIO_MINIMO MONTOS,
TIPO_COSTO_VENTA TIPO_COSTO_APLICADO,
TIPO_PRECIO_VENTA TIPO_PRECIO,
METODO_REDONDEO METODO_REDONDEO NOT NULL,
METODO_REDONDEO_ALT METODO_REDONDEO NOT NULL,
VENDER_POR_EMPAQUE LOGICO NOT NULL,
UNIDAD_EMPAQUE CODIGO_UNIDAD,
CANTIDAD_POR_EMPAQUE CANTIDADES,
PRECIO_EMPAQUE MONTOS,
EXISTENCIA_INICIAL CANTIDADES,
EXISTENCIA_UND_INICIAL CANTIDADES,
EXISTENCIA_ACTUAL CANTIDADES,
EXISTENCIA_UND_ACTUAL CANTIDADES,
EXISTENCIA_COMPROMETIDA CANTIDADES,
EXISTENCIA_UND_COMPROMETIDA CANTIDADES,
EXISTENCIA_ORDENADA CANTIDADES,
EXISTENCIA_UND_ORDENADAS CANTIDADES,
EXISTENCIA_MINIMA CANTIDADES,
EXISTENCIA_MAXIMA CANTIDADES,
DIAS_DE_ENTREGA DIAS,
EN_PROMOCION LOGICO NOT NULL,
FECHA_INICIO_PROMOCION FECHA,
FECHA_FIN_PROMOCION FECHA,
PRECIO_PROMOCION TIPO_PRECIO,
EDITAR_DESCRIPCION LOGICO NOT NULL,
FRACCIONADO LOGICO_VERDADERO NOT NULL,
SERIALIZADO LOGICO NOT NULL,
REQUIERE_CLAVE_PARA_FACTURAR LOGICO NOT NULL,
USA_TALLA LOGICO NOT NULL,
USA_COLOR LOGICO NOT NULL,
USO_INTERNO LOGICO NOT NULL,
ESTATUS ESTATUS NOT NULL,
ULTIMO_COSTO_BRUTO_UNITARIO MONTOS,
ULTIMA_ORDEN_COMPRA FECHA,
ULTIMA_CANTIDAD_ORDENADA CANTIDADES,
ULTIMA_RECEPCION_COMPRA FECHA,
ULTIMA_CANTIDAD_RECIBIDA_COMPRA CANTIDADES,
ULTIMA_FACTURA_COMPRA FECHA,
ULTIMA_CANTIDAD_COMPRADA CANTIDADES,
ULTIMO_PORC_DESCUENTO_1_COMPRAS PORCENTAJES,
ULTIMO_PORC_DESCUENTO_2_COMPRAS PORCENTAJES,
PRODUCTO_IMPORTADO LOGICO NOT NULL,
CODIGO_ARANCEL CODIGO_ARANCEL,
PORC_FLETE PORCENTAJES,
PORC_SEGURO PORCENTAJES,
PORC_ARANCEL MONTOS,
PORC_NACIONALIZACION MONTOS,
PORC_SERVICIO_ADUANERO MONTOS,
ULTIMA_COMISION_ADUANA MONTOS,
PORC_GASTOS_ADUALANES MONTOS,
ULTIMOS_CARGOS_IMPORTACION MONTOS,
CANTIDAD_POR_BULTO CANTIDADES,
METODO_CODIGO_COMPUESTO METODO_CODIGO_COMPUESTO,
CONCESIONARIO LOGICO NOT NULL,
PORC_UTILIDAD_CONCESIONARIO PORCENTAJES,
PORC_UTILIDAD_FRANQUICIA PORCENTAJES,
DIAS_GARANTIA DIAS,
PUNTOS_CLIENTE NUMERO,
PUNTOS_VENDEDOR NUMERO,
MONTO_LIMITE_VENTA MONTOS,
CANTIDAD_LIMITE_VENTAS CANTIDADES,
APLICA_VENCIMIENTO LOGICO NOT NULL,
CONSIGNACION LOGICO NOT NULL,
TIEMPO_ROTACION DIAS,
FECHA_VENCIMIENTO FECHA,
FECHA_CREADO FECHA,
FECHA_MODIFICADO FECHA,
TIPO_COMISION TIPO_COMISION NOT NULL,
COMISION_PRECIO_MAXIMO MONTOS,
COMISION_PRECIO_OFERTA MONTOS,
COMISION_PRECIO_MAYOR MONTOS,
COMISION_PRECIO_MINIMO MONTOS,
CUENTA_CONTABLE CUENTA_CONTABLE,
PRECIO_MAXIMO_ALT MONTOS,
PRECIO_OFERTA_ALT MONTOS,
PRECIO_MAYOR_ALT MONTOS,
PRECIO_MINIMO_ALT MONTOS,
UNIDAD_COMPRA CODIGO_UNIDAD,
UNIDAD_VENTA CODIGO_UNIDAD,
COSTOS_ADICIONALES MONTOS,
PORC_COSTOS_ADICIONALES PORCENTAJES,
PORC_COMISIONES_PAGADAS PORCENTAJES,
PORC_OTROS_CARGOS PORCENTAJES,
REFERENCIA_TMP REFERENCIA_TMP,
FACTOR_CAMBIO_VENTA FACTOR,
FACTOR_CAMBIO_COMPRA FACTOR,
MANEJA_LOTE LOGICO NOT NULL,
TASA_COMPRA_PARTICULAR LOGICO NOT NULL,
TASA_VENTA_PARTICULAR LOGICO NOT NULL,
IMPUESTO_VENTA_CODIGO CODIGO_IMPUESTO NOT NULL,
IMPUESTO_COMPRA_CODIGO CODIGO_IMPUESTO NOT NULL,
DIAS_EXISTENCIA_MINIMA DIAS,
DIAS_EXISTENCIA_MAXIMA DIAS,
EXISTENCIA_PUNTO_PEDIDO CANTIDADES,
EXISTENCIA_INICIAL_2 CANTIDADES,
EXISTENCIA_ACTUAL_2 CANTIDADES,
EXISTENCIA_COMPROMETIDA_2 CANTIDADES,
EXISTENCIA_ORDENADA_2 CANTIDADES,
EXISTENCIA_ANTERIOR_2 CANTIDADES,
ULTIMO_PORC_DESCUENTO_3_COMPRAS PORCENTAJES,
ULTIMO_PORC_DESCUENTO_4_COMPRAS PORCENTAJES,
PORC_DESCUENTO_VENTA_1 PORCENTAJES,
MAXIMO_DESCUENTO_VENTA PORCENTAJES,
PORC_PRECIO_MAXIMO PORCENTAJES NOT NULL,
PORC_PRECIO_OFERTA PORCENTAJES NOT NULL,
PORC_PRECIO_MAYOR PORCENTAJES NOT NULL,
PORC_PRECIO_MINIMO PORCENTAJES NOT NULL,
PORC_PRECIO_MAXIMO_ALT PORCENTAJES NOT NULL,
PORC_PRECIO_OFERTA_ALT PORCENTAJES NOT NULL,
PORC_PRECIO_MAYOR_ALT PORCENTAJES NOT NULL,
PORC_PRECIO_MINIMO_ALT PORCENTAJES NOT NULL,
PORC_PRECIO_PARTICULAR LOGICO NOT NULL,
REDONDEAR_CON_IVA_INCLUIDO LOGICO NOT NULL,
MANTENER_UTILIDAD_PRECIOS MANTENER_UTILIDAD_PRECIOS NOT NULL,
HORA_MODIFICADO HORA,
HORA_CREADO HORA,
AJUSTAR_PORC_PRECIOS LOGICO NOT NULL,
IMPUESTO_AL_LICOR MONTO_TRANSACCION NOT NULL,
GRADOS_ALCOHOL_LICOR MONTO_TRANSACCION NOT NULL,
CAPACIDAD_LICOR MONTO_TRANSACCION NOT NULL,
ORIGEN_LICOR ORIGEN_NACIONAL_IMPORTADO);