Это старая версия документа!
Справочник «Типы документов» загружается атрибутами тега «document_type».
Пример загрузки типа документа:
<document_type code="code" name="name" store_select_type="store_select_type" storeto_select_type="storeto_select_type" use_storeto="use_storeto" store_posting_type="store_posting_type" storeto_posting_type="storeto_posting_type" extform="extform" prefix="prefix" hideinsupervisor="hideinsupervisor"> T;КодРеквизита;Обязательный;ЗначениеПоУмолчанию;<ШиринаКолонки;> T;КодРеквизита;Обязательный;ЗначениеПоУмолчанию;<ШиринаКолонки;> ... T;КодРеквизита;Обязательный;ЗначениеПоУмолчанию;<ШиринаКолонки;> 3;КодНабораПрав;Права; 3;КодНабораПрав;Права; ... 3;КодНабораПрав;Права; </document_type>
где:
code – Код типа1)
name – Наименование типа документа
store_select_type – Способ выбора склада
storeto_select_type – Способ выбора склада получателя
use_storeto – Использовать склад получателя
store_posting_type – Способ проведения по складу
storeto_posting_type – Способ проведения по складу получателю
extform – Имя внешней обработки, используемой для кастомизаци отображения документа и способа его проведения
prefix – префикс номера документа
hideinsupervisor – «0» - отображать («1» - не отображать) отдельной кнопкой с меню «Супервизор».
В теле тега описываются определяемые пользователем реквизиты документа данного типа и права.
Реквизиты:
T – определяет к шапке (1) или к составу (2) относится реквизит
КодРеквизита – Код загружаемого реквизита (см. Типы реквизитов документов)
Обязательный – Флаг, определяющий обязательность заполнения реквизита в документе
ЗначениеПоУмолчанию – Значение реквизита, используемое как начальное в документе.
ШиринаКолонки – Ширина колонки на форме. Имеет смысл только для реквизитов состава.
Права:
КодНабораПрав – код набора прав для которого определяется право.
Права – Числовая характеристика, определяющая разрешенные операции с документом для пользователя с указанным ранее набором прав.
Принимает значения:
0 – Нет доступа
1 – Чтение
2 – Чтение и Запись
3 – Чтение,Запись и Проведение.
Способ выбора склада [получателя] принимает занчения:
0 – строковый ввод
1 – выбор из выпадающего списка
2 – выбор из справочника складов
3 – совмещает варианты 1 и 2.
Способ проведения по складу [получателю] определяет, каким образом проведение документа отразится на остатках товара. принимает значения:
1 – увеличит остаток на количество, указанное в документе
-1 – уменьшит остаток
0 – не повлияет на остаток
2 – установит остаток в значение, равное указанному в документе количеству.