Programacion
PROGRAMACION ORIENTADA A OBJETOS
-Practica Final Sección 901-
PROFESOR: LIC. ELVIN GERMAN
INTRODUCCIÓN
El presente trabajo tratara de las Operaciones de Inventario, el cual les dará los conocimientos y las pautas necesarias para que puedan trabajar dentro de lo que es el nuevo Sistema de Control de Inventario.
Los detalles que he preparado, estánrealizados única y exclusivamente para las necesidades básicas de la misma; y este se encuentra conceptuado e implementado a sus controles para las operaciones de inventarios.
Para el manejo del modulo a desarrollar, cuentan con una serie de indicaciones y pantalla, en donde podrán ver cómo construir dicho formulario.
TABLAS SISTEMA FACTURACION
CREATE DATABASE BD_FACTURACION
GO
useBD_FACTURACION
go
---------------------
--Empresa
---------------------
IF OBJECT_ID('Compania','U') IS NOT NULL
DROP TABLE Compania
GO
CREATE TABLE Compania
(
IdCia INT identity NOT NULL
CONSTRAINT PK_IdCia PRIMARY KEY,
Nombre VARCHAR(100) NOT NULL,
Telefono INT NOT NULL,
Fax INT,
Direccion VARCHAR(100) NOT NULL,
)
GO
---------------------
--Usuarios---------------------
if object_id('MT_Usuarios_t','u') is not null
drop table MT_Usuarios_t
go
CREATE TABLE MT_Usuarios_t(
IdUsuario varchar(25) NOT NULL,
usuario varchar(50) NOT NULL,
contrasena varchar(15) NOT NULL,
IdCia INT NOT NULL,
CONSTRAINT PK_Usuarios
PRIMARY KEY (IdUsuario),
CONSTRAINT FK_Usuario_Cia
FOREIGN KEY (IdCia)
REFERENCES Compania(IdCia))
GO
------------------------
--Estatus
------------------------
IF OBJECT_ID('Estatus','U') IS NOT NULL
DROP TABLE Estatus
GO
create table Estatus(
idEstatus int identity ,
descripcion varchar(30),
origen varchar(30)
constraint pk_idEstatus
primary key(idEstatus)
)
Go
------------------------
--TipoIdentificacion
------------------------
IFOBJECT_ID('TipoIdentificacion','U') IS NOT NULL
DROP TABLE TipoIdentificacion
GO
create table TipoIdentificacion(
idTipo int identity ,
descripcion varchar(30),
constraint pk_idTipo
primary key(idTipo)
)
Go
------------------------
--FormaPago
------------------------
IF OBJECT_ID('FormaPago','U') IS NOT NULL
DROP TABLE FormaPago
GO
create table FormaPago(
id_forma_pago int identity ,descripcion varchar(30),
constraint pk_id_forma_pago
primary key(id_forma_pago )
)
Go
------------------------
--TipoDocumento
------------------------
IF OBJECT_ID('Tipo_Documento','U') IS NOT NULL
DROP TABLE Tipo_Documento
GO
create table Tipo_Documento(
Tipo_Doc int identity ,
descripcion varchar(30),
constraint pk_Tipo_Doc
primary key(Tipo_Doc)
)
go------------------------
--TipoFactura
------------------------
IF OBJECT_ID('TipoFactura','U') IS NOT NULL
DROP TABLE TipoFactura
GO
create table TipoFactura(
id_TipoFactura int identity ,
descripcion varchar(30),
constraint pk_id_TipoFactura
primary key(id_TipoFactura)
)
Go
------------------------
--TipoTransaccion
------------------------
IFOBJECT_ID('Tipo_Transaccion','U') IS NOT NULL
DROP TABLE Tipo_Transaccion
GO
create table Tipo_Transaccion(
Id_Tipo_Trx int identity ,
descripcion varchar(30),
constraint pk_Id_Tipo_Trx
primary key(Id_Tipo_Trx)
)
Go
------------------
-- Clientes
------------------
IF OBJECT_ID('Clientes','U') IS NOT NULL
DROP TABLE Clientes
GO
CREATE TABLE dbo.Clientes(
Id_Cliente intIDENTITY(1,1) NOT NULL,
nombre varchar(30) NULL,
apellido varchar(30) NULL,
direcion varchar(60) NULL,
identificacion varchar(13) NULL,
idTipo int NULL,
telefono varchar(18) NULL,
celular varchar(18) NULL,
ciudad varchar(30) NULL,
pais varchar(30) NULL,
email varchar(50) NULL,
estatus int NULL,
nota varchar(50) NULL,
IdUsuario varchar(25) NOT NULL,
IdCia INT NOT NULL,...
Regístrate para leer el documento completo.