<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.gbsoft.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alexandr</id>
		<title>GB wiki - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.gbsoft.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alexandr"/>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Alexandr"/>
		<updated>2026-04-09T21:06:29Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=2021</id>
		<title>PROCESSCOMMAND</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=2021"/>
				<updated>2011-10-13T01:57:25Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PROCESSCOMMAND&lt;br /&gt;
|Описание=Функция позволяет выполнить любую команду ГБ - открыть электронную форму, запустить отчет, создать объект, удалить его, сменить состояние, напечатать и т.д.	&lt;br /&gt;
|Синтаксис=PROCESSCOMMAND ('''Тип объекта''','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('CURRENT','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('''тип:коды''','''Строка параметров''','''Команда''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Тип объекта&lt;br /&gt;
 |Пояснение=Целое число, являющееся кодом типа объекта (см. Объектная модель данных ГБ). Если указано слово 'CURRENT' - берется тип активного в данный момент объекта. Если указано тип:коды, берется множество объектов заданного типа с указанными кодами.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Строка параметров&lt;br /&gt;
 |Пояснение=Строка, которая содержит через &amp;quot;,&amp;quot; список параметров команды.&lt;br /&gt;
Вот полный список параметров, которые можно передать в объект при создании и открытии существующего через ProcessCommand:&lt;br /&gt;
*То, что работает в любой форме свойств: &lt;br /&gt;
**DuplicateId - ид объекта, копию которого мы хотим создать. Причем установка поля Node является обязательным.&lt;br /&gt;
**DoOnOpen - скрипт, выполняемый сразу после открытия &lt;br /&gt;
**DoOnSave - скрипт, выполняемый непосредственно перед сохранением &lt;br /&gt;
**ActivePage - имя закладки по умолчанию &lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу, не показывая форму пользователю&lt;br /&gt;
**SendSaveMessage=1 - ожидать успешного завершения сохранения объекта&lt;br /&gt;
**CloseOnError=1 - при ошибке закрывать форму (иначе форма будет показана пользователю)&lt;br /&gt;
*установка любых полей ПРИ СОЗДАНИИ НОВОГО ОБЪЕКТА (но в документах этого лучше не делать, т.к. там с большинством полей связана специфическая функциональность - используйте параметры, описанные ниже): &lt;br /&gt;
**SET:FIeld= &lt;br /&gt;
**SET:Heap.Field= &lt;br /&gt;
* в документах основные поля через SET ставить нельзя, надо использовать стандартные параметры: &lt;br /&gt;
**Partner - заполняет соотв. поле &lt;br /&gt;
**Agent - заполняет соотв. поле &lt;br /&gt;
**Kind - заполняет соотв. поле &lt;br /&gt;
**OpDate - заполняет сразу и OperationDate и DocDate &lt;br /&gt;
**NOTE - заполняет поле HeapSet.@Note &lt;br /&gt;
**DOCNUMBER - заполняет соотв. поле &lt;br /&gt;
**WWWORDER - заполняет поле Imported_Id &lt;br /&gt;
**CURRENCY - заполняет поле DocCurrency &lt;br /&gt;
**PRICELIST - заполняет поле HeapSet.@PriceList &lt;br /&gt;
**ActiveLinkPage - открывает документ на закладке &amp;quot;связи&amp;quot;, на подзакладке с заданным номером. &lt;br /&gt;
**Link - список кодов документов, с которыми нужно связать создаваемый &lt;br /&gt;
**LinkSide - направление связи - LinkSide=С означает что новый документ будет записан в связях в поле CreditDoc, иначе - в DebetDoc &lt;br /&gt;
**LinkType - тип связи &lt;br /&gt;
**Update=True - при создании не имеет значения, а при открытии существующего документа означает, что товарные **строки необходимо заполнить заново, а не дописывать к существующим &lt;br /&gt;
**PosOnly=True - означает что из списка товарных строк нужно выбрать только положительные количества &lt;br /&gt;
**NegOnly=True - означает что из списка товарных строк нужно выбрать только отрицательные количества &lt;br /&gt;
**DontCreateEmpty - не создавать пустой документ (без тов. строк) &lt;br /&gt;
**GoodiesDs=имя - имя датасета, который содержит список товарных строк &lt;br /&gt;
**GoodiesDs==выражение - запрос, который вернет нам список товарных строк &lt;br /&gt;
**GoodiesArt &lt;br /&gt;
**GoodiesCert &lt;br /&gt;
**GoodiesQty &lt;br /&gt;
**GoodiesNote &lt;br /&gt;
**GoodiesHeap.XXXX - запись в хиповое поле ХХХХ&lt;br /&gt;
**GoodiesField.AutoSaveXXXX - запись в поле вида AutoSaveCert@Apt &lt;br /&gt;
**GoodiesPrice &lt;br /&gt;
**GoodiesPriceList - выражения, вычисляемые на GoodieDs, заполняют соотв. поля &lt;br /&gt;
**ExpensesDs - имя датасета со списком затрат &lt;br /&gt;
**ExpensesDs.Field &lt;br /&gt;
**ExpensesDs.Heap.Field - выражения, вычисляемые на ExpensesDs, заполняют соотв. поля&lt;br /&gt;
*ДЛЯ ИЗМЕНЕНИЯ ЗНАЧЕНИЙ ПОЛЕЙ В СУЩЕСТВУЮЩЕМ ОБЪЕКТЕ НУЖНО ИСПОЛЬЗОВАТЬ СКРИПТ DoOnOpen&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Команда&lt;br /&gt;
 |Пояснение=Строка, описывающая команду. Возможные варианты:&lt;br /&gt;
*&amp;quot;EXPLORE&amp;quot; - открыть справочник. Возможные параметры:&lt;br /&gt;
**Id=X - открыть справочник на объекте с кодом X&lt;br /&gt;
*&amp;quot;PROPERTIES&amp;quot; - открыть свойства объекта. Возможные параметры:&lt;br /&gt;
**Id=X - открыть свойства объекта с кодом X.&lt;br /&gt;
**Id=-1 - создать новый объект, при этом:&lt;br /&gt;
**DuplicateId=Y - создать копию объекта с кодом Y.&lt;br /&gt;
**SubType=Y - создать объект с подтипом Y.&lt;br /&gt;
**ItemType=0 - создать новую папку.&lt;br /&gt;
**ItemType=1 - создать новую запись.&lt;br /&gt;
**Node=Y - создать объект в папке с кодом Y.&lt;br /&gt;
**KeepPack=1 - принудительная простановка типа упаковки (без него, например, при количестве &amp;lt; целой коробки упаковка приводится к минимальной).&lt;br /&gt;
**GoodiesDsMaxLines=100 - ограничение количества товарных строк в документе (в примере ограничение равно ста строкам).&lt;br /&gt;
**CheckPostConds=1 - перед открытием свойств электронной формы создаваемого документа проверить постусловия. Осуществится выполнение только постусловий с вызовом [[Функции ГБ|Exception]]. В случае срабатывания исключения текст ошибки поместится в переменную :LastError.&lt;br /&gt;
**ActivePage=Имя закладки - установить активную закладку.&lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу по открытии.&lt;br /&gt;
**DoOnOpen=скрипт - выполнить скрипт после открытия.&lt;br /&gt;
**DoOnSave=скрипт - выполнить скрипт после сохранения.&lt;br /&gt;
**Кроме того, для документов:&lt;br /&gt;
***Имя поля=значение - присвоить данному полю датасета DataSet данное значение.&lt;br /&gt;
*&amp;quot;PRINT&amp;quot; - напечатать объект. Возможные параметры:&lt;br /&gt;
**ReportId=X или CmdParams=X -печатать форму с кодом X (ReportId=X).&lt;br /&gt;
**ShowForm=Y - вывести окно для выбора печатной формы.&lt;br /&gt;
**Target=файл - печатать в файл (для текстовых, Word и Excel форм).&lt;br /&gt;
**Template=файл - шаблон для Word и Excel форм.&lt;br /&gt;
*&amp;quot;SETFLAG&amp;quot; - изменить [[Флаг|состояние]] документа. Возможные параметры:&lt;br /&gt;
**SetState=X -Установить [[флаг]]=X.&lt;br /&gt;
*&amp;quot;IDXXX&amp;quot; - выполнить команду с кодом XXX (см. [[Справочник команд]]).&lt;br /&gt;
**Если XXX - код отчета, то возможны параметры:&lt;br /&gt;
***Param:Поле=Значение - изменить параметр.&lt;br /&gt;
***Immediate=Y - сразу вывести результаты.&lt;br /&gt;
***ParamsSettings=X - код предустановки параметров.&lt;br /&gt;
***GridSettings=X - код предустановки результатов.	&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PROCESSCOMMAND(11,'Id=-1,SubType=17','properties') создать новый заказ&amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND('CURRENT','CmdParams=1007','print') напечатать выделенные объекты&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=SETGRIDLAYOUT&amp;diff=2020</id>
		<title>SETGRIDLAYOUT</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=SETGRIDLAYOUT&amp;diff=2020"/>
				<updated>2011-10-11T08:22:25Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=SETGRIDLAYOUT&lt;br /&gt;
|Описание=Устанавливает настройку таблицы.&lt;br /&gt;
|Синтаксис=SETGRIDLAYOUT ('''Имя таблицы''','''Настройка''',Зафиксировать)&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Имя таблицы&lt;br /&gt;
 |Пояснение=строка, являющееся именем таблицы электронной формы.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Настройка&lt;br /&gt;
 |Пояснение=строка, со списком колонок для таблицы. Может быть получена копированием настройки таблицы в буфер&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Зафиксировать&lt;br /&gt;
 |Пояснение=Логическое значение. Если задана 1, то указанная настройка таблицы станет фиксированной.&lt;br /&gt;
}}&lt;br /&gt;
|Пример=&amp;lt;nowiki&amp;gt;SETGRIDLAYOUT(`DbGrid`,` |&amp;quot;Id&amp;quot;,&amp;quot;-77&amp;quot;,&amp;quot;Код&amp;quot;|`)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%A0%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D1%8B%D0%B5_%D0%BE%D1%82%D1%87%D0%B5%D1%82%D1%8B&amp;diff=2019</id>
		<title>Редактируемые отчеты</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%A0%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D1%8B%D0%B5_%D0%BE%D1%82%D1%87%D0%B5%D1%82%D1%8B&amp;diff=2019"/>
				<updated>2011-10-11T08:04:26Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: /* Типы вызова. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Настройка ГБ]]&lt;br /&gt;
&lt;br /&gt;
Редактируемый отчет - это отчет, в котором пользователь может редактировать данные и сохранять сделанные изменения.&lt;br /&gt;
&lt;br /&gt;
Существует 2 вида редактируемых отчетов.&lt;br /&gt;
&lt;br /&gt;
==Отчеты с процедурой сохранения.==&lt;br /&gt;
&lt;br /&gt;
В отчете с процедурой сохранения обязательно должна быть как минимум одна кнопка для вызова процедуры сохранения.&lt;br /&gt;
&lt;br /&gt;
В таком отчете пользователь может изменять любые поля, которые вернула процедура, и у которых не установлен атрибут faReadOnly. &lt;br /&gt;
Вычисляемые поля тоже могут меняться, при этом изменение поля Partner.Name изменяет и поле Partner, изменение поля Heap.@X изменяет и поле Heap. &lt;br /&gt;
Кроме того, могут изменяться и вычисляемые поля, которые равны сами себе: Amount[Сумма,fmAMount+1]=Amount, но по умолчанию в процедуру записи они не передаются. Для того, чтобы передавались, нужен специальный параметр.&lt;br /&gt;
&lt;br /&gt;
Кнопка вызова процедуры сохранения должна иметь следующий вид:&lt;br /&gt;
&lt;br /&gt;
а) в поле &amp;quot;Процедура&amp;quot; - имя процедуры, в поле &amp;quot;Только параметры&amp;quot; - тип вызова&lt;br /&gt;
&lt;br /&gt;
б) в поле &amp;quot;Процедура&amp;quot; - скрипт, который содержит функцию savechanges как минимум с одним параметром.&lt;br /&gt;
Скрипт =SaveChanges(`Процедура`,`Тип вызова`) полностью эквивалентен варианту (а)&lt;br /&gt;
Вариант (б) используется, например, для обновления отчета после сохранения. Тогда скрипт будет выглядеть так&lt;br /&gt;
 =SaveChanges(`Процедура`,`Тип вызова`),ProcessCommand(`CURRENT`,``,`REFRESH`)&lt;br /&gt;
&lt;br /&gt;
в) если для записи используется скрипт, но функция SaveChanges в нем по каким-то причинам не зовется (например, надо бегать по строчкам и звать gb_put, и т.п.) - то скрипт должен содержать строку `SaveChanges(` - проще всего записать ее в ненужную переменную, например так:&lt;br /&gt;
 :tmp:=`SaveChanges(`&lt;br /&gt;
&lt;br /&gt;
Дополнение. В процедуру записи можно передавать не только данные, но и дельту, для этого используется кнопка со скриптом типа такого&lt;br /&gt;
 =:tmp:=`SaveChanges(`,ApplyUpdates(`ViewQuery`,`ViewQuery_Put`)&lt;br /&gt;
Процедура для записи дельты должна иметь соответствующий вид, и в нее не передаются вычисляемые поля.&lt;br /&gt;
&lt;br /&gt;
===Типы вызова.===&lt;br /&gt;
&lt;br /&gt;
*пустая строка или ALL (по умолчанию) - в процедуру передается датасет из двух полей: Params - содержит субсет параметров отчета, Results - содержит субсет результатов без вычисляемых полей (может быть отфильтрован, список полей может быть задан явно)&lt;br /&gt;
*LAYOUT - в процедуру передается датасет, структура которого в точности соответствует настройке таблицы результатов. Передаются все поля таблицы, в том числе вычисляемые. Поля, не попавшие в настройку, не передаются.&lt;br /&gt;
*CALCDATA - в процедуру передается датасет из двух полей: Params - содержит субсет параметров отчета, Results - содержит субсет результатов со всеми вычисляемыми полями&lt;br /&gt;
*ORIGINALDATA - в процедуру передается датасет из двух полей: Params - содержит субсет параметров отчета, Results - содержит субсет результатов &amp;lt;u&amp;gt;без сделанных пользователем правок&amp;lt;/u&amp;gt;&lt;br /&gt;
*DATAONLY - в процедуру передается датасет результатов отчета (может быть отфильтрован, список полей можно задать явно).&lt;br /&gt;
*PARAMSONLY или 1 - в процедуру передается датасет входных параметров отчета (1 - для обратной совместимости )&lt;br /&gt;
&lt;br /&gt;
Через ; к типу вызова для вариантов ALL и DATAONLY можно задать фильтр и список полей&lt;br /&gt;
FILTER=выражение&lt;br /&gt;
FIELDS=поле;поле;поле&lt;br /&gt;
Если задано и то и другое - между собой они разделюятся запятыми. Например:&lt;br /&gt;
&lt;br /&gt;
 ALL;FILTER=_Changed,FIELDS=Id;Name;Amount&lt;br /&gt;
&lt;br /&gt;
В самом конце типа вызова через ; может быть добавлен параметр SHOWRESULTS&lt;br /&gt;
В этом случае после выполнения процедуры сохранения результат ее работы будет показан в результатах отчета (этот способ тоже можно использовать для того, чтобы показать результат выполнения процедуры, хотя при этом нужно в процедуру записи всталять всю процедуру получения отчета).&lt;br /&gt;
&lt;br /&gt;
Дополнение. Можно передавать на сервер только измененные записи. Для этого в свойствах отчета в поле &amp;quot;Автоколонки&amp;quot; нужно добавить поле _Changed[изм,fmBoolean]=_Changed&lt;br /&gt;
В параметрах вызова нужно указать фильтр FILTER=_Changed&lt;br /&gt;
Поле _Changed будет автоматически изменяться на 1 при любом редактировании&lt;br /&gt;
&lt;br /&gt;
Дополнение. При множественном выделении записей в редактируемом отчете любое изменение поля коснется всех выделенных записей&lt;br /&gt;
&lt;br /&gt;
Дополнение. Если в выходном датасете есть строковое поле Message то по результатам работы кнопки будет выведена форточка:&lt;br /&gt;
Результат выполнения команды&lt;br /&gt;
&amp;lt;содержимое поля Message&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Отчеты без процедуры сохранения.==&lt;br /&gt;
&lt;br /&gt;
В отчете без процедуры сохранения сохранение данных осуществляется по кнопке со стрелкой вправо в тубларе, либо по кнопке, содержащей скрипт SaveChanges() - '''без параметров'''&lt;br /&gt;
&lt;br /&gt;
Такой отчет '''обязательно''' должен содержать поле Id&lt;br /&gt;
&lt;br /&gt;
В таком отчете пользователь может изменять только поля Id.Поле и Id.Heap.Поле&lt;br /&gt;
Для записи изменений в этом случае используются стандартные процедуры XXX_Put, где XXX определяется по типу поля Id&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1989</id>
		<title>Файл настроек</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1989"/>
				<updated>2011-06-03T10:17:54Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Касса]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров файла GbReg.ini:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция описания настроек оборудования''&lt;br /&gt;
&lt;br /&gt;
[ECRParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''обрезание названия товара в чеке (не более заданной длины в драйвере кассовой программы)''&lt;br /&gt;
&lt;br /&gt;
PrintLabelEq=substr(ArticulName,1,39)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения сканера ШК''&lt;br /&gt;
&lt;br /&gt;
ScannerEnabled=1&lt;br /&gt;
&lt;br /&gt;
ScannerPort=1&lt;br /&gt;
&lt;br /&gt;
ScannerTermChar=13&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения ККМ''&lt;br /&gt;
&lt;br /&gt;
Index=0&lt;br /&gt;
&lt;br /&gt;
ECRNum=4&lt;br /&gt;
&lt;br /&gt;
Port=6&lt;br /&gt;
&lt;br /&gt;
ECRSerial=22&lt;br /&gt;
&lt;br /&gt;
PrintByLine=0&lt;br /&gt;
&lt;br /&gt;
PrintNames=1&lt;br /&gt;
&lt;br /&gt;
SkipNotPrinted=1&lt;br /&gt;
&lt;br /&gt;
AllowPriceScanner=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция общих настроек''&lt;br /&gt;
&lt;br /&gt;
[Common]&lt;br /&gt;
&lt;br /&gt;
RenameBadonStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''переименование бэдчеков после запуска кассовой программы''&lt;br /&gt;
&lt;br /&gt;
RenameBadCheckTime=360&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''интервал переименования бэдчеков в секундах''&lt;br /&gt;
&lt;br /&gt;
ColumnAfterScan=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''колонка для перехода курсора после сканирования ШК''&lt;br /&gt;
&lt;br /&gt;
CanEditPriceFor=57060&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''можно менять цену в товаре [Код товара]''&lt;br /&gt;
&lt;br /&gt;
ReportByDepot=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''выводить отчет по отделам''&lt;br /&gt;
&lt;br /&gt;
JumpFieldAfterPrice=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''перевод курсора на Наименование товара после выбора из справочника''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки по частичной загрузке''&lt;br /&gt;
&lt;br /&gt;
LoadPartical=0&lt;br /&gt;
&lt;br /&gt;
LoadParticalObjects=;Price;Barcodes;&lt;br /&gt;
&lt;br /&gt;
NoDiscRanges=1&lt;br /&gt;
&lt;br /&gt;
PriorityAutoDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки весов &amp;quot;Tiger&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
LoadScale=1&lt;br /&gt;
&lt;br /&gt;
WeightPrefix=21&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''КАССИРУ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать персональные скидки в окне скидок(F6)''&lt;br /&gt;
&lt;br /&gt;
ShowPersonalDiscounts=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Отключить кнопку &amp;quot;Произвольная скидка&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
DisableDiscountButton=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка Новый Товар - F4''&lt;br /&gt;
&lt;br /&gt;
CanMakeNewArticul=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать список скидок по F6''&lt;br /&gt;
&lt;br /&gt;
ShowDiscList=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''признак, что на чеке - выводить скидку''&lt;br /&gt;
&lt;br /&gt;
AllowPrintDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''сообщение о продаже в минус (если они разрешены)''&lt;br /&gt;
&lt;br /&gt;
WarnNegativeSales=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выдавать окно подтверждения печати чека?''&lt;br /&gt;
&lt;br /&gt;
ConfirmPrint=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''&amp;quot;свободный&amp;quot; возврат товара, а не только весь чек целиком''&lt;br /&gt;
&lt;br /&gt;
EnableFreeReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''при округлении - отбрасывать дробную часть''&lt;br /&gt;
&lt;br /&gt;
CutRound=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Префикс ШК для входа пользователей''&lt;br /&gt;
&lt;br /&gt;
LoginPrefix=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Список кодов товаров &amp;quot;Подарочная карта&amp;quot; через &amp;quot;;&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
PresentCardCodes=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отбрасывать дробную часть от чека''&lt;br /&gt;
&lt;br /&gt;
CutSumm=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''разрешение на редактирование цены''&lt;br /&gt;
&lt;br /&gt;
CanEditPrice=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность очистить чек - F9''&lt;br /&gt;
&lt;br /&gt;
AllowClrCheck=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать возврат в принципе''&lt;br /&gt;
&lt;br /&gt;
AllowReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать аннулирование''&lt;br /&gt;
&lt;br /&gt;
AllowAnnulate=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать текущую сумму кассиру в кассе при выходе из кассы, но ст. кассиру и Администратору видно сумму всегда''&lt;br /&gt;
&lt;br /&gt;
ShowCurrentSum=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность продавать по шт. товар у которого в ГБ НЕ стоит кол-во шт в упаковке. ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''временная мера для тех, у кого в ГБ не заполнено ни у однoго товара кол-во шт. в упак.''&lt;br /&gt;
&lt;br /&gt;
CanSalePartical=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''включить ли подсветку красным при недостатке на остатке''&lt;br /&gt;
&lt;br /&gt;
HilightNegRest=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''логирование удаления строчек''&lt;br /&gt;
&lt;br /&gt;
DepotNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отлавливать ли построчное удаление чека''&lt;br /&gt;
&lt;br /&gt;
EraseInfo=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''фиксация даты смены''&lt;br /&gt;
&lt;br /&gt;
ControlSmenaDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор первого товара при сканировании ШК, который есть у нескольких товаров''&lt;br /&gt;
&lt;br /&gt;
IgnoreMulipleBarCodes=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''изменение разрешения монитора при запуске кассовой программы''&lt;br /&gt;
&lt;br /&gt;
ChangeResolution=0&lt;br /&gt;
&lt;br /&gt;
LEDColor=255&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''время обновления прайса''&lt;br /&gt;
&lt;br /&gt;
PriceUpdatePeriod=20&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''обновление прайса при запуске''&lt;br /&gt;
&lt;br /&gt;
UpdatePriceOnStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''автопроведение чеков''&lt;br /&gt;
&lt;br /&gt;
AutoScheme=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет внесения денег в кассу''&lt;br /&gt;
&lt;br /&gt;
ManualCashIncome=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запись кода партнера в хиповое поле чека''&lt;br /&gt;
&lt;br /&gt;
WritePartnerInECRNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''хранить чеки (например полгода)''&lt;br /&gt;
&lt;br /&gt;
MaxSmenaCount=200&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать картинки на чеке''&lt;br /&gt;
&lt;br /&gt;
PrintImageOnCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор товара только по ШК''&lt;br /&gt;
&lt;br /&gt;
BarCodeSelectOnly=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет ручного ввода ШК''&lt;br /&gt;
&lt;br /&gt;
DisableManBC=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет ручного ввода ШК скидки (если =1 или отсутствует, то ввод возможен)''&lt;br /&gt;
&lt;br /&gt;
DiscBCKeyInput=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''закрытие справочника товаров после выбора товара''&lt;br /&gt;
&lt;br /&gt;
CloseAfterSelect=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''можно менять количество в чеке''&lt;br /&gt;
&lt;br /&gt;
AllowChangeQty=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''посылать пакет нотификацию о продаже на другие кассы''&lt;br /&gt;
&lt;br /&gt;
SendNotifyByUDP=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возврат в день продажи''&lt;br /&gt;
&lt;br /&gt;
SendReturnInKKMByDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''задание правила печати копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheckRule=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''загружать настройки Администратора''&lt;br /&gt;
&lt;br /&gt;
LoadAdminGrid=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек оффлайн-режима''&lt;br /&gt;
&lt;br /&gt;
[Offline settings]&lt;br /&gt;
&lt;br /&gt;
OfflinePricePath=C:\Program Files\GbDrugst\Net\PL.zip&lt;br /&gt;
&lt;br /&gt;
LastExport=14.10.2010&lt;br /&gt;
&lt;br /&gt;
PriceMustBeCheck=1&lt;br /&gt;
&lt;br /&gt;
OfflineEnabled=0&lt;br /&gt;
&lt;br /&gt;
OfflineSalesPath=C:\cds&lt;br /&gt;
&lt;br /&gt;
NetWork=0&lt;br /&gt;
&lt;br /&gt;
NetByModem=1&lt;br /&gt;
&lt;br /&gt;
NetChecks=1&lt;br /&gt;
&lt;br /&gt;
NetPrice=1&lt;br /&gt;
&lt;br /&gt;
ModemIndex=0&lt;br /&gt;
&lt;br /&gt;
DisableLoadSales=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек параметров документов''&lt;br /&gt;
&lt;br /&gt;
[DocParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Собственная фирма чека''&lt;br /&gt;
&lt;br /&gt;
Firm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции чека''&lt;br /&gt;
&lt;br /&gt;
Kind=111&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Партнер чека''&lt;br /&gt;
&lt;br /&gt;
Partner=20295&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад''&lt;br /&gt;
&lt;br /&gt;
Stock=20294&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа чека''&lt;br /&gt;
&lt;br /&gt;
DocType=104&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Агент чека''&lt;br /&gt;
&lt;br /&gt;
Agent=22290&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Прайс-лист остатков''&lt;br /&gt;
&lt;br /&gt;
PriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа''&lt;br /&gt;
&lt;br /&gt;
DocFlag=1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Параметр &amp;quot;Учитывать остатки&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
CheckRests=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Объединять ли чеки на сервере''&lt;br /&gt;
&lt;br /&gt;
NeedUnionChecks=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Исходные чеки не удалять''&lt;br /&gt;
&lt;br /&gt;
DontDeleteChecks=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Запрашивать комментарий к скидке''&lt;br /&gt;
&lt;br /&gt;
RetriveDiscountComment=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип объединенного документа''&lt;br /&gt;
&lt;br /&gt;
IntegrateDocType=149&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг объединенного документа''&lt;br /&gt;
&lt;br /&gt;
IntegreateDocState=1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''В номер документа ГБ писать номер из чека ККМ''&lt;br /&gt;
&lt;br /&gt;
WriteKKMDocNumber=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Добавление вычисляемых полей в прайс-лист кассы при обновлении с сервера БД''&lt;br /&gt;
&lt;br /&gt;
ExtendedFields=SKey[Кл. вызова,fmId+0]=ifempty(Id.Heap.@Scale,0)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocType=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocKind=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocFlag=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocStock=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderDocType=151&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Собственная фирма документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderStock=38177&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderKind=117&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderState=100&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Параметр форматирования вывода количества в таблице товаров (100 - 2 знака после запятой, 1000 - 3 и т.д.)''&lt;br /&gt;
&lt;br /&gt;
Format=100&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек режима инвентаризации''&lt;br /&gt;
&lt;br /&gt;
[Invent]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''процедура получения прайса''&lt;br /&gt;
&lt;br /&gt;
InvProc=KKM_GETARTICULS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для получения прайса - фирма, склад, прайслист.''&lt;br /&gt;
&lt;br /&gt;
InvFirm=50&lt;br /&gt;
&lt;br /&gt;
InvStock=157&lt;br /&gt;
&lt;br /&gt;
InvPriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для записи документа инвентаризации''&lt;br /&gt;
&lt;br /&gt;
InvDocStock=157&lt;br /&gt;
&lt;br /&gt;
InvDocType=162&lt;br /&gt;
&lt;br /&gt;
InvDocFlag=0&lt;br /&gt;
&lt;br /&gt;
InvDocKind=162&lt;br /&gt;
&lt;br /&gt;
InvDocFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''настройки подключения к БД''&lt;br /&gt;
&lt;br /&gt;
[Paths]&lt;br /&gt;
&lt;br /&gt;
RemoteDB=server:E:\Bases\BASE.FDB&lt;br /&gt;
&lt;br /&gt;
DBLogin=SYSDBA&lt;br /&gt;
&lt;br /&gt;
DBPass=z&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0_%D0%93%D0%91&amp;diff=1953</id>
		<title>Параметры запуска ГБ</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0_%D0%93%D0%91&amp;diff=1953"/>
				<updated>2011-03-09T06:31:23Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Интерфейс ГБ]]&lt;br /&gt;
Параметры (ключи) запуска ГБ могут быть указаны в командной строке либо в файле gbaliases.txt&lt;br /&gt;
== Виды ключей ==&lt;br /&gt;
; Ключи с параметрами&lt;br /&gt;
: в командной строке в виде &amp;quot;-ключ параметр&amp;quot;, например -progid test &lt;br /&gt;
: в gbaliases.txt в виде ключ=параметр, например, progid=test &lt;br /&gt;
; Ключи без параметров &lt;br /&gt;
: в командной строке в виде &amp;quot;-ключ&amp;quot;, например -nosplash &lt;br /&gt;
: в gbaliases.txt в виде ключ=Y, например, nosplash=Y &lt;br /&gt;
&lt;br /&gt;
Очевидно, что ключи alias и selectalias могут использоваться только в командной строке&lt;br /&gt;
&lt;br /&gt;
== Полный список ключей ==&lt;br /&gt;
* '''alias''' (параметр - имя алиаса). Служит для выбора алиаса в файле gbaliases.txt. &lt;br /&gt;
* '''appserverX''' (параметр - адрес и GUID сервера приложений, X - целое число). Задает параметры сервера приложений. &lt;br /&gt;
* '''deferredpath''' (параметр - путь к каталогу). Задает каталог для обмена с сервером отложенных задач. &lt;br /&gt;
* '''description''' (параметр - строка описания базы). Задает описание базы данных, которое будет показываться в заголовке программы. &lt;br /&gt;
* '''erroraction''' (параметр - строка &amp;quot;raise&amp;quot; либо &amp;quot;log&amp;quot;). Имеет смысл только при запуске через [[OLE]]. В первом случае ошибки передаются для обработки приложению-серверу, во втором - пишутся в файл gb.log&lt;br /&gt;
* '''libname''' (параметр - имя библиотеки). Задает имя клиентской библиотеки для подключения к БД.&lt;br /&gt;
* '''log''' (без параметров). Заставляет ГБ писать в [[GBLog]] все низкоуровневые обращения к базе данных (транзакции, фетч и т.п.). &lt;br /&gt;
* '''locktimeout''' (параметр - количество секунд). Задает время ожидания освобождения заблокированной записи в FB 2.1 и выше&lt;br /&gt;
* '''nochangetime''' (без параметров). При запуске системное время не синхронизируется с сервером БД.&lt;br /&gt;
* '''nosplash''' (без параметров). ГБ запускается без заставки.&lt;br /&gt;
* '''notificationprotocol''' (параметр - строка &amp;quot;mailslot&amp;quot; или &amp;quot;udp&amp;quot;). Определяет механизм передачи нотификаций от сервера клиенту. &lt;br /&gt;
* '''packetlog''' (без параметров). Заставляет ГБ писать в [[GBLog]] все высокоуровневые обращения к базе данных (запросы). &lt;br /&gt;
* '''packetlogfile''' (без параметров). Заставляет ГБ писать в файл gb.log все высокоуровневые обращения к базе данных (запросы). Файл gb.log лежит в текущем каталоге, при запуске через [[gblaunch]] это обычно временный каталог текущего пользователя, например, С:\Documents and Settings\username\Local Settings\Temp\ &lt;br /&gt;
* '''password''' (параметр - пароль пользователя IB). Задает зашифрованный пароль пользователя для подключения к БД. &lt;br /&gt;
* '''path''' (параметр - путь к базе данных). Служит для явного указания пути к базе данных. &lt;br /&gt;
* '''progid''' (параметр - имя запускаемой копии ГБ). Присваивает запускаемой ГБ имя. Если уже запущена ГБ с таким именем, происходит переключение на нее и вторая копия не запускается. Настройки пишутся в реестр в ветку с тем же именем.&lt;br /&gt;
* '''selectalias''' (без параметров). Заставляет ГБ при запуске выдать окно выбора алиаса. &lt;br /&gt;
* '''selectuser''' (без параметров). Заставляет ГБ при запуске выдать окно выбора пользователя. Для выбора предлагаются все [[Сотрудники]], у которых задан пароль (Heap.@Password) и Heap.@UserCanBeSelected=1&lt;br /&gt;
* '''spool''' (без параметров). Инициирует загрузку библиотеки spool.dll. &lt;br /&gt;
* '''udpport''' (параметр - номер порта или диапазон порт-порт). Задает номер порта для получения нотификаций от сервера (актуально только при serverplatform=linux). &lt;br /&gt;
* '''username''' (параметр - имя пользователя IB). Задает имя пользователя для подключения к БД.&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=DATEDIFF&amp;diff=1951</id>
		<title>DATEDIFF</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=DATEDIFF&amp;diff=1951"/>
				<updated>2011-03-01T04:08:08Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=DATEDIFF&lt;br /&gt;
|Описание=Разность дат. Третий параметр определяет тип результата&lt;br /&gt;
|Синтаксис=DATEDIFF ('''Первая Дата''','''Вторая Дата''','''Тип результата''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Первая дата&lt;br /&gt;
 |Пояснение=Дата, от которой отнимается вторая.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Вторая дата&lt;br /&gt;
 |Пояснение=Дата, которая отнимается от первой.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Тип результата&lt;br /&gt;
 |Пояснение=Строка.&lt;br /&gt;
*`1` или `H` - учитывать выходные (разность в рабочих днях)&lt;br /&gt;
*`M` - разность в месяцах&lt;br /&gt;
*`Y` - разность в годах&lt;br /&gt;
*Любое другое значение или отсутствие параметра - разность в днях&lt;br /&gt;
}}&lt;br /&gt;
|Результат=Целое.&lt;br /&gt;
|Пример=DATEDIFF(STRTODATE(`01.01.2010`),STRTODATE(`01.01.2009`),0)&amp;lt;br/&amp;gt;&lt;br /&gt;
DATEDIFF(STRTODATE(`01.01.2010`),STRTODATE(`01.01.2009`),`Y`)&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1850</id>
		<title>PROCESSCOMMAND</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1850"/>
				<updated>2010-12-17T10:40:39Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PROCESSCOMMAND&lt;br /&gt;
