Сценарій "Облік операцій в валюті"
Зверніть увагу, для роботи обліку операцій в валюті в модулі заробітної плати має бути доступний валютний облік операцій для співробітника через Фінансовий журнал.
Крок 1 Умови трудового договору в валюті
Умови договору в валюті можна додати на усіх базових сторінках з умовами договору:
- Умови трудового договору за замовчуванням
- Налаштування умов трудового договору з картки Позиції
- Умови трудового договору з картки Трудового договору.
За валютні умови на вище перелічених сторінках відповідають наступні поля:
| Поле | Опис |
|---|---|
| Код валюти | Необхідно обрати код валюти, що буде застосований для певного нарахування чи утримання. |
| Використовувати оригінальну валюту | Налаштування, яке встановлює у якій валюті буде проходити облік даної операції. Якщо налаштування = Так, то при обліку будуть створені операції в оригінальній валюті (ОВ). Якщо налаштування = Ні, то при обліку будуть створені операції в локальній валюті (ЛОК). Значення можна встановити, тільки якщо поле Код валюти - заповнено. |
Значення полів переносяться у пов'язані таблиці при затверджені/створені наступних записів:
- З Умов трудового договору за замовчуванням на Налаштування умов трудового договору з картки Позиції при створенні Позиції
- З Налаштуваннь умов трудового договору з картки Позиції на Умови трудового договору з картки Трудового договору при виконанні дії Створити умови договору
- З Умов трудового договору з картки Трудового договору в Книгу операцій по зарплатним елементам при затвердженні рядку трудового договору
Крім цього, на картці позиції, в блоку Заробітна плата, якщо оклад по позиції встановлюється в валюті, то необхідно зазначити валюту в полі Код валюти.
Зверніть увагу, якщо для Базового окладу на картці позиції визначений один код валюти, а на Налаштуваннях умов трудового договору для Позиції є надбавки, для яких сума встановлена в інших валютах, то сума таких надбавок не буде перенесена в поле Надбавка на картці Позиції, і відповідно не буде відображена в полі Місячний оклад разом з сумою базового окладу.
Крок 2 Валютні операції в зарплатному документі
Для операцій, для яких в Книзі операцій по зарплатним елементам визначені налаштування Код валюти та Використовувати оригінальну валюту - дані налаштування буд уть перенесені в рядок Зарплатного документу у одноімені поля.
Для операцій, для яких в рядках Зарплатного документу визначений код валюти, розраховується Коефіцієнт курсу валюти - курс оригінальної валюти до локальної валюти на Дату обліку.
Для операцій, для яких визначений код валюти, крім поля Сума зарплати (ЛОК) - сума зарплати в локальній валюті, заповнюється поле Сума зарплати (ОВ) - сума зарплати в оригінальній валюті.
Заповнення цих полів необхідно прописати в алгоритмі розрахунку зарплатного елемента. Для конвертації валютних операцій використовуються наступнії функції розрахунку зарплати:
| Функція | Опис |
|---|---|
| 21094089 | Розрахунок Суми зарплати (ЛОК) від Суми зарплати (ОВ) на основі Коефіцієнту курсу валют. |
| 21094090 | Розрахунок Суми зарплати (ОВ) від Суми зарплати (ЛОК) на основі Коефіцієнту курсу валют. |
| 21094091 | Копіювання коду валюти для Netto Sallary |

