Как заработать миллионы на открытом коде: от Red Hat до Nginx

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

В 2019 году IТ-компания F5 Networks приобрела российский проект с открытым исходным кодом Nginx за $670 млн. Эта сделка укладывается в новый тренд: сервисы с открытым исходным кодом превратились из альтруистичного способа создавать новые продукты в практичную бизнес-модель, ориентированную на получение прибыли.

До 2018 года компании, работающие по концепции open source (они открывали исходный код своих программ) провели только один крупный экзит (оценка стартапа рынком): в 1998 году провела IPO компания Red Hat. Проекты с открытым кодом — например, операционная система Linux — могли становиться крайне важным элементом множества систем, но практически не приносили прибыли владельцам.

Однако в прошлом году стало заметно, что open source стал способом вырастить миллиардный бизнес: Pivotal Software вышла на IPO, достигнув капитализации в $3,9 млрд в первый день торгов, Salesforce купила MuseSoft за $6,5 млрд. Знаковым событием стала покупка корпорацией IBM разработчика Red Hat за $34 млрд. Как компании изменили свой подход к разработке с открытым кодом, чтобы достичь миллиардной капитализации?

Немного истории

В 80-е годы прошлого века Ричард Столлман основал Free Software Foundation. Изначально идея была в том, чтобы программисты бесплатно делились своими разработками друг с другом. Никто не планировал коммерциализировать «открытый код». Однако все изменилось с созданием Red Hat.

Red Hat вышел на рынок в 1993 году с бесплатной операционной системой Red Hat Linux. Кстати, название Red Hat пришло от любимого головного убора основателя Марка Юинга. Основные деньги тогда зарабатывались на телефонной поддержке клиентов, и компания была довольно мелким игроком. Диски с Red Hat Linux стоили $29,95, а в интернете ПО и вовсе скачивалось бесплатно. Чтобы из маленькой рыбки на рынке превратиться в акулу — поставщика корпоративного ПО уровня Oracle, нужны были действия по увеличению прибыли в десятки раз в короткие сроки.

И вот в 2001 году в компанию пришел Пол Кормье, который предложил продавать расширенный «корпоративный» пакет Red Hat Linux и брать деньги в том числе за установку этого пакета и его техподдержку. Основное ПО в обычной версии по-прежнему оставалось бесплатным.

Это была первая поворотная точка в истории всех open source компаний. Rad Hat подала пример, как зарабатывать на открытом коде, сохраняя сообщество разработчиков-энтузиастов.

От Open Source к Open Core

С развитием современных инструментов разработки делать софт стало гораздо дешевле и быстрее. Многие компании стали чаще выбирать программирование силами собственных сотрудников, а не покупку готового программного обеспечения или аренду облачного сервиса. Это открыло для компаний, работающих в сегменте open source, новые возможности: они по сути поставляют «строительные блоки» для разработчиков, ядро разработки, Open Core. Программисты других компаний с помощью открытого исходного кода решают свои задачи. В результате, однако, распадается «сообщество свободных программистов»: направление проекта жестко задает компания, разработавшая продукт в открытых исходных кодах.

Например, компания Kong создает платформы с открытым исходным кодом и облачные сервисы управления и контроля программирования в корпорациях. Программное обеспечение Kong бесплатное, как и в классическом open source. Бизнес делается на enterprise-версии, которая лучше масштабируется, предоставляет аналитику по проекту и дает прочие функции, необходимые большим компаниям. Годовая лицензия стоит около $100 000.

Как работает бизнес-модель Kong? Сначала разработчики клиента интересуются этим ПО ради бесплатной версии с открытым кодом. Начинают устанавливать софт Kong везде, выстраивают на его базе большую часть разработки. В этот момент к техническому директору компании приходят менеджеры по продажам Kong. Они говорят: «Вы внедрили наш продукт вот здесь и здесь. Вам не хватает определенных функций, которых нет в бесплатной версии, но они есть в расширенной версии Enterprise». Тут технический директор и начинает задумываться о покупке платной версии.

На первый взгляд модель Kong такая же, как у Red Hat, которая еще в 2001 году начала продавать «корпоративную» версию операционной системы. Но главное отличие в том, что пользователи могли выбирать из большого количества альтернативных дистрибутивов Linux. Компания Red Hat не владела ключевой технологией: если ее вариант операционной системы не устраивал клиента, тот теоретически мог перейти на другую версию Linux.

А вот Kong полностью владеет своей технологией и ее разработкой. В мире просто не найдется значительного количества независимых программистов, которые разбираются в Kong настолько, чтобы создать копию ее корпоративного продукта, но при этом не работают в компании.

При старом подходе недостающие функции в бесплатную версию могли добавить независимые разработчики. В новой модели разработка ПО с открытым кодом полностью контролируется компанией. Кроме того, AngelList в своей рассылке отмечал, что современные open source проекты предполагают заключение лицензионного соглашения с массой ограничений, подталкивающих партнеров к покупке платной версии.

Open source 2.0

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

Чтобы привлечь внимание разработчиков, open source компаниям необходимо стать золотым стандартом. Они подчеркивают свою экспертность на митапах и конференциях для девелоперов. А те, попробовав бесплатную версию, сами не замечая, становятся амбассадорами выбранной технологии в своих компаниях, убеждая руководство купить подписку на «полный пакет».

Так действует все больше компаний. Проект Confluent разработал технологию с открытым кодом Apache Kafka, но ежегодно увеличивает подписку на ее расширенную версию в 3,5 раза. Это позволило ему привлечь $125 млн от Sequoia, Index Ventures и Benchmark.

Таким образом, продукты с открытым кодом стали по существу механизмом продвижения на рынок платных продуктов. Отличие от традиционной практики можно проиллюстрировать примером: если раньше компании пытались заработать, открывая кафе (т. е. предлагая платную поддержку) на обочине оживленной трассы (бесплатный продукт с открытым кодом), то теперь сама трасса прокладывается таким образом, чтобы привести в заведение состоятельных клиентов.

Прагматики против идеалистов

Можно было бы погрустить, что в новом мире open source не осталось места для альтруизма. Однако в этой ситуации можно найти почву для оптимизма.  Во-первых, на рынке закрепилась новая модель продажи софта. Во-вторых, она подходит только тем разработчикам, которые смогли сделать свои программы основой инфраструктуры большого числа компаний. А значит, подходит она далеко не всем: например, ее нельзя повторить, если клиент — конечный пользователь.

Даже компании, которые дошли до многомиллионной капитализации, продолжают заботиться о бесплатных пользователях. Например, главным условием российских основателей Nginx для нового владельца F5 стала открытость кода продукта. Стартап, начав как «бескорыстный» open source, пришел к бизнес-модели с платной enterprise-версией. Тем не менее российский продукт до сих пор бесплатно используют миллионы разработчиков и бизнесов по всему миру. При этом зарабатывает проект в основном на крупном платежеспособном бизнесе. Можно сказать, что крупный бизнес оплачивает  возможность использования продукта всеми остальными.

Некоторые корпорации открывают внутренние разработки, что практически не встречалось в 90-х. Например, популярный среди разработчиков инструмент React использовался внутри корпорации Facebook. А Google создал открытую программную библиотеку Tensorflow, популярную у разработчиков сервисов с применением искусственного интеллекта. Не монетизируя открытый код напрямую, корпорации привлекают разработчиков, которые стремятся разрабатывать подобные продукты.

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

  • Как программисты из России ускорили интернет и заработали $670 млн

Законопроекты о QR-кодах в России: в чем их суть и почему ими так недовольны

  • Елизавета Фохт
  • Русская служба Би-би-си

Подпишитесь на нашу рассылку ”Контекст”: она поможет вам разобраться в событиях.

Автор фото, Maxim Kiselev/TASS

Самой обсуждаемой темой последних дней стали законопроекты о введении в России системы QR-кодов на транспорте и в общественных местах из-за ситуации с коронавирусом. Несмотря на то, что фактически правительство предложило Госдуме закрепить уже частично существующую практику — ограничения для непривитых действуют в десятках регионов, — инициативы вызвали шквал негодования. Голосовать против законопроектов планируют как минимум две думские фракции, а в соцсетях за последние три дня появились тысячи постов с призывами отклонить поправки.

Би-би-си объясняет, в чем суть инициатив правительства и почему законопроектами недовольны многие россияне.

Что предлагают законопроекты о QR-кодах

Вице-премьер Татьяна Голикова, представляя новые инициативы правительства, так описала их суть: «С учетом того, как развивается ситуация, мы пришли к выводу, что на федеральном уровне должно быть отфиксировано, что все руководители субъектов должны принять однозначные, понятные населению правила использования ограничительных мер».

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

По словам Голиковой, эти правила должны закреплять законодательный статус документов, при наличии которых люди смогут посещать массовые мероприятия и общественные места — кафе и рестораны, культурные учреждения, магазины и так далее (аптеки и продуктовые в этот перечень не входят).

  • В Lancet опубликованы первые результаты исследований «Спутника Лайт» в России. Основные выводы
  • Нерабочие дни вместо праздника: чем опасна «четвертая волна» коронавируса в России
  • «В белом халате и с терминалом». Как кремлевская медицина зарабатывает на платной госпитализации с ковидом

«Речь идет о выписке из сертификата вакцинированного гражданина. Он содержит три позиции — вакцинация или ревакцинация, перенесенная болезнь или медицинский отвод», — объяснила вице-премьер. Новую единую форму сертификата минздрав утвердил в конце октября.

Под «выпиской из сертификата», по сути, подразумевается QR-код, который содержится в документе. Его можно будет предъявлять и в бумажном виде. Судя по тексту законопроекта, сертификаты о вакцинации, которые выдаются непосредственно в поликлинике после того, как человек сделал прививку, принимать не будут. Получить код можно не только на сайте «Госуслуг», но и в МФЦ или поликлинике.

До 1 февраля объявлен переходный период, в течение которого для допуска в учреждения принимать будут и отрицательный ПЦР-тест.

Второй законопроект, который представил министр транспорта Виталий Савельев, дает возможность ввести требование предъявлять QR-код для перемещения на самолетах, поездах и междугородних автобусах — такие поправки хотят ввести в Воздушный кодекс и устав железнодорожного транспорта.

Обе инициативы вступят в силу со дня подписания президентом Владимиром Путиным, срок их действия ограничен 1 июля 2022 года. По словам Голиковой, их разработка связана с высокой смертностью от коронавируса, которую, в свою очередь, она объясняет тем, что граждане не соблюдают ограничительные меры и отказываются от вакцинации.

Детей законопроекты не затронут.

Что реально изменят инициативы правительства

Судя по реакции СМИ и обсуждениям в соцсетях, многие сочли законопроекты признаком того, что в ближайшее время во всей стране заработает единая система QR-кодов, без которых нельзя будет ни посещать общественные места, ни пользоваться самолетами и поездами.

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

Для просмотра этого контента вам надо включить JavaScript или использовать другой браузер

Подпись к видео,

“Камень в лесу”: как работают ковидные ограничения в разных регионах России

Пропустить Подкаст и продолжить чтение.

Подкаст

Что это было?

Мы быстро, просто и понятно объясняем, что случилось, почему это важно и что будет дальше.

эпизоды

Конец истории Подкаст

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

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

Единоросс Дмитрий Хубезов, глава профильного думского комитета по здоровью, в разговоре с ТАСС заметил, что с технической точки зрения законопроект ничего особенно не меняет: «Ограничения, связанные с сертификатами вакцинации либо перенесенной болезни, ПЦР-тестирования, которые дают право на посещение музеев, ресторанов, кафе и так далее, уже введены в подавляющем большинстве субъектов нашей страны».

Политолог Екатерина Шульман в разговоре с Би-би-си назвала первый из внесенных законопроектов «расплывчатым».