|Описание=Функция позволяет выполнить любую команду ГБ - открыть электронную форму, запустить отчет, создать объект, удалить его, сменить состояние, напечатать и т.д.	&lt;br /&gt;
|Синтаксис=PROCESSCOMMAND ('''Тип объекта''','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('CURRENT','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('''тип:коды''','''Строка параметров''','''Команда''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Тип объекта&lt;br /&gt;
 |Пояснение=Целое число, являющееся кодом типа объекта (см. Объектная модель данных ГБ). Если указано слово 'CURRENT' - берется тип активного в данный момент объекта. Если указано тип:коды, берется множество объектов заданного типа с указанными кодами.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Строка параметров&lt;br /&gt;
 |Пояснение=Строка, которая содержит через &amp;quot;,&amp;quot; список параметров команды.&lt;br /&gt;
Вот полный список параметров, которые можно передать в объект при создании и открытии существующего через ProcessCommand:&lt;br /&gt;
*То, что работает в любой форме свойств: &lt;br /&gt;
**DuplicateId - ид объекта, копию которого мы хотим создать. &lt;br /&gt;
**DoOnOpen - скрипт, выполняемый сразу после открытия &lt;br /&gt;
**DoOnSave - скрипт, выполняемый непосредственно перед сохранением &lt;br /&gt;
**ActivePage - имя закладки по умолчанию &lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу, не показывая форму пользователю&lt;br /&gt;
**SendSaveMessage=1 - ожидать успешного завершения сохранения объекта&lt;br /&gt;
**CloseOnError=1 - при ошибке закрывать форму (иначе форма будет показана пользователю)&lt;br /&gt;
*установка любых полей ПРИ СОЗДАНИИ НОВОГО ОБЪЕКТА (но в документах этого лучше не делать, т.к. там с большинством полей связана специфическая функциональность - используйте параметры, описанные ниже): &lt;br /&gt;
**SET:FIeld= &lt;br /&gt;
**SET:Heap.Field= &lt;br /&gt;
* в документах основные поля через SET ставить нельзя, надо использовать стандартные параметры: &lt;br /&gt;
**Partner - заполняет соотв. поле &lt;br /&gt;
**Agent - заполняет соотв. поле &lt;br /&gt;
**Kind - заполняет соотв. поле &lt;br /&gt;
**OpDate - заполняет сразу и OperationDate и DocDate &lt;br /&gt;
**NOTE - заполняет поле HeapSet.@Note &lt;br /&gt;
**DOCNUMBER - заполняет соотв. поле &lt;br /&gt;
**WWWORDER - заполняет поле Imported_Id &lt;br /&gt;
**CURRENCY - заполняет поле DocCurrency &lt;br /&gt;
**PRICELIST - заполняет поле HeapSet.@PriceList &lt;br /&gt;
**ActiveLinkPage - открывает документ на закладке &amp;quot;связи&amp;quot;, на подзакладке с заданным номером. &lt;br /&gt;
**Link - список кодов документов, с которыми нужно связать создаваемый &lt;br /&gt;
**LinkSide - направление связи - LinkSide=С означает что новый документ будет записан в связях в поле CreditDoc, иначе - в DebetDoc &lt;br /&gt;
**LinkType - тип связи &lt;br /&gt;
**Update=True - при создании не имеет значения, а при открытии существующего документа означает, что товарные **строки необходимо заполнить заново, а не дописывать к существующим &lt;br /&gt;
**PosOnly=True - означает что из списка товарных строк нужно выбрать только положительные количества &lt;br /&gt;
**NegOnly=True - означает что из списка товарных строк нужно выбрать только отрицательные количества &lt;br /&gt;
**DontCreateEmpty - не создавать пустой документ (без тов. строк) &lt;br /&gt;
**GoodiesDs=имя - имя датасета, который содержит список товарных строк &lt;br /&gt;
**GoodiesDs==выражение - запрос, который вернет нам список товарных строк &lt;br /&gt;
**GoodiesArt &lt;br /&gt;
**GoodiesCert &lt;br /&gt;
**GoodiesQty &lt;br /&gt;
**GoodiesNote &lt;br /&gt;
**GoodiesHeap.XXXX - запись в хиповое поле ХХХХ&lt;br /&gt;
**GoodiesField.AutoSaveXXXX - запись в поле вида AutoSaveCert@Apt &lt;br /&gt;
**GoodiesPrice &lt;br /&gt;
**GoodiesPriceList - выражения, вычисляемые на GoodieDs, заполняют соотв. поля &lt;br /&gt;
**ExpensesDs - имя датасета со списком затрат &lt;br /&gt;
**ExpensesDs.Field &lt;br /&gt;
**ExpensesDs.Heap.Field - выражения, вычисляемые на ExpensesDs, заполняют соотв. поля&lt;br /&gt;
*ДЛЯ ИЗМЕНЕНИЯ ЗНАЧЕНИЙ ПОЛЕЙ В СУЩЕСТВУЮЩЕМ ОБЪЕКТЕ НУЖНО ИСПОЛЬЗОВАТЬ СКРИПТ DoOnOpen&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Команда&lt;br /&gt;
 |Пояснение=Строка, описывающая команду. Возможные варианты:&lt;br /&gt;
*&amp;quot;EXPLORE&amp;quot; - открыть справочник. Возможные параметры:&lt;br /&gt;
**Id=X - открыть справочник на объекте с кодом X&lt;br /&gt;
*&amp;quot;PROPERTIES&amp;quot; - открыть свойства объекта. Возможные параметры:&lt;br /&gt;
**Id=X - открыть свойства объекта с кодом X.&lt;br /&gt;
**Id=-1 - создать новый объект, при этом:&lt;br /&gt;
**DuplicateId=Y - создать копию объекта с кодом Y.&lt;br /&gt;
**SubType=Y - создать объект с подтипом Y.&lt;br /&gt;
**ItemType=0 - создать новую папку.&lt;br /&gt;
**ItemType=1 - создать новую запись.&lt;br /&gt;
**Node=Y - создать объект в папке с кодом Y.&lt;br /&gt;
**KeepPack=1 - принудительная простановка типа упаковки (без него, например, при количестве &amp;lt; целой коробки упаковка приводится к минимальной).&lt;br /&gt;
**CheckPostConds=1 - перед открытием свойств электронной формы создаваемого документа проверить постусловия. Осуществится выполнение только постусловий с вызовом [[Функции ГБ|Exception]]. В случае срабатывания исключения текст ошибки поместится в переменную :LastError.&lt;br /&gt;
**ActivePage=Имя закладки - установить активную закладку.&lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу по открытии.&lt;br /&gt;
**DoOnOpen=скрипт - выполнить скрипт после открытия.&lt;br /&gt;
**DoOnSave=скрипт - выполнить скрипт после сохранения.&lt;br /&gt;
**Кроме того, для документов:&lt;br /&gt;
***Имя поля=значение - присвоить данному полю датасета DataSet данное значение.&lt;br /&gt;
*&amp;quot;PRINT&amp;quot; - напечатать объект. Возможные параметры:&lt;br /&gt;
**ReportId=X или CmdParams=X -печатать форму с кодом X (ReportId=X).&lt;br /&gt;
**ShowForm=Y - вывести окно для выбора печатной формы.&lt;br /&gt;
**Target=файл - печатать в файл (для текстовых, Word и Excel форм).&lt;br /&gt;
**Template=файл - шаблон для Word и Excel форм.&lt;br /&gt;
*&amp;quot;SETFLAG&amp;quot; - изменить [[Флаг|состояние]] документа. Возможные параметры:&lt;br /&gt;
**SetState=X -Установить [[флаг]]=X.&lt;br /&gt;
*&amp;quot;IDXXX&amp;quot; - выполнить команду с кодом XXX (см. [[Справочник команд]]).&lt;br /&gt;
**Если XXX - код отчета, то возможны параметры:&lt;br /&gt;
***Param:Поле=Значение - изменить параметр.&lt;br /&gt;
***Immediate=Y - сразу вывести результаты.&lt;br /&gt;
***ParamsSettings=X - код предустановки параметров.&lt;br /&gt;
***GridSettings=X - код предустановки результатов.	&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PROCESSCOMMAND(11,'Id=-1,SubType=17','properties') создать новый заказ&amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND('CURRENT','CmdParams=1007','print') напечатать выделенные объекты&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1849</id>
		<title>PROCESSCOMMAND</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1849"/>
				<updated>2010-12-17T10:39:48Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PROCESSCOMMAND&lt;br /&gt;
|Описание=Функция позволяет выполнить любую команду ГБ - открыть электронную форму, запустить отчет, создать объект, удалить его, сменить состояние, напечатать и т.д.	&lt;br /&gt;
|Синтаксис=PROCESSCOMMAND ('''Тип объекта''','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('CURRENT','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('''тип:коды''','''Строка параметров''','''Команда''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Тип объекта&lt;br /&gt;
 |Пояснение=Целое число, являющееся кодом типа объекта (см. Объектная модель данных ГБ). Если указано слово 'CURRENT' - берется тип активного в данный момент объекта. Если указано тип:коды, берется множество объектов заданного типа с указанными кодами.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Строка параметров&lt;br /&gt;
 |Пояснение=Строка, которая содержит через &amp;quot;,&amp;quot; список параметров команды.&lt;br /&gt;
Вот полный список параметров, которые можно передать в объект при создании и открытии существующего через ProcessCommand:&lt;br /&gt;
*То, что работает в любой форме свойств: &lt;br /&gt;
**DuplicateId - ид объекта, копию которого мы хотим создать. &lt;br /&gt;
**DoOnOpen - скрипт, выполняемый сразу после открытия &lt;br /&gt;
**DoOnSave - скрипт, выполняемый непосредственно перед сохранением &lt;br /&gt;
**ActivePage - имя закладки по умолчанию &lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу, не показывая форму пользователю&lt;br /&gt;
**SendSaveMessage=1 - ожидать успешного завершения сохранения объекта&lt;br /&gt;
**CloseOnError=1 - при ошибке закрывать форму (иначе форма будет показана пользователю)&lt;br /&gt;
*установка любых полей ПРИ СОЗДАНИИ НОВОГО ОБЪЕКТА (но в документах этого лучше не делать, т.к. там с большинством полей связана специфическая функциональность - используйте параметры, описанные ниже): &lt;br /&gt;
**SET:FIeld= &lt;br /&gt;
**SET:Heap.Field= &lt;br /&gt;
* в документах основные поля через SET ставить нельзя, надо использовать стандартные параметры: &lt;br /&gt;
**Partner - заполняет соотв. поле &lt;br /&gt;
**Agent - заполняет соотв. поле &lt;br /&gt;
**Kind - заполняет соотв. поле &lt;br /&gt;
**OpDate - заполняет сразу и OperationDate и DocDate &lt;br /&gt;
**NOTE - заполняет поле HeapSet.@Note &lt;br /&gt;
**DOCNUMBER - заполняет соотв. поле &lt;br /&gt;
**WWWORDER - заполняет поле Imported_Id &lt;br /&gt;
**CURRENCY - заполняет поле DocCurrency &lt;br /&gt;
**PRICELIST - заполняет поле HeapSet.@PriceList &lt;br /&gt;
**ActiveLinkPage - открывает документ на закладке &amp;quot;связи&amp;quot;, на подзакладке с заданным номером. &lt;br /&gt;
**Link - список кодов документов, с которыми нужно связать создаваемый &lt;br /&gt;
**LinkSide - направление связи - LinkSide=С означает что новый документ будет записан в связях в поле CreditDoc, иначе - в DebetDoc &lt;br /&gt;
**LinkType - тип связи &lt;br /&gt;
**Update=True - при создании не имеет значения, а при открытии существующего документа означает, что товарные **строки необходимо заполнить заново, а не дописывать к существующим &lt;br /&gt;
**PosOnly=True - означает что из списка товарных строк нужно выбрать только положительные количества &lt;br /&gt;
**NegOnly=True - означает что из списка товарных строк нужно выбрать только отрицательные количества &lt;br /&gt;
**DontCreateEmpty - не создавать пустой документ (без тов. строк) &lt;br /&gt;
**GoodiesDs=имя - имя датасета, который содержит список товарных строк &lt;br /&gt;
**GoodiesDs==выражение - запрос, который вернет нам список товарных строк &lt;br /&gt;
**GoodiesArt &lt;br /&gt;
**GoodiesCert &lt;br /&gt;
**GoodiesQty &lt;br /&gt;
**GoodiesNote &lt;br /&gt;
**GoodiesHeap.XXXX - запись в хиповое поле ХХХХ&lt;br /&gt;
**GoodiesField.AutoSaveXXXX - запись в поле вида AutoSaveCert@Apt &lt;br /&gt;
**GoodiesPrice &lt;br /&gt;
**GoodiesPriceList - выражения, вычисляемые на GoodieDs, заполняют соотв. поля &lt;br /&gt;
**ExpensesDs - имя датасета со списком затрат &lt;br /&gt;
**ExpensesDs.Field &lt;br /&gt;
**ExpensesDs.Heap.Field - выражения, вычисляемые на ExpensesDs, заполняют соотв. поля&lt;br /&gt;
*ДЛЯ ИЗМЕНЕНИЯ ЗНАЧЕНИЙ ПОЛЕЙ В СУЩЕСТВУЮЩЕМ ОБЪЕКТЕ НУЖНО ИСПОЛЬЗОВАТЬ СКРИПТ DoOnOpen&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Команда&lt;br /&gt;
 |Пояснение=Строка, описывающая команду. Возможные варианты:&lt;br /&gt;
*&amp;quot;EXPLORE&amp;quot; - открыть справочник. Возможные параметры:&lt;br /&gt;
**Id=X - открыть справочник на объекте с кодом X&lt;br /&gt;
*&amp;quot;PROPERTIES&amp;quot; - открыть свойства объекта. Возможные параметры:&lt;br /&gt;
**Id=X - открыть свойства объекта с кодом X.&lt;br /&gt;
**Id=-1 - создать новый объект, при этом:&lt;br /&gt;
**DuplicateId=Y - создать копию объекта с кодом Y.&lt;br /&gt;
**SubType=Y - создать объект с подтипом Y.&lt;br /&gt;
**ItemType=0 - создать новую папку.&lt;br /&gt;
**ItemType=1 - создать новую запись.&lt;br /&gt;
**Node=Y - создать объект в папке с кодом Y.&lt;br /&gt;
**KeepPack=1 - принудительная простановка типа упаковки (без него, например, при количестве &amp;lt; целой коробки упаковка приводится к минимальной).&lt;br /&gt;
**CheckPostConds=1 - перед открытием свойств электронной формы создаваемого документа проверить постусловия. Осуществится выполнение только постусловий с вызовом [[Язык ГБ|Exception]]. В случае срабатывания исключения текст ошибки поместится в переменную :LastError.&lt;br /&gt;
**ActivePage=Имя закладки - установить активную закладку.&lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу по открытии.&lt;br /&gt;
**DoOnOpen=скрипт - выполнить скрипт после открытия.&lt;br /&gt;
**DoOnSave=скрипт - выполнить скрипт после сохранения.&lt;br /&gt;
**Кроме того, для документов:&lt;br /&gt;
***Имя поля=значение - присвоить данному полю датасета DataSet данное значение.&lt;br /&gt;
*&amp;quot;PRINT&amp;quot; - напечатать объект. Возможные параметры:&lt;br /&gt;
**ReportId=X или CmdParams=X -печатать форму с кодом X (ReportId=X).&lt;br /&gt;
**ShowForm=Y - вывести окно для выбора печатной формы.&lt;br /&gt;
**Target=файл - печатать в файл (для текстовых, Word и Excel форм).&lt;br /&gt;
**Template=файл - шаблон для Word и Excel форм.&lt;br /&gt;
*&amp;quot;SETFLAG&amp;quot; - изменить [[Флаг|состояние]] документа. Возможные параметры:&lt;br /&gt;
**SetState=X -Установить [[флаг]]=X.&lt;br /&gt;
*&amp;quot;IDXXX&amp;quot; - выполнить команду с кодом XXX (см. [[Справочник команд]]).&lt;br /&gt;
**Если XXX - код отчета, то возможны параметры:&lt;br /&gt;
***Param:Поле=Значение - изменить параметр.&lt;br /&gt;
***Immediate=Y - сразу вывести результаты.&lt;br /&gt;
***ParamsSettings=X - код предустановки параметров.&lt;br /&gt;
***GridSettings=X - код предустановки результатов.	&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PROCESSCOMMAND(11,'Id=-1,SubType=17','properties') создать новый заказ&amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND('CURRENT','CmdParams=1007','print') напечатать выделенные объекты&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1848</id>
		<title>PROCESSCOMMAND</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1848"/>
				<updated>2010-12-17T10:36:51Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PROCESSCOMMAND&lt;br /&gt;
|Описание=Функция позволяет выполнить любую команду ГБ - открыть электронную форму, запустить отчет, создать объект, удалить его, сменить состояние, напечатать и т.д.	&lt;br /&gt;
|Синтаксис=PROCESSCOMMAND ('''Тип объекта''','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('CURRENT','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('''тип:коды''','''Строка параметров''','''Команда''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Тип объекта&lt;br /&gt;
 |Пояснение=Целое число, являющееся кодом типа объекта (см. Объектная модель данных ГБ). Если указано слово 'CURRENT' - берется тип активного в данный момент объекта. Если указано тип:коды, берется множество объектов заданного типа с указанными кодами.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Строка параметров&lt;br /&gt;
 |Пояснение=Строка, которая содержит через &amp;quot;,&amp;quot; список параметров команды.&lt;br /&gt;
Вот полный список параметров, которые можно передать в объект при создании и открытии существующего через ProcessCommand:&lt;br /&gt;
*То, что работает в любой форме свойств: &lt;br /&gt;
**DuplicateId - ид объекта, копию которого мы хотим создать. &lt;br /&gt;
**DoOnOpen - скрипт, выполняемый сразу после открытия &lt;br /&gt;
**DoOnSave - скрипт, выполняемый непосредственно перед сохранением &lt;br /&gt;
**ActivePage - имя закладки по умолчанию &lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу, не показывая форму пользователю&lt;br /&gt;
**SendSaveMessage=1 - ожидать успешного завершения сохранения объекта&lt;br /&gt;
**CloseOnError=1 - при ошибке закрывать форму (иначе форма будет показана пользователю)&lt;br /&gt;
*установка любых полей ПРИ СОЗДАНИИ НОВОГО ОБЪЕКТА (но в документах этого лучше не делать, т.к. там с большинством полей связана специфическая функциональность - используйте параметры, описанные ниже): &lt;br /&gt;
**SET:FIeld= &lt;br /&gt;
**SET:Heap.Field= &lt;br /&gt;
* в документах основные поля через SET ставить нельзя, надо использовать стандартные параметры: &lt;br /&gt;
**Partner - заполняет соотв. поле &lt;br /&gt;
**Agent - заполняет соотв. поле &lt;br /&gt;
**Kind - заполняет соотв. поле &lt;br /&gt;
**OpDate - заполняет сразу и OperationDate и DocDate &lt;br /&gt;
**NOTE - заполняет поле HeapSet.@Note &lt;br /&gt;
**DOCNUMBER - заполняет соотв. поле &lt;br /&gt;
**WWWORDER - заполняет поле Imported_Id &lt;br /&gt;
**CURRENCY - заполняет поле DocCurrency &lt;br /&gt;
**PRICELIST - заполняет поле HeapSet.@PriceList &lt;br /&gt;
**ActiveLinkPage - открывает документ на закладке &amp;quot;связи&amp;quot;, на подзакладке с заданным номером. &lt;br /&gt;
**Link - список кодов документов, с которыми нужно связать создаваемый &lt;br /&gt;
**LinkSide - направление связи - LinkSide=С означает что новый документ будет записан в связях в поле CreditDoc, иначе - в DebetDoc &lt;br /&gt;
**LinkType - тип связи &lt;br /&gt;
**Update=True - при создании не имеет значения, а при открытии существующего документа означает, что товарные **строки необходимо заполнить заново, а не дописывать к существующим &lt;br /&gt;
**PosOnly=True - означает что из списка товарных строк нужно выбрать только положительные количества &lt;br /&gt;
**NegOnly=True - означает что из списка товарных строк нужно выбрать только отрицательные количества &lt;br /&gt;
**DontCreateEmpty - не создавать пустой документ (без тов. строк) &lt;br /&gt;
**GoodiesDs=имя - имя датасета, который содержит список товарных строк &lt;br /&gt;
**GoodiesDs==выражение - запрос, который вернет нам список товарных строк &lt;br /&gt;
**GoodiesArt &lt;br /&gt;
**GoodiesCert &lt;br /&gt;
**GoodiesQty &lt;br /&gt;
**GoodiesNote &lt;br /&gt;
**GoodiesHeap.XXXX - запись в хиповое поле ХХХХ&lt;br /&gt;
**GoodiesField.AutoSaveXXXX - запись в поле вида AutoSaveCert@Apt &lt;br /&gt;
**GoodiesPrice &lt;br /&gt;
**GoodiesPriceList - выражения, вычисляемые на GoodieDs, заполняют соотв. поля &lt;br /&gt;
**ExpensesDs - имя датасета со списком затрат &lt;br /&gt;
**ExpensesDs.Field &lt;br /&gt;
**ExpensesDs.Heap.Field - выражения, вычисляемые на ExpensesDs, заполняют соотв. поля&lt;br /&gt;
*ДЛЯ ИЗМЕНЕНИЯ ЗНАЧЕНИЙ ПОЛЕЙ В СУЩЕСТВУЮЩЕМ ОБЪЕКТЕ НУЖНО ИСПОЛЬЗОВАТЬ СКРИПТ DoOnOpen&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Команда&lt;br /&gt;
 |Пояснение=Строка, описывающая команду. Возможные варианты:&lt;br /&gt;
*&amp;quot;EXPLORE&amp;quot; - открыть справочник. Возможные параметры:&lt;br /&gt;
**Id=X - открыть справочник на объекте с кодом X&lt;br /&gt;
*&amp;quot;PROPERTIES&amp;quot; - открыть свойства объекта. Возможные параметры:&lt;br /&gt;
**Id=X - открыть свойства объекта с кодом X.&lt;br /&gt;
**Id=-1 - создать новый объект, при этом:&lt;br /&gt;
**DuplicateId=Y - создать копию объекта с кодом Y.&lt;br /&gt;
**SubType=Y - создать объект с подтипом Y.&lt;br /&gt;
**ItemType=0 - создать новую папку.&lt;br /&gt;
**ItemType=1 - создать новую запись.&lt;br /&gt;
**Node=Y - создать объект в папке с кодом Y.&lt;br /&gt;
**KeepPack=1 - принудительная простановка типа упаковки (без него, например, при количестве &amp;lt; целой коробки упаковка приводится к минимальной).&lt;br /&gt;
**CheckPostConds=1 - перед открытием свойств электронной формы создаваемого документа проверить постусловия. Осуществится выполнение только постусловий с вызовом [[Функции ГБ#Exception]]. В случае срабатывания исключения текст ошибки поместится в переменную :LastError.&lt;br /&gt;
**ActivePage=Имя закладки - установить активную закладку.&lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу по открытии.&lt;br /&gt;
**DoOnOpen=скрипт - выполнить скрипт после открытия.&lt;br /&gt;
**DoOnSave=скрипт - выполнить скрипт после сохранения.&lt;br /&gt;
**Кроме того, для документов:&lt;br /&gt;
***Имя поля=значение - присвоить данному полю датасета DataSet данное значение.&lt;br /&gt;
*&amp;quot;PRINT&amp;quot; - напечатать объект. Возможные параметры:&lt;br /&gt;
**ReportId=X или CmdParams=X -печатать форму с кодом X (ReportId=X).&lt;br /&gt;
**ShowForm=Y - вывести окно для выбора печатной формы.&lt;br /&gt;
**Target=файл - печатать в файл (для текстовых, Word и Excel форм).&lt;br /&gt;
**Template=файл - шаблон для Word и Excel форм.&lt;br /&gt;
*&amp;quot;SETFLAG&amp;quot; - изменить [[Флаг|состояние]] документа. Возможные параметры:&lt;br /&gt;
**SetState=X -Установить [[флаг]]=X.&lt;br /&gt;
*&amp;quot;IDXXX&amp;quot; - выполнить команду с кодом XXX (см. [[Справочник команд]]).&lt;br /&gt;
**Если XXX - код отчета, то возможны параметры:&lt;br /&gt;
***Param:Поле=Значение - изменить параметр.&lt;br /&gt;
***Immediate=Y - сразу вывести результаты.&lt;br /&gt;
***ParamsSettings=X - код предустановки параметров.&lt;br /&gt;
***GridSettings=X - код предустановки результатов.	&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PROCESSCOMMAND(11,'Id=-1,SubType=17','properties') создать новый заказ&amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND('CURRENT','CmdParams=1007','print') напечатать выделенные объекты&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1847</id>
		<title>PROCESSCOMMAND</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1847"/>
				<updated>2010-12-17T10:35:24Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PROCESSCOMMAND&lt;br /&gt;
|Описание=Функция позволяет выполнить любую команду ГБ - открыть электронную форму, запустить отчет, создать объект, удалить его, сменить состояние, напечатать и т.д.	&lt;br /&gt;
|Синтаксис=PROCESSCOMMAND ('''Тип объекта''','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('CURRENT','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('''тип:коды''','''Строка параметров''','''Команда''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Тип объекта&lt;br /&gt;
 |Пояснение=Целое число, являющееся кодом типа объекта (см. Объектная модель данных ГБ). Если указано слово 'CURRENT' - берется тип активного в данный момент объекта. Если указано тип:коды, берется множество объектов заданного типа с указанными кодами.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Строка параметров&lt;br /&gt;
 |Пояснение=Строка, которая содержит через &amp;quot;,&amp;quot; список параметров команды.&lt;br /&gt;
Вот полный список параметров, которые можно передать в объект при создании и открытии существующего через ProcessCommand:&lt;br /&gt;
*То, что работает в любой форме свойств: &lt;br /&gt;
**DuplicateId - ид объекта, копию которого мы хотим создать. &lt;br /&gt;
**DoOnOpen - скрипт, выполняемый сразу после открытия &lt;br /&gt;
**DoOnSave - скрипт, выполняемый непосредственно перед сохранением &lt;br /&gt;
**ActivePage - имя закладки по умолчанию &lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу, не показывая форму пользователю&lt;br /&gt;
**SendSaveMessage=1 - ожидать успешного завершения сохранения объекта&lt;br /&gt;
**CloseOnError=1 - при ошибке закрывать форму (иначе форма будет показана пользователю)&lt;br /&gt;
*установка любых полей ПРИ СОЗДАНИИ НОВОГО ОБЪЕКТА (но в документах этого лучше не делать, т.к. там с большинством полей связана специфическая функциональность - используйте параметры, описанные ниже): &lt;br /&gt;
**SET:FIeld= &lt;br /&gt;
**SET:Heap.Field= &lt;br /&gt;
* в документах основные поля через SET ставить нельзя, надо использовать стандартные параметры: &lt;br /&gt;
**Partner - заполняет соотв. поле &lt;br /&gt;
**Agent - заполняет соотв. поле &lt;br /&gt;
**Kind - заполняет соотв. поле &lt;br /&gt;
**OpDate - заполняет сразу и OperationDate и DocDate &lt;br /&gt;
**NOTE - заполняет поле HeapSet.@Note &lt;br /&gt;
**DOCNUMBER - заполняет соотв. поле &lt;br /&gt;
**WWWORDER - заполняет поле Imported_Id &lt;br /&gt;
**CURRENCY - заполняет поле DocCurrency &lt;br /&gt;
**PRICELIST - заполняет поле HeapSet.@PriceList &lt;br /&gt;
**ActiveLinkPage - открывает документ на закладке &amp;quot;связи&amp;quot;, на подзакладке с заданным номером. &lt;br /&gt;
**Link - список кодов документов, с которыми нужно связать создаваемый &lt;br /&gt;
**LinkSide - направление связи - LinkSide=С означает что новый документ будет записан в связях в поле CreditDoc, иначе - в DebetDoc &lt;br /&gt;
**LinkType - тип связи &lt;br /&gt;
**Update=True - при создании не имеет значения, а при открытии существующего документа означает, что товарные **строки необходимо заполнить заново, а не дописывать к существующим &lt;br /&gt;
**PosOnly=True - означает что из списка товарных строк нужно выбрать только положительные количества &lt;br /&gt;
**NegOnly=True - означает что из списка товарных строк нужно выбрать только отрицательные количества &lt;br /&gt;
**DontCreateEmpty - не создавать пустой документ (без тов. строк) &lt;br /&gt;
**GoodiesDs=имя - имя датасета, который содержит список товарных строк &lt;br /&gt;
**GoodiesDs==выражение - запрос, который вернет нам список товарных строк &lt;br /&gt;
**GoodiesArt &lt;br /&gt;
**GoodiesCert &lt;br /&gt;
**GoodiesQty &lt;br /&gt;
**GoodiesNote &lt;br /&gt;
**GoodiesHeap.XXXX - запись в хиповое поле ХХХХ&lt;br /&gt;
**GoodiesField.AutoSaveXXXX - запись в поле вида AutoSaveCert@Apt &lt;br /&gt;
**GoodiesPrice &lt;br /&gt;
**GoodiesPriceList - выражения, вычисляемые на GoodieDs, заполняют соотв. поля &lt;br /&gt;
**ExpensesDs - имя датасета со списком затрат &lt;br /&gt;
**ExpensesDs.Field &lt;br /&gt;
**ExpensesDs.Heap.Field - выражения, вычисляемые на ExpensesDs, заполняют соотв. поля&lt;br /&gt;
*ДЛЯ ИЗМЕНЕНИЯ ЗНАЧЕНИЙ ПОЛЕЙ В СУЩЕСТВУЮЩЕМ ОБЪЕКТЕ НУЖНО ИСПОЛЬЗОВАТЬ СКРИПТ DoOnOpen&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Команда&lt;br /&gt;
 |Пояснение=Строка, описывающая команду. Возможные варианты:&lt;br /&gt;
*&amp;quot;EXPLORE&amp;quot; - открыть справочник. Возможные параметры:&lt;br /&gt;
**Id=X - открыть справочник на объекте с кодом X&lt;br /&gt;
*&amp;quot;PROPERTIES&amp;quot; - открыть свойства объекта. Возможные параметры:&lt;br /&gt;
**Id=X - открыть свойства объекта с кодом X.&lt;br /&gt;
**Id=-1 - создать новый объект, при этом:&lt;br /&gt;
**DuplicateId=Y - создать копию объекта с кодом Y.&lt;br /&gt;
**SubType=Y - создать объект с подтипом Y.&lt;br /&gt;
**ItemType=0 - создать новую папку.&lt;br /&gt;
**ItemType=1 - создать новую запись.&lt;br /&gt;
**Node=Y - создать объект в папке с кодом Y.&lt;br /&gt;
**KeepPack=1 - принудительная простановка типа упаковки (без него, например, при количестве &amp;lt; целой коробки упаковка приводится к минимальной).&lt;br /&gt;
**CheckPostConds=1 - перед открытием свойств электронной формы создаваемого документа проверить постусловия. Осуществится выполнение только постусловий с вызовом [[Функции ГБ|Exception]]. В случае срабатывания исключения текст ошибки поместится в переменную :LastError.&lt;br /&gt;
**ActivePage=Имя закладки - установить активную закладку.&lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу по открытии.&lt;br /&gt;
**DoOnOpen=скрипт - выполнить скрипт после открытия.&lt;br /&gt;
**DoOnSave=скрипт - выполнить скрипт после сохранения.&lt;br /&gt;
**Кроме того, для документов:&lt;br /&gt;
***Имя поля=значение - присвоить данному полю датасета DataSet данное значение.&lt;br /&gt;
*&amp;quot;PRINT&amp;quot; - напечатать объект. Возможные параметры:&lt;br /&gt;
**ReportId=X или CmdParams=X -печатать форму с кодом X (ReportId=X).&lt;br /&gt;
**ShowForm=Y - вывести окно для выбора печатной формы.&lt;br /&gt;
**Target=файл - печатать в файл (для текстовых, Word и Excel форм).&lt;br /&gt;
**Template=файл - шаблон для Word и Excel форм.&lt;br /&gt;
*&amp;quot;SETFLAG&amp;quot; - изменить [[Флаг|состояние]] документа. Возможные параметры:&lt;br /&gt;
**SetState=X -Установить [[флаг]]=X.&lt;br /&gt;
*&amp;quot;IDXXX&amp;quot; - выполнить команду с кодом XXX (см. [[Справочник команд]]).&lt;br /&gt;
**Если XXX - код отчета, то возможны параметры:&lt;br /&gt;
***Param:Поле=Значение - изменить параметр.&lt;br /&gt;
***Immediate=Y - сразу вывести результаты.&lt;br /&gt;
***ParamsSettings=X - код предустановки параметров.&lt;br /&gt;
***GridSettings=X - код предустановки результатов.	&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PROCESSCOMMAND(11,'Id=-1,SubType=17','properties') создать новый заказ&amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND('CURRENT','CmdParams=1007','print') напечатать выделенные объекты&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1846</id>
		<title>PROCESSCOMMAND</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1846"/>
				<updated>2010-12-17T10:31:43Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PROCESSCOMMAND&lt;br /&gt;
|Описание=Функция позволяет выполнить любую команду ГБ - открыть электронную форму, запустить отчет, создать объект, удалить его, сменить состояние, напечатать и т.д.	&lt;br /&gt;
|Синтаксис=PROCESSCOMMAND ('''Тип объекта''','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('CURRENT','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('''тип:коды''','''Строка параметров''','''Команда''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Тип объекта&lt;br /&gt;
 |Пояснение=Целое число, являющееся кодом типа объекта (см. Объектная модель данных ГБ). Если указано слово 'CURRENT' - берется тип активного в данный момент объекта. Если указано тип:коды, берется множество объектов заданного типа с указанными кодами.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Строка параметров&lt;br /&gt;
 |Пояснение=Строка, которая содержит через &amp;quot;,&amp;quot; список параметров команды.&lt;br /&gt;
Вот полный список параметров, которые можно передать в объект при создании и открытии существующего через ProcessCommand:&lt;br /&gt;
*То, что работает в любой форме свойств: &lt;br /&gt;
**DuplicateId - ид объекта, копию которого мы хотим создать. &lt;br /&gt;
**DoOnOpen - скрипт, выполняемый сразу после открытия &lt;br /&gt;
**DoOnSave - скрипт, выполняемый непосредственно перед сохранением &lt;br /&gt;
**ActivePage - имя закладки по умолчанию &lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу, не показывая форму пользователю&lt;br /&gt;
**SendSaveMessage=1 - ожидать успешного завершения сохранения объекта&lt;br /&gt;
**CloseOnError=1 - при ошибке закрывать форму (иначе форма будет показана пользователю)&lt;br /&gt;
*установка любых полей ПРИ СОЗДАНИИ НОВОГО ОБЪЕКТА (но в документах этого лучше не делать, т.к. там с большинством полей связана специфическая функциональность - используйте параметры, описанные ниже): &lt;br /&gt;
**SET:FIeld= &lt;br /&gt;
**SET:Heap.Field= &lt;br /&gt;
* в документах основные поля через SET ставить нельзя, надо использовать стандартные параметры: &lt;br /&gt;
**Partner - заполняет соотв. поле &lt;br /&gt;
**Agent - заполняет соотв. поле &lt;br /&gt;
**Kind - заполняет соотв. поле &lt;br /&gt;
**OpDate - заполняет сразу и OperationDate и DocDate &lt;br /&gt;
**NOTE - заполняет поле HeapSet.@Note &lt;br /&gt;
**DOCNUMBER - заполняет соотв. поле &lt;br /&gt;
**WWWORDER - заполняет поле Imported_Id &lt;br /&gt;
**CURRENCY - заполняет поле DocCurrency &lt;br /&gt;
**PRICELIST - заполняет поле HeapSet.@PriceList &lt;br /&gt;
**ActiveLinkPage - открывает документ на закладке &amp;quot;связи&amp;quot;, на подзакладке с заданным номером. &lt;br /&gt;
**Link - список кодов документов, с которыми нужно связать создаваемый &lt;br /&gt;
**LinkSide - направление связи - LinkSide=С означает что новый документ будет записан в связях в поле CreditDoc, иначе - в DebetDoc &lt;br /&gt;
**LinkType - тип связи &lt;br /&gt;
**Update=True - при создании не имеет значения, а при открытии существующего документа означает, что товарные **строки необходимо заполнить заново, а не дописывать к существующим &lt;br /&gt;
**PosOnly=True - означает что из списка товарных строк нужно выбрать только положительные количества &lt;br /&gt;
**NegOnly=True - означает что из списка товарных строк нужно выбрать только отрицательные количества &lt;br /&gt;
**DontCreateEmpty - не создавать пустой документ (без тов. строк) &lt;br /&gt;
**GoodiesDs=имя - имя датасета, который содержит список товарных строк &lt;br /&gt;
**GoodiesDs==выражение - запрос, который вернет нам список товарных строк &lt;br /&gt;
**GoodiesArt &lt;br /&gt;
**GoodiesCert &lt;br /&gt;
**GoodiesQty &lt;br /&gt;
**GoodiesNote &lt;br /&gt;
**GoodiesHeap.XXXX - запись в хиповое поле ХХХХ&lt;br /&gt;
**GoodiesField.AutoSaveXXXX - запись в поле вида AutoSaveCert@Apt &lt;br /&gt;
**GoodiesPrice &lt;br /&gt;
**GoodiesPriceList - выражения, вычисляемые на GoodieDs, заполняют соотв. поля &lt;br /&gt;
**ExpensesDs - имя датасета со списком затрат &lt;br /&gt;
**ExpensesDs.Field &lt;br /&gt;
**ExpensesDs.Heap.Field - выражения, вычисляемые на ExpensesDs, заполняют соотв. поля&lt;br /&gt;
*ДЛЯ ИЗМЕНЕНИЯ ЗНАЧЕНИЙ ПОЛЕЙ В СУЩЕСТВУЮЩЕМ ОБЪЕКТЕ НУЖНО ИСПОЛЬЗОВАТЬ СКРИПТ DoOnOpen&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Команда&lt;br /&gt;
 |Пояснение=Строка, описывающая команду. Возможные варианты:&lt;br /&gt;
*&amp;quot;EXPLORE&amp;quot; - открыть справочник. Возможные параметры:&lt;br /&gt;
**Id=X - открыть справочник на объекте с кодом X&lt;br /&gt;
*&amp;quot;PROPERTIES&amp;quot; - открыть свойства объекта. Возможные параметры:&lt;br /&gt;
**Id=X - открыть свойства объекта с кодом X.&lt;br /&gt;
**Id=-1 - создать новый объект, при этом:&lt;br /&gt;
**DuplicateId=Y - создать копию объекта с кодом Y.&lt;br /&gt;
**SubType=Y - создать объект с подтипом Y.&lt;br /&gt;
**ItemType=0 - создать новую папку.&lt;br /&gt;
**ItemType=1 - создать новую запись.&lt;br /&gt;
**Node=Y - создать объект в папке с кодом Y.&lt;br /&gt;
**KeepPack=1 - принудительная простановка типа упаковки (без него, например, при количестве &amp;lt; целой коробки упаковка приводится к минимальной).&lt;br /&gt;
**CheckPostConds=1 - перед открытием свойств электронной формы создаваемого документа проверить постусловия. Осуществится выполнение только постусловий с вызовом [[Функции ГБ:Exception|Exception()]]. В случае срабатывания исключения текст ошибки поместится в переменную :LastError.&lt;br /&gt;
**ActivePage=Имя закладки - установить активную закладку.&lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу по открытии.&lt;br /&gt;
**DoOnOpen=скрипт - выполнить скрипт после открытия.&lt;br /&gt;
**DoOnSave=скрипт - выполнить скрипт после сохранения.&lt;br /&gt;
**Кроме того, для документов:&lt;br /&gt;
***Имя поля=значение - присвоить данному полю датасета DataSet данное значение.&lt;br /&gt;
*&amp;quot;PRINT&amp;quot; - напечатать объект. Возможные параметры:&lt;br /&gt;
**ReportId=X или CmdParams=X -печатать форму с кодом X (ReportId=X).&lt;br /&gt;
**ShowForm=Y - вывести окно для выбора печатной формы.&lt;br /&gt;
**Target=файл - печатать в файл (для текстовых, Word и Excel форм).&lt;br /&gt;
**Template=файл - шаблон для Word и Excel форм.&lt;br /&gt;
*&amp;quot;SETFLAG&amp;quot; - изменить [[Флаг|состояние]] документа. Возможные параметры:&lt;br /&gt;
**SetState=X -Установить [[флаг]]=X.&lt;br /&gt;
*&amp;quot;IDXXX&amp;quot; - выполнить команду с кодом XXX (см. [[Справочник команд]]).&lt;br /&gt;
**Если XXX - код отчета, то возможны параметры:&lt;br /&gt;
***Param:Поле=Значение - изменить параметр.&lt;br /&gt;
***Immediate=Y - сразу вывести результаты.&lt;br /&gt;
***ParamsSettings=X - код предустановки параметров.&lt;br /&gt;
***GridSettings=X - код предустановки результатов.	&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PROCESSCOMMAND(11,'Id=-1,SubType=17','properties') создать новый заказ&amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND('CURRENT','CmdParams=1007','print') напечатать выделенные объекты&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1845</id>
		<title>PROCESSCOMMAND</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1845"/>
				<updated>2010-12-17T10:30:25Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PROCESSCOMMAND&lt;br /&gt;
|Описание=Функция позволяет выполнить любую команду ГБ - открыть электронную форму, запустить отчет, создать объект, удалить его, сменить состояние, напечатать и т.д.	&lt;br /&gt;
|Синтаксис=PROCESSCOMMAND ('''Тип объекта''','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('CURRENT','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('''тип:коды''','''Строка параметров''','''Команда''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Тип объекта&lt;br /&gt;
 |Пояснение=Целое число, являющееся кодом типа объекта (см. Объектная модель данных ГБ). Если указано слово 'CURRENT' - берется тип активного в данный момент объекта. Если указано тип:коды, берется множество объектов заданного типа с указанными кодами.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Строка параметров&lt;br /&gt;
 |Пояснение=Строка, которая содержит через &amp;quot;,&amp;quot; список параметров команды.&lt;br /&gt;
Вот полный список параметров, которые можно передать в объект при создании и открытии существующего через ProcessCommand:&lt;br /&gt;
*То, что работает в любой форме свойств: &lt;br /&gt;
**DuplicateId - ид объекта, копию которого мы хотим создать. &lt;br /&gt;
**DoOnOpen - скрипт, выполняемый сразу после открытия &lt;br /&gt;
**DoOnSave - скрипт, выполняемый непосредственно перед сохранением &lt;br /&gt;
**ActivePage - имя закладки по умолчанию &lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу, не показывая форму пользователю&lt;br /&gt;
**SendSaveMessage=1 - ожидать успешного завершения сохранения объекта&lt;br /&gt;
**CloseOnError=1 - при ошибке закрывать форму (иначе форма будет показана пользователю)&lt;br /&gt;
*установка любых полей ПРИ СОЗДАНИИ НОВОГО ОБЪЕКТА (но в документах этого лучше не делать, т.к. там с большинством полей связана специфическая функциональность - используйте параметры, описанные ниже): &lt;br /&gt;
**SET:FIeld= &lt;br /&gt;
**SET:Heap.Field= &lt;br /&gt;
* в документах основные поля через SET ставить нельзя, надо использовать стандартные параметры: &lt;br /&gt;
**Partner - заполняет соотв. поле &lt;br /&gt;
**Agent - заполняет соотв. поле &lt;br /&gt;
**Kind - заполняет соотв. поле &lt;br /&gt;
**OpDate - заполняет сразу и OperationDate и DocDate &lt;br /&gt;
**NOTE - заполняет поле HeapSet.@Note &lt;br /&gt;
**DOCNUMBER - заполняет соотв. поле &lt;br /&gt;
**WWWORDER - заполняет поле Imported_Id &lt;br /&gt;
**CURRENCY - заполняет поле DocCurrency &lt;br /&gt;
**PRICELIST - заполняет поле HeapSet.@PriceList &lt;br /&gt;
**ActiveLinkPage - открывает документ на закладке &amp;quot;связи&amp;quot;, на подзакладке с заданным номером. &lt;br /&gt;
**Link - список кодов документов, с которыми нужно связать создаваемый &lt;br /&gt;
**LinkSide - направление связи - LinkSide=С означает что новый документ будет записан в связях в поле CreditDoc, иначе - в DebetDoc &lt;br /&gt;
**LinkType - тип связи &lt;br /&gt;
**Update=True - при создании не имеет значения, а при открытии существующего документа означает, что товарные **строки необходимо заполнить заново, а не дописывать к существующим &lt;br /&gt;
**PosOnly=True - означает что из списка товарных строк нужно выбрать только положительные количества &lt;br /&gt;
**NegOnly=True - означает что из списка товарных строк нужно выбрать только отрицательные количества &lt;br /&gt;
**DontCreateEmpty - не создавать пустой документ (без тов. строк) &lt;br /&gt;
**GoodiesDs=имя - имя датасета, который содержит список товарных строк &lt;br /&gt;
**GoodiesDs==выражение - запрос, который вернет нам список товарных строк &lt;br /&gt;
**GoodiesArt &lt;br /&gt;
**GoodiesCert &lt;br /&gt;
**GoodiesQty &lt;br /&gt;
**GoodiesNote &lt;br /&gt;
**GoodiesHeap.XXXX - запись в хиповое поле ХХХХ&lt;br /&gt;
**GoodiesField.AutoSaveXXXX - запись в поле вида AutoSaveCert@Apt &lt;br /&gt;
**GoodiesPrice &lt;br /&gt;
**GoodiesPriceList - выражения, вычисляемые на GoodieDs, заполняют соотв. поля &lt;br /&gt;
**ExpensesDs - имя датасета со списком затрат &lt;br /&gt;
**ExpensesDs.Field &lt;br /&gt;
**ExpensesDs.Heap.Field - выражения, вычисляемые на ExpensesDs, заполняют соотв. поля&lt;br /&gt;
*ДЛЯ ИЗМЕНЕНИЯ ЗНАЧЕНИЙ ПОЛЕЙ В СУЩЕСТВУЮЩЕМ ОБЪЕКТЕ НУЖНО ИСПОЛЬЗОВАТЬ СКРИПТ DoOnOpen&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Команда&lt;br /&gt;
 |Пояснение=Строка, описывающая команду. Возможные варианты:&lt;br /&gt;
*&amp;quot;EXPLORE&amp;quot; - открыть справочник. Возможные параметры:&lt;br /&gt;
**Id=X - открыть справочник на объекте с кодом X&lt;br /&gt;
*&amp;quot;PROPERTIES&amp;quot; - открыть свойства объекта. Возможные параметры:&lt;br /&gt;
**Id=X - открыть свойства объекта с кодом X.&lt;br /&gt;
**Id=-1 - создать новый объект, при этом:&lt;br /&gt;
**DuplicateId=Y - создать копию объекта с кодом Y.&lt;br /&gt;
**SubType=Y - создать объект с подтипом Y.&lt;br /&gt;
**ItemType=0 - создать новую папку.&lt;br /&gt;
**ItemType=1 - создать новую запись.&lt;br /&gt;
**Node=Y - создать объект в папке с кодом Y.&lt;br /&gt;
**KeepPack=1 - принудительная простановка типа упаковки (без него, например, при количестве &amp;lt; целой коробки упаковка приводится к минимальной).&lt;br /&gt;
**CheckPostConds=1 - перед открытием свойств электронной формы создаваемого документа проверить постусловия. Осуществится выполнение только постусловий с вызовом [[Функции ГБ:Exception#Exception()]]. В случае срабатывания исключения текст ошибки поместится в переменную :LastError.&lt;br /&gt;
**ActivePage=Имя закладки - установить активную закладку.&lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу по открытии.&lt;br /&gt;
**DoOnOpen=скрипт - выполнить скрипт после открытия.&lt;br /&gt;
**DoOnSave=скрипт - выполнить скрипт после сохранения.&lt;br /&gt;
**Кроме того, для документов:&lt;br /&gt;
***Имя поля=значение - присвоить данному полю датасета DataSet данное значение.&lt;br /&gt;
*&amp;quot;PRINT&amp;quot; - напечатать объект. Возможные параметры:&lt;br /&gt;
**ReportId=X или CmdParams=X -печатать форму с кодом X (ReportId=X).&lt;br /&gt;
**ShowForm=Y - вывести окно для выбора печатной формы.&lt;br /&gt;
**Target=файл - печатать в файл (для текстовых, Word и Excel форм).&lt;br /&gt;
**Template=файл - шаблон для Word и Excel форм.&lt;br /&gt;
*&amp;quot;SETFLAG&amp;quot; - изменить [[Флаг|состояние]] документа. Возможные параметры:&lt;br /&gt;
**SetState=X -Установить [[флаг]]=X.&lt;br /&gt;
*&amp;quot;IDXXX&amp;quot; - выполнить команду с кодом XXX (см. [[Справочник команд]]).&lt;br /&gt;
**Если XXX - код отчета, то возможны параметры:&lt;br /&gt;
***Param:Поле=Значение - изменить параметр.&lt;br /&gt;
***Immediate=Y - сразу вывести результаты.&lt;br /&gt;
***ParamsSettings=X - код предустановки параметров.&lt;br /&gt;
***GridSettings=X - код предустановки результатов.	&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PROCESSCOMMAND(11,'Id=-1,SubType=17','properties') создать новый заказ&amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND('CURRENT','CmdParams=1007','print') напечатать выделенные объекты&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1844</id>
		<title>PROCESSCOMMAND</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1844"/>
				<updated>2010-12-17T10:29:51Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PROCESSCOMMAND&lt;br /&gt;
|Описание=Функция позволяет выполнить любую команду ГБ - открыть электронную форму, запустить отчет, создать объект, удалить его, сменить состояние, напечатать и т.д.	&lt;br /&gt;
|Синтаксис=PROCESSCOMMAND ('''Тип объекта''','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('CURRENT','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('''тип:коды''','''Строка параметров''','''Команда''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Тип объекта&lt;br /&gt;
 |Пояснение=Целое число, являющееся кодом типа объекта (см. Объектная модель данных ГБ). Если указано слово 'CURRENT' - берется тип активного в данный момент объекта. Если указано тип:коды, берется множество объектов заданного типа с указанными кодами.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Строка параметров&lt;br /&gt;
 |Пояснение=Строка, которая содержит через &amp;quot;,&amp;quot; список параметров команды.&lt;br /&gt;
Вот полный список параметров, которые можно передать в объект при создании и открытии существующего через ProcessCommand:&lt;br /&gt;
*То, что работает в любой форме свойств: &lt;br /&gt;
**DuplicateId - ид объекта, копию которого мы хотим создать. &lt;br /&gt;
**DoOnOpen - скрипт, выполняемый сразу после открытия &lt;br /&gt;
**DoOnSave - скрипт, выполняемый непосредственно перед сохранением &lt;br /&gt;
**ActivePage - имя закладки по умолчанию &lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу, не показывая форму пользователю&lt;br /&gt;
**SendSaveMessage=1 - ожидать успешного завершения сохранения объекта&lt;br /&gt;
**CloseOnError=1 - при ошибке закрывать форму (иначе форма будет показана пользователю)&lt;br /&gt;
*установка любых полей ПРИ СОЗДАНИИ НОВОГО ОБЪЕКТА (но в документах этого лучше не делать, т.к. там с большинством полей связана специфическая функциональность - используйте параметры, описанные ниже): &lt;br /&gt;
**SET:FIeld= &lt;br /&gt;
**SET:Heap.Field= &lt;br /&gt;
* в документах основные поля через SET ставить нельзя, надо использовать стандартные параметры: &lt;br /&gt;
**Partner - заполняет соотв. поле &lt;br /&gt;
**Agent - заполняет соотв. поле &lt;br /&gt;
**Kind - заполняет соотв. поле &lt;br /&gt;
**OpDate - заполняет сразу и OperationDate и DocDate &lt;br /&gt;
**NOTE - заполняет поле HeapSet.@Note &lt;br /&gt;
**DOCNUMBER - заполняет соотв. поле &lt;br /&gt;
**WWWORDER - заполняет поле Imported_Id &lt;br /&gt;
**CURRENCY - заполняет поле DocCurrency &lt;br /&gt;
**PRICELIST - заполняет поле HeapSet.@PriceList &lt;br /&gt;
**ActiveLinkPage - открывает документ на закладке &amp;quot;связи&amp;quot;, на подзакладке с заданным номером. &lt;br /&gt;
**Link - список кодов документов, с которыми нужно связать создаваемый &lt;br /&gt;
**LinkSide - направление связи - LinkSide=С означает что новый документ будет записан в связях в поле CreditDoc, иначе - в DebetDoc &lt;br /&gt;
**LinkType - тип связи &lt;br /&gt;
**Update=True - при создании не имеет значения, а при открытии существующего документа означает, что товарные **строки необходимо заполнить заново, а не дописывать к существующим &lt;br /&gt;
**PosOnly=True - означает что из списка товарных строк нужно выбрать только положительные количества &lt;br /&gt;
**NegOnly=True - означает что из списка товарных строк нужно выбрать только отрицательные количества &lt;br /&gt;
**DontCreateEmpty - не создавать пустой документ (без тов. строк) &lt;br /&gt;
**GoodiesDs=имя - имя датасета, который содержит список товарных строк &lt;br /&gt;
**GoodiesDs==выражение - запрос, который вернет нам список товарных строк &lt;br /&gt;
**GoodiesArt &lt;br /&gt;
**GoodiesCert &lt;br /&gt;
**GoodiesQty &lt;br /&gt;
**GoodiesNote &lt;br /&gt;
**GoodiesHeap.XXXX - запись в хиповое поле ХХХХ&lt;br /&gt;
**GoodiesField.AutoSaveXXXX - запись в поле вида AutoSaveCert@Apt &lt;br /&gt;
**GoodiesPrice &lt;br /&gt;
**GoodiesPriceList - выражения, вычисляемые на GoodieDs, заполняют соотв. поля &lt;br /&gt;
**ExpensesDs - имя датасета со списком затрат &lt;br /&gt;
**ExpensesDs.Field &lt;br /&gt;
**ExpensesDs.Heap.Field - выражения, вычисляемые на ExpensesDs, заполняют соотв. поля&lt;br /&gt;
*ДЛЯ ИЗМЕНЕНИЯ ЗНАЧЕНИЙ ПОЛЕЙ В СУЩЕСТВУЮЩЕМ ОБЪЕКТЕ НУЖНО ИСПОЛЬЗОВАТЬ СКРИПТ DoOnOpen&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Команда&lt;br /&gt;
 |Пояснение=Строка, описывающая команду. Возможные варианты:&lt;br /&gt;
*&amp;quot;EXPLORE&amp;quot; - открыть справочник. Возможные параметры:&lt;br /&gt;
**Id=X - открыть справочник на объекте с кодом X&lt;br /&gt;
*&amp;quot;PROPERTIES&amp;quot; - открыть свойства объекта. Возможные параметры:&lt;br /&gt;
**Id=X - открыть свойства объекта с кодом X.&lt;br /&gt;
**Id=-1 - создать новый объект, при этом:&lt;br /&gt;
**DuplicateId=Y - создать копию объекта с кодом Y.&lt;br /&gt;
**SubType=Y - создать объект с подтипом Y.&lt;br /&gt;
**ItemType=0 - создать новую папку.&lt;br /&gt;
**ItemType=1 - создать новую запись.&lt;br /&gt;
**Node=Y - создать объект в папке с кодом Y.&lt;br /&gt;
**KeepPack=1 - принудительная простановка типа упаковки (без него, например, при количестве &amp;lt; целой коробки упаковка приводится к минимальной).&lt;br /&gt;
**CheckPostConds=1 - перед открытием свойств электронной формы создаваемого документа проверить постусловия. Осуществится выполнение только постусловий с вызовом [[Category:Функции ГБ:Exception#Exception()]]. В случае срабатывания исключения текст ошибки поместится в переменную :LastError.&lt;br /&gt;
**ActivePage=Имя закладки - установить активную закладку.&lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу по открытии.&lt;br /&gt;
**DoOnOpen=скрипт - выполнить скрипт после открытия.&lt;br /&gt;
**DoOnSave=скрипт - выполнить скрипт после сохранения.&lt;br /&gt;
**Кроме того, для документов:&lt;br /&gt;
***Имя поля=значение - присвоить данному полю датасета DataSet данное значение.&lt;br /&gt;
*&amp;quot;PRINT&amp;quot; - напечатать объект. Возможные параметры:&lt;br /&gt;
**ReportId=X или CmdParams=X -печатать форму с кодом X (ReportId=X).&lt;br /&gt;
**ShowForm=Y - вывести окно для выбора печатной формы.&lt;br /&gt;
**Target=файл - печатать в файл (для текстовых, Word и Excel форм).&lt;br /&gt;
**Template=файл - шаблон для Word и Excel форм.&lt;br /&gt;
*&amp;quot;SETFLAG&amp;quot; - изменить [[Флаг|состояние]] документа. Возможные параметры:&lt;br /&gt;
**SetState=X -Установить [[флаг]]=X.&lt;br /&gt;
*&amp;quot;IDXXX&amp;quot; - выполнить команду с кодом XXX (см. [[Справочник команд]]).&lt;br /&gt;
**Если XXX - код отчета, то возможны параметры:&lt;br /&gt;
***Param:Поле=Значение - изменить параметр.&lt;br /&gt;
***Immediate=Y - сразу вывести результаты.&lt;br /&gt;
***ParamsSettings=X - код предустановки параметров.&lt;br /&gt;
***GridSettings=X - код предустановки результатов.	&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PROCESSCOMMAND(11,'Id=-1,SubType=17','properties') создать новый заказ&amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND('CURRENT','CmdParams=1007','print') напечатать выделенные объекты&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1843</id>
		<title>PROCESSCOMMAND</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1843"/>
				<updated>2010-12-17T10:27:03Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PROCESSCOMMAND&lt;br /&gt;
|Описание=Функция позволяет выполнить любую команду ГБ - открыть электронную форму, запустить отчет, создать объект, удалить его, сменить состояние, напечатать и т.д.	&lt;br /&gt;
|Синтаксис=PROCESSCOMMAND ('''Тип объекта''','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('CURRENT','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('''тип:коды''','''Строка параметров''','''Команда''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Тип объекта&lt;br /&gt;
 |Пояснение=Целое число, являющееся кодом типа объекта (см. Объектная модель данных ГБ). Если указано слово 'CURRENT' - берется тип активного в данный момент объекта. Если указано тип:коды, берется множество объектов заданного типа с указанными кодами.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Строка параметров&lt;br /&gt;
 |Пояснение=Строка, которая содержит через &amp;quot;,&amp;quot; список параметров команды.&lt;br /&gt;
Вот полный список параметров, которые можно передать в объект при создании и открытии существующего через ProcessCommand:&lt;br /&gt;
*То, что работает в любой форме свойств: &lt;br /&gt;
**DuplicateId - ид объекта, копию которого мы хотим создать. &lt;br /&gt;
**DoOnOpen - скрипт, выполняемый сразу после открытия &lt;br /&gt;
**DoOnSave - скрипт, выполняемый непосредственно перед сохранением &lt;br /&gt;
**ActivePage - имя закладки по умолчанию &lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу, не показывая форму пользователю&lt;br /&gt;
**SendSaveMessage=1 - ожидать успешного завершения сохранения объекта&lt;br /&gt;
**CloseOnError=1 - при ошибке закрывать форму (иначе форма будет показана пользователю)&lt;br /&gt;
*установка любых полей ПРИ СОЗДАНИИ НОВОГО ОБЪЕКТА (но в документах этого лучше не делать, т.к. там с большинством полей связана специфическая функциональность - используйте параметры, описанные ниже): &lt;br /&gt;
**SET:FIeld= &lt;br /&gt;
**SET:Heap.Field= &lt;br /&gt;
* в документах основные поля через SET ставить нельзя, надо использовать стандартные параметры: &lt;br /&gt;
**Partner - заполняет соотв. поле &lt;br /&gt;
**Agent - заполняет соотв. поле &lt;br /&gt;
**Kind - заполняет соотв. поле &lt;br /&gt;
**OpDate - заполняет сразу и OperationDate и DocDate &lt;br /&gt;
**NOTE - заполняет поле HeapSet.@Note &lt;br /&gt;
**DOCNUMBER - заполняет соотв. поле &lt;br /&gt;
**WWWORDER - заполняет поле Imported_Id &lt;br /&gt;
**CURRENCY - заполняет поле DocCurrency &lt;br /&gt;
**PRICELIST - заполняет поле HeapSet.@PriceList &lt;br /&gt;
**ActiveLinkPage - открывает документ на закладке &amp;quot;связи&amp;quot;, на подзакладке с заданным номером. &lt;br /&gt;
**Link - список кодов документов, с которыми нужно связать создаваемый &lt;br /&gt;
**LinkSide - направление связи - LinkSide=С означает что новый документ будет записан в связях в поле CreditDoc, иначе - в DebetDoc &lt;br /&gt;
**LinkType - тип связи &lt;br /&gt;
**Update=True - при создании не имеет значения, а при открытии существующего документа означает, что товарные **строки необходимо заполнить заново, а не дописывать к существующим &lt;br /&gt;
**PosOnly=True - означает что из списка товарных строк нужно выбрать только положительные количества &lt;br /&gt;
**NegOnly=True - означает что из списка товарных строк нужно выбрать только отрицательные количества &lt;br /&gt;
**DontCreateEmpty - не создавать пустой документ (без тов. строк) &lt;br /&gt;
**GoodiesDs=имя - имя датасета, который содержит список товарных строк &lt;br /&gt;
**GoodiesDs==выражение - запрос, который вернет нам список товарных строк &lt;br /&gt;
**GoodiesArt &lt;br /&gt;
**GoodiesCert &lt;br /&gt;
**GoodiesQty &lt;br /&gt;
**GoodiesNote &lt;br /&gt;
**GoodiesHeap.XXXX - запись в хиповое поле ХХХХ&lt;br /&gt;
**GoodiesField.AutoSaveXXXX - запись в поле вида AutoSaveCert@Apt &lt;br /&gt;
**GoodiesPrice &lt;br /&gt;
**GoodiesPriceList - выражения, вычисляемые на GoodieDs, заполняют соотв. поля &lt;br /&gt;
**ExpensesDs - имя датасета со списком затрат &lt;br /&gt;
**ExpensesDs.Field &lt;br /&gt;
**ExpensesDs.Heap.Field - выражения, вычисляемые на ExpensesDs, заполняют соотв. поля&lt;br /&gt;
*ДЛЯ ИЗМЕНЕНИЯ ЗНАЧЕНИЙ ПОЛЕЙ В СУЩЕСТВУЮЩЕМ ОБЪЕКТЕ НУЖНО ИСПОЛЬЗОВАТЬ СКРИПТ DoOnOpen&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Команда&lt;br /&gt;
 |Пояснение=Строка, описывающая команду. Возможные варианты:&lt;br /&gt;
*&amp;quot;EXPLORE&amp;quot; - открыть справочник. Возможные параметры:&lt;br /&gt;
**Id=X - открыть справочник на объекте с кодом X&lt;br /&gt;
*&amp;quot;PROPERTIES&amp;quot; - открыть свойства объекта. Возможные параметры:&lt;br /&gt;
**Id=X - открыть свойства объекта с кодом X.&lt;br /&gt;
**Id=-1 - создать новый объект, при этом:&lt;br /&gt;
**DuplicateId=Y - создать копию объекта с кодом Y.&lt;br /&gt;
**SubType=Y - создать объект с подтипом Y.&lt;br /&gt;
**ItemType=0 - создать новую папку.&lt;br /&gt;
**ItemType=1 - создать новую запись.&lt;br /&gt;
**Node=Y - создать объект в папке с кодом Y.&lt;br /&gt;
**KeepPack=1 - принудительная простановка типа упаковки (без него, например, при количестве &amp;lt; целой коробки упаковка приводится к минимальной).&lt;br /&gt;
**CheckPostConds=1 - перед открытием свойств электронной формы создаваемого документа проверить постусловия. Осуществится выполнение только постусловий с вызовом [[Category:Функции ГБ|Eсxeption()]]. В случае срабатывания исключения текст ошибки поместится в переменную :LastError.&lt;br /&gt;
**ActivePage=Имя закладки - установить активную закладку.&lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу по открытии.&lt;br /&gt;
**DoOnOpen=скрипт - выполнить скрипт после открытия.&lt;br /&gt;
**DoOnSave=скрипт - выполнить скрипт после сохранения.&lt;br /&gt;
**Кроме того, для документов:&lt;br /&gt;
***Имя поля=значение - присвоить данному полю датасета DataSet данное значение.&lt;br /&gt;
*&amp;quot;PRINT&amp;quot; - напечатать объект. Возможные параметры:&lt;br /&gt;
**ReportId=X или CmdParams=X -печатать форму с кодом X (ReportId=X).&lt;br /&gt;
**ShowForm=Y - вывести окно для выбора печатной формы.&lt;br /&gt;
**Target=файл - печатать в файл (для текстовых, Word и Excel форм).&lt;br /&gt;
**Template=файл - шаблон для Word и Excel форм.&lt;br /&gt;
*&amp;quot;SETFLAG&amp;quot; - изменить [[Флаг|состояние]] документа. Возможные параметры:&lt;br /&gt;
**SetState=X -Установить [[флаг]]=X.&lt;br /&gt;
*&amp;quot;IDXXX&amp;quot; - выполнить команду с кодом XXX (см. [[Справочник команд]]).&lt;br /&gt;
**Если XXX - код отчета, то возможны параметры:&lt;br /&gt;
***Param:Поле=Значение - изменить параметр.&lt;br /&gt;
***Immediate=Y - сразу вывести результаты.&lt;br /&gt;
***ParamsSettings=X - код предустановки параметров.&lt;br /&gt;
***GridSettings=X - код предустановки результатов.	&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PROCESSCOMMAND(11,'Id=-1,SubType=17','properties') создать новый заказ&amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND('CURRENT','CmdParams=1007','print') напечатать выделенные объекты&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1842</id>
		<title>PROCESSCOMMAND</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PROCESSCOMMAND&amp;diff=1842"/>
				<updated>2010-12-17T10:25:48Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PROCESSCOMMAND&lt;br /&gt;
|Описание=Функция позволяет выполнить любую команду ГБ - открыть электронную форму, запустить отчет, создать объект, удалить его, сменить состояние, напечатать и т.д.	&lt;br /&gt;
|Синтаксис=PROCESSCOMMAND ('''Тип объекта''','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('CURRENT','''Строка параметров''','''Команда''') &amp;lt;br/&amp;gt;&lt;br /&gt;
или &amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND ('''тип:коды''','''Строка параметров''','''Команда''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Тип объекта&lt;br /&gt;
 |Пояснение=Целое число, являющееся кодом типа объекта (см. Объектная модель данных ГБ). Если указано слово 'CURRENT' - берется тип активного в данный момент объекта. Если указано тип:коды, берется множество объектов заданного типа с указанными кодами.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Строка параметров&lt;br /&gt;
 |Пояснение=Строка, которая содержит через &amp;quot;,&amp;quot; список параметров команды.&lt;br /&gt;
Вот полный список параметров, которые можно передать в объект при создании и открытии существующего через ProcessCommand:&lt;br /&gt;
*То, что работает в любой форме свойств: &lt;br /&gt;
**DuplicateId - ид объекта, копию которого мы хотим создать. &lt;br /&gt;
**DoOnOpen - скрипт, выполняемый сразу после открытия &lt;br /&gt;
**DoOnSave - скрипт, выполняемый непосредственно перед сохранением &lt;br /&gt;
**ActivePage - имя закладки по умолчанию &lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу, не показывая форму пользователю&lt;br /&gt;
**SendSaveMessage=1 - ожидать успешного завершения сохранения объекта&lt;br /&gt;
**CloseOnError=1 - при ошибке закрывать форму (иначе форма будет показана пользователю)&lt;br /&gt;
*установка любых полей ПРИ СОЗДАНИИ НОВОГО ОБЪЕКТА (но в документах этого лучше не делать, т.к. там с большинством полей связана специфическая функциональность - используйте параметры, описанные ниже): &lt;br /&gt;
**SET:FIeld= &lt;br /&gt;
**SET:Heap.Field= &lt;br /&gt;
* в документах основные поля через SET ставить нельзя, надо использовать стандартные параметры: &lt;br /&gt;
**Partner - заполняет соотв. поле &lt;br /&gt;
**Agent - заполняет соотв. поле &lt;br /&gt;
**Kind - заполняет соотв. поле &lt;br /&gt;
**OpDate - заполняет сразу и OperationDate и DocDate &lt;br /&gt;
**NOTE - заполняет поле HeapSet.@Note &lt;br /&gt;
**DOCNUMBER - заполняет соотв. поле &lt;br /&gt;
**WWWORDER - заполняет поле Imported_Id &lt;br /&gt;
**CURRENCY - заполняет поле DocCurrency &lt;br /&gt;
**PRICELIST - заполняет поле HeapSet.@PriceList &lt;br /&gt;
**ActiveLinkPage - открывает документ на закладке &amp;quot;связи&amp;quot;, на подзакладке с заданным номером. &lt;br /&gt;
**Link - список кодов документов, с которыми нужно связать создаваемый &lt;br /&gt;
**LinkSide - направление связи - LinkSide=С означает что новый документ будет записан в связях в поле CreditDoc, иначе - в DebetDoc &lt;br /&gt;
**LinkType - тип связи &lt;br /&gt;
**Update=True - при создании не имеет значения, а при открытии существующего документа означает, что товарные **строки необходимо заполнить заново, а не дописывать к существующим &lt;br /&gt;
**PosOnly=True - означает что из списка товарных строк нужно выбрать только положительные количества &lt;br /&gt;
**NegOnly=True - означает что из списка товарных строк нужно выбрать только отрицательные количества &lt;br /&gt;
**DontCreateEmpty - не создавать пустой документ (без тов. строк) &lt;br /&gt;
**GoodiesDs=имя - имя датасета, который содержит список товарных строк &lt;br /&gt;
**GoodiesDs==выражение - запрос, который вернет нам список товарных строк &lt;br /&gt;
**GoodiesArt &lt;br /&gt;
**GoodiesCert &lt;br /&gt;
**GoodiesQty &lt;br /&gt;
**GoodiesNote &lt;br /&gt;
**GoodiesHeap.XXXX - запись в хиповое поле ХХХХ&lt;br /&gt;
**GoodiesField.AutoSaveXXXX - запись в поле вида AutoSaveCert@Apt &lt;br /&gt;
**GoodiesPrice &lt;br /&gt;
**GoodiesPriceList - выражения, вычисляемые на GoodieDs, заполняют соотв. поля &lt;br /&gt;
**ExpensesDs - имя датасета со списком затрат &lt;br /&gt;
**ExpensesDs.Field &lt;br /&gt;
**ExpensesDs.Heap.Field - выражения, вычисляемые на ExpensesDs, заполняют соотв. поля&lt;br /&gt;
*ДЛЯ ИЗМЕНЕНИЯ ЗНАЧЕНИЙ ПОЛЕЙ В СУЩЕСТВУЮЩЕМ ОБЪЕКТЕ НУЖНО ИСПОЛЬЗОВАТЬ СКРИПТ DoOnOpen&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Команда&lt;br /&gt;
 |Пояснение=Строка, описывающая команду. Возможные варианты:&lt;br /&gt;
*&amp;quot;EXPLORE&amp;quot; - открыть справочник. Возможные параметры:&lt;br /&gt;
**Id=X - открыть справочник на объекте с кодом X&lt;br /&gt;
*&amp;quot;PROPERTIES&amp;quot; - открыть свойства объекта. Возможные параметры:&lt;br /&gt;
**Id=X - открыть свойства объекта с кодом X.&lt;br /&gt;
**Id=-1 - создать новый объект, при этом:&lt;br /&gt;
**DuplicateId=Y - создать копию объекта с кодом Y.&lt;br /&gt;
**SubType=Y - создать объект с подтипом Y.&lt;br /&gt;
**ItemType=0 - создать новую папку.&lt;br /&gt;
**ItemType=1 - создать новую запись.&lt;br /&gt;
**Node=Y - создать объект в папке с кодом Y.&lt;br /&gt;
**KeepPack=1 - принудительная простановка типа упаковки (без него, например, при количестве &amp;lt; целой коробки упаковка приводится к минимальной).&lt;br /&gt;
**CheckPostConds=1 - перед открытием свойств электронной формы создаваемого документа проверить постусловия. Осуществится выполнение только постусловий с вызовом Exeption(). В случае срабатывания исключения текст ошибки поместится в переменную :LastError.&lt;br /&gt;
**ActivePage=Имя закладки - установить активную закладку.&lt;br /&gt;
**SaveImmediate=Y - сохранить изменения сразу по открытии.&lt;br /&gt;
**DoOnOpen=скрипт - выполнить скрипт после открытия.&lt;br /&gt;
**DoOnSave=скрипт - выполнить скрипт после сохранения.&lt;br /&gt;
**Кроме того, для документов:&lt;br /&gt;
***Имя поля=значение - присвоить данному полю датасета DataSet данное значение.&lt;br /&gt;
*&amp;quot;PRINT&amp;quot; - напечатать объект. Возможные параметры:&lt;br /&gt;
**ReportId=X или CmdParams=X -печатать форму с кодом X (ReportId=X).&lt;br /&gt;
**ShowForm=Y - вывести окно для выбора печатной формы.&lt;br /&gt;
**Target=файл - печатать в файл (для текстовых, Word и Excel форм).&lt;br /&gt;
**Template=файл - шаблон для Word и Excel форм.&lt;br /&gt;
*&amp;quot;SETFLAG&amp;quot; - изменить [[Флаг|состояние]] документа. Возможные параметры:&lt;br /&gt;
**SetState=X -Установить [[флаг]]=X.&lt;br /&gt;
*&amp;quot;IDXXX&amp;quot; - выполнить команду с кодом XXX (см. [[Справочник команд]]).&lt;br /&gt;
**Если XXX - код отчета, то возможны параметры:&lt;br /&gt;
***Param:Поле=Значение - изменить параметр.&lt;br /&gt;
***Immediate=Y - сразу вывести результаты.&lt;br /&gt;
***ParamsSettings=X - код предустановки параметров.&lt;br /&gt;
***GridSettings=X - код предустановки результатов.	&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PROCESSCOMMAND(11,'Id=-1,SubType=17','properties') создать новый заказ&amp;lt;br/&amp;gt;&lt;br /&gt;
PROCESSCOMMAND('CURRENT','CmdParams=1007','print') напечатать выделенные объекты&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=GETVAR&amp;diff=1768</id>
		<title>GETVAR</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=GETVAR&amp;diff=1768"/>
				<updated>2010-12-14T06:06:17Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=GETVAR&lt;br /&gt;
|Описание=Возвращает значение переменной, заданной процедурой SetVar.&lt;br /&gt;
|Синтаксис=GETVAR ('''Имя переменной''')&amp;lt;br/&amp;gt;&lt;br /&gt;
или&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;:Имя переменной&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Имя переменной&lt;br /&gt;
 |Пояснение=строка, задает имя переменной, значение которой нас интересует&lt;br /&gt;
}}&lt;br /&gt;
|Результат=Значение произвольного типа&lt;br /&gt;
|Пример=GETVAR('MyVariable') значение переменной MyVariable&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;:MyVariable&amp;lt;/nowiki&amp;gt; - сокращенный вид записи&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=PUSHBUTTON&amp;diff=1735</id>
		<title>PUSHBUTTON</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=PUSHBUTTON&amp;diff=1735"/>
				<updated>2010-12-13T04:45:35Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=PUSHBUTTON&lt;br /&gt;
|Описание=Функция позволяет имитировать нажатие кнопок в электронных формах, а также переключать закладки&lt;br /&gt;
|Синтаксис=PUSHBUTTON ('''Имя кнопки''','''Нажата''')&amp;lt;BR&amp;gt;PUSHBUTTON ('''Имя кнопки''')&amp;lt;BR&amp;gt;PUSHBUTTON ('''Имя набора закладок''','''Номер закладки''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Имя кнопки&lt;br /&gt;
 |Пояснение=Строка, являющаяся именем кнопки или закладки электронной формы.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Имя набора закладок&lt;br /&gt;
 |Пояснение=Строка, являющаяся именем набора закладок в закладке &amp;quot;Связи&amp;quot; электронной формы.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Нажата&lt;br /&gt;
 |Пояснение=Логическое значение, определяющее, является кнопка нажатой или отпущенной.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Номер закладки&lt;br /&gt;
 |Пояснение=Целое число, являющееся порядковым номером закладки, на которую нужно переключиться (нумерация с 0).&lt;br /&gt;
}}&lt;br /&gt;
|Пример=PUSHBUTTON('UpdateRestsButton',1) обновить остатки при выписке товарного документа&amp;lt;br/&amp;gt;&lt;br /&gt;
PUSHBUTTON('Pages',1) переключиться на 2-ю закладку в закладке &amp;quot;Связи&amp;quot;.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1556</id>
		<title>Файл настроек</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1556"/>
				<updated>2010-12-10T08:35:07Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Касса]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров файла GbReg.ini:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция описания настроек оборудования''&lt;br /&gt;
&lt;br /&gt;
[ECRParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''обрезание названия товара в чеке (не более заданной длины в драйвере кассовой программы)''&lt;br /&gt;
&lt;br /&gt;
PrintLabelEq=substr(ArticulName,1,39)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения сканера ШК''&lt;br /&gt;
&lt;br /&gt;
ScannerEnabled=1&lt;br /&gt;
&lt;br /&gt;
ScannerPort=1&lt;br /&gt;
&lt;br /&gt;
ScannerTermChar=13&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения ККМ''&lt;br /&gt;
&lt;br /&gt;
Index=0&lt;br /&gt;
&lt;br /&gt;
ECRNum=4&lt;br /&gt;
&lt;br /&gt;
Port=6&lt;br /&gt;
&lt;br /&gt;
ECRSerial=22&lt;br /&gt;
&lt;br /&gt;
PrintByLine=0&lt;br /&gt;
&lt;br /&gt;
PrintNames=1&lt;br /&gt;
&lt;br /&gt;
SkipNotPrinted=1&lt;br /&gt;
&lt;br /&gt;
AllowPriceScanner=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция общих настроек''&lt;br /&gt;
&lt;br /&gt;
[Common]&lt;br /&gt;
&lt;br /&gt;
RenameBadonStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''переименование бэдчеков после запуска кассовой программы''&lt;br /&gt;
&lt;br /&gt;
RenameBadCheckTime=360&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''интервал переименования бэдчеков в секундах''&lt;br /&gt;
&lt;br /&gt;
ColumnAfterScan=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''колонка для перехода курсора после сканирования ШК''&lt;br /&gt;
&lt;br /&gt;
CanEditPriceFor=57060&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''можно менять цену в товаре [Код товара]''&lt;br /&gt;
&lt;br /&gt;
ReportByDepot=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''выводить отчет по отделам''&lt;br /&gt;
&lt;br /&gt;
JumpFieldAfterPrice=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''перевод курсора на Наименование товара после выбора из справочника''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки по частичной загрузке''&lt;br /&gt;
&lt;br /&gt;
LoadPartical=0&lt;br /&gt;
&lt;br /&gt;
LoadParticalObjects=;Price;Barcodes;&lt;br /&gt;
&lt;br /&gt;
NoDiscRanges=1&lt;br /&gt;
&lt;br /&gt;
PriorityAutoDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки весов &amp;quot;Tiger&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
LoadScale=1&lt;br /&gt;
&lt;br /&gt;
WeightPrefix=21&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''КАССИРУ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать персональные скидки в окне скидок(F6)''&lt;br /&gt;
&lt;br /&gt;
ShowPersonalDiscounts=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Отключить кнопку &amp;quot;Произвольная скидка&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
DisableDiscountButton=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка Новый Товар - F4''&lt;br /&gt;
&lt;br /&gt;
CanMakeNewArticul=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать список скидок по F6''&lt;br /&gt;
&lt;br /&gt;
ShowDiscList=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''признак, что на чеке - выводить скидку''&lt;br /&gt;
&lt;br /&gt;
AllowPrintDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''сообщение о продаже в минус (если они разрешены)''&lt;br /&gt;
&lt;br /&gt;
WarnNegativeSales=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выдавать окно подтверждения печати чека?''&lt;br /&gt;
&lt;br /&gt;
ConfirmPrint=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''&amp;quot;свободный&amp;quot; возврат товара, а не только весь чек целиком''&lt;br /&gt;
&lt;br /&gt;
EnableFreeReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''при округлении - отбрасывать дробную часть''&lt;br /&gt;
&lt;br /&gt;
CutRound=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отбрасывать дробную часть от чека''&lt;br /&gt;
&lt;br /&gt;
CutSumm=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''разрешение на редактирование цены''&lt;br /&gt;
&lt;br /&gt;
CanEditPrice=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность очистить чек - F9''&lt;br /&gt;
&lt;br /&gt;
AllowClrCheck=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать возврат в принципе''&lt;br /&gt;
&lt;br /&gt;
AllowReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать аннулирование''&lt;br /&gt;
&lt;br /&gt;
AllowAnnulate=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать текущую сумму кассиру в кассе при выходе из кассы, но ст. кассиру и Администратору видно сумму всегда''&lt;br /&gt;
&lt;br /&gt;
ShowCurrentSum=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность продавать по шт. товар у которого в ГБ НЕ стоит кол-во шт в упаковке. ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''временная мера для тех, у кого в ГБ не заполнено ни у однoго товара кол-во шт. в упак.''&lt;br /&gt;
&lt;br /&gt;
CanSalePartical=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''включить ли подсветку красным при недостатке на остатке''&lt;br /&gt;
&lt;br /&gt;
HilightNegRest=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''логирование удаления строчек''&lt;br /&gt;
&lt;br /&gt;
DepotNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отлавливать ли построчное удаление чека''&lt;br /&gt;
&lt;br /&gt;
EraseInfo=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''фиксация даты смены''&lt;br /&gt;
&lt;br /&gt;
ControlSmenaDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор первого товара при сканировании ШК, который есть у нескольких товаров''&lt;br /&gt;
&lt;br /&gt;
IgnoreMulipleBarCodes=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''изменение разрешения монитора при запуске кассовой программы''&lt;br /&gt;
&lt;br /&gt;
ChangeResolution=0&lt;br /&gt;
&lt;br /&gt;
LEDColor=255&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''время обновления прайса''&lt;br /&gt;
&lt;br /&gt;
PriceUpdatePeriod=20&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''обновление прайса при запуске''&lt;br /&gt;
&lt;br /&gt;
UpdatePriceOnStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''автопроведение чеков''&lt;br /&gt;
&lt;br /&gt;
AutoScheme=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет внесения денег в кассу''&lt;br /&gt;
&lt;br /&gt;
ManualCashIncome=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запись кода партнера в хиповое поле чека''&lt;br /&gt;
&lt;br /&gt;
WritePartnerInECRNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''хранить чеки (например полгода)''&lt;br /&gt;
&lt;br /&gt;
MaxSmenaCount=200&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать картинки на чеке''&lt;br /&gt;
&lt;br /&gt;
PrintImageOnCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор товара только по ШК''&lt;br /&gt;
&lt;br /&gt;
BarCodeSelectOnly=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет ручного ввода ШК''&lt;br /&gt;
&lt;br /&gt;
DisableManBC=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет ручного ввода ШК скидки (если =1 или отсутствует, то ввод возможен)''&lt;br /&gt;
&lt;br /&gt;
DiscBCKeyInput=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''закрытие справочника товаров после выбора товара''&lt;br /&gt;
&lt;br /&gt;
CloseAfterSelect=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''можно менять количество в чеке''&lt;br /&gt;
&lt;br /&gt;
AllowChangeQty=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''посылать пакет нотификацию о продаже на другие кассы''&lt;br /&gt;
&lt;br /&gt;
SendNotifyByUDP=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возврат в день продажи''&lt;br /&gt;
&lt;br /&gt;
SendReturnInKKMByDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''задание правила печати копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheckRule=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''загружать настройки Администратора''&lt;br /&gt;
&lt;br /&gt;
LoadAdminGrid=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек оффлайн-режима''&lt;br /&gt;
&lt;br /&gt;
[Offline settings]&lt;br /&gt;
&lt;br /&gt;
OfflinePricePath=C:\Program Files\GbDrugst\Net\PL.zip&lt;br /&gt;
&lt;br /&gt;
LastExport=14.10.2010&lt;br /&gt;
&lt;br /&gt;
PriceMustBeCheck=1&lt;br /&gt;
&lt;br /&gt;
OfflineEnabled=0&lt;br /&gt;
&lt;br /&gt;
OfflineSalesPath=C:\cds&lt;br /&gt;
&lt;br /&gt;
NetWork=0&lt;br /&gt;
&lt;br /&gt;
NetByModem=1&lt;br /&gt;
&lt;br /&gt;
NetChecks=1&lt;br /&gt;
&lt;br /&gt;
NetPrice=1&lt;br /&gt;
&lt;br /&gt;
ModemIndex=0&lt;br /&gt;
&lt;br /&gt;
DisableLoadSales=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек параметров документов''&lt;br /&gt;
&lt;br /&gt;
[DocParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Собственная фирма чека''&lt;br /&gt;
&lt;br /&gt;
Firm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции чека''&lt;br /&gt;
&lt;br /&gt;
Kind=111&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Партнер чека''&lt;br /&gt;
&lt;br /&gt;
Partner=20295&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад''&lt;br /&gt;
&lt;br /&gt;
Stock=20294&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа чека''&lt;br /&gt;
&lt;br /&gt;
DocType=104&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Агент чека''&lt;br /&gt;
&lt;br /&gt;
Agent=22290&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Прайс-лист остатков''&lt;br /&gt;
&lt;br /&gt;
PriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа''&lt;br /&gt;
&lt;br /&gt;
DocFlag=1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Параметр &amp;quot;Учитывать остатки&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
CheckRests=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Объединять ли чеки на сервере''&lt;br /&gt;
&lt;br /&gt;
NeedUnionChecks=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Исходные чеки не удалять''&lt;br /&gt;
&lt;br /&gt;
DontDeleteChecks=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Запрашивать комментарий к скидке''&lt;br /&gt;
&lt;br /&gt;
RetriveDiscountComment=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип объединенного документа''&lt;br /&gt;
&lt;br /&gt;
IntegrateDocType=149&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг объединенного документа''&lt;br /&gt;
&lt;br /&gt;
IntegreateDocState=1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''В номер документа ГБ писать номер из чека ККМ''&lt;br /&gt;
&lt;br /&gt;
WriteKKMDocNumber=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Добавление вычисляемых полей в прайс-лист кассы при обновлении с сервера БД''&lt;br /&gt;
&lt;br /&gt;
ExtendedFields=SKey[Кл. вызова,fmId+0]=ifempty(Id.Heap.@Scale,0)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocType=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocKind=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocFlag=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocStock=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderDocType=151&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Собственная фирма документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderStock=38177&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderKind=117&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderState=100&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Параметр форматирования вывода количества в таблице товаров (100 - 2 знака после запятой, 1000 - 3 и т.д.)''&lt;br /&gt;
&lt;br /&gt;
Format=100&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек режима инвентаризации''&lt;br /&gt;
&lt;br /&gt;
[Invent]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''процедура получения прайса''&lt;br /&gt;
&lt;br /&gt;
InvProc=KKM_GETARTICULS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для получения прайса - фирма, склад, прайслист.''&lt;br /&gt;
&lt;br /&gt;
InvFirm=50&lt;br /&gt;
&lt;br /&gt;
InvStock=157&lt;br /&gt;
&lt;br /&gt;
InvPriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для записи документа инвентаризации''&lt;br /&gt;
&lt;br /&gt;
InvDocStock=157&lt;br /&gt;
&lt;br /&gt;
InvDocType=162&lt;br /&gt;
&lt;br /&gt;
InvDocFlag=0&lt;br /&gt;
&lt;br /&gt;
InvDocKind=162&lt;br /&gt;
&lt;br /&gt;
InvDocFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''настройки подключения к БД''&lt;br /&gt;
&lt;br /&gt;
[Paths]&lt;br /&gt;
&lt;br /&gt;
RemoteDB=server:E:\Bases\BASE.FDB&lt;br /&gt;
&lt;br /&gt;
DBLogin=SYSDBA&lt;br /&gt;
&lt;br /&gt;
DBPass=z&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1555</id>
		<title>Файл настроек</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1555"/>
				<updated>2010-12-10T07:54:05Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Касса]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров файла GbReg.ini:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция описания настроек оборудования''&lt;br /&gt;
&lt;br /&gt;
[ECRParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''обрезание названия товара в чеке (не более заданной длины в драйвере кассовой программы)''&lt;br /&gt;
&lt;br /&gt;
PrintLabelEq=substr(ArticulName,1,39)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения сканера ШК''&lt;br /&gt;
&lt;br /&gt;
ScannerEnabled=1&lt;br /&gt;
&lt;br /&gt;
ScannerPort=1&lt;br /&gt;
&lt;br /&gt;
ScannerTermChar=13&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения ККМ''&lt;br /&gt;
&lt;br /&gt;
Index=0&lt;br /&gt;
&lt;br /&gt;
ECRNum=4&lt;br /&gt;
&lt;br /&gt;
Port=6&lt;br /&gt;
&lt;br /&gt;
ECRSerial=22&lt;br /&gt;
&lt;br /&gt;
PrintByLine=0&lt;br /&gt;
&lt;br /&gt;
PrintNames=1&lt;br /&gt;
&lt;br /&gt;
SkipNotPrinted=1&lt;br /&gt;
&lt;br /&gt;
AllowPriceScanner=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция общих настроек''&lt;br /&gt;
&lt;br /&gt;
[Common]&lt;br /&gt;
&lt;br /&gt;
RenameBadonStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''переименование бэдчеков после запуска кассовой программы''&lt;br /&gt;
&lt;br /&gt;
RenameBadCheckTime=360&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''интервал переименования бэдчеков в секундах''&lt;br /&gt;
&lt;br /&gt;
ColumnAfterScan=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''колонка для перехода курсора после сканирования ШК''&lt;br /&gt;
&lt;br /&gt;
CanEditPriceFor=57060&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''можно менять цену в товаре [Код товара]''&lt;br /&gt;
&lt;br /&gt;
ReportByDepot=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''выводить отчет по отделам''&lt;br /&gt;
&lt;br /&gt;
JumpFieldAfterPrice=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''перевод курсора на Наименование товара после выбора из справочника''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки по частичной загрузке''&lt;br /&gt;
&lt;br /&gt;
LoadPartical=0&lt;br /&gt;
&lt;br /&gt;
LoadParticalObjects=;Price;Barcodes;&lt;br /&gt;
&lt;br /&gt;
NoDiscRanges=1&lt;br /&gt;
&lt;br /&gt;
PriorityAutoDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки весов &amp;quot;Tiger&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
LoadScale=1&lt;br /&gt;
&lt;br /&gt;
WeightPrefix=21&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''КАССИРУ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать персональные скидки в окне скидок(F6)''&lt;br /&gt;
&lt;br /&gt;
ShowPersonalDiscounts=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Отключить кнопку &amp;quot;Произвольная скидка&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
DisableDiscountButton=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка Новый Товар - F4''&lt;br /&gt;
&lt;br /&gt;
CanMakeNewArticul=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка список скидок - F6''&lt;br /&gt;
&lt;br /&gt;
ShowDiscList=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''признак, что на чеке - выводить скидку''&lt;br /&gt;
&lt;br /&gt;
AllowPrintDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''сообщение о продаже в минус (если они разрешены)''&lt;br /&gt;
&lt;br /&gt;
WarnNegativeSales=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выдавать окно подтверждения печати чека?''&lt;br /&gt;
&lt;br /&gt;
ConfirmPrint=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''&amp;quot;свободный&amp;quot; возврат товара, а не только весь чек целиком''&lt;br /&gt;
&lt;br /&gt;
EnableFreeReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''при округлении - отбрасывать дробную часть''&lt;br /&gt;
&lt;br /&gt;
CutRound=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отбрасывать дробную часть от чека''&lt;br /&gt;
&lt;br /&gt;
CutSumm=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''разрешение на редактирование цены''&lt;br /&gt;
&lt;br /&gt;
CanEditPrice=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность очистить чек - F9''&lt;br /&gt;
&lt;br /&gt;
AllowClrCheck=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать возврат в принципе''&lt;br /&gt;
&lt;br /&gt;
AllowReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать аннулирование''&lt;br /&gt;
&lt;br /&gt;
AllowAnnulate=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать текущую сумму кассиру в кассе при выходе из кассы, но ст. кассиру и Администратору видно сумму всегда''&lt;br /&gt;
&lt;br /&gt;
ShowCurrentSum=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность продавать по шт. товар у которого в ГБ НЕ стоит кол-во шт в упаковке. ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''временная мера для тех, у кого в ГБ не заполнено ни у однoго товара кол-во шт. в упак.''&lt;br /&gt;
&lt;br /&gt;
CanSalePartical=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''включить ли подсветку красным при недостатке на остатке''&lt;br /&gt;
&lt;br /&gt;
HilightNegRest=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''логирование удаления строчек''&lt;br /&gt;
&lt;br /&gt;
DepotNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отлавливать ли построчное удаление чека''&lt;br /&gt;
&lt;br /&gt;
EraseInfo=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''фиксация даты смены''&lt;br /&gt;
&lt;br /&gt;
ControlSmenaDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор первого товара при сканировании ШК, который есть у нескольких товаров''&lt;br /&gt;
&lt;br /&gt;
IgnoreMulipleBarCodes=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''изменение разрешения монитора при запуске кассовой программы''&lt;br /&gt;
&lt;br /&gt;
ChangeResolution=0&lt;br /&gt;
&lt;br /&gt;
LEDColor=255&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''время обновления прайса''&lt;br /&gt;
&lt;br /&gt;
PriceUpdatePeriod=20&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''обновление прайса при запуске''&lt;br /&gt;
&lt;br /&gt;
UpdatePriceOnStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''автопроведение чеков''&lt;br /&gt;
&lt;br /&gt;
AutoScheme=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет внесения денег в кассу''&lt;br /&gt;
&lt;br /&gt;
ManualCashIncome=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запись кода партнера в хиповое поле чека''&lt;br /&gt;
&lt;br /&gt;
WritePartnerInECRNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''хранить чеки (например полгода)''&lt;br /&gt;
&lt;br /&gt;
MaxSmenaCount=200&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать картинки на чеке''&lt;br /&gt;
&lt;br /&gt;
PrintImageOnCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор товара только по ШК''&lt;br /&gt;
&lt;br /&gt;
BarCodeSelectOnly=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет ручного ввода ШК''&lt;br /&gt;
&lt;br /&gt;
DisableManBC=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет ручного ввода ШК скидки (если =1 или отсутствует, то ввод возможен)''&lt;br /&gt;
&lt;br /&gt;
DiscBCKeyInput=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''закрытие справочника товаров после выбора товара''&lt;br /&gt;
&lt;br /&gt;
CloseAfterSelect=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''можно менять количество в чеке''&lt;br /&gt;
&lt;br /&gt;
AllowChangeQty=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''посылать пакет нотификацию о продаже на другие кассы''&lt;br /&gt;
&lt;br /&gt;
SendNotifyByUDP=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возврат в день продажи''&lt;br /&gt;
&lt;br /&gt;
SendReturnInKKMByDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''задание правила печати копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheckRule=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''загружать настройки Администратора''&lt;br /&gt;
&lt;br /&gt;
LoadAdminGrid=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек оффлайн-режима''&lt;br /&gt;
&lt;br /&gt;
[Offline settings]&lt;br /&gt;
&lt;br /&gt;
OfflinePricePath=C:\Program Files\GbDrugst\Net\PL.zip&lt;br /&gt;
&lt;br /&gt;
LastExport=14.10.2010&lt;br /&gt;
&lt;br /&gt;
PriceMustBeCheck=1&lt;br /&gt;
&lt;br /&gt;
OfflineEnabled=0&lt;br /&gt;
&lt;br /&gt;
OfflineSalesPath=C:\cds&lt;br /&gt;
&lt;br /&gt;
NetWork=0&lt;br /&gt;
&lt;br /&gt;
NetByModem=1&lt;br /&gt;
&lt;br /&gt;
NetChecks=1&lt;br /&gt;
&lt;br /&gt;
NetPrice=1&lt;br /&gt;
&lt;br /&gt;
ModemIndex=0&lt;br /&gt;
&lt;br /&gt;
DisableLoadSales=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек параметров документов''&lt;br /&gt;
&lt;br /&gt;
[DocParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Собственная фирма чека''&lt;br /&gt;
&lt;br /&gt;
Firm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции чека''&lt;br /&gt;
&lt;br /&gt;
Kind=111&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Партнер чека''&lt;br /&gt;
&lt;br /&gt;
Partner=20295&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад''&lt;br /&gt;
&lt;br /&gt;
Stock=20294&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа чека''&lt;br /&gt;
&lt;br /&gt;
DocType=104&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Агент чека''&lt;br /&gt;
&lt;br /&gt;
Agent=22290&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Прайс-лист остатков''&lt;br /&gt;
&lt;br /&gt;
PriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа''&lt;br /&gt;
&lt;br /&gt;
DocFlag=1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Параметр &amp;quot;Учитывать остатки&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
CheckRests=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Объединять ли чеки на сервере''&lt;br /&gt;
&lt;br /&gt;
NeedUnionChecks=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Исходные чеки не удалять''&lt;br /&gt;
&lt;br /&gt;
DontDeleteChecks=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Запрашивать комментарий к скидке''&lt;br /&gt;
&lt;br /&gt;
RetriveDiscountComment=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип объединенного документа''&lt;br /&gt;
&lt;br /&gt;
IntegrateDocType=149&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг объединенного документа''&lt;br /&gt;
&lt;br /&gt;
IntegreateDocState=1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''В номер документа ГБ писать номер из чека ККМ''&lt;br /&gt;
&lt;br /&gt;
WriteKKMDocNumber=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Добавление вычисляемых полей в прайс-лист кассы при обновлении с сервера БД''&lt;br /&gt;
&lt;br /&gt;
ExtendedFields=SKey[Кл. вызова,fmId+0]=ifempty(Id.Heap.@Scale,0)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocType=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocKind=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocFlag=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocStock=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderDocType=151&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Собственная фирма документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderStock=38177&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderKind=117&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderState=100&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Параметр форматирования вывода количества в таблице товаров (100 - 2 знака после запятой, 1000 - 3 и т.д.)''&lt;br /&gt;
&lt;br /&gt;
Format=100&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек режима инвентаризации''&lt;br /&gt;
&lt;br /&gt;
[Invent]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''процедура получения прайса''&lt;br /&gt;
&lt;br /&gt;
InvProc=KKM_GETARTICULS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для получения прайса - фирма, склад, прайслист.''&lt;br /&gt;
&lt;br /&gt;
InvFirm=50&lt;br /&gt;
&lt;br /&gt;
InvStock=157&lt;br /&gt;
&lt;br /&gt;
InvPriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для записи документа инвентаризации''&lt;br /&gt;
&lt;br /&gt;
InvDocStock=157&lt;br /&gt;
&lt;br /&gt;
InvDocType=162&lt;br /&gt;
&lt;br /&gt;
InvDocFlag=0&lt;br /&gt;
&lt;br /&gt;
InvDocKind=162&lt;br /&gt;
&lt;br /&gt;
InvDocFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''настройки подключения к БД''&lt;br /&gt;
&lt;br /&gt;
[Paths]&lt;br /&gt;
&lt;br /&gt;
RemoteDB=server:E:\Bases\BASE.FDB&lt;br /&gt;
&lt;br /&gt;
DBLogin=SYSDBA&lt;br /&gt;
&lt;br /&gt;
DBPass=z&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0&amp;diff=1400</id>
		<title>Заявка</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0&amp;diff=1400"/>
				<updated>2010-12-03T12:07:07Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Касса]]&lt;br /&gt;
&lt;br /&gt;
== Заявка ==&lt;br /&gt;
&lt;br /&gt;
У кассира имеется возможность сделать заказ товара в офис (или поставщику) напрямую из кассовой программы. Для этого необходимо:&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Главное окно|главном окне программы]], находясь на выбранном товаре нажать {{key|Alt}}+{{key|F6}} и в появившемся окне ввести кол-во необходимого товара.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Order.jpg]]&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Справочник товаров|справочнике товаров]] нажать {{key|F6}} и ввести кол-во товара&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Полный список товаров|полном списке товаров]] нажать {{key|F6}} и ввести кол-во товара&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
После этих действий создается файл вида orderYYMMDDhhmiss.cds в директории Db/Current/ кассовой программы с парамтерами, указанными в [[Настройки администратора#Документы|настройках документов]] в разделе Заявка. Файл записывается в БД процедурой ECR_ADD_TO_ORDER. &lt;br /&gt;
&lt;br /&gt;
=== Просмотр заявок ===&lt;br /&gt;
&lt;br /&gt;
* {{key|Shift}}+{{key|F6}} - Отображение списка заявок за текущую смену&lt;br /&gt;
* {{key|Ctrl}}+{{key|E}} - Отображение списка заявок за период&lt;br /&gt;
* {{key|Alt}}+{{key|E}} - Отображение списка заявок за предыдущий день&lt;br /&gt;
&lt;br /&gt;
Окно имеет стандартный набор колонок&lt;br /&gt;
[[Файл:Orders.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Название&lt;br /&gt;
* Серия&lt;br /&gt;
* Кол-во (если&amp;lt;0, то заявка отменена)&lt;br /&gt;
* Состояние&lt;br /&gt;
** 0 - заявка создана, но еще не записана&lt;br /&gt;
** 1 - заявка записана&lt;br /&gt;
** -1 - ошибка при записи заявки&lt;br /&gt;
* Дата заявки&lt;br /&gt;
&lt;br /&gt;
Имеющиеся возможности:&lt;br /&gt;
&lt;br /&gt;
* Распечатать заявку на принтере {{key|Ctrl}}+{{key|P}}&lt;br /&gt;
* Отменить заявку {{key|F2}} (кол-во в заявке меняется на отрицательное, состояние на 0 и заявка снова отправляется процедуре)&lt;br /&gt;
* [[Касса:Настройка таблицы|Настроить таблицу]] {{key|Ctrl}}+{{key|G}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0&amp;diff=1399</id>
		<title>Заявка</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0&amp;diff=1399"/>
				<updated>2010-12-03T12:05:46Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Касса]]&lt;br /&gt;
&lt;br /&gt;
== Заявка ==&lt;br /&gt;
&lt;br /&gt;
У кассира имеется возможность сделать заказ товара в офис (или поставщику) напрямую из кассовой программы. Для этого необходимо:&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Главное окно|главном окне программы]], находясь на выбранном товаре нажать {{key|Alt}}+{{key|F6}} и в появившемся окне ввести кол-во необходимого товара.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Order.jpg]]&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Справочник товаров|справочнике товаров]] нажать {{key|F6}} и ввести кол-во товара&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Полный список товаров|полном списке товаров]] нажать {{key|F6}} и ввести кол-во товара&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
После этих действий создается файл вида orderYYMMDDhhmiss.cds в директории Db/Current/ кассовой программы с парамтерами, указанными в [[Касса#Настройки администратора#Документы|настройках документов]] в разделе Заявка. Файл записывается в БД процедурой ECR_ADD_TO_ORDER. &lt;br /&gt;
&lt;br /&gt;
=== Просмотр заявок ===&lt;br /&gt;
&lt;br /&gt;
* {{key|Shift}}+{{key|F6}} - Отображение списка заявок за текущую смену&lt;br /&gt;
* {{key|Ctrl}}+{{key|E}} - Отображение списка заявок за период&lt;br /&gt;
* {{key|Alt}}+{{key|E}} - Отображение списка заявок за предыдущий день&lt;br /&gt;
&lt;br /&gt;
Окно имеет стандартный набор колонок&lt;br /&gt;
[[Файл:Orders.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Название&lt;br /&gt;
* Серия&lt;br /&gt;
* Кол-во (если&amp;lt;0, то заявка отменена)&lt;br /&gt;
* Состояние&lt;br /&gt;
** 0 - заявка создана, но еще не записана&lt;br /&gt;
** 1 - заявка записана&lt;br /&gt;
** -1 - ошибка при записи заявки&lt;br /&gt;
* Дата заявки&lt;br /&gt;
&lt;br /&gt;
Имеющиеся возможности:&lt;br /&gt;
&lt;br /&gt;
* Распечатать заявку на принтере {{key|Ctrl}}+{{key|P}}&lt;br /&gt;
* Отменить заявку {{key|F2}} (кол-во в заявке меняется на отрицательное, состояние на 0 и заявка снова отправляется процедуре)&lt;br /&gt;
* [[Касса:Настройка таблицы|Настроить таблицу]] {{key|Ctrl}}+{{key|G}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0&amp;diff=1398</id>
		<title>Заявка</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0&amp;diff=1398"/>
				<updated>2010-12-03T12:05:01Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Касса]]&lt;br /&gt;
&lt;br /&gt;
== Заявка ==&lt;br /&gt;
&lt;br /&gt;
У кассира имеется возможность сделать заказ товара в офис (или поставщику) напрямую из кассовой программы. Для этого необходимо:&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Главное окно|главном окне программы]], находясь на выбранном товаре нажать {{key|Alt}}+{{key|F6}} и в появившемся окне ввести кол-во необходимого товара.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Order.jpg]]&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Справочник товаров|справочнике товаров]] нажать {{key|F6}} и ввести кол-во товара&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Полный список товаров|полном списке товаров]] нажать {{key|F6}} и ввести кол-во товара&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
После этих действий создается файл вида orderYYMMDDhhmiss.cds в директории Db/Current/ кассовой программы с парамтерами, указанными в [[Касса:Настройки администратора#Документы|настройках документов]] в разделе Заявка. Файл записывается в БД процедурой ECR_ADD_TO_ORDER. &lt;br /&gt;
&lt;br /&gt;
=== Просмотр заявок ===&lt;br /&gt;
&lt;br /&gt;
* {{key|Shift}}+{{key|F6}} - Отображение списка заявок за текущую смену&lt;br /&gt;
* {{key|Ctrl}}+{{key|E}} - Отображение списка заявок за период&lt;br /&gt;
* {{key|Alt}}+{{key|E}} - Отображение списка заявок за предыдущий день&lt;br /&gt;
&lt;br /&gt;
Окно имеет стандартный набор колонок&lt;br /&gt;
[[Файл:Orders.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Название&lt;br /&gt;
* Серия&lt;br /&gt;
* Кол-во (если&amp;lt;0, то заявка отменена)&lt;br /&gt;
* Состояние&lt;br /&gt;
** 0 - заявка создана, но еще не записана&lt;br /&gt;
** 1 - заявка записана&lt;br /&gt;
** -1 - ошибка при записи заявки&lt;br /&gt;
* Дата заявки&lt;br /&gt;
&lt;br /&gt;
Имеющиеся возможности:&lt;br /&gt;
&lt;br /&gt;
* Распечатать заявку на принтере {{key|Ctrl}}+{{key|P}}&lt;br /&gt;
* Отменить заявку {{key|F2}} (кол-во в заявке меняется на отрицательное, состояние на 0 и заявка снова отправляется процедуре)&lt;br /&gt;
* [[Касса:Настройка таблицы|Настроить таблицу]] {{key|Ctrl}}+{{key|G}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0&amp;diff=1397</id>
		<title>Заявка</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%97%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0&amp;diff=1397"/>
				<updated>2010-12-03T11:55:22Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Касса]]&lt;br /&gt;
&lt;br /&gt;
== Заявка ==&lt;br /&gt;
&lt;br /&gt;
У кассира имеется возможность сделать заказ товара в офис (или поставщику) напрямую из кассовой программы. Для этого необходимо:&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Главное окно|главном окне программы]], находясь на выбранном товаре нажать {{key|Alt}}+{{key|F6}} и в появившемся окне ввести кол-во необходимого товара.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Order.jpg]]&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Справочник товаров|справочнике товаров]] нажать {{key|F6}} и ввести кол-во товара&lt;br /&gt;
&lt;br /&gt;
* В [[Касса:Полный список товаров|полном списке товаров]] нажать {{key|F6}} и ввести кол-во товара&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
После этих действий создается файл вида orderYYMMDDhhmiss.cds в директории Db/Current/ кассовой программы с парамтерами, указанными в [[Касса:Настройки:Документы|настройках документов]] в разделе Заявка. Файл записывается в БД процедурой ECR_ADD_TO_ORDER. &lt;br /&gt;
&lt;br /&gt;
=== Просмотр заявок ===&lt;br /&gt;
&lt;br /&gt;
* {{key|Shift}}+{{key|F6}} - Отображение списка заявок за текущую смену&lt;br /&gt;
* {{key|Ctrl}}+{{key|E}} - Отображение списка заявок за период&lt;br /&gt;
* {{key|Alt}}+{{key|E}} - Отображение списка заявок за предыдущий день&lt;br /&gt;
&lt;br /&gt;
Окно имеет стандартный набор колонок&lt;br /&gt;
[[Файл:Orders.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Название&lt;br /&gt;
* Серия&lt;br /&gt;
* Кол-во (если&amp;lt;0, то заявка отменена)&lt;br /&gt;
* Состояние&lt;br /&gt;
** 0 - заявка создана, но еще не записана&lt;br /&gt;
** 1 - заявка записана&lt;br /&gt;
** -1 - ошибка при записи заявки&lt;br /&gt;
* Дата заявки&lt;br /&gt;
&lt;br /&gt;
Имеющиеся возможности:&lt;br /&gt;
&lt;br /&gt;
* Распечатать заявку на принтере {{key|Ctrl}}+{{key|P}}&lt;br /&gt;
* Отменить заявку {{key|F2}} (кол-во в заявке меняется на отрицательное, состояние на 0 и заявка снова отправляется процедуре)&lt;br /&gt;
* [[Касса:Настройка таблицы|Настроить таблицу]] {{key|Ctrl}}+{{key|G}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1374</id>
		<title>Файл настроек</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1374"/>
				<updated>2010-11-30T13:04:52Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Касса]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров файла GbReg.ini:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция описания настроек оборудования''&lt;br /&gt;
&lt;br /&gt;
[ECRParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''обрезание названия товара в чеке (не более заданной длины в драйвере кассовой программы)''&lt;br /&gt;
&lt;br /&gt;
PrintLabelEq=substr(ArticulName,1,39)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения сканера ШК''&lt;br /&gt;
&lt;br /&gt;
ScannerEnabled=1&lt;br /&gt;
&lt;br /&gt;
ScannerPort=1&lt;br /&gt;
&lt;br /&gt;
ScannerTermChar=13&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения ККМ''&lt;br /&gt;
&lt;br /&gt;
Index=0&lt;br /&gt;
&lt;br /&gt;
ECRNum=4&lt;br /&gt;
&lt;br /&gt;
Port=6&lt;br /&gt;
&lt;br /&gt;
ECRSerial=22&lt;br /&gt;
&lt;br /&gt;
PrintByLine=0&lt;br /&gt;
&lt;br /&gt;
PrintNames=1&lt;br /&gt;
&lt;br /&gt;
SkipNotPrinted=1&lt;br /&gt;
&lt;br /&gt;
AllowPriceScanner=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция общих настроек''&lt;br /&gt;
&lt;br /&gt;
[Common]&lt;br /&gt;
&lt;br /&gt;
RenameBadonStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''переименование бэдчеков после запуска кассовой программы''&lt;br /&gt;
&lt;br /&gt;
RenameBadCheckTime=360&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''интервал переименования бэдчеков в секундах''&lt;br /&gt;
&lt;br /&gt;
ColumnAfterScan=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''колонка для перехода курсора после сканирования ШК''&lt;br /&gt;
&lt;br /&gt;
CanEditPriceFor=57060&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''можно менять цену в товаре [Код товара]''&lt;br /&gt;
&lt;br /&gt;
ReportByDepot=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''выводить отчет по отделам''&lt;br /&gt;
&lt;br /&gt;
JumpFieldAfterPrice=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''перевод курсора на Наименование товара после выбора из справочника''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки по частичной загрузке''&lt;br /&gt;
&lt;br /&gt;
LoadPartical=0&lt;br /&gt;
&lt;br /&gt;
LoadParticalObjects=;Price;Barcodes;&lt;br /&gt;
&lt;br /&gt;
NoDiscRanges=1&lt;br /&gt;
&lt;br /&gt;
PriorityAutoDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки весов &amp;quot;Tiger&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
LoadScale=1&lt;br /&gt;
&lt;br /&gt;
WeightPrefix=21&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''КАССИРУ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать персональные скидки в окне скидок(F6)''&lt;br /&gt;
&lt;br /&gt;
ShowPersonalDiscounts=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Отключить кнопку &amp;quot;Произвольная скидка&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
DisableDiscountButton=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка Новый Товар - F4''&lt;br /&gt;
&lt;br /&gt;
CanMakeNewArticul=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка список скидок - F6''&lt;br /&gt;
&lt;br /&gt;
ShowDiscList=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''признак, что на чеке - выводить скидку''&lt;br /&gt;
&lt;br /&gt;
AllowPrintDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''сообщение о продаже в минус (если они разрешены)''&lt;br /&gt;
&lt;br /&gt;
WarnNegativeSales=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выдавать окно подтверждения печати чека?''&lt;br /&gt;
&lt;br /&gt;
ConfirmPrint=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''&amp;quot;свободный&amp;quot; возврат товара, а не только весь чек целиком''&lt;br /&gt;
&lt;br /&gt;
EnableFreeReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''при округлении - отбрасывать дробную часть''&lt;br /&gt;
&lt;br /&gt;
CutRound=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отбрасывать дробную часть от чека''&lt;br /&gt;
&lt;br /&gt;
CutSumm=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''разрешение на редактирование цены''&lt;br /&gt;
&lt;br /&gt;
CanEditPrice=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность очистить чек - F9''&lt;br /&gt;
&lt;br /&gt;
AllowClrCheck=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать возврат в принципе''&lt;br /&gt;
&lt;br /&gt;
AllowReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать аннулирование''&lt;br /&gt;
&lt;br /&gt;
AllowAnnulate=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать текущую сумму кассиру в кассе при выходе из кассы, но ст. кассиру и Администратору видно сумму всегда''&lt;br /&gt;
&lt;br /&gt;
ShowCurrentSum=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность продавать по шт. товар у которого в ГБ НЕ стоит кол-во шт в упаковке. ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''временная мера для тех, у кого в ГБ не заполнено ни у однoго товара кол-во шт. в упак.''&lt;br /&gt;
&lt;br /&gt;
CanSalePartical=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''включить ли подсветку красным при недостатке на остатке''&lt;br /&gt;
&lt;br /&gt;
HilightNegRest=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''логирование удаления строчек''&lt;br /&gt;
&lt;br /&gt;
DepotNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отлавливать ли построчное удаление чека''&lt;br /&gt;
&lt;br /&gt;
EraseInfo=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''фиксация даты смены''&lt;br /&gt;
&lt;br /&gt;
ControlSmenaDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор первого товара при сканировании ШК, который есть у нескольких товаров''&lt;br /&gt;
&lt;br /&gt;
IgnoreMulipleBarCodes=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''изменение разрешения монитора при запуске кассовой программы''&lt;br /&gt;
&lt;br /&gt;
ChangeResolution=0&lt;br /&gt;
&lt;br /&gt;
LEDColor=255&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''время обновления прайса''&lt;br /&gt;
&lt;br /&gt;
PriceUpdatePeriod=20&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''обновление прайса при запуске''&lt;br /&gt;
&lt;br /&gt;
UpdatePriceOnStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''автопроведение чеков''&lt;br /&gt;
&lt;br /&gt;
AutoScheme=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет внесения денег в кассу''&lt;br /&gt;
&lt;br /&gt;
ManualCashIncome=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запись кода партнера в хиповое поле чека''&lt;br /&gt;
&lt;br /&gt;
WritePartnerInECRNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''хранить чеки (например полгода)''&lt;br /&gt;
&lt;br /&gt;
MaxSmenaCount=200&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать картинки на чеке''&lt;br /&gt;
&lt;br /&gt;
PrintImageOnCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор товара только по ШК''&lt;br /&gt;
&lt;br /&gt;
BarCodeSelectOnly=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''закрытие справочника товаров после выбора товара''&lt;br /&gt;
&lt;br /&gt;
CloseAfterSelect=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''можно менять количество в чеке''&lt;br /&gt;
&lt;br /&gt;
AllowChangeQty=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''посылать пакет нотификацию о продаже на другие кассы''&lt;br /&gt;
&lt;br /&gt;
SendNotifyByUDP=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возврат в день продажи''&lt;br /&gt;
&lt;br /&gt;
SendReturnInKKMByDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''задание правила печати копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheckRule=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''загружать настройки Администратора''&lt;br /&gt;
&lt;br /&gt;
LoadAdminGrid=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек оффлайн-режима''&lt;br /&gt;
&lt;br /&gt;
[Offline settings]&lt;br /&gt;
&lt;br /&gt;
OfflinePricePath=C:\Program Files\GbDrugst\Net\PL.zip&lt;br /&gt;
&lt;br /&gt;
LastExport=14.10.2010&lt;br /&gt;
&lt;br /&gt;
PriceMustBeCheck=1&lt;br /&gt;
&lt;br /&gt;
OfflineEnabled=0&lt;br /&gt;
&lt;br /&gt;
OfflineSalesPath=C:\cds&lt;br /&gt;
&lt;br /&gt;
NetWork=0&lt;br /&gt;
&lt;br /&gt;
NetByModem=1&lt;br /&gt;
&lt;br /&gt;
NetChecks=1&lt;br /&gt;
&lt;br /&gt;
NetPrice=1&lt;br /&gt;
&lt;br /&gt;
ModemIndex=0&lt;br /&gt;
&lt;br /&gt;
DisableLoadSales=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек параметров документов''&lt;br /&gt;
&lt;br /&gt;
[DocParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Собственная фирма чека''&lt;br /&gt;
&lt;br /&gt;
Firm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции чека''&lt;br /&gt;
&lt;br /&gt;
Kind=111&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Партнер чека''&lt;br /&gt;
&lt;br /&gt;
Partner=20295&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад''&lt;br /&gt;
&lt;br /&gt;
Stock=20294&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа чека''&lt;br /&gt;
&lt;br /&gt;
DocType=104&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Агент чека''&lt;br /&gt;
&lt;br /&gt;
Agent=22290&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Прайс-лист остатков''&lt;br /&gt;
&lt;br /&gt;
PriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа''&lt;br /&gt;
&lt;br /&gt;
DocFlag=1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Параметр &amp;quot;Учитывать остатки&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
CheckRests=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Объединять ли чеки на сервере''&lt;br /&gt;
&lt;br /&gt;
NeedUnionChecks=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Исходные чеки не удалять''&lt;br /&gt;
&lt;br /&gt;
DontDeleteChecks=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Запрашивать комментарий к скидке''&lt;br /&gt;
&lt;br /&gt;
RetriveDiscountComment=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип объединенного документа''&lt;br /&gt;
&lt;br /&gt;
IntegrateDocType=149&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг объединенного документа''&lt;br /&gt;
&lt;br /&gt;
IntegreateDocState=1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''В номер документа ГБ писать номер из чека ККМ''&lt;br /&gt;
&lt;br /&gt;
WriteKKMDocNumber=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Добавление вычисляемых полей в прайс-лист кассы при обновлении с сервера БД''&lt;br /&gt;
&lt;br /&gt;
ExtendedFields=SKey[Кл. вызова,fmId+0]=ifempty(Id.Heap.@Scale,0)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocType=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocKind=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocFlag=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocStock=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderDocType=151&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Собственная фирма документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderStock=38177&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderKind=117&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderState=100&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Параметр форматирования вывода количества в таблице товаров (100 - 2 знака после запятой, 1000 - 3 и т.д.)''&lt;br /&gt;
&lt;br /&gt;
Format=100&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек режима инвентаризации''&lt;br /&gt;
&lt;br /&gt;
[Invent]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''процедура получения прайса''&lt;br /&gt;
&lt;br /&gt;
InvProc=KKM_GETARTICULS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для получения прайса - фирма, склад, прайслист.''&lt;br /&gt;
&lt;br /&gt;
InvFirm=50&lt;br /&gt;
&lt;br /&gt;
InvStock=157&lt;br /&gt;
&lt;br /&gt;
InvPriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для записи документа инвентаризации''&lt;br /&gt;
&lt;br /&gt;
InvDocStock=157&lt;br /&gt;
&lt;br /&gt;
InvDocType=162&lt;br /&gt;
&lt;br /&gt;
InvDocFlag=0&lt;br /&gt;
&lt;br /&gt;
InvDocKind=162&lt;br /&gt;
&lt;br /&gt;
InvDocFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''настройки подключения к БД''&lt;br /&gt;
&lt;br /&gt;
[Paths]&lt;br /&gt;
&lt;br /&gt;
RemoteDB=server:E:\Bases\BASE.FDB&lt;br /&gt;
&lt;br /&gt;
DBLogin=SYSDBA&lt;br /&gt;
&lt;br /&gt;
DBPass=z&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1373</id>
		<title>Файл настроек</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1373"/>
				<updated>2010-11-30T12:10:22Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Касса]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров файла GbReg.ini:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция описания настроек оборудования''&lt;br /&gt;
&lt;br /&gt;
[ECRParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''обрезание названия товара в чеке (не более заданной длины в драйвере кассовой программы)''&lt;br /&gt;
&lt;br /&gt;
PrintLabelEq=substr(ArticulName,1,39)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения сканера ШК''&lt;br /&gt;
&lt;br /&gt;
ScannerEnabled=1&lt;br /&gt;
&lt;br /&gt;
ScannerPort=1&lt;br /&gt;
&lt;br /&gt;
ScannerTermChar=13&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения ККМ''&lt;br /&gt;
&lt;br /&gt;
Index=0&lt;br /&gt;
&lt;br /&gt;
ECRNum=4&lt;br /&gt;
&lt;br /&gt;
Port=6&lt;br /&gt;
&lt;br /&gt;
ECRSerial=22&lt;br /&gt;
&lt;br /&gt;
PrintByLine=0&lt;br /&gt;
&lt;br /&gt;
PrintNames=1&lt;br /&gt;
&lt;br /&gt;
SkipNotPrinted=1&lt;br /&gt;
&lt;br /&gt;
AllowPriceScanner=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция общих настроек''&lt;br /&gt;
&lt;br /&gt;
[Common]&lt;br /&gt;
&lt;br /&gt;
RenameBadonStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''переименование бэдчеков после запуска кассовой программы''&lt;br /&gt;
&lt;br /&gt;
RenameBadCheckTime=360&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''интервал переименования бэдчеков в секундах''&lt;br /&gt;
&lt;br /&gt;
ColumnAfterScan=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''колонка для перехода курсора после сканирования ШК''&lt;br /&gt;
&lt;br /&gt;
CanEditPriceFor=57060&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''можно менять цену в товаре [Код товара]''&lt;br /&gt;
&lt;br /&gt;
ReportByDepot=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''выводить отчет по отделам''&lt;br /&gt;
&lt;br /&gt;
JumpFieldAfterPrice=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''перевод курсора на Наименование товара после выбора из справочника''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки по частичной загрузке''&lt;br /&gt;
&lt;br /&gt;
LoadPartical=0&lt;br /&gt;
&lt;br /&gt;
LoadParticalObjects=;Price;Barcodes;&lt;br /&gt;
&lt;br /&gt;
NoDiscRanges=1&lt;br /&gt;
&lt;br /&gt;
PriorityAutoDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки весов &amp;quot;Tiger&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
LoadScale=1&lt;br /&gt;
&lt;br /&gt;
WeightPrefix=21&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''КАССИРУ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать персональные скидки в окне скидок(F6)''&lt;br /&gt;
&lt;br /&gt;
ShowPersonalDiscounts=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Отключить кнопку &amp;quot;Произвольная скидка&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
DisableDiscountButton=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка Новый Товар - F4''&lt;br /&gt;
&lt;br /&gt;
CanMakeNewArticul=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка список скидок - F6''&lt;br /&gt;
&lt;br /&gt;
ShowDiscList=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''признак, что на чеке - выводить скидку''&lt;br /&gt;
&lt;br /&gt;
AllowPrintDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''сообщение о продаже в минус (если они разрешены)''&lt;br /&gt;
&lt;br /&gt;
WarnNegativeSales=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выдавать окно подтверждения печати чека?''&lt;br /&gt;
&lt;br /&gt;
ConfirmPrint=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''&amp;quot;свободный&amp;quot; возврат товара, а не только весь чек целиком''&lt;br /&gt;
&lt;br /&gt;
EnableFreeReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''при округлении - отбрасывать дробную часть''&lt;br /&gt;
&lt;br /&gt;
CutRound=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''разрешение на редактирование цены''&lt;br /&gt;
&lt;br /&gt;
CanEditPrice=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность очистить чек - F9''&lt;br /&gt;
&lt;br /&gt;
AllowClrCheck=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать возврат в принципе''&lt;br /&gt;
&lt;br /&gt;
AllowReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать аннулирование''&lt;br /&gt;
&lt;br /&gt;
AllowAnnulate=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать текущую сумму кассиру в кассе при выходе из кассы, но ст. кассиру и Администратору видно сумму всегда''&lt;br /&gt;
&lt;br /&gt;
ShowCurrentSum=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность продавать по шт. товар у которого в ГБ НЕ стоит кол-во шт в упаковке. ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''временная мера для тех, у кого в ГБ не заполнено ни у однoго товара кол-во шт. в упак.''&lt;br /&gt;
&lt;br /&gt;
CanSalePartical=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''включить ли подсветку красным при недостатке на остатке''&lt;br /&gt;
&lt;br /&gt;
HilightNegRest=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''логирование удаления строчек''&lt;br /&gt;
&lt;br /&gt;
DepotNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отлавливать ли построчное удаление чека''&lt;br /&gt;
&lt;br /&gt;
EraseInfo=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''фиксация даты смены''&lt;br /&gt;
&lt;br /&gt;
ControlSmenaDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор первого товара при сканировании ШК, который есть у нескольких товаров''&lt;br /&gt;
&lt;br /&gt;
IgnoreMulipleBarCodes=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''изменение разрешения монитора при запуске кассовой программы''&lt;br /&gt;
&lt;br /&gt;
ChangeResolution=0&lt;br /&gt;
&lt;br /&gt;
LEDColor=255&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''время обновления прайса''&lt;br /&gt;
&lt;br /&gt;
PriceUpdatePeriod=20&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''обновление прайса при запуске''&lt;br /&gt;
&lt;br /&gt;
UpdatePriceOnStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''автопроведение чеков''&lt;br /&gt;
&lt;br /&gt;
AutoScheme=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет внесения денег в кассу''&lt;br /&gt;
&lt;br /&gt;
ManualCashIncome=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запись кода партнера в хиповое поле чека''&lt;br /&gt;
&lt;br /&gt;
WritePartnerInECRNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''хранить чеки (например полгода)''&lt;br /&gt;
&lt;br /&gt;
MaxSmenaCount=200&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать картинки на чеке''&lt;br /&gt;
&lt;br /&gt;
PrintImageOnCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор товара только по ШК''&lt;br /&gt;
&lt;br /&gt;
BarCodeSelectOnly=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''закрытие справочника товаров после выбора товара''&lt;br /&gt;
&lt;br /&gt;
CloseAfterSelect=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''можно менять количество в чеке''&lt;br /&gt;
&lt;br /&gt;
AllowChangeQty=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''посылать пакет нотификацию о продаже на другие кассы''&lt;br /&gt;
&lt;br /&gt;
SendNotifyByUDP=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возврат в день продажи''&lt;br /&gt;
&lt;br /&gt;
SendReturnInKKMByDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''задание правила печати копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheckRule=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''загружать настройки Администратора''&lt;br /&gt;
&lt;br /&gt;
LoadAdminGrid=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек оффлайн-режима''&lt;br /&gt;
&lt;br /&gt;
[Offline settings]&lt;br /&gt;
&lt;br /&gt;
OfflinePricePath=C:\Program Files\GbDrugst\Net\PL.zip&lt;br /&gt;
&lt;br /&gt;
LastExport=14.10.2010&lt;br /&gt;
&lt;br /&gt;
PriceMustBeCheck=1&lt;br /&gt;
&lt;br /&gt;
OfflineEnabled=0&lt;br /&gt;
&lt;br /&gt;
OfflineSalesPath=C:\cds&lt;br /&gt;
&lt;br /&gt;
NetWork=0&lt;br /&gt;
&lt;br /&gt;
NetByModem=1&lt;br /&gt;
&lt;br /&gt;
NetChecks=1&lt;br /&gt;
&lt;br /&gt;
NetPrice=1&lt;br /&gt;
&lt;br /&gt;
ModemIndex=0&lt;br /&gt;
&lt;br /&gt;
DisableLoadSales=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек параметров документов''&lt;br /&gt;
&lt;br /&gt;
[DocParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Собственная фирма чека''&lt;br /&gt;
&lt;br /&gt;
Firm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции чека''&lt;br /&gt;
&lt;br /&gt;
Kind=111&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Партнер чека''&lt;br /&gt;
&lt;br /&gt;
Partner=20295&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад''&lt;br /&gt;
&lt;br /&gt;
Stock=20294&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа чека''&lt;br /&gt;
&lt;br /&gt;
DocType=104&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Агент чека''&lt;br /&gt;
&lt;br /&gt;
Agent=22290&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Прайс-лист остатков''&lt;br /&gt;
&lt;br /&gt;
PriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа''&lt;br /&gt;
&lt;br /&gt;
DocFlag=1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Параметр &amp;quot;Учитывать остатки&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
CheckRests=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Объединять ли чеки на сервере''&lt;br /&gt;
&lt;br /&gt;
NeedUnionChecks=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Исходные чеки не удалять''&lt;br /&gt;
&lt;br /&gt;
DontDeleteChecks=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Запрашивать комментарий к скидке''&lt;br /&gt;
&lt;br /&gt;
RetriveDiscountComment=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип объединенного документа''&lt;br /&gt;
&lt;br /&gt;
IntegrateDocType=149&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг объединенного документа''&lt;br /&gt;
&lt;br /&gt;
IntegreateDocState=1000&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''В номер документа ГБ писать номер из чека ККМ''&lt;br /&gt;
&lt;br /&gt;
WriteKKMDocNumber=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Добавление вычисляемых полей в прайс-лист кассы при обновлении с сервера БД''&lt;br /&gt;
&lt;br /&gt;
ExtendedFields=SKey[Кл. вызова,fmId+0]=ifempty(Id.Heap.@Scale,0)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocType=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocKind=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocFlag=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад документа закрытия смены''&lt;br /&gt;
&lt;br /&gt;
CloseDocStock=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderDocType=151&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Собственная фирма документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Склад документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderStock=38177&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Тип операции документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderKind=117&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Флаг документа заказа''&lt;br /&gt;
&lt;br /&gt;
OrderState=100&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Параметр форматирования вывода количества в таблице товаров (100 - 2 знака после запятой, 1000 - 3 и т.д.)''&lt;br /&gt;
&lt;br /&gt;
Format=100&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек режима инвентаризации''&lt;br /&gt;
&lt;br /&gt;
[Invent]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''процедура получения прайса''&lt;br /&gt;
&lt;br /&gt;
InvProc=KKM_GETARTICULS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для получения прайса - фирма, склад, прайслист.''&lt;br /&gt;
&lt;br /&gt;
InvFirm=50&lt;br /&gt;
&lt;br /&gt;
InvStock=157&lt;br /&gt;
&lt;br /&gt;
InvPriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для записи документа инвентаризации''&lt;br /&gt;
&lt;br /&gt;
InvDocStock=157&lt;br /&gt;
&lt;br /&gt;
InvDocType=162&lt;br /&gt;
&lt;br /&gt;
InvDocFlag=0&lt;br /&gt;
&lt;br /&gt;
InvDocKind=162&lt;br /&gt;
&lt;br /&gt;
InvDocFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''настройки подключения к БД''&lt;br /&gt;
&lt;br /&gt;
[Paths]&lt;br /&gt;
&lt;br /&gt;
RemoteDB=server:E:\Bases\BASE.FDB&lt;br /&gt;
&lt;br /&gt;
DBLogin=SYSDBA&lt;br /&gt;
&lt;br /&gt;
DBPass=z&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1286</id>
		<title>Файл настроек</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1286"/>
				<updated>2010-10-21T11:56:41Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Касса]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров файла GbReg.ini:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция описания настроек оборудования''&lt;br /&gt;
&lt;br /&gt;
[ECRParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''обрезание названия товара в чеке (не более заданной длины в драйвере кассовой программы)''&lt;br /&gt;
&lt;br /&gt;
PrintLabelEq=substr(ArticulName,1,39)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения сканера ШК''&lt;br /&gt;
&lt;br /&gt;
ScannerEnabled=1&lt;br /&gt;
&lt;br /&gt;
ScannerPort=1&lt;br /&gt;
&lt;br /&gt;
ScannerTermChar=13&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения ККМ''&lt;br /&gt;
&lt;br /&gt;
Index=0&lt;br /&gt;
&lt;br /&gt;
ECRNum=4&lt;br /&gt;
&lt;br /&gt;
Port=6&lt;br /&gt;
&lt;br /&gt;
ECRSerial=22&lt;br /&gt;
&lt;br /&gt;
PrintByLine=0&lt;br /&gt;
&lt;br /&gt;
PrintNames=1&lt;br /&gt;
&lt;br /&gt;
SkipNotPrinted=1&lt;br /&gt;
&lt;br /&gt;
AllowPriceScanner=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция общих настроек''&lt;br /&gt;
&lt;br /&gt;
[Common]&lt;br /&gt;
&lt;br /&gt;
RenameBadonStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''переименование бэдчеков после запуска кассовой программы''&lt;br /&gt;
&lt;br /&gt;
RenameBadCheckTime=360&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''интервал переименования бэдчеков в секундах''&lt;br /&gt;
&lt;br /&gt;
ColumnAfterScan=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''колонка для перехода курсора после сканирования ШК''&lt;br /&gt;
&lt;br /&gt;
CanEditPriceFor=57060&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''можно менять цену в товаре [Код товара]''&lt;br /&gt;
&lt;br /&gt;
ReportByDepot=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''выводить отчет по отделам''&lt;br /&gt;
&lt;br /&gt;
JumpFieldAfterPrice=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''перевод курсора на Наименование товара после выбора из справочника''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки по частичной загрузке''&lt;br /&gt;
&lt;br /&gt;
LoadPartical=0&lt;br /&gt;
&lt;br /&gt;
LoadParticalObjects=;Price;Barcodes;&lt;br /&gt;
&lt;br /&gt;
NoDiscRanges=1&lt;br /&gt;
&lt;br /&gt;
PriorityAutoDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки весов &amp;quot;Tiger&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
LoadScale=1&lt;br /&gt;
&lt;br /&gt;
WeightPrefix=21&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''КАССИРУ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать персональные скидки в окне скидок(F6)''&lt;br /&gt;
&lt;br /&gt;
ShowPersonalDiscounts=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Отключить кнопку &amp;quot;Произвольная скидка&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
DisableDiscountButton=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка Новый Товар - F4''&lt;br /&gt;
&lt;br /&gt;
CanMakeNewArticul=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка список скидок - F6''&lt;br /&gt;
&lt;br /&gt;
ShowDiscList=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''признак, что на чеке - выводить скидку''&lt;br /&gt;
&lt;br /&gt;
AllowPrintDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''сообщение о продаже в минус (если они разрешены)''&lt;br /&gt;
&lt;br /&gt;
WarnNegativeSales=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выдавать окно подтверждения печати чека?''&lt;br /&gt;
&lt;br /&gt;
ConfirmPrint=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''&amp;quot;свободный&amp;quot; возврат товара, а не только весь чек целиком''&lt;br /&gt;
&lt;br /&gt;
EnableFreeReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''при округлении - отбрасывать дробную часть''&lt;br /&gt;
&lt;br /&gt;
CutRound=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''разрешение на редактирование цены''&lt;br /&gt;
&lt;br /&gt;
CanEditPrice=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность очистить чек - F9''&lt;br /&gt;
&lt;br /&gt;
AllowClrCheck=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать возврат в принципе''&lt;br /&gt;
&lt;br /&gt;
AllowReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать аннулирование''&lt;br /&gt;
&lt;br /&gt;
AllowAnnulate=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать текущую сумму кассиру в кассе при выходе из кассы, но ст. кассиру и Администратору видно сумму всегда''&lt;br /&gt;
&lt;br /&gt;
ShowCurrentSum=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность продавать по шт. товар у которого в ГБ НЕ стоит кол-во шт в упаковке. ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''временная мера для тех, у кого в ГБ не заполнено ни у однoго товара кол-во шт. в упак.''&lt;br /&gt;
&lt;br /&gt;
CanSalePartical=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''включить ли подсветку красным при недостатке на остатке''&lt;br /&gt;
&lt;br /&gt;
HilightNegRest=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''логирование удаления строчек''&lt;br /&gt;
&lt;br /&gt;
DepotNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отлавливать ли построчное удаление чека''&lt;br /&gt;
&lt;br /&gt;
EraseInfo=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''фиксация даты смены''&lt;br /&gt;
&lt;br /&gt;
ControlSmenaDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор первого товара при сканировании ШК, который есть у нескольких товаров''&lt;br /&gt;
&lt;br /&gt;
IgnoreMulipleBarCodes=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''изменение разрешения монитора при запуске кассовой программы''&lt;br /&gt;
&lt;br /&gt;
ChangeResolution=0&lt;br /&gt;
&lt;br /&gt;
LEDColor=255&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''время обновления прайса''&lt;br /&gt;
&lt;br /&gt;
PriceUpdatePeriod=20&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''обновление прайса при запуске''&lt;br /&gt;
&lt;br /&gt;
UpdatePriceOnStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''автопроведение чеков''&lt;br /&gt;
&lt;br /&gt;
AutoScheme=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет внесения денег в кассу''&lt;br /&gt;
&lt;br /&gt;
ManualCashIncome=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запись кода партнера в хиповое поле чека''&lt;br /&gt;
&lt;br /&gt;
WritePartnerInECRNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''хранить чеки (например полгода)''&lt;br /&gt;
&lt;br /&gt;
MaxSmenaCount=200&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать картинки на чеке''&lt;br /&gt;
&lt;br /&gt;
PrintImageOnCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор товара только по ШК''&lt;br /&gt;
&lt;br /&gt;
BarCodeSelectOnly=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''закрытие справочника товаров после выбора товара''&lt;br /&gt;
&lt;br /&gt;
CloseAfterSelect=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''можно менять количество в чеке''&lt;br /&gt;
&lt;br /&gt;
AllowChangeQty=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''посылать пакет нотификацию о продаже на другие кассы''&lt;br /&gt;
&lt;br /&gt;
SendNotifyByUDP=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возврат в день продажи''&lt;br /&gt;
&lt;br /&gt;
SendReturnInKKMByDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''задание правила печати копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheckRule=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''загружать настройки Администратора''&lt;br /&gt;
&lt;br /&gt;
LoadAdminGrid=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек оффлайн-режима''&lt;br /&gt;
&lt;br /&gt;
[Offline settings]&lt;br /&gt;
&lt;br /&gt;
OfflinePricePath=C:\Program Files\GbDrugst\Net\PL.zip&lt;br /&gt;
&lt;br /&gt;
LastExport=14.10.2010&lt;br /&gt;
&lt;br /&gt;
PriceMustBeCheck=1&lt;br /&gt;
&lt;br /&gt;
OfflineEnabled=0&lt;br /&gt;
&lt;br /&gt;
OfflineSalesPath=C:\cds&lt;br /&gt;
&lt;br /&gt;
NetWork=0&lt;br /&gt;
&lt;br /&gt;
NetByModem=1&lt;br /&gt;
&lt;br /&gt;
NetChecks=1&lt;br /&gt;
&lt;br /&gt;
NetPrice=1&lt;br /&gt;
&lt;br /&gt;
ModemIndex=0&lt;br /&gt;
&lt;br /&gt;
DisableLoadSales=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек режима инвентаризации''&lt;br /&gt;
&lt;br /&gt;
[Invent]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''процедура получения прайса''&lt;br /&gt;
&lt;br /&gt;
InvProc=KKM_GETARTICULS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для получения прайса - фирма, склад, прайслист.''&lt;br /&gt;
&lt;br /&gt;
InvFirm=50&lt;br /&gt;
&lt;br /&gt;
InvStock=157&lt;br /&gt;
&lt;br /&gt;
InvPriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для записи документа инвентаризации''&lt;br /&gt;
&lt;br /&gt;
InvDocStock=157&lt;br /&gt;
&lt;br /&gt;
InvDocType=162&lt;br /&gt;
&lt;br /&gt;
InvDocFlag=0&lt;br /&gt;
&lt;br /&gt;
InvDocKind=162&lt;br /&gt;
&lt;br /&gt;
InvDocFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''настройки подключения к БД''&lt;br /&gt;
&lt;br /&gt;
[Paths]&lt;br /&gt;
&lt;br /&gt;
RemoteDB=server:E:\Bases\BASE.FDB&lt;br /&gt;
&lt;br /&gt;
DBLogin=SYSDBA&lt;br /&gt;
&lt;br /&gt;
DBPass=z&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1285</id>
		<title>Файл настроек</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1285"/>
				<updated>2010-10-21T11:55:02Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Касса]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров файла GbReg.ini:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция описания настроек оборудования''&lt;br /&gt;
&lt;br /&gt;
[ECRParams]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''обрезание названия товара в чеке (не более заданной длины в драйвере кассовой программы)''&lt;br /&gt;
&lt;br /&gt;
PrintLabelEq=substr(ArticulName,1,39)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения сканера ШК''&lt;br /&gt;
&lt;br /&gt;
ScannerEnabled=1&lt;br /&gt;
ScannerPort=1&lt;br /&gt;
ScannerTermChar=13&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''параметры подключения ККМ''&lt;br /&gt;
&lt;br /&gt;
Index=0&lt;br /&gt;
ECRNum=4&lt;br /&gt;
Port=6&lt;br /&gt;
ECRSerial=22&lt;br /&gt;
PrintByLine=0&lt;br /&gt;
PrintNames=1&lt;br /&gt;
SkipNotPrinted=1&lt;br /&gt;
AllowPriceScanner=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''секция общих настроек''&lt;br /&gt;
&lt;br /&gt;
[Common]&lt;br /&gt;
&lt;br /&gt;
RenameBadonStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''переименование бэдчеков после запуска кассовой программы''&lt;br /&gt;
&lt;br /&gt;
RenameBadCheckTime=360&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''интервал переименования бэдчеков в секундах''&lt;br /&gt;
&lt;br /&gt;
ColumnAfterScan=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''колонка для перехода курсора после сканирования ШК''&lt;br /&gt;
&lt;br /&gt;
CanEditPriceFor=57060&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''можно менять цену в товаре [Код товара]''&lt;br /&gt;
&lt;br /&gt;
ReportByDepot=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''выводить отчет по отделам''&lt;br /&gt;
&lt;br /&gt;
JumpFieldAfterPrice=ArticulName&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''перевод курсора на Наименование товара после выбора из справочника''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки по частичной загрузке''&lt;br /&gt;
&lt;br /&gt;
LoadPartical=0&lt;br /&gt;
LoadParticalObjects=;Price;Barcodes;&lt;br /&gt;
NoDiscRanges=1&lt;br /&gt;
PriorityAutoDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;''настройки весов &amp;quot;Tiger&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
LoadScale=1&lt;br /&gt;
WeightPrefix=21&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''КАССИРУ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать персональные скидки в окне скидок(F6)''&lt;br /&gt;
&lt;br /&gt;
ShowPersonalDiscounts=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Отключить кнопку &amp;quot;Произвольная скидка&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
DisableDiscountButton=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка Новый Товар - F4''&lt;br /&gt;
&lt;br /&gt;
CanMakeNewArticul=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''недоступна кнопка список скидок - F6''&lt;br /&gt;
&lt;br /&gt;
ShowDiscList=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''признак, что на чеке - выводить скидку''&lt;br /&gt;
&lt;br /&gt;
AllowPrintDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''сообщение о продаже в минус (если они разрешены)''&lt;br /&gt;
&lt;br /&gt;
WarnNegativeSales=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выдавать окно подтверждения печати чека?''&lt;br /&gt;
&lt;br /&gt;
ConfirmPrint=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''&amp;quot;свободный&amp;quot; возврат товара, а не только весь чек целиком''&lt;br /&gt;
&lt;br /&gt;
EnableFreeReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''при округлении - отбрасывать дробную часть''&lt;br /&gt;
&lt;br /&gt;
CutRound=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''разрешение на редактирование цены''&lt;br /&gt;
&lt;br /&gt;
CanEditPrice=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность очистить чек - F9''&lt;br /&gt;
&lt;br /&gt;
AllowClrCheck=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать возврат в принципе''&lt;br /&gt;
&lt;br /&gt;
AllowReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность создать аннулирование''&lt;br /&gt;
&lt;br /&gt;
AllowAnnulate=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''показывать текущую сумму кассиру в кассе при выходе из кассы, но ст. кассиру и Администратору видно сумму всегда''&lt;br /&gt;
&lt;br /&gt;
ShowCurrentSum=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возможность продавать по шт. товар у которого в ГБ НЕ стоит кол-во шт в упаковке. ''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''временная мера для тех, у кого в ГБ не заполнено ни у однoго товара кол-во шт. в упак.''&lt;br /&gt;
&lt;br /&gt;
CanSalePartical=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''включить ли подсветку красным при недостатке на остатке''&lt;br /&gt;
&lt;br /&gt;
HilightNegRest=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''логирование удаления строчек''&lt;br /&gt;
&lt;br /&gt;
DepotNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''отлавливать ли построчное удаление чека''&lt;br /&gt;
&lt;br /&gt;
EraseInfo=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''фиксация даты смены''&lt;br /&gt;
&lt;br /&gt;
ControlSmenaDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор первого товара при сканировании ШК, который есть у нескольких товаров''&lt;br /&gt;
&lt;br /&gt;
IgnoreMulipleBarCodes=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''изменение разрешения монитора при запуске кассовой программы''&lt;br /&gt;
&lt;br /&gt;
ChangeResolution=0&lt;br /&gt;
&lt;br /&gt;
LEDColor=255&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''время обновления прайса''&lt;br /&gt;
&lt;br /&gt;
PriceUpdatePeriod=20&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''обновление прайса при запуске''&lt;br /&gt;
&lt;br /&gt;
UpdatePriceOnStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''автопроведение чеков''&lt;br /&gt;
&lt;br /&gt;
AutoScheme=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запрет внесения денег в кассу''&lt;br /&gt;
&lt;br /&gt;
ManualCashIncome=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''запись кода партнера в хиповое поле чека''&lt;br /&gt;
&lt;br /&gt;
WritePartnerInECRNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''хранить чеки (например полгода)''&lt;br /&gt;
&lt;br /&gt;
MaxSmenaCount=200&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать картинки на чеке''&lt;br /&gt;
&lt;br /&gt;
PrintImageOnCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''печать копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''выбор товара только по ШК''&lt;br /&gt;
&lt;br /&gt;
BarCodeSelectOnly=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''закрытие справочника товаров после выбора товара''&lt;br /&gt;
&lt;br /&gt;
CloseAfterSelect=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''можно менять количество в чеке''&lt;br /&gt;
&lt;br /&gt;
AllowChangeQty=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''посылать пакет нотификацию о продаже на другие кассы''&lt;br /&gt;
&lt;br /&gt;
SendNotifyByUDP=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''возврат в день продажи''&lt;br /&gt;
&lt;br /&gt;
SendReturnInKKMByDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''задание правила печати копии чека''&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheckRule=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''загружать настройки Администратора''&lt;br /&gt;
&lt;br /&gt;
LoadAdminGrid=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек оффлайн-режима''&lt;br /&gt;
&lt;br /&gt;
[Offline settings]&lt;br /&gt;
OfflinePricePath=C:\Program Files\GbDrugst\Net\PL.zip&lt;br /&gt;
LastExport=14.10.2010&lt;br /&gt;
PriceMustBeCheck=1&lt;br /&gt;
OfflineEnabled=0&lt;br /&gt;
OfflineSalesPath=C:\cds&lt;br /&gt;
NetWork=0&lt;br /&gt;
NetByModem=1&lt;br /&gt;
NetChecks=1&lt;br /&gt;
NetPrice=1&lt;br /&gt;
ModemIndex=0&lt;br /&gt;
DisableLoadSales=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''Группа настроек режима инвентаризации''&lt;br /&gt;
&lt;br /&gt;
[Invent]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''процедура получения прайса''&lt;br /&gt;
&lt;br /&gt;
InvProc=KKM_GETARTICULS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для получения прайса - фирма, склад, прайслист.''&lt;br /&gt;
&lt;br /&gt;
InvFirm=50&lt;br /&gt;
InvStock=157&lt;br /&gt;
InvPriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''параметры для записи документа инвентаризации''&lt;br /&gt;
&lt;br /&gt;
InvDocStock=157&lt;br /&gt;
InvDocType=162&lt;br /&gt;
InvDocFlag=0&lt;br /&gt;
InvDocKind=162&lt;br /&gt;
InvDocFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; ''настройки подключения к БД''&lt;br /&gt;
&lt;br /&gt;
[Paths]&lt;br /&gt;
RemoteDB=server:E:\Bases\BASE.FDB&lt;br /&gt;
DBLogin=SYSDBA&lt;br /&gt;
DBPass=z&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1284</id>
		<title>Файл настроек</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA&amp;diff=1284"/>
				<updated>2010-10-21T11:47:10Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: Новая страница: «Категория: Касса  Описание параметров файла GbReg.ini:  &amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;секция описания настроек о…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Касса]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров файла GbReg.ini:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;секция описания настроек оборудования&lt;br /&gt;
&lt;br /&gt;
[ECRParams]&lt;br /&gt;
&lt;br /&gt;
PrintLabelEq=substr(ArticulName,1,39)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;обрезание названия товара в чеке (не более заданной длины в драйвере кассовой программы)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;параметры подключения сканера ШК&lt;br /&gt;
&lt;br /&gt;
ScannerEnabled=1&lt;br /&gt;
ScannerPort=1&lt;br /&gt;
ScannerTermChar=13&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;параметры подключения ККМ&lt;br /&gt;
Index=0&lt;br /&gt;
ECRNum=4&lt;br /&gt;
Port=6&lt;br /&gt;
ECRSerial=22&lt;br /&gt;
PrintByLine=0&lt;br /&gt;
PrintNames=1&lt;br /&gt;
SkipNotPrinted=1&lt;br /&gt;
AllowPriceScanner=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;секция общих настроек&lt;br /&gt;
&lt;br /&gt;
[Common]&lt;br /&gt;
RenameBadonStart=1&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;переименование бэдчеков после запуска кассовой программы&lt;br /&gt;
RenameBadCheckTime=360&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;интервал переименования бэдчеков в секундах&lt;br /&gt;
ColumnAfterScan=ArticulName&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;колонка для перехода курсора после сканирования ШК&lt;br /&gt;
CanEditPriceFor=57060&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;можно менять цену в товаре [Код товара]&lt;br /&gt;
ReportByDepot=1&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;выводить отчет по отделам при Z-отчете&lt;br /&gt;
HideDiff=1&lt;br /&gt;
JumpFieldAfterPrice=ArticulName&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;перевод курсора на Наименование товара после выбора из справочника&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;настройки по частичной загрузке &lt;br /&gt;
LoadPartical=0&lt;br /&gt;
LoadParticalObjects=;Price;Barcodes;&lt;br /&gt;
NoDiscRanges=1&lt;br /&gt;
PriorityAutoDisc=1&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;настройки весов &amp;quot;Tiger&amp;quot;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;LoadScale=1&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt;WeightPrefix=21&lt;br /&gt;
&lt;br /&gt;
FragSearch=1&lt;br /&gt;
LastSubSustem=2&lt;br /&gt;
LastUser=3&lt;br /&gt;
DelayedWrite=0&lt;br /&gt;
SelectMaxId=1&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; КАССИРУ&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; показывать персональные скидки в окне скидок(F6)&lt;br /&gt;
&lt;br /&gt;
ShowPersonalDiscounts=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; Отключить кнопку &amp;quot;Произвольная скидка&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DisableDiscountButton=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; недоступна кнопка Новый Товар - F4&lt;br /&gt;
CanMakeNewArticul=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; недоступна кнопка список скидок - F6&lt;br /&gt;
&lt;br /&gt;
ShowDiscList=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; признак, что на чеке - выводить скидку&lt;br /&gt;
&lt;br /&gt;
AllowPrintDisc=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; сообщение о продаже в минус (если они разрешены)&lt;br /&gt;
&lt;br /&gt;
WarnNegativeSales=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; выдавать окно подтверждения печати чека?&lt;br /&gt;
&lt;br /&gt;
ConfirmPrint=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; &amp;quot;свободный&amp;quot; возврат товара, а не только весь чек целиком&lt;br /&gt;
&lt;br /&gt;
EnableFreeReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; при округлении - отбрасывать дробную часть&lt;br /&gt;
&lt;br /&gt;
CutRound=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; разрешение на редактирование цены&lt;br /&gt;
&lt;br /&gt;
CanEditPrice=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; возможность очистить чек - F9&lt;br /&gt;
&lt;br /&gt;
AllowClrCheck=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; возможность создать возврат в принципе&lt;br /&gt;
&lt;br /&gt;
AllowReturn=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; возможность создать анулирование&lt;br /&gt;
&lt;br /&gt;
AllowAnnulate=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; показывать текущую сумму кассиру в кассе при выходе из кассы, но ст. кассиру и Администратору видно сумму всегда&lt;br /&gt;
&lt;br /&gt;
ShowCurrentSum=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; возможность продавать по шт. товар у которого в ГБ НЕ стоит кол-во шт в упаковке. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; временная мера для тех, у кого в ГБ не заполнено ни у одонго товара кол-во шт. в упак.&lt;br /&gt;
&lt;br /&gt;
CanSalePartical=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; включить ли подсветку красным при недостатке на остатке&lt;br /&gt;
&lt;br /&gt;
HilightNegRest=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; логирование удаления строчек&lt;br /&gt;
&lt;br /&gt;
DepotNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; отлавливать ли построчное удаление чека&lt;br /&gt;
&lt;br /&gt;
EraseInfo=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; фиксация даты смены&lt;br /&gt;
&lt;br /&gt;
ControlSmenaDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; выбор первого товара при сканировании ШК, который есть у нескольких товаров&lt;br /&gt;
&lt;br /&gt;
IgnoreMulipleBarCodes=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; изменение разрешения монитора при запуске кассовой программы&lt;br /&gt;
&lt;br /&gt;
ChangeResolution=0&lt;br /&gt;
&lt;br /&gt;
LEDColor=255&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; время обновления прайса&lt;br /&gt;
&lt;br /&gt;
PriceUpdatePeriod=20&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; обновление прайса при запуске&lt;br /&gt;
&lt;br /&gt;
UpdatePriceOnStart=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; автопроведение чеков&lt;br /&gt;
&lt;br /&gt;
AutoScheme=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; запрет внесения денег в кассу&lt;br /&gt;
&lt;br /&gt;
ManualCashIncome=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; запись кода партнера в хиповое поле чека&lt;br /&gt;
&lt;br /&gt;
WritePartnerInECRNum=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; хранить чеки (например полгода)&lt;br /&gt;
&lt;br /&gt;
MaxSmenaCount=200&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; печать картинки на чеке&lt;br /&gt;
&lt;br /&gt;
PrintImageOnCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; автопечать копии чека&lt;br /&gt;
&lt;br /&gt;
PrintCopyOfCheck=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; выбор товара только по ШК&lt;br /&gt;
&lt;br /&gt;
BarCodeSelectOnly=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; закрытие справочника товаров после закрытия&lt;br /&gt;
&lt;br /&gt;
CloseAfterSelect=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; можно менять количество в чеке&lt;br /&gt;
&lt;br /&gt;
AllowChangeQty=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; посылать пакет нотификацию о продаже на другие кассы&lt;br /&gt;
&lt;br /&gt;
SendNotifyByUDP=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; возврат в день продажи&lt;br /&gt;
&lt;br /&gt;
SendReturnInKKMByDate=1&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; задание правила печати копии чека&lt;br /&gt;
PrintCopyOfCheckRule=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; загружать настройки Администратора&lt;br /&gt;
&lt;br /&gt;
LoadAdminGrid=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; Группа настроек оффлайн-режима&lt;br /&gt;
&lt;br /&gt;
[Offline settings]&lt;br /&gt;
OfflinePricePath=C:\Program Files\GbDrugst\Net\PL.zip&lt;br /&gt;
LastExport=14.10.2010&lt;br /&gt;
PriceMustBeCheck=1&lt;br /&gt;
OfflineEnabled=0&lt;br /&gt;
OfflineSalesPath=C:\cds&lt;br /&gt;
NetWork=0&lt;br /&gt;
NetByModem=1&lt;br /&gt;
NetChecks=1&lt;br /&gt;
NetPrice=1&lt;br /&gt;
ModemIndex=0&lt;br /&gt;
DisableLoadSales=0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; группа настройки режима инвентаризации&lt;br /&gt;
&lt;br /&gt;
[Invent]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; процедура получения прайса&lt;br /&gt;
&lt;br /&gt;
InvProc=KKM_GETARTICULS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; параметры для получения прайса - фирма, склад, прайслист.&lt;br /&gt;
&lt;br /&gt;
InvFirm=50&lt;br /&gt;
InvStock=157&lt;br /&gt;
InvPriceList=5&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; параметры для записи документа инвентаризации&lt;br /&gt;
&lt;br /&gt;
InvDocStock=157&lt;br /&gt;
InvDocType=162&lt;br /&gt;
InvDocFlag=0&lt;br /&gt;
InvDocKind=162&lt;br /&gt;
InvDocFirm=50&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;;&amp;lt;/nowiki&amp;gt; настройки подключения к БД&lt;br /&gt;
&lt;br /&gt;
[Paths]&lt;br /&gt;
RemoteDB=server:E:\Bases\BASE.FDB&lt;br /&gt;
DBLogin=SYSDBA&lt;br /&gt;
DBPass=z&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1212</id>
		<title>Поиск товаров по ШК</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1212"/>
				<updated>2010-08-26T06:17:07Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поиск по ШК]]&lt;br /&gt;
&lt;br /&gt;
Для реализации возможности поиска товара по его штрих-коду нужно внести изменения в форме поиска товара: &lt;br /&gt;
# Добавить редактируемое поле с именем SAlterParams.@BarCode&lt;br /&gt;
# Добавить правило на события: &lt;br /&gt;
{|&lt;br /&gt;
|Установить для поля||Значение&lt;br /&gt;
|-&lt;br /&gt;
|PItems||IIF(:event_source='BARCODESCANER',(Assign(&amp;quot;AlterParamsSet.@BarCode&amp;quot;,:event_params),PushButton(&amp;quot;SearchButton&amp;quot;,1)),0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Внешний вид окна поиска с полем &amp;quot;Штрих-код&amp;quot;:&amp;lt;BR&amp;gt;&lt;br /&gt;
[[file:SearchForm.png]]&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1211</id>
		<title>Поиск товаров по ШК</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1211"/>
				<updated>2010-08-26T06:05:10Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поиск по ШК]]&lt;br /&gt;
&lt;br /&gt;
Для реализации возможности поиска товара по его штрих-коду нужно внести изменения в форме поиска товара: &lt;br /&gt;
# Добавить редактируемое поле с именем SAlterParams.@BarCode&lt;br /&gt;
# Добавить правило на события: &lt;br /&gt;
{|&lt;br /&gt;
|Установить для поля||Значение&lt;br /&gt;
|-&lt;br /&gt;
|PItems||IIF(:event_source='BARCODESCANER',(Assign(&amp;quot;AlterParamsSet.@BarCode&amp;quot;,:event_params),PushButton(&amp;quot;SearchButton&amp;quot;,1)),0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Внешний вид окна поиска с полем &amp;quot;Штрих-код&amp;quot;:&amp;lt;BR&amp;gt;&lt;br /&gt;
[[file:SearchForm.jpg|Окно поиска товара]]&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1210</id>
		<title>Поиск товаров по ШК</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1210"/>
				<updated>2010-08-26T06:03:49Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поиск товаров по ШК]]&lt;br /&gt;
&lt;br /&gt;
Для реализации возможности поиска товара по его штрих-коду нужно внести изменения в форме поиска товара: &lt;br /&gt;
# Добавить редактируемое поле с именем SAlterParams.@BarCode&lt;br /&gt;
# Добавить правило на события: &lt;br /&gt;
{|&lt;br /&gt;
|Установить для поля||Значение&lt;br /&gt;
|-&lt;br /&gt;
|PItems||IIF(:event_source='BARCODESCANER',(Assign(&amp;quot;AlterParamsSet.@BarCode&amp;quot;,:event_params),PushButton(&amp;quot;SearchButton&amp;quot;,1)),0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Внешний вид окна поиска с полем &amp;quot;Штрих-код&amp;quot;:&amp;lt;BR&amp;gt;&lt;br /&gt;
[[file:SearchForm.jpg|Окно поиска товара]]&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1209</id>
		<title>Поиск товаров по ШК</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1209"/>
				<updated>2010-08-26T05:56:28Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поиск по ШК]]&lt;br /&gt;
&lt;br /&gt;
Для реализации возможности поиска товара по его штрих-коду нужно внести изменения в форме поиска товара: &lt;br /&gt;
# Добавить редактируемое поле с именем SAlterParams.@BarCode&lt;br /&gt;
# Добавить правило на события: &lt;br /&gt;
{|&lt;br /&gt;
|Установить для поля||Значение&lt;br /&gt;
|-&lt;br /&gt;
|PItems||IIF(:event_source='BARCODESCANER',(Assign(&amp;quot;AlterParamsSet.@BarCode&amp;quot;,:event_params),PushButton(&amp;quot;SearchButton&amp;quot;,1)),0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Внешний вид окна поиска с полем &amp;quot;Штрих-код&amp;quot;:&amp;lt;BR&amp;gt;&lt;br /&gt;
[[file:SearchForm.jpg|Окно поиска товара]]&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1208</id>
		<title>Поиск товаров по ШК</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1208"/>
				<updated>2010-08-26T05:52:16Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: Новая страница: «Категория:Поиск по ШК  =Настройка поиска по штрих-коду товара=  Для добавления возможнос…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поиск по ШК]]&lt;br /&gt;
&lt;br /&gt;
=Настройка поиска по штрих-коду товара=&lt;br /&gt;
&lt;br /&gt;
Для добавления возможности поиска товара по его штрих-коду нужно внести некоторые изменения в форме поиска товара: &lt;br /&gt;
# Добавить редактируемое поле с именем SAlterParams.@BarCode&lt;br /&gt;
# Добавить правило на события: &lt;br /&gt;
{|&lt;br /&gt;
|Установить для поля||Значение&lt;br /&gt;
|-&lt;br /&gt;
|PItems||IIF(:event_source='BARCODESCANER',(Assign(&amp;quot;AlterParamsSet.@BarCode&amp;quot;,:event_params),PushButton(&amp;quot;SearchButton&amp;quot;,1)),0)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1207</id>
		<title>Поиск по ШК</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D0%BF%D0%BE_%D0%A8%D0%9A&amp;diff=1207"/>
				<updated>2010-08-26T05:12:37Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: Новая страница: «Категория:Настройка ГБ»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Настройка ГБ]]&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:XML&amp;diff=1205</id>
		<title>Категория:XML</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:XML&amp;diff=1205"/>
				<updated>2010-08-19T06:03:58Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Настройка ГБ]]&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=ADDLOOKUP&amp;diff=1194</id>
		<title>ADDLOOKUP</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=ADDLOOKUP&amp;diff=1194"/>
				<updated>2010-08-02T07:56:43Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=ADDLOOKUP&lt;br /&gt;
|Описание=Создает новый [[Датасет|датасет]], который может использоваться в качестве источника данных для вычисляемых полей.&lt;br /&gt;
|Синтаксис=ADDLOOKUP ('''Имя процедуры''','''Имя или описание датасета параметров''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Имя процедуры&lt;br /&gt;
 |Пояснение=строка, являющаяся названием хранимой процедуры Interbase.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Имя или описание датасета параметров&lt;br /&gt;
 |Пояснение=строка (или ассоциативный массив), являющаяся именем (или описанием) датасета. Можно использовать имя стандартного датасета электронной формы, либо созданного функцией [[CREATEDATASET]]. Также можно вместо имени задать описание в том же формате что и для функции [[CREATEDATASET]].&lt;br /&gt;
}}&lt;br /&gt;
|Пример=Процедура LookupArticulSpecialPrice должна возвращать по списку кодов товаров (строка через ;) датасет с кодом товара (должен называться Id) и ценой (например, Price)&amp;lt;br/&amp;gt;&lt;br /&gt;
ADDLOOKUP(`LookupArticulSpecialPrice`,`Articuls,S=&amp;quot;&amp;quot;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;PriceList,I=&amp;quot;&amp;quot;`) - создает датасет.&amp;lt;br&amp;gt;&lt;br /&gt;
ADDLOOKUP(`LookupArticulSpecialPrice`,[`Articuls,S:``,`PriceList,I:``]) - используя ассоциативный массив.&lt;br /&gt;
&amp;lt;br/&amp;gt;Articul.$LookupArticulSpecialPrice$Price - вернет спец. цену для товара Articul&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=CREATEDATASET&amp;diff=1193</id>
		<title>CREATEDATASET</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=CREATEDATASET&amp;diff=1193"/>
				<updated>2010-08-02T04:32:11Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=CREATEDATASET&lt;br /&gt;
|Описание=Создает датасет заданной структуры. Созданный датасет состоит из одной записи, поля и их значения определяются параметрами процедуры. Обычно используется для создания датасета параметров для функций AttachDataSet, OpenDataSet.&lt;br /&gt;
|Синтаксис=CREATEDATASET('''Имя датасета''','''Описание структуры и значений''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Имя датасета&lt;br /&gt;
 |Пояснение=строка, определяющая имя создаваемого датасета.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Описание структуры и значений&lt;br /&gt;
 |Пояснение=строка, определяющая структуру датасета и значения его полей. Каждое поле описывается в виде: Имя поля,Тип,сущность,подпись=&amp;quot;Значение&amp;quot;.  Описания полей между собой разделяются символом &amp;quot;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;quot;. Типы полей обозначаются буквами: I,F,D,S,B&amp;lt;BR&amp;gt;Начиная с версии ГБ 1.7.1.12 описание полей и значений можно передавать в виде ассоциативного массива:['Имя поля,Тип':'Значение','Имя поля,Тип':'Значение'].&lt;br /&gt;
}}&lt;br /&gt;
|Пример=CREATEDATASET('PParams','Node,I=&amp;quot;0&amp;quot;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;IStocks,S=&amp;quot;4353;6659&amp;quot;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;IOnDate,D=&amp;quot;01.01.2001&amp;quot;')&amp;lt;br/&amp;gt;&lt;br /&gt;
С описанием в виде ассоциативного массива:&amp;lt;BR&amp;gt;&lt;br /&gt;
CREATEDATASET('PParams',['Node,I:'0','IStocks,S':'4353;6659','IOnDate,D':'01.01.2001'])&amp;lt;br/&amp;gt;&lt;br /&gt;
После выполнения данного примера будет создан датасет PParams, следующего вида:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|№ поля||Название||Тип данных||Значение&lt;br /&gt;
|-&lt;br /&gt;
|1||Node||Целое число||0&lt;br /&gt;
|-&lt;br /&gt;
|2||IStocks||Строка||&amp;quot;4353;6659&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|3||IOnDate||Дата||01.01.2001&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Замечания''' &lt;br /&gt;
*Если эта функция используется в добавленной колонке, то вместо символа &amp;quot;;&amp;quot; нужно использовать функцию Char(59). &lt;br /&gt;
*Замечание: Строку, описывающую датасет, можно легко получить, запустив ГБ с ключом –packetlog (-packetlogfile) и выполнив нужный отчет. Параметры процедуры пишутся в лог в таком же формате.&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=CREATEDATASET&amp;diff=1192</id>
		<title>CREATEDATASET</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=CREATEDATASET&amp;diff=1192"/>
				<updated>2010-07-29T09:50:21Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=CREATEDATASET&lt;br /&gt;
|Описание=Создает датасет заданной структуры. Созданный датасет состоит из одной записи, поля и их значения определяются параметрами процедуры. Обычно используется для создания датасета параметров для функций AttachDataSet, OpenDataSet.&lt;br /&gt;
|Синтаксис=CREATEDATASET('''Имя датасета''','''Описание структуры и значений''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Имя датасета&lt;br /&gt;
 |Пояснение=строка, определяющая имя создаваемого датасета.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Описание структуры и значений&lt;br /&gt;
 |Пояснение=строка, определяющая структуру датасета и значения его полей. Каждое поле описывается в виде: Имя поля,Тип,сущность,подпись=&amp;quot;Значение&amp;quot;.  Описания полей между собой разделяются символом &amp;quot;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;quot;. Типы полей обозначаются буквами: I,F,D,S,B&amp;lt;BR&amp;gt;После версии ГБ 1.7.1.12 описание полей и значений можно передавать в виде ассоциативного массива:['Имя поля,Тип':'Значение','Имя поля,Тип':'Значение'].&lt;br /&gt;
}}&lt;br /&gt;
|Пример=CREATEDATASET('PParams','Node,I=&amp;quot;0&amp;quot;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;IStocks,S=&amp;quot;4353;6659&amp;quot;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;IOnDate,D=&amp;quot;01.01.2001&amp;quot;')&amp;lt;br/&amp;gt;&lt;br /&gt;
С описанием в виде ассоциативного массива:&amp;lt;BR&amp;gt;&lt;br /&gt;
CREATEDATASET('PParams',['Node,I:'0','IStocks,S':'4353;6659','IOnDate,D':'01.01.2001'])&amp;lt;br/&amp;gt;&lt;br /&gt;
После выполнения данного примера будет создан датасет PParams, следующего вида:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|№ поля||Название||Тип данных||Значение&lt;br /&gt;
|-&lt;br /&gt;
|1||Node||Целое число||0&lt;br /&gt;
|-&lt;br /&gt;
|2||IStocks||Строка||&amp;quot;4353;6659&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|3||IOnDate||Дата||01.01.2001&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Замечания''' &lt;br /&gt;
*Если эта функция используется в добавленной колонке, то вместо символа &amp;quot;;&amp;quot; нужно использовать функцию Char(59). &lt;br /&gt;
*Замечание: Строку, описывающую датасет, можно легко получить, запустив ГБ с ключом –packetlog (-packetlogfile) и выполнив нужный отчет. Параметры процедуры пишутся в лог в таком же формате.&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=CREATEDATASET&amp;diff=1191</id>
		<title>CREATEDATASET</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=CREATEDATASET&amp;diff=1191"/>
				<updated>2010-07-29T09:49:49Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=CREATEDATASET&lt;br /&gt;
|Описание=Создает датасет заданной структуры. Созданный датасет состоит из одной записи, поля и их значения определяются параметрами процедуры. Обычно используется для создания датасета параметров для функций AttachDataSet, OpenDataSet.&lt;br /&gt;
|Синтаксис=CREATEDATASET('''Имя датасета''','''Описание структуры и значений''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Имя датасета&lt;br /&gt;
 |Пояснение=строка, определяющая имя создаваемого датасета.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Описание структуры и значений&lt;br /&gt;
 |Пояснение=строка, определяющая структуру датасета и значения его полей. Каждое поле описывается в виде: Имя поля,Тип,сущность,подпись=&amp;quot;Значение&amp;quot;.  Описания полей между собой разделяются символом &amp;quot;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;&amp;quot;. Типы полей обозначаются буквами: I,F,D,S,B&amp;lt;BR&amp;gt;После версии ГБ 1.7.1.12 описание полей и значений можно передавать в виде ассоциативного массива:['Имя поля,Тип':'Значение','Имя поля,Тип':'Значение'].&lt;br /&gt;
}}&lt;br /&gt;
|Пример=CREATEDATASET('PParams','Node,I=&amp;quot;0&amp;quot;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;IStocks,S=&amp;quot;4353;6659&amp;quot;&amp;lt;nowiki&amp;gt;|&amp;lt;/nowiki&amp;gt;IOnDate,D=&amp;quot;01.01.2001&amp;quot;'&amp;lt;br/&amp;gt;&lt;br /&gt;
С описанием в виде ассоциативного массива:&amp;lt;BR&amp;gt;&lt;br /&gt;
CREATEDATASET('PParams',['Node,I:'0','IStocks,S':'4353;6659','IOnDate,D':'01.01.2001']&amp;lt;br/&amp;gt;&lt;br /&gt;
После выполнения данного примера будет создан датасет PParams, следующего вида:&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|№ поля||Название||Тип данных||Значение&lt;br /&gt;
|-&lt;br /&gt;
|1||Node||Целое число||0&lt;br /&gt;
|-&lt;br /&gt;
|2||IStocks||Строка||&amp;quot;4353;6659&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|3||IOnDate||Дата||01.01.2001&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Замечания''' &lt;br /&gt;
*Если эта функция используется в добавленной колонке, то вместо символа &amp;quot;;&amp;quot; нужно использовать функцию Char(59). &lt;br /&gt;
*Замечание: Строку, описывающую датасет, можно легко получить, запустив ГБ с ключом –packetlog (-packetlogfile) и выполнив нужный отчет. Параметры процедуры пишутся в лог в таком же формате.&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=CREATETIMER&amp;diff=1182</id>
		<title>CREATETIMER</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=CREATETIMER&amp;diff=1182"/>
				<updated>2010-07-15T08:42:05Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=CREATETIMER&lt;br /&gt;
|Описание=Создает таймер, который сработает через заданное первым параметром число секунд, и выполнит заданный вторым параметром скрипт. Третьим параметром можно задать имя для таймера.&lt;br /&gt;
|Синтаксис=CREATETIMER ('''Задержка''','''Выражение''')&lt;br /&gt;
|Аргументы=&lt;br /&gt;
{{Аргумент&lt;br /&gt;
 |Название=Задержка&lt;br /&gt;
 |Пояснение=действительное число, задержка в секундах.&lt;br /&gt;
}}&amp;lt;br/&amp;gt;{{Аргумент&lt;br /&gt;
 |Название=Выражение&lt;br /&gt;
 |Пояснение=строка с выражением, которое будет выполнено по истечении задержки.&lt;br /&gt;
}}&lt;br /&gt;
|Пример=CREATETIMER(1,&amp;quot;INFO(`прошла секунда`)&amp;quot;)&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=WAITFORCHILDFORMS&amp;diff=1100</id>
		<title>WAITFORCHILDFORMS</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=WAITFORCHILDFORMS&amp;diff=1100"/>
				<updated>2010-05-26T09:41:03Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=WAITFORCHILDFORMS&lt;br /&gt;
|Описание=Приостанавливает выполнение скрипта до закрытия всех дочернних окон, открытых в результате вызова [[PROCESSCOMMAND]]. Возвращает &amp;quot;ложь&amp;quot;, если какое то из дочерних окон закрыто по кнопке &amp;quot;Отмена&amp;quot;.&lt;br /&gt;
|Синтаксис=WAITFORCHILDFORMS()&lt;br /&gt;
|Результат=Логическое значение.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=WAITFORCHILDFORMS&amp;diff=1099</id>
		<title>WAITFORCHILDFORMS</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=WAITFORCHILDFORMS&amp;diff=1099"/>
				<updated>2010-05-26T09:40:21Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=WAITFORCHILDFORMS&lt;br /&gt;
|Описание=Приостанавливает выполнение скрипта до закрытия всех дочернних окон, открытых в результате вызова [[PROCESSCOMMAND]]. Возвращает &amp;quot;Ложь&amp;quot;, если какое то из дочерних окон закрыто по кнопке &amp;quot;Отмена&amp;quot;.&lt;br /&gt;
|Синтаксис=WAITFORCHILDFORMS()&lt;br /&gt;
|Результат=Логическое значение.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=WAITFORCHILDFORMS&amp;diff=1098</id>
		<title>WAITFORCHILDFORMS</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=WAITFORCHILDFORMS&amp;diff=1098"/>
				<updated>2010-05-26T09:39:34Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=WAITFORCHILDFORMS&lt;br /&gt;
|Описание=Приостанавливает выполнение скрипта до закрытия всех дочернних окон, открытых в результате вызова [[PROCESSCOMMAND]]. Возвращает 0, если какое то из дочерних окон закрыто по кнопке &amp;quot;Отмена&amp;quot;.&lt;br /&gt;
|Синтаксис=WAITFORCHILDFORMS()&lt;br /&gt;
|Результат=Логическое значение.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=WAITFORCHILDFORMS&amp;diff=1097</id>
		<title>WAITFORCHILDFORMS</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=WAITFORCHILDFORMS&amp;diff=1097"/>
				<updated>2010-05-26T09:37:08Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Функция ГБ&lt;br /&gt;
|Название=WAITFORCHILDFORMS&lt;br /&gt;
|Описание=Приостанавливает выполнение скрипта до закрытия всех дочернних окон, открытых в результате вызова [[PROCESSCOMMAND]]. Возвращает 0, если какое то из дочерних окон закрыто по кнопке &amp;quot;Отмена&amp;quot;.&lt;br /&gt;
|Синтаксис=WAITFORCHILDFORMS()&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=1007</id>
		<title>Данные</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=1007"/>
				<updated>2010-05-07T10:27:04Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Печатные формы]]&lt;br /&gt;
&lt;br /&gt;
Данные представляют собой совокупность полей, на основе которых строится печатный отчет. Большинство отчетов, как правило, основано на данных из БД. Для доступа к таким данным используются эффективные механизмы в QuickReport.&amp;lt;br /&amp;gt;&lt;br /&gt;
Кроме доступа к данным, определенным в проекте, QuickReport позволяют создавать новые компоненты в процессе формирования отчета. Как правило, данными являются такие элементы представления БД как ''Документы'', ''Результаты отчетов'', а так же элементы [[Справочники ГБ|справочников]]. При чем в зависимости от того какие данные мы сейчас печатаем изменяются источники (названия ДатаСетов) данных.&amp;lt;br /&amp;gt;&lt;br /&gt;
Для отчетов это:&lt;br /&gt;
:'''ViewQuery''' - результаты отчета, в случае, если данные сгруппированы - значения первого уровня;&lt;br /&gt;
:'''SubDetailSet''' - используется при группировке - значения в группе;&lt;br /&gt;
:'''ThroughSummary''' - итоги суммирования по колонкам;&lt;br /&gt;
:'''ServerParams''' - параметры отчета. Используется для вывода параметров отчета. Содержит следующие поля (активны в зависимости от отчета):&amp;lt;br /&amp;gt;&lt;br /&gt;
:*''Depts'' - выбранные подразделения (их Id);&lt;br /&gt;
:*''iCurrency'' - валюта документов (Id);&lt;br /&gt;
:*''iFirms'' - собственные фирмы (их Id);&lt;br /&gt;
:*''iKinds'' - выбранные типы операций (их Id);&lt;br /&gt;
:*''iMinFlag'' - выбранное состояние документов (Id);&lt;br /&gt;
:*''iMaxDate'' - верхняя дата периода отчета (дата);&lt;br /&gt;
:*''iMinDate'' - нижняя дата периода отчета (дата);&lt;br /&gt;
:*''iStocks'' - выбранные склады (их Id);&lt;br /&gt;
:*''iDocTypes'' - выбранные типы документов (их Id);&lt;br /&gt;
:*''OnDate'' - на какую дату формируется отчет (дата);&lt;br /&gt;
:*''Posts'' - выбранные должности (их Id).&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Для документов это:&lt;br /&gt;
:'''ActiveContracts''' - список действующих договоров для партнера;&lt;br /&gt;
:'''Certificates''' - список сертификатов на товары;&lt;br /&gt;
:'''Contracts''' - список всех договоров для партнера;&lt;br /&gt;
:'''DataSet''' - шапка документа (БЕЗ хиповых (Heap) полей);&lt;br /&gt;
:'''Diffs''' - список различий на закладке «приемка»;&lt;br /&gt;
:'''Expenses''' - список затрат;&lt;br /&gt;
:'''Goodies''' - список товаров;&lt;br /&gt;
:'''HeapSet''' - список всех хиповых полей документа;&lt;br /&gt;
:'''Links''' - список связей документа;&lt;br /&gt;
:'''Stages''' - список стадий документа;&lt;br /&gt;
:'''TaxesTotals''' - список сумм по всем налогам документа;&lt;br /&gt;
:'''InfoSet''' - список дополнительной информации по документу (скидки, не оплаченная сумма, и т.д.).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В процессе формирования отчета генерируются источники, содержащие итоговые суммы. Имя у такого источника формируется по принципу ''[ИСТОЧНИК_ОТЧЕТА]AutoSummarySet''.&lt;br /&gt;
&lt;br /&gt;
Например, ''GoodiesAutoSummarySet'' - источник, содержащий итоговые суммы по колонкам датасета Goodies. Может &lt;br /&gt;
использоваться как источник данных при печати итогового бэнда.&lt;br /&gt;
&lt;br /&gt;
Для вывода в печатной форме товарных строк из связанных товарных документов по определенному типу связи используется выражение ''DataSetName = 'Goodies(Linked=XXX)' '' (или ''Caption = 'Goodies(Linked=ХХХ)'' '), где ХХХ - код типа связи. При этом у бэндов нужно выбирать источник ''Goodies''.&lt;br /&gt;
&lt;br /&gt;
Если у печатной формы написать ''DataSetName = 'Diffs(X)''' то форма будет печататься по закладке связей номер X. Нумерация начинается с нуля, например ''Diffs(0)'' в заказе - это различия заказа и фактур.&lt;br /&gt;
&lt;br /&gt;
Кроме того, можно выводить в печатной форме информацию из источников, которые заполняются при работе отчета. Для этого нужно, чтобы название источника встречалось в параметре ''DataSetName'' либо в скрипте перед печатью, в виде '':foo:='Название источника'''.&lt;br /&gt;
&lt;br /&gt;
Например: Чтобы создавать печатные формы, в которых ''Goodies'' - это сводный датасет товарных строк по выделенным документам, нужно указать ''DataSetName='ComboGoodies' '' или '':foo:='ComboGoodies''' в скрипте перед печатью.&amp;lt;br /&amp;gt;&lt;br /&gt;
Указать:&lt;br /&gt;
:'''PaymentsSet''' - чтобы можно было использовать оплаты;&lt;br /&gt;
:'''EntriesSet''' - чтобы можно было использовать проводки;&lt;br /&gt;
:'''GoodiesAndSertificates''' - чтобы можно было использовать сводный датасет товаров и сертификатов;&lt;br /&gt;
:'''Sources''' - чтобы можно было использовать субсет SOURCES товарных строк (в нем содержатся данные по себестоимости);&lt;br /&gt;
:'''PersonalDiscount''' - чтобы можно было использовать значения персональных скидок.&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=1006</id>
		<title>Данные</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=1006"/>
				<updated>2010-05-07T10:24:03Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Печатные формы]]&lt;br /&gt;
&lt;br /&gt;
Данные представляют собой совокупность полей, на основе которых строится печатный отчет. Большинство отчетов, как правило, основано на данных из БД. Для доступа к таким данным используются эффективные механизмы в QuickReport.&amp;lt;br /&amp;gt;&lt;br /&gt;
Кроме доступа к данным, определенным в проекте, QuickReport позволяют создавать новые компоненты в процессе формирования отчета. Как правило, данными являются такие элементы представления БД как ''Документы'', ''Результаты отчетов'', а так же элементы [[Справочники ГБ|справочников]]. При чем в зависимости от того какие данные мы сейчас печатаем изменяются источники (названия ДатаСетов) данных.&amp;lt;br /&amp;gt;&lt;br /&gt;
Для отчетов это:&lt;br /&gt;
:'''ViewQuery''' - результаты отчета, в случае, если данные сгруппированы - значения первого уровня;&lt;br /&gt;
:'''SubDetailSet''' - используется при группировке - значения в группе;&lt;br /&gt;
:'''ThroughSummary''' - итоги суммирования по колонкам;&lt;br /&gt;
:'''ServerParams''' - параметры отчета. Используется для вывода параметров отчета. Содержит следующие поля (активны в зависимости от отчета):&amp;lt;br /&amp;gt;&lt;br /&gt;
:*''Depts'' - выбранные подразделения (их Id);&lt;br /&gt;
:*''iCurrency'' - валюта документов (Id);&lt;br /&gt;
:*''iFirms'' - собственные фирмы (их Id);&lt;br /&gt;
:*''iKinds'' - выбранные типы операций (их Id);&lt;br /&gt;
:*''iMinFlag'' - выбранное состояние документов (Id);&lt;br /&gt;
:*''iMaxDate'' - верхняя дата периода отчета (дата);&lt;br /&gt;
:*''iMinDate'' - нижняя дата периода отчета (дата);&lt;br /&gt;
:*''iStocks'' - выбранные склады (их Id);&lt;br /&gt;
:*''iDocTypes'' - выбранные типы документов (их Id);&lt;br /&gt;
:*''OnDate'' - на какую дату формируется отчет (дата);&lt;br /&gt;
:*''Posts'' - выбранные должности (их Id).&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Для документов это:&lt;br /&gt;
:'''ActiveContracts''' - список действующих договоров для партнера;&lt;br /&gt;
:'''Certificates''' - список сертификатов на товары;&lt;br /&gt;
:'''Contracts''' - список всех договоров для партнера;&lt;br /&gt;
:'''DataSet''' - шапка документа (БЕЗ хиповых (Heap) полей);&lt;br /&gt;
:'''Diffs''' - список различий на закладке «приемка»;&lt;br /&gt;
:'''Expenses''' - список затрат;&lt;br /&gt;
:'''Goodies''' - список товаров;&lt;br /&gt;
:'''HeapSet''' - список всех хиповых полей документа;&lt;br /&gt;
:'''Links''' - список связей документа;&lt;br /&gt;
:'''Stages''' - список стадий документа;&lt;br /&gt;
:'''TaxesTotals''' - список сумм по всем налогам документа;&lt;br /&gt;
:'''InfoSet''' - список дополнительной информации по документу (скидки, не оплаченная сумма, и т.д.).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В процессе формирования отчета генерируются источники, содержащие итоговые суммы. Имя у такого источника формируется по принципу ''[ИСТОЧНИК_ОТЧЕТА]AutoSummarySet''.&lt;br /&gt;
&lt;br /&gt;
Например, ''GoodiesAutoSummarySet'' - источник, содержащий итоговые суммы по колонкам датасета Goodies. Может &lt;br /&gt;
использоваться как источник данных при печати итогового бэнда.&lt;br /&gt;
&lt;br /&gt;
Для вывода в печатной форме товарных строк из связанных товарных документов по определенному типу связи используется выражение ''DataSetName = 'Goodies(Linked=XXX)''' (или   ''Caption = 'Goodies(Linked=ХХХ)'''), где ХХХ - код типа связи. При этом у бэндов нужно выбирать источник ''Goodies''.&lt;br /&gt;
&lt;br /&gt;
Если у печатной формы написать ''DataSetName = 'Diffs(X)''' то форма будет печататься по закладке связей номер X. Нумерация начинается с нуля, например Diffs(0) в заказе - это различия заказа и фактур.&lt;br /&gt;
&lt;br /&gt;
Кроме того, можно выводить в печатной форме информацию из источников, которые заполняются при работе отчета. Для этого нужно, чтобы название источника встречалось в параметре ''DataSetName'' либо в скрипте перед печатью, в виде '':foo:='Название источника'''.&lt;br /&gt;
&lt;br /&gt;
Например: Чтобы создавать печатные формы, в которых ''Goodies'' - это сводный датасет товарных строк по выделенным документам, нужно указать ''DataSetName='ComboGoodies''' или '':foo:='ComboGoodies''' в скрипте перед печатью.&amp;lt;br /&amp;gt;&lt;br /&gt;
Указать:&lt;br /&gt;
:'''PaymentsSet''' - чтобы можно было использовать оплаты;&lt;br /&gt;
:'''EntriesSet''' - чтобы можно было использовать проводки;&lt;br /&gt;
:'''GoodiesAndSertificates''' - чтобы можно было использовать сводный датасет товаров и сертификатов;&lt;br /&gt;
:'''Sources''' - чтобы можно было использовать субсет SOURCES товарных строк (в нем содержатся данные по себестоимости);&lt;br /&gt;
:'''PersonalDiscount''' - чтобы можно было использовать значения персональных скидок.&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=1005</id>
		<title>Данные</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=1005"/>
				<updated>2010-05-07T10:21:54Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Печатные формы]]&lt;br /&gt;
&lt;br /&gt;
Данные представляют собой совокупность полей, на основе которых строится печатный отчет. Большинство отчетов, как правило, основано на данных из БД. Для доступа к таким данным используются эффективные механизмы в QuickReport.&amp;lt;br /&amp;gt;&lt;br /&gt;
Кроме доступа к данным, определенным в проекте, QuickReport позволяют создавать новые компоненты в процессе формирования отчета. Как правило, данными являются такие элементы представления БД как ''Документы'', ''Результаты отчетов'', а так же элементы [[Справочники ГБ|справочников]]. При чем в зависимости от того какие данные мы сейчас печатаем изменяются источники (названия ДатаСетов) данных.&amp;lt;br /&amp;gt;&lt;br /&gt;
Для отчетов это:&lt;br /&gt;
:'''ViewQuery''' - результаты отчета, в случае, если данные сгруппированы - значения первого уровня;&lt;br /&gt;
:'''SubDetailSet''' - используется при группировке - значения в группе;&lt;br /&gt;
:'''ThroughSummary''' - итоги суммирования по колонкам;&lt;br /&gt;
:'''ServerParams''' - параметры отчета. Используется для вывода параметров отчета. Содержит следующие поля (активны в зависимости от отчета):&amp;lt;br /&amp;gt;&lt;br /&gt;
:*''Depts'' - выбранные подразделения (их Id);&lt;br /&gt;
:*''iCurrency'' - валюта документов (Id);&lt;br /&gt;
:*''iFirms'' - собственные фирмы (их Id);&lt;br /&gt;
:*''iKinds'' - выбранные типы операций (их Id);&lt;br /&gt;
:*''iMinFlag'' - выбранное состояние документов (Id);&lt;br /&gt;
:*''iMaxDate'' - верхняя дата периода отчета (дата);&lt;br /&gt;
:*''iMinDate'' - нижняя дата периода отчета (дата);&lt;br /&gt;
:*''iStocks'' - выбранные склады (их Id);&lt;br /&gt;
:*''iDocTypes'' - выбранные типы документов (их Id);&lt;br /&gt;
:*''OnDate'' - на какую дату формируется отчет (дата);&lt;br /&gt;
:*''Posts'' - выбранные должности (их Id).&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Для документов это:&lt;br /&gt;
:'''ActiveContracts''' - список действующих договоров для партнера;&lt;br /&gt;
:'''Certificates''' - список сертификатов на товары;&lt;br /&gt;
:'''Contracts''' - список всех договоров для партнера;&lt;br /&gt;
:'''DataSet''' - шапка документа (БЕЗ хиповых (Heap) полей);&lt;br /&gt;
:'''Diffs''' - список различий на закладке «приемка»;&lt;br /&gt;
:'''Expenses''' - список затрат;&lt;br /&gt;
:'''Goodies''' - список товаров;&lt;br /&gt;
:'''HeapSet''' - список всех хиповых полей документа;&lt;br /&gt;
:'''Links''' - список связей документа;&lt;br /&gt;
:'''Stages''' - список стадий документа;&lt;br /&gt;
:'''TaxesTotals''' - список сумм по всем налогам документа;&lt;br /&gt;
:'''InfoSet''' - список дополнительной информации по документу (скидки, не оплаченная сумма, и т.д.).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В процессе формирования отчета генерируются источники, содержащие итоговые суммы. Имя у такого источника формируется по принципу [ИСТОЧНИК_ОТЧЕТА]AutoSummarySet.&lt;br /&gt;
&lt;br /&gt;
Например, GoodiesAutoSummarySet - источник, содержащий итоговые суммы по колонкам датасета Goodies. Может &lt;br /&gt;
использоваться как источник данных при печати итогового бэнда.&lt;br /&gt;
&lt;br /&gt;
Для вывода в печатной форме товарных строк из связанных товарных документов по определенному типу связи используется выражение DataSetName = 'Goodies(Linked=XXX)' (или   Caption = 'Goodies(Linked=ХХХ)'), где ХХХ - код типа связи. При этом у бэндов нужно выбирать источник Goodies.&lt;br /&gt;
&lt;br /&gt;
Если у печатной формы написать DataSetName = 'Diffs(X)' то форма будет печататься по закладке связей номер X. Нумерация начинается с нуля, например Diffs(0) в заказе - это различия заказа и фактур.&lt;br /&gt;
&lt;br /&gt;
Кроме того, можно выводить в печатной форме информацию из источников, которые заполняются при работе отчета. Для этого нужно, чтобы название источника встречалось в параметре DataSetName либо в скрипте перед печатью, в виде :foo:='Название источника'.&lt;br /&gt;
&lt;br /&gt;
Например: Чтобы создавать печатные формы, в которых Goodies - это сводный датасет товарных строк по выделенным документам, нужно указать DataSetName='ComboGoodies' или :foo:='ComboGoodies' в скрипте перед печатью.&amp;lt;br /&amp;gt;&lt;br /&gt;
Указать:&lt;br /&gt;
:'''PaymentsSet''' - чтобы можно было использовать оплаты;&lt;br /&gt;
:'''EntriesSet''' - чтобы можно было использовать проводки;&lt;br /&gt;
:'''GoodiesAndSertificates''' - чтобы можно было использовать сводный датасет товаров и сертификатов;&lt;br /&gt;
:'''Sources''' - чтобы можно было использовать субсет SOURCES товарных строк (в нем содержатся данные по себестоимости);&lt;br /&gt;
:'''PersonalDiscount''' - чтобы можно было использовать значения персональных скидок.&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=995</id>
		<title>Данные</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=995"/>
				<updated>2010-05-07T08:36:46Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Печатные формы]]&lt;br /&gt;
&lt;br /&gt;
Данные представляют собой совокупность данных, на основе которых строится печатный отчет. Большинство отчетов, как правило, основано на данных из БД. Для доступа к таким данным используются эффективные механизмы в QuickReport.&amp;lt;br /&amp;gt;&lt;br /&gt;
Кроме доступа к данным, определенным в проекте, QuickReport позволяют создавать новые компоненты в процессе формирования отчета. Как правило, данными являются такие элементы представления БД как ''Документы'', ''Результаты отчетов'', а так же элементы [[Справочники ГБ|справочников]]. При чем в зависимости от того какие данные мы сейчас печатаем изменяются источники (названия ДатаСетов) данных.&amp;lt;br /&amp;gt;&lt;br /&gt;
Для отчетов это:&lt;br /&gt;
:'''ViewQuery''' - результаты отчета, в случае, если данные сгруппированы - значения первого уровня;&lt;br /&gt;
:'''SubDetailSet''' - используется при группировке - значения в группе;&lt;br /&gt;
:'''ThroughSummary''' - итоги суммирования по колонкам;&lt;br /&gt;
:'''ServerParams''' - параметры отчета. Используется для вывода параметров отчета. Содержит следующие поля (активны в зависимости от отчета):&amp;lt;br /&amp;gt;&lt;br /&gt;
:*''Depts'' - выбранные подразделения (их Id);&lt;br /&gt;
:*''iCurrency'' - валюта документов (Id);&lt;br /&gt;
:*''iFirms'' - собственные фирмы (их Id);&lt;br /&gt;
:*''iKinds'' - выбранные типы операций (их Id);&lt;br /&gt;
:*''iMinFlag'' - выбранное состояние документов (Id);&lt;br /&gt;
:*''iMaxDate'' - верхняя дата периода отчета (дата);&lt;br /&gt;
:*''iMinDate'' - нижняя дата периода отчета (дата);&lt;br /&gt;
:*''iStocks'' - выбранные склады (их Id);&lt;br /&gt;
:*''iDocTypes'' - выбранные типы документов (их Id);&lt;br /&gt;
:*''OnDate'' - на какую дату формируется отчет (дата);&lt;br /&gt;
:*''Posts'' - выбранные должности (их Id).&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Для документов это:&lt;br /&gt;
:'''ActiveContracts''' - список действующих договоров для партнера;&lt;br /&gt;
:'''Certificates''' - список сертификатов на товары;&lt;br /&gt;
:'''Contracts''' - список всех договоров для партнера;&lt;br /&gt;
:'''DataSet''' - шапка документа (БЕЗ хиповых (Heap) полей);&lt;br /&gt;
:'''Diffs''' - список различий на закладке «приемка»;&lt;br /&gt;
:'''Expenses''' - список затрат;&lt;br /&gt;
:'''Goodies''' - список товаров;&lt;br /&gt;
:'''HeapSet''' - список всех хиповых полей документа;&lt;br /&gt;
:'''Links''' - список связей документа;&lt;br /&gt;
:'''Stages''' - список стадий документа;&lt;br /&gt;
:'''TaxesTotals''' - список сумм по всем налогам документа;&lt;br /&gt;
:'''InfoSet''' - список дополнительной информации по документу (скидки, не оплаченная сумма, и т.д.)&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В процессе формирования отчета генерируются источники, содержащие итоговые суммы. Имя у такого источника формируется по принципу [ИСТОЧНИК_ОТЧЕТА]AutoSummarySet.&lt;br /&gt;
&lt;br /&gt;
Например, GoodiesAutoSummarySet - источник, содержащий итоговые суммы по колонкам датасета Goodies. Может &lt;br /&gt;
использоваться как источник данных при печати итогового бэнда.&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=993</id>
		<title>Данные</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=993"/>
				<updated>2010-05-07T08:36:06Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Печатные формы]]&lt;br /&gt;
&lt;br /&gt;
Данные представляют собой совокупность данных, на основе которых строится печатный отчет. Большинство отчетов, как правило, основано на данных из БД. Для доступа к таким данным используются эффективные механизмы в QuickReport.&amp;lt;br /&amp;gt;&lt;br /&gt;
Кроме доступа к данным, определенным в проекте, QuickReport позволяют создавать новые компоненты в процессе формирования отчета. Как правило, данными являются такие элементы представления БД как ''Документы'', ''Результаты отчетов'', а так же элементы [[Справочники ГБ|справочников]]. При чем в зависимости от того какие данные мы сейчас печатаем изменяются источники (названия ДатаСетов) данных.&amp;lt;br /&amp;gt;&lt;br /&gt;
Для отчетов это:&lt;br /&gt;
:'''ViewQuery''' - результаты отчета, в случае, если данные сгруппированы - значения первого уровня;&lt;br /&gt;
:'''SubDetailSet''' - используется при группировке - значения в группе;&lt;br /&gt;
:'''ThroughSummary''' - итоги суммирования по колонкам;&lt;br /&gt;
:'''ServerParams''' - параметры отчета. Используется для вывода параметров отчета. Содержит следующие поля (активны в зависимости от отчета):&amp;lt;br /&amp;gt;&lt;br /&gt;
:*''Depts'' - выбранные подразделения (их Id);&lt;br /&gt;
:*''iCurrency'' - валюта документов (Id);&lt;br /&gt;
:*''iFirms'' - собственные фирмы (их Id);&lt;br /&gt;
:*''iKinds'' - выбранные типы операций (их Id);&lt;br /&gt;
:*''iMinFlag'' - выбранное состояние документов (Id);&lt;br /&gt;
:*''iMaxDate'' - верхняя дата периода отчета (дата);&lt;br /&gt;
:*''iMinDate'' - нижняя дата периода отчета (дата);&lt;br /&gt;
:*''iStocks'' - выбранные склады (их Id);&lt;br /&gt;
:*''iDocTypes'' - выбранные типы документов (их Id);&lt;br /&gt;
:*''OnDate'' - на какую дату формируется отчет (дата);&lt;br /&gt;
:*''Posts'' - выбранные должности (их Id).&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Для документов это:&lt;br /&gt;
:'''ActiveContracts''' - список действующих договоров для партнера;&lt;br /&gt;
:'''Certificates''' - список сертификатов на товары;&lt;br /&gt;
:'''Contracts''' - список всех договоров для партнера;&lt;br /&gt;
:'''DataSet''' - шапка документа (БЕЗ хиповых (Heap) полей);&lt;br /&gt;
:'''Diffs''' - список различий на закладке «приемка»;&lt;br /&gt;
:'''Expenses''' - список затрат;&lt;br /&gt;
:'''Goodies''' - список товаров;&lt;br /&gt;
:'''HeapSet''' - список всех хиповых полей документа;&lt;br /&gt;
:'''Links''' - список связей документа;&lt;br /&gt;
:'''Stages''' - список стадий документа;&lt;br /&gt;
:'''TaxesTotals''' - список сумм по всем налогам документа;&lt;br /&gt;
:'''InfoSet''' - список дополнительной информации по документу (скидки, не оплаченная сумма, и т.д.)&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В процессе формирования отчета генерируются источники, содержащие итоговые суммы. Имя у такого источника формируется по принципу [ИСТОЧНИК_ОТЧЕТА]AutoSummarySet.&lt;br /&gt;
&lt;br /&gt;
Например, GoodiesAutoSummarySet - источник, содержащий итоговые суммы по колонкам датасета Goodies. Может &lt;br /&gt;
использоваться как источник данных при печати итогового бэнда.&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	<entry>
		<id>http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=992</id>
		<title>Данные</title>
		<link rel="alternate" type="text/html" href="http://wiki.gbsoft.ru/index.php?title=%D0%94%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5&amp;diff=992"/>
				<updated>2010-05-07T08:34:58Z</updated>
		
		<summary type="html">&lt;p&gt;Alexandr: Новая страница: «Категория:Печатные формы  Данные представляют собой совокупность данных, на основе кот…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Печатные формы]]&lt;br /&gt;
