BigEdu.ru
» » » Разработка системы по сбору информации о доходах физических лиц для формирования налоговых документов
Вернуться назад

Разработка системы по сбору информации о доходах физических лиц для формирования налоговых документов

create table Org(
KeyOrg char(3) Not Null,
NameOrg char(254) Not Null,
Primary Key(KeyOrg));

create table Config (
CurrYear Integer,
CurrOrg Char(3),
ServerWay Char(254),
Tab_Start Char(5),
Tab_End Char(5),
God_Start Char(4),
Mes_Start Char(2),
God_End Char(4),
Curr_User Char(25),
Mes_End Char(2),
CONSTRAINT PO_KeyOrg7
FOREIGN KEY(CurrOrg) REFERENCES Org(KeyOrg) ON UPDATE CASCADE);

create table Users(
User_ Char(25),
Pasword Char (25),
Type SmallInt)

create table RabPlaces (
KeyOrg Char(3) not Null,
NameRabPlace Char(254) Not Null,
Way Char(254) Not Null,
CONSTRAINT PO_KeyOrg6
FOREIGN KEY(KeyOrg) REFERENCES Org(KeyOrg) ON UPDATE CASCADE);

create table FIO (
Tab Char(5),
Fio Char(100),
Zeh Char(2),
Ych Char(2),
Kat Char(2),
Oklad Float,
Sist_Opl Char(1),
Prin Date,
Yvol Date,
Skidka SmallInt,
Sovmest Char(1),
Inostr SmallInt,
Prof Char(2),
Deti SmallInt,
Ijd SmallInt,
Dolgn Char(2),
KeyOrg char(3));


create table Nach(
Tab Char(5) Not Null,
KeyOrg char(3) Not Null,
Kod char(3) Not Null,
Data_M Char(2),
Data_G Char(4) Not Null,
Symma Float,
Data_Ras_M Char(2),
Data_Ras_G Char(4) Not Null,
Data_R Char(4),
CONSTRAINT PO_KeyOrg8
FOREIGN KEY(KeyOrg) REFERENCES Org(KeyOrg) ON UPDATE CASCADE);


create table Ud(
Tab Char(5) Not Null,
KeyOrg char(3) Not Null,
Kod char(3) Not Null,
Data_M Char(2),
Data_G Char(4) Not Null,
Symma Float,
Data_Ras_M Char(2),
Data_Ras_G Char(4) Not Null,
Data_R Char(4),
CONSTRAINT PO_KeyOrg9
FOREIGN KEY(KeyOrg) REFERENCES Org(KeyOrg) ON UPDATE CASCADE);

create table Data (
KeyOrg char(3) Not Null,
Tab Char(5) Not Null,
Fami Char(25),
Nami Char(15),
Otch Char(15),
Dat_R Date,
Docum Char(2),
SerDoc Char(10),
NomDoc Char(6),
KVID Char(32),
Dvid Date,
Str Char(3),
PostInd Char(6),
Obl Char(4),
Raion Char(15),
Gorod Char(20),
Punct Char(25),
Ulica Char(25),
Dom Char(13),
Korp Char(10),
KV Char(10),
Tel Char(10),
Katp Char(4));

CREATE INDEX FAMILY ON DATA(FAMI);

CREATE INDEX tab_sum_n ON nach(tab, symma);

CREATE INDEX tab_sum_u ON ud(tab, symma);

CREATE INDEX zeh ON zeh(zeh);

CREATE INDEX ych ON ych(ych);

create table Zeh (
Zeh Char(2) not null,
KeyOrg char(3) Not Null,
Naim Char(25) not null,
CONSTRAINT PO_KeyOrg3
FOREIGN KEY(KeyOrg) REFERENCES Org(KeyOrg) ON UPDATE CASCADE);


create table Ych (
Ych Char(2) not null,
KeyOrg char(3) Not Null,
Zeh Char(2) not null,
Naim Char(15) not null,
CONSTRAINT PO_KeyOrg4
FOREIGN KEY(KeyOrg) REFERENCES Org(KeyOrg) ON UPDATE CASCADE);

create trigger kaskad_ych for zeh
Active
After
Update
As
begin
if (old.zehnew.zeh) then
Update Ych
Set Zeh=new.Zeh
Where Zeh=Old.Zeh;
end

create table Kat (
Kat Char(2) not null,
Naim Char(15) not null,
Primary Key (Kat));

create table Sist_Opl (
Sist_Opl Char(1) not null,
Naim Char(30) not null,
Primary Key (Sist_Opl));

create table Prof (
Prof Char(2) not null,
Naim Char(20) not null,
Primary Key (Prof));

create table Dolgn (
Dolgn Char(2) not null,
Naim Char(20) not null,
Primary Key (Dolgn));

create table Strana (
Str Char(2) not null,
Strana Char(15) not null,
Primary Key (Str));

create table Oblast (
Obl Char(2) not null,
Oblast Char(30) not null,
Primary Key (Obl));

create table Kat_Plat (
KatP char(2) not null,
naim Char(35) not null,
Primary Key (KatP));

create table Docum (
Docum char(2) not null,
naim Char(75) not null,
Primary Key (Docum));

CREATE TABLE Minim(
Data date NOT NULL,
Minim Char(10) not null,
PRIMARY KEY(Data));

create table MLV (
Tab Char(5) Not Null,
KeyOrg char(3) Not Null,
Date_Nach Char(4),
For_Nal Float,
Sum_Nal Float,
Sum_Pens Float,
Skidka SmallInt,
Sum_RK_SN Float,
Nal_RC_SN Float,
Sum_Pens_RK_SN Float,
Lgot Float,
Lgot_RK_SN Float,
Mat_Pom Float,
Pr_Vkl Char(1),
Deti SmallInt,
Ijd SmallInt,
Zen_Pod Float,
Sum_Vig Float,
Nal_Vig Float,
CONSTRAINT PO_KeyOrg5
FOREIGN

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по информатике и программированию create table Org( KeyOrg char(3) Not Null, NameOrg char(254) Not Null, Primary Key(KeyOrg)); create table Config ( CurrYear
Оценок: 1003 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru