Типы документов

Справочник «Типы документов» загружается атрибутами тега «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" code_export="code_export">
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» - не отображать) отдельной кнопкой с меню «Супервизор».
code_export – «0» - выгружать в транзакциях код типа документа, иначе использовать значение этого реквизита при выгрузке транзакций.

В теле тега описываются определяемые пользователем реквизиты документа данного типа и права.
Реквизиты:
T – определяет к шапке (1) или к составу (2) относится реквизит
КодРеквизита – Код загружаемого реквизита (см. Типы реквизитов документов)
Обязательный – Флаг, определяющий обязательность заполнения реквизита в документе
ЗначениеПоУмолчанию – Значение реквизита, используемое как начальное в документе.
ШиринаКолонки – Ширина колонки на форме. Имеет смысл только для реквизитов состава.
Права:
КодНабораПрав – код набора прав для которого определяется право.
Права – Числовая характеристика, определяющая разрешенные операции с документом для пользователя с указанным ранее набором прав.
Принимает значения:
0 – Нет доступа
1 – Чтение
2 – Чтение и Запись
3 – Чтение,Запись и Проведение.

Способ выбора склада [получателя] принимает занчения:
0 – строковый ввод
1 – выбор из выпадающего списка
2 – выбор из справочника складов
3 – совмещает варианты 1 и 2.

Способ проведения по складу [получателю] определяет, каким образом проведение документа отразится на остатках товара. принимает значения:
1 – увеличит остаток на количество, указанное в документе
-1 – уменьшит остаток
0 – не повлияет на остаток
2 – установит остаток в значение, равное указанному в документе количеству.

Список предопределенных элементов:

Код Наименование Выгрузка в транзакции
1 Поступление из дороги Да
2 Перемещение в дорогу Да
3 Перемещение Да
4 Инвентаризация Да
5 Списание Да
6 Приходная накладная Да
9 Сверка поступления Онлайн Нет
10 Выгрузка из ТСД Онлайн Нет
11 Потребность склада Онлайн Нет
12 Акт о переоценке Онлайн Нет
14 ЕГАИС ТТН Нет
15 Списание ЕГАИС Нет
16 Постановка на баланс Нет
18 Получение остатков ЕГАИС Нет
19 Перемещение в торг. зал Нет
20 Запрос марок ЕГАИС Нет
21 Перемещение из торг. зала Нет
22 Возврат поставщику ЕГАИС Нет
30 Заказы покупателей Да
31 Чек коррекции Да
32 ЕГАИС ТТН Онлайн Нет
33 Пересчет товаров Онлайн Нет
34 Форма TaxFree GlobalBlue Да
35 Форма TaxFree Planet Нет
36 Препроводительная ведомость Да
37 Кассовый ордер Нет
38 ЭДО: Сверка поступления Нет
39 ЭДО: Сверка поступления Онлайн Нет
40 Расходный кассовый ордер Да
41 Приходный кассовый ордер Да
42 Кассовая книга Да
43 Чек коррекции ФФД 1.2 Да
44 Оприходование излишков Да
45 Инвентаризация ОС Да
46 Заявка в офис Да
47 Постановка кега на кран Да
48 Перемещение наличных денежных средств Да
49 Отгрузка с КМ из магазина онлайн Нет
100 Договор КМО 2) Да
500 Инкассация среди смены 3) Да
501 Начальные остатки товаров 4) Да
502 Инвентаризация ДС 5) Да
503 Вызов из отпуска 6) Да
901 Потребность склада Да
1)
кода 1-100 зарезервированы
2) , 3) , 4) , 5) , 6)
нетиповой