0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<p>Мы уже рассказывали о<a>прикладных механизмах в 1С</a>, которые являются для разработчиков проблемно-ориентированным способом решения всевозможных задач. Продолжим разговор.</p>
1
<p>Мы уже рассказывали о<a>прикладных механизмах в 1С</a>, которые являются для разработчиков проблемно-ориентированным способом решения всевозможных задач. Продолжим разговор.</p>
2
<h3>Сложные периодические расчеты</h3>
2
<h3>Сложные периодические расчеты</h3>
3
<p>Механизм позволяет реализовывать разные модели расчета<strong>заработной платы</strong>. Его работа основывается на 2-х составляющих: - хранение информации о средствах для описания разных видов расчетов, используемых в прикладном решении (оклад, штраф, алименты и пр.); - хранение результатов расчетов и промежуточных данных, применяемых для проведения расчетов.</p>
3
<p>Механизм позволяет реализовывать разные модели расчета<strong>заработной платы</strong>. Его работа основывается на 2-х составляющих: - хранение информации о средствах для описания разных видов расчетов, используемых в прикладном решении (оклад, штраф, алименты и пр.); - хранение результатов расчетов и промежуточных данных, применяемых для проведения расчетов.</p>
4
<h3>Бизнес-процессы</h3>
4
<h3>Бизнес-процессы</h3>
5
<p>Механизм позволяет описывать, создавать, а также управлять выполнением<strong>бизнес-процессов</strong>в существующих прикладных решениях. Цель механизма -- автоматизация цепочек связанных операций, которые направлены на достижение общей цели. Это происходит, как правило, в контексте организационной структуры, которая определяет функциональные роли и связи.</p>
5
<p>Механизм позволяет описывать, создавать, а также управлять выполнением<strong>бизнес-процессов</strong>в существующих прикладных решениях. Цель механизма -- автоматизация цепочек связанных операций, которые направлены на достижение общей цели. Это происходит, как правило, в контексте организационной структуры, которая определяет функциональные роли и связи.</p>
6
<p>Работа механизма бизнес-процессов обеспечивается такими объектами прикладного решения, как "<strong>Задача</strong>" и "<strong>Бизнес-процесс</strong>".</p>
6
<p>Работа механизма бизнес-процессов обеспечивается такими объектами прикладного решения, как "<strong>Задача</strong>" и "<strong>Бизнес-процесс</strong>".</p>
7
<h3>Ввод на основании</h3>
7
<h3>Ввод на основании</h3>
8
<p>Механизм<strong>упрощает работу</strong>пользователя с прикладным решением. Как это проявляется? Например, пользователь избавляется от необходимости повторного ввода данных, которые уже находятся в информационной базе.</p>
8
<p>Механизм<strong>упрощает работу</strong>пользователя с прикладным решением. Как это проявляется? Например, пользователь избавляется от необходимости повторного ввода данных, которые уже находятся в информационной базе.</p>
9
<h3>Критерий отбора</h3>
9
<h3>Критерий отбора</h3>
10
<p>Критерии отбора представляют собой общие объекты конфигурации. Применяются они в целях<strong>организации отбора разной информации</strong>, которая хранится в информационной базе. Отбор организуется по определенным критериям.</p>
10
<p>Критерии отбора представляют собой общие объекты конфигурации. Применяются они в целях<strong>организации отбора разной информации</strong>, которая хранится в информационной базе. Отбор организуется по определенным критериям.</p>
11
<p>По сути, в прикладном решении можно создать любое нужное число критериев отбора:</p>
11
<p>По сути, в прикладном решении можно создать любое нужное число критериев отбора:</p>
12
<h3>Внешний источник данных</h3>
12
<h3>Внешний источник данных</h3>
13
<p>Внешние источники данных тоже относятся к прикладным объектам конфигурации. С их помощью можно работать с внешними базами данных, которые не основаны на 1С:Предприятии. В результате появляется возможность<strong>использовать информацию из внешних баз</strong>внутри прикладного решения, прием точно так же, как будто информация хранится в самой информационной базе.</p>
13
<p>Внешние источники данных тоже относятся к прикладным объектам конфигурации. С их помощью можно работать с внешними базами данных, которые не основаны на 1С:Предприятии. В результате появляется возможность<strong>использовать информацию из внешних баз</strong>внутри прикладного решения, прием точно так же, как будто информация хранится в самой информационной базе.</p>
14
<p>Можно получать данные из ODBC-источников в ОС Windows и Linux, можно работать с СУБД Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database, причем поддерживаются полные возможности языка запросов. Мало того, существует возможность подключения к прикладному решению<strong>многомерных источников данных</strong>, например: - Oracle Essbase; - Microsoft Analysis Services; - IBM InfoSphere Warehouse.</p>
14
<p>Можно получать данные из ODBC-источников в ОС Windows и Linux, можно работать с СУБД Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database, причем поддерживаются полные возможности языка запросов. Мало того, существует возможность подключения к прикладному решению<strong>многомерных источников данных</strong>, например: - Oracle Essbase; - Microsoft Analysis Services; - IBM InfoSphere Warehouse.</p>
15
<h2>Решение систем линейных алгебраических уравнений</h2>
15
<h2>Решение систем линейных алгебраических уравнений</h2>
16
<p>Механизм позволяет оптимизировать один из наиболее трудозатратных этапов расчета себестоимости товаров в сложных прикладных решениях. Поддерживаются классические алгоритмы, однако в платформе реализован и<strong>собственный алгоритм</strong>, который, к примеру, оптимизирован под специализированную задачу расчета себестоимости. Работает такой алгоритм быстрее классических решений, не уступая при этом по результатам.</p>
16
<p>Механизм позволяет оптимизировать один из наиболее трудозатратных этапов расчета себестоимости товаров в сложных прикладных решениях. Поддерживаются классические алгоритмы, однако в платформе реализован и<strong>собственный алгоритм</strong>, который, к примеру, оптимизирован под специализированную задачу расчета себестоимости. Работает такой алгоритм быстрее классических решений, не уступая при этом по результатам.</p>
17
<h2>Константа</h2>
17
<h2>Константа</h2>
18
<p>Константы представляют собой прикладные объекты конфигурации. С их помощью можно хранить в информационной базе данные, которые либо не меняются, либо меняются крайне редко.<strong>Каждая константа хранит одно значение</strong>.</p>
18
<p>Константы представляют собой прикладные объекты конфигурации. С их помощью можно хранить в информационной базе данные, которые либо не меняются, либо меняются крайне редко.<strong>Каждая константа хранит одно значение</strong>.</p>
19
<p>К примеру, вы можете хранить в качестве константы название или ИНН предприятия. В прикладном решении есть возможность создания произвольного числа констант:</p>
19
<p>К примеру, вы можете хранить в качестве константы название или ИНН предприятия. В прикладном решении есть возможность создания произвольного числа констант:</p>
20
<h2>Объекты конфигурации</h2>
20
<h2>Объекты конфигурации</h2>
21
<p>Объекты конфигурации представляют собой<strong>составные элементы</strong>, то есть "детали", из которых формируется любое прикладное решение.</p>
21
<p>Объекты конфигурации представляют собой<strong>составные элементы</strong>, то есть "детали", из которых формируется любое прикладное решение.</p>
22
<p>По сути, речь идет о проблемно-ориентированных объектах, поддерживаемых на уровне технологической платформы. Как раз таки задачей 1С-разработчика и является сбор из этих объектов, как из конструктора, нужной<strong>структуры прикладного решения</strong>с последующим описанием специфических алгоритмов функционирования и взаимодействия этих объектов.</p>
22
<p>По сути, речь идет о проблемно-ориентированных объектах, поддерживаемых на уровне технологической платформы. Как раз таки задачей 1С-разработчика и является сбор из этих объектов, как из конструктора, нужной<strong>структуры прикладного решения</strong>с последующим описанием специфических алгоритмов функционирования и взаимодействия этих объектов.</p>
23
<p><em>По материалам https://v8.1c.ru/platforma/.</em></p>
23
<p><em>По материалам https://v8.1c.ru/platforma/.</em></p>
24
<p>Хотите знать больше? Обратите внимание на курс "<a>Архитектор 1С</a>"!</p>
24
<p>Хотите знать больше? Обратите внимание на курс "<a>Архитектор 1С</a>"!</p>
25
25