<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Database</title><link>https://sourceforge.net/p/hell-accounting-cartridges/wiki/Database/</link><description>Recent changes to Database</description><atom:link href="https://sourceforge.net/p/hell-accounting-cartridges/wiki/Database/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 20 Mar 2014 23:57:51 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/hell-accounting-cartridges/wiki/Database/feed" rel="self" type="application/rss+xml"/><item><title>Database modified by Andrey Helldar</title><link>https://sourceforge.net/p/hell-accounting-cartridges/wiki/Database/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -37,3 +37,6 @@
 &gt;  `summ` varchar(20) DEFAULT NULL,
 &gt;  KEY `id` (`id`)
 &gt; ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8;
+
+
+[**Вернуться на главную**](https://sourceforge.net/p/hell-accounting-cartridges/wiki/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrey Helldar</dc:creator><pubDate>Thu, 20 Mar 2014 23:57:51 -0000</pubDate><guid>https://sourceforge.net6578db762c22cf4d5fff14578f266c29a687fb48</guid></item><item><title>Database modified by Andrey Helldar</title><link>https://sourceforge.net/p/hell-accounting-cartridges/wiki/Database/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrey Helldar</dc:creator><pubDate>Mon, 17 Mar 2014 06:32:28 -0000</pubDate><guid>https://sourceforge.netd71310f42d66120f2ff942da32f61a2961fb57a3</guid></item><item><title>Главное окно modified by Andrey Helldar</title><link>https://sourceforge.net/p/hell-accounting-cartridges/wiki/%25D0%2593%25D0%25BB%25D0%25B0%25D0%25B2%25D0%25BD%25D0%25BE%25D0%25B5%2520%25D0%25BE%25D0%25BA%25D0%25BD%25D0%25BE/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,47 +1,39 @@
-В главном окне в верхнем поле списка отображается список зарегистрированных картриджей, включая:
- - номер записи по-порядку;
- - уникальный идентификатор картриджа;
- - модель картриджа;
- - фамилия сотрудника, за которым закреплен данный картридж;
- - наименование организации (филиала), в котором закреплен картридж;
- - крайняя дата изменения состояния;
- - общее количество операций (всего) по данному картриджу (включая переход состояний "в работе", "в сервисном", "списан", "на складе");
- - количество операций в текущем месяце, соответствующим статусу "в сервисном";
- - количество операций в текущем году, соответствующим статусу "в сервисном".
+Database
+------------------
+
+В проекте используется подключение к базе данных MySQL через MySQL .NET Connector 6.8.3, скачать который можно [здесь](http://dev.mysql.com/downloads/connector/net/).

-Второй список отображает историю операций по конкретному идентификатору картриджа.
-Для активации списка достаточно выбрать определенный картридж из первой таблицы.
+В проекте используются всего 2 таблицы базы данных:

-В истории операций данные отображаются следующим образом:
- - номер записи по-порядку;
- - дата изменения состояния;
- - фамилия сотрудника, сдавшего картридж на заправку;
- - статус ("в работе", "в сервисном", "списан", "на складе");
- - комментарий к записи (в произвольной форме, например, "заправка, замена ролика заряда");
- - наименование, номер и дата платежного документа (например, акт выполненных работ №0 от 1 января 1970 г) - заполняется вручную;
- - стоимость работ по картриджу для ведения статистики.
+* **cartridges**
++ **history**

+Структура которых довольно проста и содержит одноименные поля таблиц главного окна приложения:

-В нижней части формы доступно 3 блока:
- - **Добавить картридж**;
- - **Изменить статус**;
- - **Обновить**.
+&gt; CREATE TABLE `cartridges` (
+&gt;  `id` int(11) NOT NULL AUTO_INCREMENT,
+&gt;  `CID` varchar(10) CHARACTER SET latin1 NOT NULL DEFAULT '0',
+&gt;  `Cart` varchar(50) CHARACTER SET latin1 NOT NULL,
+&gt;  `Company` varchar(128) CHARACTER SET latin1 NOT NULL,
+&gt;  `LastName` varchar(128) CHARACTER SET latin1 NOT NULL DEFAULT '0',
+&gt;  `Status` varchar(64) CHARACTER SET latin1 NOT NULL DEFAULT '0',
+&gt;  `Changed` varchar(50) CHARACTER SET latin1 NOT NULL DEFAULT '0',
+&gt;  `Count` int(5) NOT NULL DEFAULT '0',
+&gt;  `CountPmonth` int(5) NOT NULL DEFAULT '0',
+&gt;  `CountPyear` int(5) NOT NULL DEFAULT '0',
+&gt;  UNIQUE KEY `CID` (`CID`),
+&gt;  KEY `id` (`id`)
+&gt; ) ENGINE=InnoDB AUTO_INCREMENT=64 DEFAULT CHARSET=utf8;

-В блоке **добавить картридж**:
- - из выпадающего списка выбирается организация или филиал, в котором будет числиться картридж;
- - указывается модель картриджа (если указываемой модели картриджа нет в списке, то он будет автоматически добавлен);
- - Указывается фамилия сотрудника, за которым закреплен данный картридж.
-
-
-В блоке **изменение статуса** указываем:
- - статус: "в работе", "в сервисном", "на складе" или "списан";
- - наименование, номер и дата платежного документа;
- - стоимость работ по данной позиции;
- - дата проведения операции;
- - фамилия сотрудника, сделавшего изменение (сдавшего на заправку);
- - комментарий к записи.
-
-В блоке **обновить** располагаются 2 кнопки:
- - **обновить** текущее состояние записей;
- - **проверить данные**, производя пересчет статистики общего количества записей, количества за текущий месяц и текущий год.
+&gt; CREATE TABLE `history` (
+&gt;  `id` int(11) NOT NULL AUTO_INCREMENT,
+&gt;  `CID` varchar(10) NOT NULL,
+&gt;  `updated` varchar(50) NOT NULL,
+&gt;  `status` varchar(64) NOT NULL,
+&gt;  `last_name` varchar(50) NOT NULL,
+&gt;  `comment` varchar(256) DEFAULT NULL,
+&gt;  `doc` varchar(256) DEFAULT NULL,
+&gt;  `summ` varchar(20) DEFAULT NULL,
+&gt;  KEY `id` (`id`)
+&gt; ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8;
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrey Helldar</dc:creator><pubDate>Mon, 17 Mar 2014 06:31:08 -0000</pubDate><guid>https://sourceforge.net1eb213cf83a91c6599a2938f0befa1182a3501d7</guid></item><item><title>Главное окно modified by Andrey Helldar</title><link>https://sourceforge.net/p/hell-accounting-cartridges/wiki/%25D0%2593%25D0%25BB%25D0%25B0%25D0%25B2%25D0%25BD%25D0%25BE%25D0%25B5%2520%25D0%25BE%25D0%25BA%25D0%25BD%25D0%25BE/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;В главном окне в верхнем поле списка отображается список зарегистрированных картриджей, включая:&lt;br /&gt;
 - номер записи по-порядку;&lt;br /&gt;
 - уникальный идентификатор картриджа;&lt;br /&gt;
 - модель картриджа;&lt;br /&gt;
 - фамилия сотрудника, за которым закреплен данный картридж;&lt;br /&gt;
 - наименование организации (филиала), в котором закреплен картридж;&lt;br /&gt;
 - крайняя дата изменения состояния;&lt;br /&gt;
 - общее количество операций (всего) по данному картриджу (включая переход состояний "в работе", "в сервисном", "списан", "на складе");&lt;br /&gt;
 - количество операций в текущем месяце, соответствующим статусу "в сервисном";&lt;br /&gt;
 - количество операций в текущем году, соответствующим статусу "в сервисном".&lt;/p&gt;
&lt;p&gt;Второй список отображает историю операций по конкретному идентификатору картриджа.&lt;br /&gt;
Для активации списка достаточно выбрать определенный картридж из первой таблицы.&lt;/p&gt;
&lt;p&gt;В истории операций данные отображаются следующим образом:&lt;br /&gt;
 - номер записи по-порядку;&lt;br /&gt;
 - дата изменения состояния;&lt;br /&gt;
 - фамилия сотрудника, сдавшего картридж на заправку;&lt;br /&gt;
 - статус ("в работе", "в сервисном", "списан", "на складе");&lt;br /&gt;
 - комментарий к записи (в произвольной форме, например, "заправка, замена ролика заряда");&lt;br /&gt;
 - наименование, номер и дата платежного документа (например, акт выполненных работ №0 от 1 января 1970 г) - заполняется вручную;&lt;br /&gt;
 - стоимость работ по картриджу для ведения статистики.&lt;/p&gt;
&lt;p&gt;В нижней части формы доступно 3 блока:&lt;br /&gt;
 - &lt;strong&gt;Добавить картридж&lt;/strong&gt;;&lt;br /&gt;
 - &lt;strong&gt;Изменить статус&lt;/strong&gt;;&lt;br /&gt;
 - &lt;strong&gt;Обновить&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;В блоке &lt;strong&gt;добавить картридж&lt;/strong&gt;:&lt;br /&gt;
 - из выпадающего списка выбирается организация или филиал, в котором будет числиться картридж;&lt;br /&gt;
 - указывается модель картриджа (если указываемой модели картриджа нет в списке, то он будет автоматически добавлен);&lt;br /&gt;
 - Указывается фамилия сотрудника, за которым закреплен данный картридж.&lt;/p&gt;
&lt;p&gt;В блоке &lt;strong&gt;изменение статуса&lt;/strong&gt; указываем:&lt;br /&gt;
 - статус: "в работе", "в сервисном", "на складе" или "списан";&lt;br /&gt;
 - наименование, номер и дата платежного документа;&lt;br /&gt;
 - стоимость работ по данной позиции;&lt;br /&gt;
 - дата проведения операции;&lt;br /&gt;
 - фамилия сотрудника, сделавшего изменение (сдавшего на заправку);&lt;br /&gt;
 - комментарий к записи.&lt;/p&gt;
&lt;p&gt;В блоке &lt;strong&gt;обновить&lt;/strong&gt; располагаются 2 кнопки:&lt;br /&gt;
 - &lt;strong&gt;обновить&lt;/strong&gt; текущее состояние записей;&lt;br /&gt;
 - &lt;strong&gt;проверить данные&lt;/strong&gt;, производя пересчет статистики общего количества записей, количества за текущий месяц и текущий год.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrey Helldar</dc:creator><pubDate>Mon, 17 Mar 2014 06:06:47 -0000</pubDate><guid>https://sourceforge.nete082b6092f228e7958503af6f702dfab64fb05fc</guid></item></channel></rss>