Код класса программ
Подборка наиболее важных документов по запросу Код класса программ (нормативно–правовые акты, формы, статьи, консультации экспертов и многое другое).
Статьи, комментарии, ответы на вопросы
"Правовые аспекты разработки и коммерциализации программного обеспечения"
(Савельев А.И.)
("Статут", 2024)Программную библиотеку следует отличать от модулей и компонентов программы. Модуль является одним из элементов архитектуры программы и представляет собой совокупность взаимосвязанного кода. Обычно разработчики используют модули для группировки определенных групп классов либо функций <1>. Например, в качестве модуля может рассматриваться фрагмент исходного кода программы, который отвечает за обслуживание клиентов (Customer Maintenance) и включает в себя код, описывающий такие операции с классом Customer, как добавление клиента, обновление данных о клиенте, получение данных о клиенте, уведомления клиентов и пр. Компонент, в свою очередь, представляет собой физическое воплощение модуля. Иными словами, модуль представляет собой логическое разделение программного кода, в то время как компонент - физическое воплощение модуля. Продолжая аналогию с договором, модуль представляет собой совокупность условий договора о сроках выполнения работ и их отдельных этапов, а компонент - документ в виде приложения "План-график" к договору, в котором данные сроки собраны в одном месте. То есть модуль и компонент соотносятся приблизительно так же друг с другом, как договор, понимаемый как правоотношение (совокупность прав и обязанностей сторон, выраженных в его условиях), и договор, понимаемый как документ <2>. Программная библиотека является разновидностью программного компонента <3>.
(Савельев А.И.)
("Статут", 2024)Программную библиотеку следует отличать от модулей и компонентов программы. Модуль является одним из элементов архитектуры программы и представляет собой совокупность взаимосвязанного кода. Обычно разработчики используют модули для группировки определенных групп классов либо функций <1>. Например, в качестве модуля может рассматриваться фрагмент исходного кода программы, который отвечает за обслуживание клиентов (Customer Maintenance) и включает в себя код, описывающий такие операции с классом Customer, как добавление клиента, обновление данных о клиенте, получение данных о клиенте, уведомления клиентов и пр. Компонент, в свою очередь, представляет собой физическое воплощение модуля. Иными словами, модуль представляет собой логическое разделение программного кода, в то время как компонент - физическое воплощение модуля. Продолжая аналогию с договором, модуль представляет собой совокупность условий договора о сроках выполнения работ и их отдельных этапов, а компонент - документ в виде приложения "План-график" к договору, в котором данные сроки собраны в одном месте. То есть модуль и компонент соотносятся приблизительно так же друг с другом, как договор, понимаемый как правоотношение (совокупность прав и обязанностей сторон, выраженных в его условиях), и договор, понимаемый как документ <2>. Программная библиотека является разновидностью программного компонента <3>.
Статья: Особенности охраны буквальных уровней представления программ для ЭВМ
(Комаров С.Г.)
("ИС. Авторское право и смежные права", 2025, NN 4, 5)<18> Уточнение: существует класс языков ассемблера (низкоуровневых языков программирования) и ассемблер как программа-компилятор, преобразующая код на языке ассемблера в машинный код. "Программирование на ассемблере" означает программирование на языке ассемблера.
(Комаров С.Г.)
("ИС. Авторское право и смежные права", 2025, NN 4, 5)<18> Уточнение: существует класс языков ассемблера (низкоуровневых языков программирования) и ассемблер как программа-компилятор, преобразующая код на языке ассемблера в машинный код. "Программирование на ассемблере" означает программирование на языке ассемблера.
Нормативные акты
Приказ Росстата от 16.09.2025 N 483
"Об утверждении формы федерального статистического наблюдения N ОО-1 "Сведения об организации, осуществляющей образовательную деятельность по образовательным программам начального общего, основного общего, среднего общего образования" и указаний по ее заполнению"Строки 03 и 04 заполняют: образовательные организации с углубленным изучением отдельных предметов (проставили в строке 25 подраздела 1.2 значение "1") и другие организации, не являющиеся при этом лицеями или гимназиями (проставили в каждой из строк 25, 27, 29 подраздела 1.2 код "2"), но имеющие классы с углубленным изучением отдельных предметов (проставили в строке 26 подраздела 1.2 код "1").
"Об утверждении формы федерального статистического наблюдения N ОО-1 "Сведения об организации, осуществляющей образовательную деятельность по образовательным программам начального общего, основного общего, среднего общего образования" и указаний по ее заполнению"Строки 03 и 04 заполняют: образовательные организации с углубленным изучением отдельных предметов (проставили в строке 25 подраздела 1.2 значение "1") и другие организации, не являющиеся при этом лицеями или гимназиями (проставили в каждой из строк 25, 27, 29 подраздела 1.2 код "2"), но имеющие классы с углубленным изучением отдельных предметов (проставили в строке 26 подраздела 1.2 код "1").
Приказ Минфина России от 10.06.2025 N 70н
"Об утверждении кодов (перечней кодов) бюджетной классификации Российской Федерации на 2026 год (на 2026 год и на плановый период 2027 и 2028 годов)"
(Зарегистрировано в Минюсте России 16.07.2025 N 82955)Поступление иных межбюджетных трансфертов на указанные цели отражается по соответствующим кодам вида доходов 000 2 02 45303 00 0000 150 "Межбюджетные трансферты, передаваемые бюджетам на ежемесячное денежное вознаграждение за классное руководство педагогическим работникам государственных и муниципальных образовательных организаций, реализующих образовательные программы начального общего образования, образовательные программы основного общего образования, образовательные программы среднего общего образования" классификации доходов бюджетов.
"Об утверждении кодов (перечней кодов) бюджетной классификации Российской Федерации на 2026 год (на 2026 год и на плановый период 2027 и 2028 годов)"
(Зарегистрировано в Минюсте России 16.07.2025 N 82955)Поступление иных межбюджетных трансфертов на указанные цели отражается по соответствующим кодам вида доходов 000 2 02 45303 00 0000 150 "Межбюджетные трансферты, передаваемые бюджетам на ежемесячное денежное вознаграждение за классное руководство педагогическим работникам государственных и муниципальных образовательных организаций, реализующих образовательные программы начального общего образования, образовательные программы основного общего образования, образовательные программы среднего общего образования" классификации доходов бюджетов.
Готовое решение: Перечень и расшифровка кодов ошибок, указываемых в уведомлении налогового органа при представлении расчета по страховым взносам
(КонсультантПлюс, 2025)Коды ошибок установлены Классификатором ошибок форматно-логического контроля файлов налоговой и бухгалтерской отчетности. Все коды с их расшифровками сгруппированы по классам ошибок.
(КонсультантПлюс, 2025)Коды ошибок установлены Классификатором ошибок форматно-логического контроля файлов налоговой и бухгалтерской отчетности. Все коды с их расшифровками сгруппированы по классам ошибок.
"Комментарий к Градостроительному кодексу РФ"
(Гришаев С.П.)
(Подготовлен для системы КонсультантПлюс, 2025)Программное обеспечение - это совокупность программ на компьютере или другом устройстве. Типовое программное обеспечение - это совокупность типовых программ, которые могут быть использованы в различных сферах деятельности. Таким образом, речь идет о программном обеспечения для систем управления с использованием типовых программных компонентов (ТПК). Последние можно определить как набор программных объектов, учитывающих особенности предмета программирования, неотделимых друг от друга в рамках выполнения определенного класса задач, имеющих унифицированный интерфейс, позволяющий различным ТПК взаимодействовать между собой без дополнительного координирующего кода, и имеющих возможность изменения своих свойств без внесения изменений в программный код.
(Гришаев С.П.)
(Подготовлен для системы КонсультантПлюс, 2025)Программное обеспечение - это совокупность программ на компьютере или другом устройстве. Типовое программное обеспечение - это совокупность типовых программ, которые могут быть использованы в различных сферах деятельности. Таким образом, речь идет о программном обеспечения для систем управления с использованием типовых программных компонентов (ТПК). Последние можно определить как набор программных объектов, учитывающих особенности предмета программирования, неотделимых друг от друга в рамках выполнения определенного класса задач, имеющих унифицированный интерфейс, позволяющий различным ТПК взаимодействовать между собой без дополнительного координирующего кода, и имеющих возможность изменения своих свойств без внесения изменений в программный код.
Вопрос: Может ли организация получить государственную аккредитацию в целях получения мер поддержки, если ОКВЭД 62.09 в ЕГРЮЛ указан не как основной, а как дополнительный?
(Консультация эксперта, 2025)Государственную аккредитацию вправе получить организация, которая соответствует определенным критериям. Так, основным видом деятельности должен являться один из видов экономической деятельности по перечню согласно Приложению N 1 к Положению N 1729 (в том числе разработка компьютерного программного обеспечения, консультационные услуги в данной области и другие сопутствующие услуги, соответствующая классу 62 ОКВЭД). В случае если основным видом экономической деятельности организации является вид, которому в соответствии с ОКВЭД соответствуют коды 26.20.4, 26.30.16, 46.51.2, 47.91.2, 58.11, 58.13, 58.14, 58.19, 58.21, 58.29, 59.14, 60.10, 60.20, 63.91, 71.20.9, 73.11, 73.12, 73.20.1, 74.90.9, 85.30, 85.41, 85.42, 95.11, государственная аккредитация может быть предоставлена только при осуществлении организацией дополнительных видов деятельности, соответствующих кодам ОКВЭД, предусмотренным классом 62 и (или) группой 63.1.
(Консультация эксперта, 2025)Государственную аккредитацию вправе получить организация, которая соответствует определенным критериям. Так, основным видом деятельности должен являться один из видов экономической деятельности по перечню согласно Приложению N 1 к Положению N 1729 (в том числе разработка компьютерного программного обеспечения, консультационные услуги в данной области и другие сопутствующие услуги, соответствующая классу 62 ОКВЭД). В случае если основным видом экономической деятельности организации является вид, которому в соответствии с ОКВЭД соответствуют коды 26.20.4, 26.30.16, 46.51.2, 47.91.2, 58.11, 58.13, 58.14, 58.19, 58.21, 58.29, 59.14, 60.10, 60.20, 63.91, 71.20.9, 73.11, 73.12, 73.20.1, 74.90.9, 85.30, 85.41, 85.42, 95.11, государственная аккредитация может быть предоставлена только при осуществлении организацией дополнительных видов деятельности, соответствующих кодам ОКВЭД, предусмотренным классом 62 и (или) группой 63.1.
Вопрос: Об указании кода вида дохода при заполнении декларации по форме 3-НДФЛ с помощью программы "Декларация".
(Письмо ФНС России от 17.10.2023 N БС-3-11/13375@)Функционал программы "Декларация", учитывающий положения указанного Порядка, позволяет из предложенного (расширенного для удобства налогоплательщиков) перечня видов доходов выбрать необходимый, который в сформированной налоговой декларации отражается по соответствующему коду.
(Письмо ФНС России от 17.10.2023 N БС-3-11/13375@)Функционал программы "Декларация", учитывающий положения указанного Порядка, позволяет из предложенного (расширенного для удобства налогоплательщиков) перечня видов доходов выбрать необходимый, который в сформированной налоговой декларации отражается по соответствующему коду.
Статья: Перспективы применения инновационных технологий таможенного контроля товаров и транспортных средств, перемещаемых через таможенную границу Евразийского экономического союза
(Шевчук П.С., Гунько В.Б., Зверев А.П.)
("Таможенное дело", 2021, N 4)1. Прибор контроля подлинности документов "Регула 4305М": новое передовое ПО Regula Forensic Studio, применение миникомпьютера для передачи цифрового видеопотока от компаратора к монитору, обновленные базы данных "Автодокумент" и "Валюта" с возможностью их последующего обновления, возможность считывания RFID микросхем, штрих-кодов.
(Шевчук П.С., Гунько В.Б., Зверев А.П.)
("Таможенное дело", 2021, N 4)1. Прибор контроля подлинности документов "Регула 4305М": новое передовое ПО Regula Forensic Studio, применение миникомпьютера для передачи цифрового видеопотока от компаратора к монитору, обновленные базы данных "Автодокумент" и "Валюта" с возможностью их последующего обновления, возможность считывания RFID микросхем, штрих-кодов.
Статья: Кому принадлежат права на программу ЭВМ
(Шевелев И.В., Никифорова Т.С.)
("Закон", 2023, N 5)Полагаем, что принадлежность авторского права на программу, написанную с помощью средств автоматического программирования, должна определяться с учетом наличия или отсутствия творческого элемента на стороне пользователя. Если совокупность данных, внесенных пользователем в программу-создатель, является уникальной либо определяющей для функциональных характеристик новой программы, написанной программой-создателем, то пользователь должен признаваться автором новой программы. Например, это будет верно в случае, если пользователь, зная принцип функционирования программы-создателя, специально подбирал исходные данные таким образом, чтобы получить именно определенный результат. Например, в системе Visual Studio технология IntelliSense по мере набора текста в компиляторе "раскрывает" выпадающие списки, позволяющие выбрать необходимые элементы класса, функций и их параметров, тем самым уменьшая количество потенциальных ошибок компиляции еще до окончания написания исходного кода программы.
(Шевелев И.В., Никифорова Т.С.)
("Закон", 2023, N 5)Полагаем, что принадлежность авторского права на программу, написанную с помощью средств автоматического программирования, должна определяться с учетом наличия или отсутствия творческого элемента на стороне пользователя. Если совокупность данных, внесенных пользователем в программу-создатель, является уникальной либо определяющей для функциональных характеристик новой программы, написанной программой-создателем, то пользователь должен признаваться автором новой программы. Например, это будет верно в случае, если пользователь, зная принцип функционирования программы-создателя, специально подбирал исходные данные таким образом, чтобы получить именно определенный результат. Например, в системе Visual Studio технология IntelliSense по мере набора текста в компиляторе "раскрывает" выпадающие списки, позволяющие выбрать необходимые элементы класса, функций и их параметров, тем самым уменьшая количество потенциальных ошибок компиляции еще до окончания написания исходного кода программы.
"Эволюция права под воздействием цифровых технологий"
(Амелин Р.В., Чаннов С.Е.)
("НОРМА", 2023)Как отмечено выше, идеи об использовании программного кода как регулятора общественных отношений в киберпространстве высказывались еще с середины 2000-х гг. И хотя класс общественных отношений, которые полностью возникали бы и реализовывались в киберпространстве, в настоящее время еще не сформировался, ситуации, когда программный код так или иначе устанавливает пределы должного и возможного для участников общественных отношений в реальном мире, постепенно становятся системой. Приобретает актуальность вопрос о том, при каких необходимых и достаточных условиях программный код и алгоритмы компьютерных систем действительно могут выступать в роли форм (источников) права.
(Амелин Р.В., Чаннов С.Е.)
("НОРМА", 2023)Как отмечено выше, идеи об использовании программного кода как регулятора общественных отношений в киберпространстве высказывались еще с середины 2000-х гг. И хотя класс общественных отношений, которые полностью возникали бы и реализовывались в киберпространстве, в настоящее время еще не сформировался, ситуации, когда программный код так или иначе устанавливает пределы должного и возможного для участников общественных отношений в реальном мире, постепенно становятся системой. Приобретает актуальность вопрос о том, при каких необходимых и достаточных условиях программный код и алгоритмы компьютерных систем действительно могут выступать в роли форм (источников) права.
Статья: Импортозамещение СППР: ключевые требования, механизмы перехода и шаблон быстрого старта
(Глазков А.)
("Риск-менеджмент в кредитной организации", 2025, N 1)Успешный переход невозможен без профильной подготовки команды пользователей системы. Вендоры предлагают комплексные программы обучения - от уроков и тестов до мастер-классов и наборов лучших практик. Это помогает сотрудникам быстро освоить новую систему, сократив период адаптации.
(Глазков А.)
("Риск-менеджмент в кредитной организации", 2025, N 1)Успешный переход невозможен без профильной подготовки команды пользователей системы. Вендоры предлагают комплексные программы обучения - от уроков и тестов до мастер-классов и наборов лучших практик. Это помогает сотрудникам быстро освоить новую систему, сократив период адаптации.
Готовое решение: Налоговые льготы по налогу на имущество организаций
(КонсультантПлюс, 2025)образовательные организации и организации, основным видом экономической деятельности которых в течение всего налогового периода является деятельность спортивных объектов (код в ЕГРЮЛ должен соответствовать классу 93.11), - в отношении недвижимости, введенной в эксплуатацию начиная с 1 января 2022 г. и площадью свыше 15 000 кв. м. В отношении объектов недвижимости, используемых для организации и проведения азартных игр, льгота не применяется.
(КонсультантПлюс, 2025)образовательные организации и организации, основным видом экономической деятельности которых в течение всего налогового периода является деятельность спортивных объектов (код в ЕГРЮЛ должен соответствовать классу 93.11), - в отношении недвижимости, введенной в эксплуатацию начиная с 1 января 2022 г. и площадью свыше 15 000 кв. м. В отношении объектов недвижимости, используемых для организации и проведения азартных игр, льгота не применяется.