Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Клиент-серверная“ архитектура

 

В сегмент сети финансового отдела вводится дополнительный сервер S2 – Windows NT 4.0, на котором устанавливается программный сервер баз данных Borland IB Database 5.0. Клиентские приложения будут выполнятся на компьютерах Windows95, подключенных к сегменту C4.

Далее приводятся рабочие таблицы:

 

Таблица 8 - Главная таблица MAIN “Оперативная деб./кред. задолженность”

Поле Описание поля   Имя поля Тип поля
Код Уникальный код записи   NPP INTEGER
Предприятие юр.лицо по договору   COMPANY SMALLINT
Дата дата получения/передачи средств   DATE_PAY DATE
Дата рег. дата регистрации записи   DATE_INPUT DATE
Сумма Float-значение   SUMMA FLOAT
  "+" - мы передали средства      
  "-" - мы получили средства      
Вид средств - перечисление с/на расчетный счет 0 TYPE SMALLINT
  - касса 1    
  - векселя 2    
  - ТМЦ, работы и услуги 3    
  - уголь 4    
  - теплоэнергия 5    
  - договора-цессии 6    
Запись

№ записи в журнале с информацией получении/передаче средств

POINT INTEGER
Служба

дирекция, курирующая служба, подразделение, отвечающие за исполнение договора

DEPARTMENT SMALLINT
Договор №

первичный договор, если есть (без указания доп.соглашений)

CONTRACT INTEGER
Взаимозачет Указатель на журнал взаимозачетов   VZACHET INTEGER

 


Таблица 9 - CONTRACT “Договор”

№ п/п Поле Тип Назначение
1 NPP INTEGER Код
2 NOMER_OUR VARCHAR(20) Номер с нашей стороны
3 NOMER_THEM VARCHAR(20) Номер с их стороны
4 NOMER_ADD SMALLINT Номер доп.соглашения 1-Есть доп. согл.
5 N_JUR_FOLDER SMALLINT Номер папки юр.отдела
6 N_JUR_NPP SMALLINT Номер договора относительно папки юр.от.
7 N_FIN_FOLDER SMALLINT Номер папки фин.отдела
8 N_FIN_NPP SMALLINT Номер договора относительно папки фин.от.
9 DATE_INPUT DATE Дата регистрации
10 DATE_CONCLUDE DATE Дата заключения
11 DATE_END DATE Дата исполнения
12 DEPARTMENT SMALLINT Код службы
13 COMPANY_PAY SMALLINT Код плательщика
14 COMPANY_GET SMALLINT Код получателя
15 SUBJECT SMALLINT Код группы по предмету договора
16 SUBJECT_FULL VARCHAR(255) Предмет договора в полн. варианте
17 SUMMA FLOAT Сумма
18 MONEY SMALLINT Тип валюты
19 CONDITION VARCHAR(255) Условия поставки
20 EXECUTED SMALLINT 0 - Неисполнен, 1 - Исполнен
21 PARENT SMALLINT Код договора, к к-му относится доп.согл.
22 PROLONGATION SMALLINT 0 - Непродлен, 1 - Продлен
23 REALIS SMALLINT 1-Реализация иначе приобретение

 

Таблица 10 - VZACHET “Взаимозачеты”

Наименование поля   Имя поля Тип поля
1 Код   NPP INTEGER
2 Дата   DATA DATE
3 Номер зачета   VZNUM INTEGER
  Приход      
4 Плательщик   PAY1 INTEGER
5 Получатель   GET1 INTEGER
6 За что   SUBJECT1 SMALLINT
7 Служба   DEPARTMENT1 SMALLINT
8 Сумма   SUMMA1 FLOAT
  Расход      
9 Плательщик   PAY2 INTEGER
10 Получатель   GET2 INTEGER
11 За что   SUBJECT1 SMALLINT
12 Служба   DEPARTMENT2 SMALLINT
13 Сумма   SUMMA2 FLOAT
14 Формы оплаты   PAYTYPE SMALLINT
  - перечисление с/на расчетный счет 0    
  - касса 1    
  - векселя 2    
  - ТМЦ, работы и услуги 3    
  - уголь 4    
  - теплоэнергия 5    
  - договора-цессии 6    

 