«Самое внятное в нем — это перенос на федеральный уровень финансирования антикоронавирусной вакцинации. В остальном правовой смысл законопроекта ровно в том, чтобы закрепить законодательно то, что уже стало общей практикой в регионах: распределение ответственности, в котором федеральный центр объявляет ситуацию эпидемически опасной, а руководители субъектов уже решают, что в связи с этим делать, — говорит Шульман. — Почему людей это пугает? Ровно по этой причине — то, что было вроде как чрезвычайным, временным и ситуативным, теперь закрепляется законодательно, и возникает ощущение, что теперь так будет всегда».

Второй законопроект действительно предполагает, что россиянам придется предъявлять QR-коды для перемещения на самолетах, поездах и междугородних автобусов — возможно, уже на стадии покупки билетов. Но дата, с которой заработает такая система, в законопроекте не прописана. Определять ее будет правительство.

Автор фото, Maxim Kiselev/TASS

«Эти поправки гораздо более определенные и имеют больше шансов на реализацию», — говорит Шульман. По ее словам, такое регулирование действительно может заработать в ближайшее время, и опасения тех, кто выступает против этой меры, не безосновательны.

«И РЖД, и «Аэрофлот» — общероссийские структуры. Если и когда они вводят такую норму, то она становится всеобщей. Это уже не уровень компетенции регионов», — объясняет политолог. — В отличие от всего остального, введение QR-кодов на транспорте вполне реализуемо: сейчас вожатый на перроне стоит и проверяет по паспорту наличие билета, а будет еще проверять и QR-код».

«Сегрегация общества» или необходимая мера: мнения депутатов о QR-кодах разошлись

Совет Госдумы провел заседание, на котором обсудил судьбу законопроектов, уже в понедельник, 15 ноября. До него газета»Ведомости» со ссылкой на источники писала, что их первое чтение может состояться уже на этой неделе, а окончательное принятие — до конца декабря.

Как следует из повестки заседания Совета Думы, обе инициативы предложили включить в программу законопроектной работы на декабрь. Спикер Госдумы Вячеслав Володин после заседания объявил, что в течение месяца ответственные комитеты будут принимать замечания к законопроектам.

«Принято решение направить инициативы в рассылку для обсуждения до 14 декабря включительно — в регионы, в Общественную палату, Счетную палату, Совет Федерации, — сказал Володин. — У законодателей, органов исполнительной власти, представителей общественности и бизнеса, экспертов будет возможность их внимательно изучить, высказать свои замечания и предложения».

Автор фото, Sergei Karpukhin/TASS

Подпись к фото,

Россиян особенно беспокоит возможность введения обязательных QR-кодов в транспорте

Источники в «Единой России» и совете Думы сказали «Ведомостям», что руководство нижней палаты действительно решило не торопиться с первым чтением. «На совете выступил Володин, он предложил разослать инициативы в регионы, посмотреть на реакцию, ведь история довольно резонансная», — сказал собеседник «Ведомостей», близкий к руководству Госдумы.

Глава фракции «Единой России» Владимир Васильев сообщил, что дата первого чтения законопроекта о QR-кодах в общественных местах уже определена, но называть ее не стал. Он напомнил, что рассылка законопроектов в течение месяца для сбора отзывов — это «протокол, процедура».

КПРФ еще на выходных объявила, что будет голосовать против инициатив правительства.

«Однозначно это сегрегация общества. Однозначно это нарушение конституционных прав граждан, — сказал Би-би-си член президиума ЦК КПРФ Сергей Обухов. — Конституция говорит о том, что даже ради общественного блага нельзя умалять гарантированные конституционные права и свободы».

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

Обухов не спорит с тем, что система QR-кодов по сути уже действует во многих регионах. Но коммунисты считают эту практику неправовой, а законопроекты рассматривают как раз как попытку узаконить такие меры.

Против законопроекта и «Справедливая Россия» — об этом заявил ее председатель Сергей Миронов. «Это не поможет победить пандемию, а только разделит людей на «белых» и «чёрных». Остановить пандемию [может] только массовое бесплатное экспресс-тестирование, его нужно было ввести уже давно!» — написал он в «Твиттере».

Замруководителя фракции Валерий Гартунг сказал Би-би-си, что сам пока подробно не изучил законопроект, а партии только предстоит его детальное обсуждение. «Тогда мы и дадим развернутый ответ. Но вопросы есть, — полагает Гартунг. — Мы понимаем, что нужно бороться с коронавирусом, что нужно принимать меры — и тут выбор небольшой: либо локдаун, либо работа, но с определенными ограничениями. Но при обсуждении проблемы все забывают, что ключевым моментом является недофинансирование системы здравоохранения».

«Единая Россия» обсудит правительственные инициативы в понедельник, но в последние два дня депутаты партии говорили, что поддерживают законопроект. Голосов единороссов хватит для его принятия.

«Сегодняшняя действительность не оставляет вариантов. Ежедневно от ковида в стране умирают более тысячи человек. Любая мера, которая может снизить нагрузку на врачей и обезопасить нас от болезни, будет оправдана», — написал на своей странице в Facebook замруководителя фракции ЕР Игорь Кастюкевич.

Телеведущий Евгений Попов, депутат ЕР, в свое телеграм-канале заявил, что любая эпидемия — это ограничение прав граждан: «И хватит слушать бред про фашизм и QR-Гулаг. Гулаг у некоторых в голове». Он отметил, что некоторые детали законопроекта требуют проработки — например, можно обсудить проезд на транспорте с отрицательным ПЦР. «Но в целом моя позиция прежняя — за вакцинацию и ужесточение эпидрежима», — сказал Попов.

Депутат обратил внимание и на то, что президент России Владимир Путин пока не высказал свое мнение об инициативах правительства.

Автор фото, Peter Kovalev/TASS

Подпись к фото,

Уже сейчас на многие мероприятия в некоторых городах можно пройти только с кодом

