Использование команды действия SET для вставки данных.

Можно настроить команду действия SET в наборе правил на «вставку» данных или присвоение значений некоторым полям при вводе данных.

Например, в функции «Ввод в книгу» (LEN) с помощью команды SET можно присвоить конкретное значение отдельному коду аналитики, а в функции «План счетов» (COA) установить для краткого названия такое же значение, что было введено для кода счета. Эти отдельные примеры представлены в таблице ниже.

Команда Значение 1 Оператор Значение 2 Результат
SET Аналитика книги 1 = N1C0 Независимо от того, что будет введено оператором в аналитике книги 1, будет вставлен код N1C0.
SET Краткое название = Код счета Независимо от того, что будет введено оператором в поле «Краткое название», ему будет присвоено то же значение, что и коду счета.
Примечание.  При использовании команды действия SET в наборе правил для добавления линейных данных в функции «Ввод в книгу» и/или «Импорт в книгу» необходимо указать одну точку вызова из набора в профиле событий, в противном случае действие SET не будет выполнено при вводе/импорте данных.

Какие поля могут быть добавлены командой действия SET?

При определении набора правил для вставки данных с использованием команды действия SET большинство полей, которые можно проверить с помощью бизнес-правила, можно также вставить или изменить с помощью бизнес-правила. Однако некоторые элементы данных в каждой функции не могут быть изменены или добавлены командой SET.

При вводе данных необходимо создать поля, которые представляют собой уникальные ключи для записи. Такие поля не могут быть установлены бизнес-правилом с использованием команды SET несмотря на то, что с помощью бизнес-правил можно проверить их достоверность. Далее приведено несколько примеров таких уникальных ключевых полей для обслуживания статических данных. Код счета, код основных средств, субкод основных средств, код банка и субкод банка, каждый из которых должен быть создан оператором при вводе данных. В другом примере ввода в книгу нельзя установить номер операции бизнес-правилом, поскольку это уникальный цифровой ключ для номера операции, созданный системой SunSystems во время разнесения.

Примечание.  Если вам необходимо определить значение элемента данных, убедитесь в том, что это значение можно вводить для элемента данных проводки в соответствующей функции. Например, для функции «Ввод в книгу» можно настроить код категории аналитики книги, но перед этим необходимо убедиться в том, что такой код существует и его ввод не противоречит типу операции.