Таблица 11 - COUNT “Расчетный счет”.

Поле Описание поля Имя поля Тип поля
Код   NPP INTEGER
Дата дата выписки из банка DATA DATE
Банк   BANK SMALLINT
Наш р/с   OUR_COUNT INTEGER
Предприятие фирма, организация, гос.структура… COMPANY INTEGER
Их р/с   COM_COUNT INTEGER
Их МФО   COM_MFO INTEGER
Договор № необязателен CONTRACT INTEGER
Назначение назначение платежа SUBJECT SMALLINT
Дата получ тов Дата исполнения назначения платежа GET_DATA DATE
Сумма Float - значение ("+" - расход с расчетного счета SUMMA FLOAT
  "-" - приход на расчетный счет)    
Остаток текущий остаток после каждой операции REMAINDER FLOAT

 

Таблица 12 - PAYDESK “Касса”

Поле Описание поля Имя поля Тип поля
Код   NPP INTEGER
Дата дата отчета кассира DATA  
Кассир кассир, у которого из отчета взята информация по данной сумме ACCOUNTER SMALLINT
Получатель Получатель/ плательщик COMPANY INTEGER
За что   SUBJECT SMALLINT
Сумма Float - значение ("+" - расход с кассы, "-" - приход в кассу) SUMMA FLOAT
Остаток кассира текущий остаток после каждой операции данного кассира DELTA FLOAT
Остаток общий общий текущий остаток после каждой операции REMAINDER FLOAT

 

Таблица 13 - VECSEL “Реестр векселей”

Поле Имя поля Тип поля
номер регистрации NPP INTEGER
№ акта приема/передачи ACTNUM SMALLINT
№ векселя VECNUM INTEGER
эмитент EMITENT SMALLINT
сумма в рублях RUBSUM FLOAT
дата составления EMISDATE DATE
дата передачи SENDDATE DATE
векселедержатель VECHOLDER INTEGER
поставщик SUPPLIER INTEGER
№ контракта CONTRACT INTEGER
предмет договора SUBJDET INTEGER
курирующая служба SERVICE SMALLINT
примечание NOTE VARCHAR(30)
регион REGION SMALLINT
исполнен EXECUTED SMALLINT

 

Таблица 14 - INVOICE “Реестр счет-фактур”

Поле Описание поля Имя поля Тип поля
Код   NPP INTEGER
Дата рестра   DATA DATE
№ реестра   NOMER INTEGER
№счет-факт   NOMER_CI INTEGER
Дата прихода/отгрузки   EXECDATE DATE
Договор(ТЭЦ) №   DOGOVOR VARCHAR(20)
Договор(БАК) №   DOGOV_BAK INTEGER
Предприятие   FACTORY INTEGER
Наименование   PRODUCT INTEGER
Сумма Сумма по счет фактуре включая НДС и ТехПД SUMMA FLOAT
  "+" - мы предъявили счет-фактуру    
  "-" - нам предъявили счет-фактуру    
Служба   DEPARTMENT SMALLINT
Исполнение 1-исполнен, 0-неисполнен PERFORMED SMALLINT

 

Таблица 15 - COAL “Уголь”

Поле Описание поля Имя поля Тип поля
Код   NPP INTEGER
Дата отгрузки   DATA DATE
Плательщик Кому отправлен уголь COMPANY INTEGER
№ договора   CONTRACT INTEGER
№ счет-фактуры счет-фактура, выписанная за отгруженный уголь INVOICE INTEGER
Сумма Сумма с ж.д.тарифом SUMMA FLOAT

 

Таблица 16 - TEC “Теплоэнергия”

№ п/п Поле Тип Назначение
1 NPP INTEGER Код
2 NOMER_DOG VARCHAR(8) Номер договора
3 DATA DATE Месяц начисления
4 SUMMA FLOAT Сумма
5 FACTORY INTEGER Предприятие

 

Все справочные таблицы имеют одинаковую структуру.

 

№ п/п Поле Тип Назначение
1 NPP SMALLINT Код
2 NAME VARCHAR(хх) Название

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...