ЛДПР будет подробно обсуждать законопроект вечером в понедельник, сказал Би-би-си замруководителя фракции, глава комитета по труду Ярослав Нилов. Только после этого партия объявит, поддержит ли инициативы, но уже сейчас у депутатов есть к ней вопросы, говорит депутат.

«Я только что вернулся из Калининградской области, там уже без QR-кодов нельзя никуда — ни в кафе, ни в гостиницу, ни в здание администрации. У регионов уже есть возможность вводить ограничения — зачем это нужно на федеральном уровне?» — задается вопросом он.

Кроме того, по словам Нилова, в ЛДПР озабочены положением тех, кто переболел ковидом неофициально или привился незарегистрированными в России вакцинами.

«Да, мы можем побороться с пандемией только тогда, когда достигнем коллективного иммунитета. Но это не только привитые, — объясняет Нилов. — Это те, кто болел неофициально, те, кто привился за границей — у них тоже есть антитела и они тоже участвуют в выработке коллективного иммунитета на равных. Сейчас эта ситуация не продумана».

По мнению депутата, обсуждение законопроекта в Думе будет бурным.

«Новые люди» свою позицию по поводу законопроектов о QR-кодах еще не высказали. Хотя глава фракции Алексей Нечаев неоднократно выступал против обязательной вакцинации.

#ПутинУслышьНас: в соцсетях запустили кампании против законопроектов

В четверг 11 ноября, еще до того, как правительство официально внесло законопроекты в Думу, государственное агентство РИА Новости устроило для читателей опрос о том, как они относятся к введению QR-кодов в магазинах и транспорте.

В субботу, 13 ноября, опрос пропал с сайта (копия страницы сохранилась в архиве). Судя по скриншотам из соцсетей, к моменту удаления поучаствовать в нем успело около 200 тысяч человек. Более 80% заявили, что выступают против введения QR-кодов.

Больше 90 тысяч комментариев, в основном негативных, появились под постом официального инстаграм-аккаунта Думы, в котором рассказывалось о внесении законопроекта. При этом для всех, кроме подписчиков страницы, возможность комментирования ограничена.

Параллельно в российских социальных сетях начали продвигать хештеги с требованием отказаться от законопроектов о QR-кодах. Один из них, #ПутинУслышьНас, запустила лидер движения «Иммунный ответ» Александра Машкова-Благих. У ее страницы в «Инстаграме» более 230 тысяч подписчиков.

«СМИ сообщают, что «компетентные структуры» убеждают Владимира Путина в необходимости введения обязательной вакцинации или ограничений для невакцинированных. Правительство готовится внести законопроекты, ограничивающие наши права и свободы. Мы должны помешать их планам и остановить беспредел!» — говорится в ее посте.

Сейчас у записи более 300 тысяч лайков. За три дня во флэшмобе приняли участие тысячи инстаграм-пользователей.

В своих телеграм-канале «Оставьте нас в покое» и «Иммунный ответ» (у обоих более 50 тысяч подписчиков) Машкова-Благих опубликовала файл с соцсетями и другими контактами депутатов Думы, призвав отправлять им обращения.

Местом работы Машковой-Благих во «ВКонтакте» указана платформа для публикации петиций CitizenGO Россия. CitizenGO была основана в Испании и известна как ультраконсервативная площадка. Работа сообщества построена «на традиционном христианском понимании подлинной свободы, прав человека и достоинства личности», говорится на его российской странице.

В попечительский совет площадки входит в том числе Алексей Комов, глава Фонда поддержки семьи и демографии во имя святых Петра и Февроньи, которого считают близким к предпринимателю Константину Малофееву. И Машкова-Благих, и Комов регулярно цитируются принадлежащим Малофееву каналом «Царьград», который с начала пандемии стал одним из главных источников информации для противников обязательной вакцинации в России.

Еще одна кампания против законопроектов о QR-кодах — #ГородаГоворят, которую, судя по всему, тоже запустили активисты «Иммунного ответа». Под этим хештегом в соцсетях выкладывают видеообращения жителей из разных городов страны к Владимиру Путину.

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

В нескольких городах за последние дни прошли митинги против QR-кодов. На Камчатке в такой акции поучаствовали больше 100 человек. В Екатернибурге на массовый пикет против внедрения системы вышли около 300 человек.

По словам политолога Екатерины Шульман, если власти рассчитывают, что законопроекты «напугают» непривитых россиян и они все-таки решать вакцинироваться, то здесь «важно не перехитрить самих себя».

«Можно напугать народ — и он побежит прививаться, а можно напугать — и он побежит протестовать, — говорит Шульман. По ее словам, видно, что многие россияне восприняли законопроекты как попытку государству влезть не на свою территорию и считают их «перебором». Самая естественная реакция на такое не одобряемое обществом государственное вмешательство — саботаж, считает она.

«Я буду с интересом следить за тем, что происходит с этими законопроектами: это один из тех случаев, когда инициаторы могут и «нарваться». Особенно учитывая нашу динамику уровней доверия власти, демонстрируемых как в поведении граждан при вакцинации, так и во время переписи», — резюмирует политолог.

кодов заработка | Доступ к пучкам

Это контент с ограниченным доступом. Пожалуйста, не забудьте выйти из системы, если вы используете общедоступный компьютер.

Код заработка — это трехзначное поле в PeopleSoft, связанное с описанием отработанных часов и/или затраченного времени. Эти коды используются при записи часов при вводе времени. Некоторые часы, заявленные по определенным кодам, могут повлиять на оплату, поэтому важно уделять внимание деталям!

 

002    Обычный Неосвобожденный
005    Единая сумма выходного пособия
006    Юридическое урегулирование
008    Выходное пособие
010    Оплачиваемое экстренное закрытие
021    Почасовая оплата для студентов
040    Reg- Continuing Education
045    Корректировки свыше 1000 долларов США
050    Выплата при поступлении на работу — столовая EES
015    Начало 1.5 — Питание EES
099    Оплата с обратной силой
101    OT 1.

