<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://gsbelarus.com:80/gs/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://gsbelarus.com:80/gs/wiki/index.php?action=history&amp;feed=atom&amp;title=INV_BALANCE</id>
		<title>INV BALANCE - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://gsbelarus.com:80/gs/wiki/index.php?action=history&amp;feed=atom&amp;title=INV_BALANCE"/>
		<link rel="alternate" type="text/html" href="https://gsbelarus.com:80/gs/wiki/index.php?title=INV_BALANCE&amp;action=history"/>
		<updated>2026-07-17T03:13:34Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.16</generator>

	<entry>
		<id>https://gsbelarus.com:80/gs/wiki/index.php?title=INV_BALANCE&amp;diff=5220&amp;oldid=prev</id>
		<title>SYSDBA в 10:17, 23 февраля 2012</title>
		<link rel="alternate" type="text/html" href="https://gsbelarus.com:80/gs/wiki/index.php?title=INV_BALANCE&amp;diff=5220&amp;oldid=prev"/>
				<updated>2012-02-23T10:17:05Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 10:17, 23 февраля 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;CREATE TABLE inv_balance&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;CREATE TABLE inv_balance&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;(&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;(&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; cardkey&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  dintkey,&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; /* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ññûëêà íà êàðòî÷êó &lt;/del&gt;*/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; cardkey&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  dintkey,&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; /* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ссылка на карточку &lt;/ins&gt;*/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; contactkey&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; dintkey,&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; /* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ññûëêà íà êîíòàêò &lt;/del&gt;*/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; contactkey&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; dintkey,&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; /* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ссылка на контакт &lt;/ins&gt;*/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; balance&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  dcurrency NOT NULL,&amp;#160;  /* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;îñòàòîê íà êàðòî÷êå &lt;/del&gt;*/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; balance&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  dcurrency NOT NULL,&amp;#160;  /* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;остаток на карточке &lt;/ins&gt;*/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; goodkey&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  dintkey,&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; /* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ññûëêà íà òîâàð &lt;/del&gt;*/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; goodkey&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  dintkey,&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; /* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ссылка на товар &lt;/ins&gt;*/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; reserved&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; dreserved&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  /* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;çàðåçåðâèðîâàíî &lt;/del&gt;*/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&amp;#160; reserved&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; dreserved&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  /* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;зарезервировано &lt;/ins&gt;*/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;);&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>SYSDBA</name></author>	</entry>

	<entry>
		<id>https://gsbelarus.com:80/gs/wiki/index.php?title=INV_BALANCE&amp;diff=5219&amp;oldid=prev</id>
		<title>SYSDBA: Новая страница: «Основным источником для получения информации по остаткам ТМЦ является движение ТМЦ. Одна…»</title>
		<link rel="alternate" type="text/html" href="https://gsbelarus.com:80/gs/wiki/index.php?title=INV_BALANCE&amp;diff=5219&amp;oldid=prev"/>
				<updated>2012-02-23T10:16:38Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «Основным источником для получения информации по остаткам ТМЦ является движение ТМЦ. Одна…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Основным источником для получения информации по остаткам ТМЦ является движение ТМЦ. Однако для ускорения получения информации по текущим остаткам предприятия, а &lt;br /&gt;
также для отслеживания совместного выбора одной и той же позиции в один момент времени, в системе введена таблица хранения текущих остатков. Эта таблица обновляется автоматически по мере заноса информации в таблицу движения ТМЦ. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;SQL&amp;quot;&amp;gt;&lt;br /&gt;
CREATE TABLE inv_balance&lt;br /&gt;
(&lt;br /&gt;
  cardkey               dintkey,              /* ññûëêà íà êàðòî÷êó */&lt;br /&gt;
  contactkey            dintkey,              /* ññûëêà íà êîíòàêò */&lt;br /&gt;
&lt;br /&gt;
  balance               dcurrency NOT NULL,   /* îñòàòîê íà êàðòî÷êå */&lt;br /&gt;
  goodkey               dintkey,              /* ññûëêà íà òîâàð */&lt;br /&gt;
&lt;br /&gt;
  reserved              dreserved             /* çàðåçåðâèðîâàíî */&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE inv_balance ADD CONSTRAINT inv_fk_balance_ck&lt;br /&gt;
  FOREIGN KEY (cardkey) REFERENCES inv_card (id)&lt;br /&gt;
  ON DELETE CASCADE&lt;br /&gt;
  ON UPDATE CASCADE;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE inv_balance ADD CONSTRAINT inv_fk_balance_contk&lt;br /&gt;
  FOREIGN KEY (contactkey) REFERENCES gd_contact(id)&lt;br /&gt;
  ON DELETE CASCADE&lt;br /&gt;
  ON UPDATE CASCADE;&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE inv_balance ADD CONSTRAINT inv_fk_balance_gk&lt;br /&gt;
  FOREIGN KEY (goodkey) REFERENCES gd_good (id)&lt;br /&gt;
  ON DELETE CASCADE&lt;br /&gt;
  ON UPDATE CASCADE;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE inv_balance ADD CONSTRAINT inv_pk_balance&lt;br /&gt;
  PRIMARY KEY (cardkey, contactkey);&lt;br /&gt;
&lt;br /&gt;
CREATE INDEX INV_X_BALANCE_CB ON INV_BALANCE (&lt;br /&gt;
  CONTACTKEY, BALANCE);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:База данных]]&lt;/div&gt;</summary>
		<author><name>SYSDBA</name></author>	</entry>

	</feed>