Настройка бизнес-правил для налоговых отчетов
Вы должны определить бизнес-правило для налоговых отчетов. Правило определяет налоговый индикатор, который позволяет налоговым отчетам различать брутто, нетто и налоговые проводки. Бизнес-правило должно идентифицировать коды счетов для брутто, нетто и налоговых проводок в рамках плана счетов.
Необходимо создать профиль события для функции «Налоговая отчетность». Затем нужно определить набор правил для этого профиля, который устанавливает налоговый индикатор (брутто/нетто/налоги) в каждой проводке для интервала счетов.
Интервал кодов счетов | Установить индикатор |
От 64001 до 64999 (дебиторские счета) | Брутто |
От 10000 до 19999 (счета поступлений) | Нетто |
От 94000 до 94999 (счета налогов) | Налог |
Создание профилей событий
- Выберите функцию «Профили событий» (EVP).
- Введите новый код профиля событий, нажмите кнопку « » и создайте новый профиль.
- Введите описание и нажмите кнопку « ».
- Нажмите кнопку « », чтобы отобразить сведения об условиях.
- Нажмите кнопку « ».
- Введите следующие детали условия, чтобы определить выражение
«If код функции = налоговая отчетность»
. Нажимайте « » или клавишу « » после каждого поля, чтобы подтвердить введенные данные.Команда Поле элемента данных Оператор Дата или значение элемента Выберите If. Выберите параметр «Код функции» в иерархии «Общие поля правил». Выберите =. Выберите функцию «Налоговая отчетность» в подборе из словаря данных модуля «Финансовый учет». - Нажмите кнопку « » для добавления нового условия.
- Введите следующее условие для определения выражения «If Точка вызова = Начало сеанса».
Команда Поле элемента данных Оператор Дата или значение элемента Выберите If. Выберите параметр «Точка вызова» в иерархии «Общие поля правил». Выберите =. Выберите параметр «Начало сеанса» из допустимых значений. Профиль событий теперь должен содержать указанные ниже выражения в нижней части окна.
If Код функции = Налоговая отчетность
If Точка вызова = Начало сеанса
- Нажмите кнопку « », чтобы вернуться к данным заголовка профиля событий.
- Нажмите « » еще раз, чтобы выйти из формы.
Определение набора правил для профиля событий
- Выберите «Наборы правил» (RST).
- Выберите новый код профиля событий, созданный на предыдущем этапе.
- Введите новый код набора правил, нажмите кнопку « » и создайте новый набор правил для профиля событий.
- Введите описание набора правил и нажмите кнопку « ».
- Нажмите кнопку « », чтобы перейти к данным набора правил.
- Нажмите кнопку « ».
- Введите следующие данные для настройки условий, определяющих счета брутто. Не забывайте нажимать кнопку «Примечание. Коды счетов, указанные в последующих этапах, соответствуют демонстрационной организации PK1. Измените соответствующие значения, чтобы задать счета брутто, нетто и налоговые счета в своем плане счетов.
- Укажите код первого счета брутто в интервале и нажмите кнопку «
Команда Значение 1 Оператор Значение 2 Столбцы решений Выберите If. Выберите « » из таблицы интерфейса в иерархии данных функции.Примечание. Можно выбрать это поле или любое другое из таблицы «Ввод в книгу — Детали строки операции».Выберите >=. Введите 64000 Введите Y в первом столбце решений.
».
- Укажите код последнего счета брутто в интервале и нажмите кнопку «
Команда Значение 1 Оператор Значение 2 Столбцы решений Выберите If. Выберите «Код счета» из таблицы интерфейса в иерархии данных функции. Выберите <=. Введите 65000 Введите Y в первом столбце решений.
».
» или клавишу « » после каждого поля. Эти условия применяются к столбцу решений 1. Действие, выполняемое по этому столбцу решений, т. е. установка
для налогового индикатора значения «Брутто», определено далее в шаге 10 (i).
- Укажите код первого счета брутто в интервале и нажмите кнопку «
- Введите следующие данные для определения условий, которые позволяют идентифицировать счета нетто. Эти условия применяются
к столбцу решений 2. Действие, которое должно выполняться по этому столбцу решений, т. е. установка налогового индикатора
в значение «Нетто», будет определено далее в шаге 10 (ii).
- Укажите код первого счета нетто в интервале и нажмите кнопку «
Команда Значение 1 Оператор Значение 2 Столбцы решений Выберите If. Выберите « » из таблицы интерфейса в иерархии данных функции.Выберите >=. Введите 10000 Введите Y во втором столбце решений.
» для добавления этого условия перед первым выражением Set.
- Укажите код последнего счета нетто в интервале и нажмите кнопку «
Команда Значение 1 Оператор Значение 2 Столбцы решений Выберите If. Выберите « » из таблицы интерфейса в иерархии данных функции.Выберите <=. Введите 19999 Введите Y во втором столбце решений.
».
- Укажите код первого счета нетто в интервале и нажмите кнопку «
- Введите следующие данные для определения условий, которые позволяют идентифицировать налоговые счета. Эти условия применяются
к столбцу решений 3. Действие, которое выполняется для этого столбца решений, т. е. установка налогового индикатора в значение
«Налоги», определяется позже в шаге 10 (iii).
- Укажите код первого налогового счета в интервале и нажмите кнопку «
Команда Значение 1 Оператор Значение 2 Столбцы решений Выберите If. Выберите « » из таблицы интерфейса в иерархии данных функции.Выберите >=. Введите 94000 Введите Y в третьем столбце решений.
» для добавления этого условия перед первым выражением Set.
- Укажите код последнего налогового счета в интервале и нажмите кнопку «
Команда Значение 1 Оператор Значение 2 Столбцы решений Выберите If. Выберите код счета из таблицы интерфейса в иерархии данных функции. Выберите <=. Введите 94999 Введите Y в третьем столбце решений.
».
- Укажите код первого налогового счета в интервале и нажмите кнопку «
- Введите следующие команды, чтобы правильно настроить налоговый индикатор для счетов брутто/нетто и налоговых счетов. Разные
типы счетов определяются столбцами решений, описанными выше.
- Введите команду для присвоения налогового индикатора счетам брутто, как указано ниже, и нажмите кнопку «
Команда Значение 1 Значение 2 Столбцы решений Выберите Set. Выберите параметр «Брутто/нетто/налоги» в таблице интерфейса иерархии данных функции. Выберите 00001 (брутто). Введите X в первом столбце решений.
».
- Введите команду для присвоения налогового индикатора счетам нетто, как описано ниже, и нажмите кнопку «
Команда Значение 1 Значение 2 Столбцы решений Выберите Set. Выберите параметр «Брутто/нетто/налоги» в таблице интерфейса иерархии данных функции. Выберите 00002 (нетто). Введите X во второй столбец решений.
».
- Введите команду для установки налогового индикатора для налоговых счетов, как описано ниже, и нажмите кнопку «
Команда Значение 1 Значение 2 Столбцы решений Выберите Set. Выберите параметр «Брутто/нетто/налоги» в таблице интерфейса иерархии данных функции. Выберите 00003 (налоги). Введите X в третий столбец решений.
».
- Введите команду для присвоения налогового индикатора счетам брутто, как указано ниже, и нажмите кнопку «
- Нажмите « », чтобы подтвердить команды и вернуться к заголовку набора правил.
- Нажмите « », чтобы выйти из формы.
После добавления всех команд набора правил таблица в нижней части окна должна выглядеть так, как указано ниже.
Команда | Значение 1 | Оператор правила | Значение 2 | Действие правила 1 | Действие правила 2 | Действие правила 3 |
If | Код счета | >= | 64000 | Y | ||
If | Код счета | <= | 64999 | Y | ||
If | Код счета | >= | 10000 | Y | ||
If | Код счета | <= | 19999 | Y | ||
If | Код счета | >= | 94000 | Y | ||
If | Код счета | <= | 94999 | Y | ||
Set | Брутто/нетто/налоги | Брутто | X | |||
SET | Брутто/нетто/налоги | Нетто | X | |||
SET | Брутто/нетто/налоги | Налог | X |