0 до 40 часов
102    OT 1.5 после 40 часов
103    Персонал Сверхурочные 2.0
104    Погода Закрытие Сверхурочные 1.5
105    Погода Закрытие Сверхурочные 2.01
106    Студент 1.5 Сверхурочные
108    Полиция OT S/F Больной
109    Полиция OT S/F Отпуск
110    Полиция OT S/F Семейная болезнь
111    Полиция OT S/F Личное время
112    Полиция OT S/F Травмы
113   Полиция OT S/F Военные
114    Полиция OT S/F Обучение
115    Полиция OT S/F Другое
116    Подробно OT Medford 900 09 117    Деталь ОТ Бостон
118    Detail OT Grafton
119    Police OT Court
120    Police OT Training
121    Police OT Crime Prev Program
122    Police OT RAD Program
123    Police OT Transport
126    Аварийное закрытие OT 1.5
127    Аварийное закрытие OT 2.0
130    Vet — Emergency OT по вызову
131    VET — сверхурочная работа в праздничные дни
160    Французский OT 36–39 часов 1,15%
161    Французский OT 40–43 часа — 1,25%
162    Французский OT 44+ часов — 1,5 0%
163    Французское ночное наблюдение 33%
164    Французский – воскресная оплата — 2. 0
165    Французская оплата отпуска — 2.0
202    Отпуск плюс к обычному номеру
203   Отсутствие по уважительной причине/разрешенное время
212    Отпуск плюс к обычному номеру
213    Выплата за каникулы
215    Бонусный день от президента
218    Бонусный день за время службы
219    219 — Доходы преподавателей — 401A
220    Хорошее время
222    Личное добавление к обычному
232    Болезнь Добавлено к обычному
233    Расширенное пособие по болезни
235    Болезнь семьи ness добавляет к обычной
242    Дополнительно к обычному
249    Отпуск по усыновлению — Оплачиваемый
250    Отпуск по уходу за ребенком
252    Отпуск по уходу за ребенком
253    Оплачиваемый отпуск по болезни
254    Промежуточный отпуск FMLA — Семейная болезнь
255    Interm FMLA – личный день
256    Interm FMLA – больной
257    Interm FMLA – отпуск
258    Interm FMLA _ Workers Comp
262    Обязанность присяжных Добавить к обычному персоналу
272    Военные Добавить к обычному
280    Административный отпуск — оплачиваемый
282    Компенсация работникам Добавить к обычному
283    Оплачиваемый личный отпуск
295    Бонусный день 4 без использования больничного
299    Отпускные после окончания срока службы
301    301 — Поощрение ветеринара
302    302 — Единовременная выплата
304    304 — Производственное поощрение
305    305 — Реферальный бонус
309    309 — Академическое дополнение
318    318 — Награда за признание
319    319 — Общее дополнение
321    Общее дополнение 2
324    Награда за отличие
325    325 — Бонус за трудоустройство
330    330 — Стоматологическая программа повышения квалификации
400    Shift Diff/Adj-override rate
401    дифференциал переключения 1,00
402    OT дифференциал переключения 1 x 1,5
403    дифференциал переключения 1,50
404    дифференциал переключения OT 1,5 x1,5
405    Дифференциал переключения 5% от базового
406    OT Дифференциал переключения 5 % * 1.
5
407    Ветеринар — сменный дифференциал 10%
408    Ветеринар — сменный 10% OT
409    Выходной медсестра 1,5%
410    Сменный дифференциал 10% от базового
412    V et — разница смены $2,50
413   OT Разница смены ветеринара $1,20 X 1,5
415    Дифференциал переключения OT 10 %+1,5
416    Дифференциал Vet-Shift $3,00
417    OT – Разница Vet 1,60 долл. .00
420    Руководитель переключения $1,00
425    Дифференциал переключения 2,50
426    OT Дифференциал переключения 2,5 x 1,5
460    Дифференциал переключения .60
461    Дифференциал переключения .60×1,5
475    Дифференциал переключения 1,0
476    Дифференциал переключения .75 x1,5
479    Горшок для мытья посуды Премиум .75
508    Необлагаемая налогом третья сторона LTD
511    Подотчетные расходы на переезд
513    Письменный семинар
514    Подотчетные услуги дневного ухода
515    Подотчетные Ветеринарные службы
516    Подотчетный Den tal Services
525    Подарочная карта
526    Заявления, подтвержденные FSA
527    Group Term Life FICA
602    Облагается налогом Расходы на переезд
603    Налогооблагаемая третья сторона LTD
608    Налогооблагаемая плата за обучение
609    Налогооблагаемые командировочные расходы
611    Налогооблагаемая компенсация расходов на обучение
625    $5250 Tuition Rule-Ma tax
626    Tuition Rem – QDP
627    Tuition Rem – супруга
628    Tuition Rem QDP – Ребенок
699    FICA Adjustmt of Taxable Ears 9000 9 705    Insurance CoPay
803    Неоплачиваемый отпуск по личным обстоятельствам
804    Неоплачиваемый отпуск по болезни
806 Неоплачиваемый отпуск в связи с усыновлением
807    Неоплачиваемый отпуск по уходу за ребенком
808    Неоплачиваемый отпуск по уходу за ребенком
809    Неоплачиваемый летний отпуск
810    Неоплачиваемая компенсация работникам
812    Неоплачиваемый — погашение переплаты
813    Программа неоплачиваемого отпуска
814    Неоплачиваемое другое
815    Срок действия визы истек без оплаты

Настройка кодов заработка и групп кодов заработка — Управление персоналом | Динамика 365

  • Статья

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

  • Отчисления и взносы на определенные пособия
  • Остатки в планах начисления пособий
  • Располагаемый доход

Совет

Во время первоначальной настройки вам будет предложено добавить коды заработка в различные объекты расчета заработной платы, где они необходимы. Всякий раз, когда вы создаете или изменяете коды заработка после первоначальной настройки, рассмотрите все места, где должен использоваться код заработка, и обновите все затрагиваемые объекты расчета заработной платы.