&lt;br /&gt;
Данные представляют собой совокупность данных, на основе которых строится печатный отчет. Большинство отчетов, как правило, основано на данных из БД. Для доступа к таким данным используются эффективные механизмы в QuickReport.&amp;lt;br /&amp;gt;&lt;br /&gt;
Кроме доступа к данным, определенным в проекте, QuickReport позволяют создавать новые компоненты в процессе формирования отчета. Как правило, данными являются такие элементы представления БД как ''Документы'', ''Результаты отчетов'', а так же элементы [[Справочники ГБ|справочников]]. При чем в зависимости от того какие данные мы сейчас печатаем изменяются источники (названия ДатаСетов) данных.&amp;lt;br /&amp;gt;&lt;br /&gt;
Для отчетов это:&lt;br /&gt;
'''ViewQuery''' - результаты отчета, в случае, если данные сгруппированы - значения первого уровня;&lt;br /&gt;
'''SubDetailSet''' - используется при группировке - значения в группе;&lt;br /&gt;
'''ThroughSummary''' - итоги суммирования по колонкам;&lt;br /&gt;
'''ServerParams''' - параметры отчета. Используется для вывода параметров отчета. Содержит следующие поля (активны в зависимости от отчета):&amp;lt;br /&amp;gt;&lt;br /&gt;
*''Depts'' - выбранные подразделения (их Id);&lt;br /&gt;
*''iCurrency'' - валюта документов (Id);&lt;br /&gt;
*''iFirms'' - собственные фирмы (их Id);&lt;br /&gt;
*''iKinds'' - выбранные типы операций (их Id);&lt;br /&gt;
*''iMinFlag'' - выбранное состояние документов (Id);&lt;br /&gt;
*''iMaxDate'' - верхняя дата периода отчета (дата);&lt;br /&gt;
*''iMinDate'' - нижняя дата периода отчета (дата);&lt;br /&gt;
*''iStocks'' - выбранные склады (их Id);&lt;br /&gt;
*''iDocTypes'' - выбранные типы документов (их Id);&lt;br /&gt;
*''OnDate'' - на какую дату формируется отчет (дата);&lt;br /&gt;
*''Posts'' - выбранные должности (их Id).&lt;br /&gt;
&lt;br /&gt;
Для документов это:&lt;br /&gt;
'''ActiveContracts''' - список действующих договоров для партнера;&lt;br /&gt;
'''Certificates''' - список сертификатов на товары;&lt;br /&gt;
'''Contracts''' - список всех договоров для партнера;&lt;br /&gt;
'''DataSet''' - шапка документа (БЕЗ хиповых (Heap) полей);&lt;br /&gt;
'''Diffs''' - список различий на закладке «приемка»;&lt;br /&gt;
'''Expenses''' - список затрат;&lt;br /&gt;
'''Goodies''' - список товаров;&lt;br /&gt;
'''HeapSet''' - список всех хиповых полей документа;&lt;br /&gt;
'''Links''' - список связей документа;&lt;br /&gt;
'''Stages''' - список стадий документа;&lt;br /&gt;
'''TaxesTotals''' - список сумм по всем налогам документа;&lt;br /&gt;
'''InfoSet''' - список дополнительной информации по документу (скидки, не оплаченная сумма, и т.д.)&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В процессе формирования отчета генерируются источники, содержащие итоговые суммы. Имя у такого источника формируется по принципу [ИСТОЧНИК_ОТЧЕТА]AutoSummarySet.&lt;br /&gt;
&lt;br /&gt;
Например, GoodiesAutoSummarySet - источник, содержащий итоговые суммы по колонкам датасета Goodies. Может &lt;br /&gt;
использоваться как источник данных при печати итогового бэнда.&lt;/div&gt;</summary>
		<author><name>Alexandr</name></author>	</entry>

	</feed>