Завершен

автоматическая нумерация документов

Cleverence 12 лет назад 0
Нам необходимо ввести автоматическую нумерацию документов:
1. Создаем документ на ТСД с каким-либо порядковым номером (допустим 001001)
2. Выполняем набор необходимых функций.
3. Завершаем документ.
4. На данном этапе хотелось бы иметь возможность автоматического создания нового документа со следующим порядковым номером (001002).

Возможно ли проведение подобного типа операций с помощью стандарта MobileSmarts?

Mobile SMARTS позволяет использовать глобальные переменные, которые хранятся на терминале.
Для присваивания значения глобальной переменной используйте действие присваивания, в Приемнике укажите {GlobalVars.ИмяПеременной}, в Источнике - значение. Для присваивания начального значения 1 (например) в источнике: {global::System.Int32.Parse("1")}.
Увеличение на 1: {GlobalVars.ИмяПеременной} = {GlobalVars.ИмяПеременной+1}
При открытии нового документа присвойте значение глобальной переменной в какое-либо поле в шапке документа (можно и в имя документа), затем увеличьте значение на 1.

Сервис поддержки клиентов работает на платформе UserEcho