Перейти к содержимому

Два решения для одного файла BrightPay — вместе они покрывают Odoo 19 и 20, Community и Enterprise.

Зарплата из BrightPay в Odoo

Зарплату считает BrightPay, а Odoo получает бухгалтерию из того же CSV-файла — без перепечатывания зарплаты, PAYE и National Insurance.

Цены Все кейсы

Задача

Многие малые компании в Великобритании считают зарплату в BrightPay, а учёт ведут в Odoo. Каждый месяц кто-то вручную переносит зарплату в Odoo: начисленную зарплату, PAYE и National Insurance, взносы работодателя и сумму к выплате по каждому сотруднику. Это занимает время, а одна ошибка — и остаток перед HMRC уже не сходится.

Что мы сделали

BrightPay выгружает каждую выплату зарплаты CSV-файлом «Other Journal». Мы сделали два решения, которые читают этот же файл. Какое подойдёт — зависит от вашего Odoo:

ПроводкаРасчётные листы
Что делаетФайл превращается в одну проводку по зарплате: HMRC партнёром в строках PAYE и NI, сумма к выплате по каждому сотруднику, Employment Allowance — отдельной парой строк. Один и тот же файл нельзя загрузить дважды.Файл заполняет расчётные листы выплаты (Pay Run) в Odoo Payroll и сверяет сумму к выплате каждого сотрудника с BrightPay; дальше — обычные проводки Payroll.
Версия OdooOdoo 19Odoo 20; для Odoo 19 — сборка под заказ
РедакцияCommunity и Enterprise, на своём сервере или Odoo.shEnterprise с Payroll, в том числе Odoo Online
Не работает наOdoo Online — это модуль на PythonOdoo Community — Payroll входит только в Enterprise

Проводка

Загрузите CSV и проверьте сводку — строки, сотрудники, суммы по счетам и баланс — и, если вы пользуетесь Employment Allowance, укажите её сумму за месяц. Проводка создаётся черновиком, если вы не выберете проведение сразу, и CSV прикрепляется к ней.

Окно импорта: суммы по счетам, баланс и пара Employment Allowance — до того, как что-либо создано.
Окно импорта: суммы по счетам, баланс и пара Employment Allowance — до того, как что-либо создано.
Одна проводка-черновик: зарплата, PAYE и NI, сумма к выплате и взносы работодателя по каждому сотруднику плюс пара Employment Allowance.
Одна проводка-черновик: зарплата, PAYE и NI, сумма к выплате и взносы работодателя по каждому сотруднику плюс пара Employment Allowance.

Расчётные листы

Прикрепите CSV к выплате (Pay Run) и выберите Fill from BrightPay CSV. По каждому сотруднику создаётся или обновляется расчётный лист: начислено, PAYE и NI работника, взносы работодателя и к выплате. Если сумма к выплате в Odoo расходится с BrightPay, ничего не сохраняется. Затем подтвердите выплату как обычно.

Fill from BrightPay CSV в меню Actions расчётных листов.
Fill from BrightPay CSV в меню Actions расчётных листов.
Выплата, заполненная из файла BrightPay, с отметкой в чаттере.
Выплата, заполненная из файла BrightPay, с отметкой в чаттере.
Расчётный лист: начислено, PAYE и NI работника, взносы работодателя и к выплате — те же цифры, что в BrightPay.
Расчётный лист: начислено, PAYE и NI работника, взносы работодателя и к выплате — те же цифры, что в BrightPay.
Проводка, которую Odoo Payroll создаёт по расчётному листу.
Проводка, которую Odoo Payroll создаёт по расчётному листу.

На скриншотах — демонстрационные сотрудники и суммы.

Технологии

Оба решения читают стандартную выгрузку BrightPay Other Journal. Ничего не подключается к BrightPay и никуда не отправляет данные, а цифры зарплаты остаются в вашем Odoo. Расчёт зарплаты по-прежнему делает BrightPay — Odoo налоги не пересчитывает.

В этом файле PAYE и NI работника идут одной строкой, поэтому в расчётном листе это один вычет.

Для технических специалистов: проводка — модуль на Python для Odoo 19, зависит только от Бухгалтерии, с автотестами; расчётные листы — модуль данных для Odoo 20 (структура зарплаты с четырьмя правилами типа «входное значение» и одно серверное действие), ставится на Odoo Online через Import Module.

Результат и статус

Готово для клиентов. Проверено на нашей собственной зарплате за сентябрь 2026: оба решения сходятся с BrightPay до пенни. Повторную загрузку того же файла модуль проводки отклоняет, а действие для расчётных листов просто заменяет входные значения, без дублей. Проводка: версия 1.0.3 для Odoo 19, проверена на нашем тестовом сервере Odoo Community. Расчётные листы: версия 1.0.2 для Odoo 20 Enterprise, проверены на базе Odoo Online.

Подключить для своего бизнеса

  • Лицензия на одну базу: £295 разово.
  • Установка и настройка: £195.
  • Обновления и доработки: Odoo Care £195 в месяц или £85 в час.

Все цены наших модулей

НДС не начисляется — компания не зарегистрирована плательщиком НДС. Если регистрация станет обязательной, с этой даты к ценам будет добавляться НДС по действующей ставке.

Подключить для своего бизнеса