После создания кодов заработка их можно назначить работникам или группам кодов заработка. Вы также можете вручную ввести коды заработка в отчетах о прибылях и убытках. Коды заработка присваиваются работникам в следующих ситуациях:

  • Заработок поступает регулярно, например, за каждый платежный период.
  • Заработок имеет уникальную фиксированную сумму для должности работника.
  • Заработок имеет уникальную ставку для рабочей должности.

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

  • Удобно группировать похожие коды заработка для административных целей. Например, вы можете захотеть включить все коды заработка, которые используются для планов накопления пособий, в одну группу, чтобы вы могли легко идентифицировать коды при обновлении планов.
  • Группа кодов заработка используется процессом расчета заработной платы. Например, прежде чем можно будет рассчитать надбавку за обычную ставку оплаты, все коды заработка, которые используются для недискреционных заработков, должны быть включены в одну группу.

Составьте список необходимых вам кодов заработка

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

  • Почасовой заработок с базовой оплатой — Если у вас есть работники, работающие в несколько смен, у вас должен быть отдельный код заработка для каждой смены.
  • Наемный заработок — У вас должен быть отдельный код заработка для каждого плана с фиксированной компенсацией.
  • Страховые взносы — Если страховые взносы выплачиваются на основе других заработков, таких как надбавка за смену или заработок за сверхурочную работу, или на основе характеристик работника, таких как бонусы, основанные на учетных данных, у вас должны быть дополнительные коды заработка. Дополнительные сведения см. в разделе Настройка надбавок.
  • Отпуск — У вас должны быть отдельные коды заработка для работы присяжным, отпуска в связи с тяжелой утратой и любого другого вида отпуска, который предлагает ваша организация.
  • Начисление пособий . У вас должен быть отдельный код начисления для каждого плана начисления пособий. Код заработка для плана начисления пособий используется для проверки доступного остатка в плане и уменьшения остатка, когда строка выписки по оплате, содержащая код заработка, отправляется для оплаты. Дополнительные сведения см. в разделе Настройка планов накопления преимуществ.
  • Заработок задним числом . Мы рекомендуем вам создать код заработка задним числом для каждого типа заработка, который может быть выплачен задним числом. Полезно, если названия двух кодов похожи друг на друга. Например, если обычный код заработка называется Почасовой профсоюз 1-я смена , ретроактивный код заработка может называться Почасовой профсоюз 1-я смена ретро .
  • Прочие или случайные заработки — Многие организации предоставляют автомобильные пособия, возмещают расходы на переезд и другие разные заработки. У вас должен быть отдельный код заработка для каждого типа различных или случайных заработков.

Коды заработка являются общими для юридических лиц. Однако информация о Бухгалтерия Вкладка не является общей. Эта информация относится только к юридическому лицу, указанному вами при вводе информации на вкладке. Дополнительные сведения см. в последующих разделах этой статьи.

Создание кодов заработка

Каждый тип заработка должен иметь уникальный код заработка. Следующая информация вводится на странице Коды заработка .

Поля Описание
Код заработка Введите название кода заработка. Возможно, вы захотите использовать соглашение об именах, чтобы похожие коды заработка группировались вместе.
Единица измерения Выберите единицу измерения, используемую для записи единицы работы. Доступны следующие варианты:
  • Часы — выберите этот вариант для почасовой оплаты.
  • штук — выберите этот вариант для получения кодов, которые оплачиваются за каждую произведенную штуку.
  • Каждый — выберите этот вариант для всех кодов заработка, где сумма заработка не определяется количеством отработанных часов или количеством произведенных изделий.
Производительный Выберите этот вариант, если код заработка используется для продуктивных часов. Продуктивные часы представляют собой обычные рабочие часы, тогда как непродуктивные часы представляют собой часы, которые фактически не были отработаны, например, отпуск и оплата больничных. Часы, которые отработаны, но учитываются по другому коду заработка, также считаются непродуктивными. Эта информация используется в нескольких расчетах пособий и налогов, таких как расчет надбавки к обычной ставке оплаты, которая требуется за сверхурочную работу в соответствии с Законом о справедливых трудовых стандартах (FLSA). Дополнительные сведения о премиальном заработке см. в разделе Задачи по настройке премиального заработка.
Описание Введите описание кода заработка.
Включить в вид прогона платежей Выберите тип прогона платежей для этого кода заработка. При создании отчетов о платежах вы выбираете тип прогона для каждого прогона платежей. Коды начисления, включенные в выбранный тип прогона платежей, обрабатываются в этом прогоне платежей. Доступны следующие варианты:
  • Первичный . Включайте этот код заработка только в основные платежные циклы, например еженедельные или двухнедельные. Эти прогоны используются для таких заработков, как регулярная оплата, отпускные или отпускные.
    [!TIP] Код заработка типа Primary можно использовать только в одном прогоне платежей в каждом платежном периоде. Это ограничение может вызвать проблемы, если, например, вы допустили ошибку, которую должны исправить в том же прогоне платежей. Коды заработка типа Основной и дополнительный можно использовать более одного раза в течение платежного периода. Поэтому вам следует подумать о выборе Primary и дополнительных вместо Primary для кодов заработка, которые будут использоваться для ваших основных платежей.
  • Дополнительный . Включайте этот код заработка только в дополнительные серии выплат, например, серии, которые используются для бонусов или возмещения командировочных расходов.
  • Основной и дополнительный — включите этот код заработка как в основные, так и в дополнительные платежи.
    [!TIP] При выборе этого типа прогона платежей код заработка обрабатывается в первом прогоне платежей в периоде оплаты, который является либо основным, либо дополнительным. Вы не можете зарезервировать или удерживать код заработка для определенного типа прогона.
  • Общий доход — Включите этот код заработка в циклы валовых платежей, которые чаще всего используются для премий или компенсаций, когда работник должен получить определенную сумму после уплаты налогов. Если вы выберете эту опцию, вы должны выбрать код заработка в поле Общий код заработка . Коды заработка, доступные в этом поле, имеют тип прогона платежей Автоматический .
  • Автоматический — используйте этот код заработка в прогонах валовых платежей. В прогонах валовых платежей используются коды заработка двух типов прогонов платежей: Брутто и Автомат . Код дохода типа прогона платежей Общий доход используется для дохода, который необходимо суммировать. (Этот заработок часто является вознаграждением или компенсацией.) Код заработка типа прогона платежей Automatic используется для заработка, покрывающего налоги, так что окончательная сумма валового дохода является правильной. Строки дохода, в которых используются коды дохода типа прогона платежей Автоматический , создаются автоматически при обработке кодов дохода на общую сумму.