При обліку зарплатного документа значення всіх вище зазначених полей для рядків з операціями в валюті переносяться в одноіменні поля в рядки Облікованого зарплатного документа.
Крок 3 Облік операцій в валюті
Облік операцій, для яких встановлений Код валюти залежить від значення в полі Використовувати оригінальну валюту для таких операцій.
Якщо "Використовувати оригінальну валюту" = Ні
При такому налаштуванні валютні операції в всіх пов'язаних таблицях обліковуються в локальній валюті. А саме:
- В Книзі операцій Співробітника створюється один рядок з сумою по всім нарахуванням в локальній валюті (з врахуванням стандартних фільтрів по групуванню по Додатковій обліковій групі, Джерелу виплати, Номеру кадрового наказу і т.п.)
- При формуванні операцій Головної книги ніякого додаткового групування по коду валюти для валютних операцій не відбувається. Операції групуються разом з операціями в локальній валюті (створюється одна пачка з врахуванням стандартних фільтрів по групуванню).
- Операції в інших таблицях створюються в локальній валюті.
Якщо "Використовувати оригінальну валюту" = Так
При такому налаштуванні валютні операції обліковуються наступним чином:
- В Книзі операцій Співробітника створюється окремий рядок для валютного нарахування з сумою в оригінальній валюті. Сума залишку відображається в двох полях: Сума залишку в оригінальній валюті і Сума залишку в локальній валюті. До валютної операції застосовуються утримання і платежі в одноіменній валюті.
- При формуванні операцій Головної книги відбувається додаткове групування по коду валюти (з врахуванням стандартних фільтрів по групуванню)). Для операцій з одним кодом валюти створюється окрема пачка. При цьому сама сума такої операції в обліку іде в локальній валюті.
- Операції в інших таблицях створюються в локальній валюті.
Зверніть увагу, що якщо в зарплатному документі декілька операцій в різних валютах, то кожна з них при обліку додатково фільтрується і групується по Коду валюти.
При обліку валютних операцій інформація про Код валюти, Коефіцієнту курсу валют, налаштування "Використовувати оригінальну валюту", Суму зарплати (ЛОК), Суму зарплати (ОВ) переносяться в пов'язані таблиці.
Крок 4 Виплата заробітної плати в валюті
На заголовку Відомості на виплату додана можливість в полі Код банку компанії обрати валютний рахунок. Зверніть увагу, для того, щоб співробітнику запропонувалися платежі в валюті, на картці Співробітника має бути встановлений відповідний Код банку компанії, який буде зазначений у заголовку Відомості на виплату.
Формування валютних платежів для співробітників відбувається через звіт Запропонувати платежі співробітнику у Відомості на виплату.
На параметрах звіту додане налаштування Фільтр по оригінальній валюті. При активному налаштуванні, система підбирає суми в відомість по відкритим операціям з кодом валюти, який відповідає валюті на картці банку Компанії в заголовку відомості на виплату. Суми формуються в оригінальній валюті.
Запропонувати платежі в валюті можна через Журнал платежів через звіт Запропонувати оплату співробітникам. При обробці запиту система створить платежі для всіх відкритих операцій, як в ЛОК, так і в ОВ. Сума кожного платежу буде визначатися в оригінальній валюті операції нарахування по сумі залишку.
Крок 5 Мультивалютні платежі по зарплаті
В системі є можливість налаштувати запропонування платежів в відмінній, ніж нарахування, валюті.
Для цього, на сторінці Налаштування модулю персонал і зарплата в блоці Валютні застосування в полі Курс оплати для різних валют необхідно вказати налаштування для визначення курсу при формуванні мультивалютних платежів.
В залежності від обраного налаштування, якщо на параметрах запуску завдання Запропонувати платежі співробітнику, налаштування "Фільтр по оригінальній валюті" = Ні, то суми залишку з Книги операцій по співробітнику (або з зарплатного документу, якщо виплата міжперіодна) конвертуються в валюту банку компанії, який зазначений в заголовку відомості на виплату, по наступному курсу:
| Опція | Опис |
|---|---|
| Дата оплати | Курс на дату обліку відомості на виплату |
| Дата зарплатного документу | Курс на дату обліку зарплатного документу |
| Сума ЛОК | Суми в локальній валюті (які були пораховані на дату обліку зарплатного документу) конвертуються в валюту банку по курсу на дату обліку відомості на виплату |
Зверніть увагу, що, в незалежності від встановленого налаштування для визначення курсу для конвертації суми платежу в валюту банку відправника, сума в локальній валюті завжди визначається на Дату обліку відомості на виплату.