Зарплатні проекти банків, реалізовані рішення, 1c підприємство 8

Все більше число підприємств виплачує заробітну плату не через касу, а шляхом перерахування безготівкових грошових коштів на пластикові картки співробітників.

Процедура перерахування зарплати передбачає два кроки.

  • На першому кроці підприємство перераховує загальну суму заробітної плати зі свого банківського рахунку на проміжний банківський рахунок, призначений для розподілу заробітної плати. Ці два рахунки можуть знаходитися в різних банках; але проміжний рахунок повинен перебувати в тому ж банку, в якому відкриті карткові рахунки співробітників підприємства.
  • На другому кроці банк, де відкриті карткові рахунки співробітників підприємства, розподіляє загальну суму заробітної плати за картковими рахунками.
  • Реалізація першого кроку не представляє технічних складнощів: використовується звичайне платіжне доручення, яке можна сформувати автоматично за допомогою системи "1С: Підприємство", причому це платіжне доручення можна передати в банк телекомунікаційними каналами через систему типу "Клієнт банку" або безпосередньо, використовую технологію DirectBank . А ось другий крок набагато складніше, якщо при великій чисельності співробітників підприємства документи на розподіл заробітної плати по рахунках співробітників передаються в банк в паперовому вигляді.

    Щоб підприємство могло перераховувати заробітну плату на карткові рахунки співробітників, ці рахунки повинні бути попередньо відкриті в банку. Але складність в тому, що при великій кількості співробітників підприємства документи на відкриття рахунків співробітників передаються в банк в паперовому вигляді, а з банку також в паперовому вигляді підприємство отримує списки відкритих рахунків по кожному співробітнику і вводить їх руками в свою інформаційну систему.

    Обміну даними може здійснюватися через вивантаження інформації в файл або через прямий обмін з банківським сервісом за технологією DirectBank.

    Обмін даними, вивантаженими в файл

    Інформація, необхідна банку для розподілу зарплати по карткових рахунках, передається з інформаційної системи підприємства в банк у вигляді автоматично формується файлу формату XML. У свою чергу банк передає підприємству підтвердження про зарахування грошових коштів на рахунки співробітників також у вигляді файлу формату XML.

    Процедура відкриття рахунків також автоматизована. Той же механізм обміну даними дозволяє передати в банк інформацію, необхідну для відкриття карткових рахунків працівників, а потім отримати з банку підтвердження про відкриття карткових рахунків з реквізитами цих рахунків. Для цих цілей також використовуються файли формату XML.

    У типових прикладних рішеннях на платформі "1С: Підприємство 8" XML-файли формуються в кодуванні UTF-8.
    Файлів присвоюються найменування відповідно до наступних правил:

    • NNNN - номер відділення банку, в якому відкрито рахунки фізичних осіб, на які повинні бути зараховані суми, зазначені в Реєстрі;
    • DDD - порядковий номер Реєстру;
    • P - ознака типу списку:
      • "Z" - зарахування заробітної плати,
      • "O" - відкриття особових рахунків,
      • "U" - закриття особових рахунків,
      • "Y" - результат зарахування заробітної плати,
      • "N" - результат відкриття особових рахунків;
    • xml - символи розширення файлу "xml".

    Прямий обмін реєстрами зарплатних проектів за технологією DirectBank

    З банками, які підтримали технологію DirectBank, можливий прямий обмін даними по зарплатних проектах. Передача даних відбувається з використанням криптографії.

    Список банків, з якими можливий прямий обмін даними по зарплатних проектах:

    Пояснення щодо процесу зарахувань на пластикові картки зарплати співробітників при використанні технології DirectBank

    Відкриття карткових рахунків співробітників підприємства в банку

    Для відкриття карткових рахунків співробітників підприємства в банку, з яким укладено зарплатний договір, співробітник підприємства формує електронний документ «Відкриття рахунків» в програмі 1С та направляє його в банк

    Банк перевіряє дані, відкриває карткові рахунки та формує електронний документ «Результат відкриття рахунків», який надсилає підприємству, де в свою чергу програма 1С, отримавши цей документ, обробляє результати.

    Розрахунковий рахунок і зарплатний договір відкриті в одному банку

    1.Якщо розрахунковий рахунок підприємства відкритий в банку і зарплатний договір укладено з цим же банком, то співробітник підприємства в програмі 1С формує і направляє в банк електронний документ «Зарахування зарплати», який містить список співробітників підприємства і дані для зарахування зарплати на карткові рахунки.

    2. Поповнення рахунку, з якого виплачується зарплата, відбувається кількома способами:

    • 2.1. Підприємство направляє в банк платіжне доручення на перерахування коштів на зарплату. В електронному документі «Зарахування зарплати» вказуються дані про це розрахунковому документі для швидкого пошуку в банку.
  • 2.2. Автоматичним бронюванням банком грошових коштів на розрахунковому рахунку підприємства. Банк сам бронює кошти на суму електронного документа «Зарахування зарплати». Умови за таким бронювання повинні бути описані в зарплатному договорі між підприємством і банком і при відправці електронного документа «Зарахування зарплати» передбачається, що грошові кошти вже перераховані на розрахунковий рахунок підприємства, з якого буде перераховуватися зарплата співробітникам. Відправляти платіжне доручення в цій схемі не потрібно. Банк сам формує платіжний документ для списання грошових коштів. Цей документ і операція списання відіб'ються в виписці на розрахунковому рахунку.
  • 3. Після отримання грошових коштів на рахунок для виплати зарплати банк, згідно електронному документу «Зарахування зарплати», зараховує на карткові рахунки співробітників підприємства зарплату.

    4.У випадку, якщо з якихось причин зарахувати грошові кошти на карткові рахунки співробітників не вдалося, банк повертає кошти на рахунок підприємства на суму, недосконалих операцій. Після цього банк формує виписку про повернення грошових коштів і направляє її підприємству.

    5. Банк формує електронний документ «Підтвердження і відмови зарахування зарплати», в якому відбивається часткове виконання (якщо таке було) із зазначенням причини невиплат і відправляє його підприємству.

    Розрахунковий рахунок і зарплатний договір відкриті в різних банках

    1.Якщо розрахунковий рахунок відкритий в «Банку А», а зарплатний договір укладено з «Банком Б», то відповідно до договору співробітник підприємства формує в програмі 1С електронний документ «Зарахування зарплати» і направляє його в «Банк Б», а в «Банк А» направляє платіжне доручення на перерахування загальної суми електронного документа «Зарахування зарплати» на транзитний рахунок, відкритий в «Банку Б».

    2. «Банк А», отримавши платіжне доручення, відправляє кошти з Р / С підприємства на транзитний рахунок для виплати зарплати в «Банк Б», після чого формує і передає підприємству виписку про переказ коштів.

    3. «Банк Б», отримавши електронний документ «Зарахування зарплати» і грошові кошти на транзитний рахунок для виплати зарплати від «Банку А», зараховує зарплату на карткові рахунки співробітників.

    4.У випадку, якщо з якихось причин зарахувати грошові кошти на карткові рахунки співробітників не вдалося, «Банк Б» повертає кошти на рахунок підприємства в «Банк А» на суму, недосконалих операцій. Після цього «Банк А» формує і відправляє підприємству виписку про повернення грошових коштів.

    5. «Банк Б» формує електронний документ «Підтвердження і відмови зарахування зарплати», в якому відбивається часткове виконання (якщо таке було) із зазначенням причини невиплат і відправляє цей документ підприємству.