[!NOTE] При выборе Валовой доход или Автоматический поля Метод налогообложения , Компонент базового дохода , Базовая ставка и Единица измерения устанавливаются на предопределенные значения, которые могут быть изменен.
Компонент базовой прибыли Если выбрать этот параметр, заработок, рассчитанный с использованием этого кода заработка, будет включен при определении базовой заработной платы работника. Параметры базовой оплаты используются для получения доходов для наемных работников, а цифры базовой оплаты используются для расчета и определения льгот, основанных на оплате.

На вкладке General вводится следующая информация.

Поле Описание
Тарифная база Это поле используется вместе с полем Сумма или множителем для определения суммы дохода.
  • Если выбрать Фиксированная сумма , значение Сумма или множитель обрабатывается как сумма в валюте. Фиксированные суммы используются, когда сумма заработка не основана на фиксированной компенсации работника. Вот некоторые примеры:
    • Чтобы выплатить работнику периодическое пособие на автомобиль в размере 500,00 долларов США, выберите Фиксированная сумма в поле Базовая ставка и введите 500,00 в поле Сумма или множитель .
    • Чтобы заплатить рабочему 25 центов за каждое произведенное изделие, выберите Фиксированная сумма в поле Базовая ставка и введите 0,25 в поле Сумма или множитель .
  • Если выбрать Ежечасно , Период оплаты , Ежемесячно или Ежегодно , ставка заработка рассчитывается с использованием настроек компенсации работникам. Этот расчет основан на временных рамках базовой ставки. Рассчитанная фиксированная компенсация для работника умножается на значение Сумма или множитель для определения уровня заработка. Затем ставка умножается на количество в строке отчета о прибылях и убытках, чтобы определить сумму. Вот некоторые примеры:
    • Чтобы настроить код заработка для двойной оплаты для почасовых работников, выберите Hourly в поле Rate base и введите 2 в поле Сумма или множитель . Если расчетный почасовой эквивалент для работника на странице Фиксированное вознаграждение сотрудника составляет 35,00 долларов США, работник получает 70,00 за каждый час, зарегистрированный для этого кода заработка.
    • Чтобы настроить единую надбавку в размере 1 процента, которая выплачивается за каждый платежный период, выберите Платежный период в поле Базовая ставка и введите .01 в поле Сумма или множитель . Затем работник получает 1 процент своей заработной платы за каждый период оплаты.
  • Если выбрано значение Retroactive , код заработка устанавливается для оплаты задним числом. Этот параметр доступен только в том случае, если выбран параметр Заработок задним числом .
  • Если выбрано Процент заработка , Заработок в часах или Обычная ставка оплаты , выберите группу кода заработка в Поле группы кода основного заработка . Эти базовые ставки чаще всего используются для получения премиальных доходов. Дополнительные сведения см. в разделе Задачи по настройке заработка Premium.
Сумма или множитель Введите множитель, который используется для расчета дохода, если только базовая ставка не является фиксированной суммой.
  • Если базой курса является фиксированная сумма, значение в этом поле обрабатывается как сумма в валюте. Например, если вы введете в это поле 500 , значение будет считаться фиксированной суммой 500,00.
  • Когда базовая ставка равна Почасовая , Период оплаты , Ежемесячно или Годовая , это поле используется вместе с полем Базовая ставка для определения суммы дохода. Метод базисной ставки определяет соответствующую ставку компенсации для работников. Работники с разными почасовыми ставками могут использовать один и тот же код почасового заработка, потому что для каждого работника и должности рассчитывается правильная почасовая ставка. Например, если ставка вознаграждения составляет 24 000 долларов США в год, а цикл оплаты труда работника ежемесячный, выберите 9.0200 Период оплаты в качестве основы ставки и введите множитель 1 . Полученный доход составит 2000 долларов.
  • Информацию о значении, которое следует использовать, когда базовая ставка равна Заработок в часах , Процент от заработка или Обычная ставка оплаты , см. в разделе Задачи настройки заработка премиум-класса.
[!NOTE] Это поле игнорируется при расчете ретроактивных кодов заработка.
Код базового заработка, группа Группа кодов дохода, которые используются для расчета суммы строки отчета о прибылях и убытках, в которой используется выбранный код дохода. Это поле доступно только в том случае, если базовая ставка равна Заработок в часах , Процент от заработка или Обычная ставка оплаты . Эти базовые ставки чаще всего используются для премиальных заработков. Группа кодов заработка используется по-разному, в зависимости от выбранной базы ставок:
  • Если базовая ставка Часов заработка строка использует коды заработка в группе кодов заработка для определения подходящих часов. Код заработка добавляет дополнительную сумму за каждый соответствующий час.
  • Если базовая ставка равна Проценты от заработка , в строке используются коды заработка в группе кодов заработка для определения приемлемых заработков. Код заработка добавляет дополнительный процент к приемлемой сумме.
  • Если базовая ставка равна Обычная ставка оплаты , в строке используются коды заработка в группе кодов заработка для определения приемлемых заработков. Код заработка добавляет сумму, основанную на сумме всех приемлемых доходов за рабочий период. Этот вариант чаще всего используется для расчета суммы надбавки за сверхурочную работу, требуемой FLSA.
Сведения о том, как использовать группы кодов заработка для получения дополнительных доходов, см. в разделе Задачи настройки дополнительных заработков.
Заработок задним числом Если вы выберете этот вариант, этот код заработка настраивается как код заработка задним числом. Это поле недоступно, если в поле Включить в тип прогона платежей выбрано значение Суммарно или Автоматически . При создании ретроактивного кода заработка базовая ставка , Производственный , Единица измерения и Поля суммы или множителя устанавливаются на предопределенные значения, которые нельзя изменить.
[!NOTE] Если выбрать этот параметр, а затем снять его, в поле Базовая ставка будет установлено значение Фиксированная сумма .
Метод налогообложения Налоговая ставка, используемая для определения суммы налога, удерживаемой для этого кода дохода. Доступны следующие варианты:
  • Обычный – Налоги рассчитываются по стандартной ставке.
  • Supplemental – Налоги рассчитываются по дополнительной ставке.
  • Освобожденный — Налог не взимается с доходов, рассчитанных с использованием этого кода дохода.
Дополнительные льготы типа Льготы, на которые работник облагается налогом, даже если работник не получает за них никакой прямой компенсации, такой как страхование жизни и пособия по болезни.
Код заработка задним числом Это поле используется для связывания кода дохода без обратной силы с кодом дохода, который задним числом корректирует обработанные строки дохода, в которых используется этот код.
[!NOTE] Это поле является необязательным. Он доступен только в том случае, если опция Ретроактивный заработок снята.
Код валового дохода Выберите код дохода для использования в прогоне валовых платежей для доходов, покрывающих налоги, чтобы окончательная сумма валового дохода была правильной. Это поле доступно, только если Суммарная сумма выбрана в поле Включить в тип прогона платежей . Коды заработка, которые можно выбрать в этом поле, имеют значение Автоматически в поле Включить в тип прогона платежей .
Разрешить редактирование ставок отчета о прибылях и убытках Выберите этот параметр, чтобы разрешить пользователям изменять ставку в строках отчета о доходах, созданных с использованием этого кода дохода. Если вы планируете вводить начальные остатки во время первоначальной настройки расчета заработной платы, выберите этот параметр для всех кодов заработка при их создании. После того, как вы введете начальные остатки, вы можете снять этот флажок, чтобы предотвратить изменение ставок во время обычной обработки платежной ведомости.
[!NOTE] Если строка зарплаты создана с использованием автоматизированного процесса, ставка в этой строке не может быть изменена, даже если выбран этот параметр. Если вы вручную добавляете строку оклада, вы можете изменить ставку в строке, если выбран этот параметр.
Базовое определение Выберите способ использования кода заработка для расчета компенсации работникам и страхования гражданской ответственности. Доступны следующие варианты:
  • Неприменимо — Доход, связанный с этим кодом дохода, не используется в расчетах.
  • Базовое время – В расчетах используется 100 процентов дохода.
  • Полтора раза – В расчетах используется 150 процентов заработка.
  • Двойное время – В расчетах используется 200 процентов заработка.

На вкладке Бухгалтерия вводится следующая информация. На этой вкладке хранятся финансовые аналитики и правила проводки, которые применяются, когда выбранный код заработка назначается работнику. Коды заработка общие для юридических лиц, но настройки на 9Вкладка 0200 Бухгалтерия специфична для выбранного юридического лица.

Поле Описание
Юридическое лицо Юридическое лицо для шаблона измерения, измерений по умолчанию, правил учета и категории проекта, которые используются вместе с кодом дохода.
Категория проекта Категория проекта, на которую начисляются доходы, если доходы начисляются на категорию проектов.
[!NOTE] Если для этого кода заработка в поле Единица измерения установлено значение часов , этот список ограничивается категориями проектов с почасовой оплатой. В противном случае список содержит только проекты, которые учитываются как расходы.
Шаблон рассылки Шаблон, который используется для определения значений параметров и процентов по умолчанию для распределения доходов. Эта информация может быть изменена в отдельных строках заработка.
[!NOTE] Если выбрать шаблон в этом поле, этот параметр переопределяет шаблон, назначенный позиции при создании строк отчета о прибылях и убытках.
Финансовые аналитики по умолчанию Финансовые аналитики по умолчанию для счета ГК. При выборе значения финансовой аналитики группа полей Где используется измерение %1 показывает, где измерение используется в структурах счетов и структурах расширенных правил.
[!NOTE] Значения измерения из кода заработка и позиции добавляются в строку заработка и могут быть изменены. Когда значение одного и того же измерения указано как для кода заработка, так и для должности, используется значение измерения для кода заработка.
Правила публикации Правила учета, применяемые при разноске доходов, созданных для этого кода доходов. Основной счет для распределений основан на выборе отдела, должности и работника для каждого правила проводки.
[!NOTE] Нельзя изменить основной счет в линиях заработка.

На вкладке Reporting вводится следующая информация. Эта вкладка содержит информацию о налогах, которая требуется налоговой службой (IRS).

Поле Описание
Контрольные данные формы W-2 Номер ящика и ярлык в форме W-2, которые используются для предоставления налоговой информации в IRS.

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

Вы можете создавать группы кодов заработка на странице Группы кодов заработка .

Поле Описание
Добавить Выберите группу кодов заработка, которой нужно назначить код заработка. Группы кодов заработка, которые уже содержат код заработка, недоступны.
Удалить Выберите группу кодов заработка, из которой нужно удалить код заработка, и нажмите Удалить . Группа кодов заработка по-прежнему существует, но в нее больше не входит выбранный код заработка.

При необходимости: Создайте группы кодов заработка

Группы кодов заработка требуются при выборе Процент от заработка , Заработок в часах или Обычная ставка оплаты в качестве основы для ставки.

Важно

Если вы используете коды заработка с обычной ставкой оплаты для расчета и выплаты надбавок за сверхурочную работу, требуемых FLSA, каждый код заработка для недискреционных заработков должен быть включен в группу кодов заработка, которая используется обычным -Кодексы оплаты труда. Если какие-либо коды заработка не указаны в группе кодов заработка, надбавка за сверхурочную работу будет рассчитана неправильно.

Группы кодов заработка также могут упростить управление кодами заработка.