Movatterモバイル変換


[0]ホーム

URL:


RU2707709C1 - Method of processing, tracking, accounting and verification of transactions in control system of enterprise and counterparties thereof - Google Patents

Method of processing, tracking, accounting and verification of transactions in control system of enterprise and counterparties thereof
Download PDF

Info

Publication number
RU2707709C1
RU2707709C1RU2018121951ARU2018121951ARU2707709C1RU 2707709 C1RU2707709 C1RU 2707709C1RU 2018121951 ARU2018121951 ARU 2018121951ARU 2018121951 ARU2018121951 ARU 2018121951ARU 2707709 C1RU2707709 C1RU 2707709C1
Authority
RU
Russia
Prior art keywords
enterprise
transactions
model
virtual model
accounting
Prior art date
Application number
RU2018121951A
Other languages
Russian (ru)
Inventor
Александр Иванович ОЛЕФИРЕНКО
Алексей Анатольевич ГАЛУЩЕНКО
Original Assignee
Отомэйтед Бизнес Системз Лимитед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Отомэйтед Бизнес Системз ЛимитедfiledCriticalОтомэйтед Бизнес Системз Лимитед
Priority to RU2018121951ApriorityCriticalpatent/RU2707709C1/en
Application grantedgrantedCritical
Publication of RU2707709C1publicationCriticalpatent/RU2707709C1/en

Links

Classifications

Landscapes

Abstract

FIELD: physics.
SUBSTANCE: invention relates to a method of processing, tracking, accounting, storage and verification of transactions in an enterprise control system and a method of processing, tracking, accounting, storage and verification of transactions occurring between an enterprise and its counterparties. Method, in which a reflecting enterprise is created virtual model, changing parameters of material original enterprise and existing virtual model are continuously mutually synchronized, maintaining compliance of real enterprise and virtual model, which contains history of evolution of state, wherein state of enterprise in virtual model is described through directories, information containers, multidimensional structural projections of model and list of business transactions, wherein with each change of said information container, automatic generation of a list of business transactions is automatically generated according to a predetermined algorithm, thereby automatically varying the multidimensional structural projections of the model, and each of business transactions is a set of pairs of zip-transactions, where for each pair of zip-transactions the balance of parameters is maintained.
EFFECT: technical result consists in automatic synchronization of enterprise processes and its virtual model.
4 cl

Description

Translated fromRussian

ОБЛАСТЬ ТЕХНИКИFIELD OF TECHNOLOGY

Настоящее изобретение относится к подсистеме обработки транзакций в управляющей системе предприятия или нескольких предприятий, реализующей технологию mutual mapping в части обеспечения согласованности данных, достоверности данных, актуальности данных каждого предприятия.The present invention relates to a transaction processing subsystem in the management system of an enterprise or several enterprises that implements mutual mapping technology in terms of ensuring data consistency, data reliability, data relevance of each enterprise.

Уровень техникиState of the art

В настоящее время патентные решения в области управления через виртуальные модели в основном относятся к частным случаям организации работы устройства или небольшой системы.Currently, patent solutions in the field of control via virtual models mainly relate to particular cases of organizing the operation of a device or a small system.

К таковым можно отнести решение по патенту на изобретение RU № 2543949, где описана система для управления и виртуального отображения для станка, который содержит держатель для инструмента, оправку для заготовки, исполнительные устройства, приводные средства, при этом система содержит связанные со станком числовой контроллер и обрабатывающую систему, которая выполнена с возможностью создания, во время процесса машинной обработки и на основе целевых координат и хранимых в памяти математических моделей станка, заготовки и инструмента, графических данных, пригодных для воспроизведения на отображающих образы средствах виртуальных двумерных представлений позиций, занимаемых заготовкой и станком, в заранее установленном "прогнозирующем временном окне" и с возможностью подачи сигнала тревоги и/или вызова остановки работы станка, если вычисленные будущие позиции инструмента могут быть причиной возможных столкновений.These include the decision according to the invention patent RU No. 2543949, which describes a control and virtual display system for a machine tool that includes a tool holder, a workpiece mandrel, actuators, drive means, and the system contains a numerical controller and a processing system that is configured to create, during the machine processing process, and based on the target coordinates and stored in the mathematical mathematical models of the machine, workpiece and tool, graph data suitable for reproducing virtual two-dimensional representations of the positions occupied by the workpiece and the machine on the imaging means in a pre-set “predictive time window” and with the possibility of signaling an alarm and / or triggering a stop of the machine, if the calculated future tool positions may be the reason possible collisions.

Также известны способы вспомогательного использования для поддержки работы предприятия различных автоматизированных систем управления и баз данных, такие решения именуются аббревиатурами CRM (customer relation management) и ERP (enterprise resource planning).There are also known ways of auxiliary use to support the operation of the enterprise of various automated control systems and databases, such solutions are called the abbreviations CRM (customer relation management) and ERP (enterprise resource planning).

Так, известна унифицированная система управления информационными потоками предприятия, включающая блок модулей сбора и первичной обработки информации с различных информационных систем и передающий информацию в транспортную подсистему, которая по одностороннему каналу связи передает информацию в блок передачи и обработки данных, соединенный двухсторонними каналами связи с блоком передачи данных автоматизированных систем управления технологического процесса в единое хранилище данных и блоком внесения изменений в базу данных системы, отличающаяся тем, что дополнительно блок передачи и обработки данных по двухсторонним каналам связи обменивается информацией с блоком перекодировки нормативно-справочной информации и блоком передачи данных в информационные системы, блок внесения изменений в базу данных системы по двухстороннему каналу связан с блоком мониторинга и администрирования, блок перекодировки нормативно-справочной информации по двухстороннему каналу связан с системой согласования нормативно-справочной информации, информация, получаемая и обрабатываемая блоком передачи данных автоматизированных систем управления технологического процесса, передается в единое хранилище данных, информация из блока передачи данных в информационные системы по односторонним каналам связи поступает в различные информационные системы предприятия. Блок модулей сбора и первичной обработки информации собирает информацию, которая может быть как структурированным набором данных, получаемым из функционирующих на предприятии корпоративных информационных систем, так и первичными показателями с систем телеметрии. Единое хранилище данных, содержащее информацию в унифицированном формате, реализует единую точку доступа к данным с возможностью получения данных за предыдущий период [RU 123562G06Q 50/04G06F 17/40 Опубл. 27.12.2012].Thus, a unified enterprise information flow control system is known, including a block of modules for collecting and primary processing information from various information systems and transmitting information to a transport subsystem, which transmits information through a one-way communication channel to a data transmission and processing unit, connected by two-way communication channels to a transmission unit data of automated process control systems in a single data warehouse and block making changes to the database system s, characterized in that in addition, the data transmission and processing unit via the two-way communication channels exchanges information with the normative-reference information conversion unit and the data transmission unit to the information systems, the unit for altering the system database through the two-way channel is connected to the monitoring and administration unit, a block for transcoding normative and reference information on a two-way channel is connected with a system for coordinating normative and reference information, information received and processed The data transfer unit of the automated process control systems is transferred to a single data warehouse, information from the data transfer unit to the information systems via one-way communication channels enters the various information systems of the enterprise. The block of modules for the collection and primary processing of information collects information, which can be either a structured data set obtained from corporate information systems operating at the enterprise, or primary indicators from telemetry systems. A single data warehouse containing information in a unified format implements a single data access point with the ability to obtain data for the previous period [RU 123562G06Q 50 / 04G06F 17/40 Publ. 12/27/2012].

Сущность изобретенияSUMMARY OF THE INVENTION

В настоящем изобретении для целей управления организацией предлагается использование т.н. технологии mutual mapping, то есть технологии управления сложной системой уровня социальной организации предприятия посредством создания ее виртуальной модели (отражения), и последующей непрерывной взаимной синхронизации независимо друг от друга изменяющихся параметров материального оригинала и цифрового отражения в режиме реального времени.The present invention proposes the use of so-called mutual mapping technologies, that is, technology for managing a complex system of the level of social organization of an enterprise by creating its virtual model (reflection), and subsequent continuous mutual synchronization of independently changing parameters of the material original and digital reflection in real time.

В предлагаемом способе обработки, отслеживания, учета, хранения и верификации транзакций в управляющей системе предприятия посредством создания его виртуальной модели  при этом создается и поддерживается взаимно-однозначное соответствие реального предприятия и его виртуальной модели, хранящейся в памяти ЭВМ (как оперативной, так и долгосрочной), виртуальная модель предприятия содержит информацию о собственной структуре и детальные данные о текущем состоянии предприятия, а также историю эволюции состояния, при этом состояние предприятия в виртуальной модели описывается через справочники, информационные контейнеры (пакеты), многомерные структурные проекции модели и перечня бизнес-транзакций, состоящих из информационных блоков (так называемых зип-транзакций), при этом при каждом изменении информационного контейнера автоматически по заданному алгоритму генерируется совокупный набор перечня бизнес-транзакций, вследствие чего автоматически изменяются многомерные структурные проекции модели, а каждая из бизнес-транзакций представляет собой набор пар из зип-транзакций, где каждая пара зип-транзакций содержит информацию о сбалансированном транзите, то есть для каждой пары сохраняется баланс параметров (или, другими словами, сумма значений параметров равна нулю).In the proposed method of processing, tracking, accounting, storage and verification of transactions in the enterprise management system by creating its virtual model, a one-to-one correspondence between the real enterprise and its virtual model stored in the computer memory (both operational and long-term) is created and maintained , the virtual model of the enterprise contains information about its own structure and detailed data on the current state of the enterprise, as well as the history of the evolution of the state, while the state of the enterprise A virtual model is described through directories, information containers (packages), multidimensional structural projections of a model and a list of business transactions consisting of information blocks (so-called zip transactions), and each time the information container is changed, a cumulative set is automatically generated according to a given algorithm list of business transactions, as a result of which multidimensional structural projections of the model automatically change, and each of the business transactions is a set of pairs from a zip transaction s, where each pair comprises a zip transaction information on transit balanced, i.e. for each pair of parameters stored balance (or, in other words, the sum of the parameter values is zero).

Технический результат состоит в оптимизации операционной деятельности предприятия, а именно:The technical result consists in optimizing the operating activities of the enterprise, namely:

- в сокращении количества операционных ошибок конкретного исполнителя в силу невозможности осуществления действий вне рамок заданных параметров кибернетической модели,- to reduce the number of operational errors of a particular artist due to the impossibility of carrying out actions outside the framework of the specified parameters of the cybernetic model,

- снижении транзакционных издержек предприятия,- reduction of transaction costs of the enterprise,

- стандартизации процессов,- standardization of processes,

- предсказуемости последствий операционных действий в силу возможности их моделирования,- predictability of the consequences of operational actions due to the possibility of their modeling,

- унификации процессов во взаимодействии различных предприятий.- unification of processes in the interaction of various enterprises.

Предлагаемый способ обработки, отслеживания, учета, хранения и верификации транзакций может использоваться для всех указанных операций с транзакциями, происходящими как внутри предприятия, так и между несколькими предприятиями, то есть между предприятием и его контрагентами.The proposed method of processing, tracking, accounting, storage and verification of transactions can be used for all these operations with transactions occurring both within the enterprise and between several enterprises, that is, between the enterprise and its counterparties.

На языке специалистов информационных технологий, программирования и искусственного интеллекта некоторые структурные элементы вышеописанного способа обработки, отслеживания, учета, хранения и верификации транзакций в управляющей системе предприятия посредством создания его виртуальной модели можно пояснить следующими терминами:In the language of specialists in information technology, programming and artificial intelligence, some of the structural elements of the above-described method of processing, tracking, accounting, storing and verifying transactions in the enterprise management system by creating its virtual model can be explained in the following terms:

• справочники, они же dictionaries, - статические, редкоизменяемые элементы примитивной плоской структуры; как правило, имеют однозначное отображение в таблицу реляционных баз данных;• reference books, they are also dictionaries, - static, rarely changeable elements of a primitive flat structure; As a rule, they have a unique mapping to a table of relational databases;

• информационные контейнеры (пакеты), они же mpack контейнеры, - пакеты информации  о произошедшем изменении в виртуальной модели. Имеют сложную структуру, хранят в том числе табличные, текстовые (человекочитаемые) данные. Каждый контейнер имеет свою структуру для каждой цепочки создания стоимости, и определяет эволюцию модели в разрезе конкретной цепочки создания стоимости;• information containers (packages), they are also mpack containers - packets of information about the change that has occurred in the virtual model. They have a complex structure, including tabular, textual (human-readable) data. Each container has its own structure for each value chain, and determines the evolution of the model in the context of a particular value chain;

• многомерные структурные проекции модели, они же mface (mfaces), - многомерные проекции всей модели для структурирования информации по различным показателям. Хранят текущее состояние определяющих показателей предприятия, а также историю их эволюции;• multidimensional structural projections of the model, they are also mface (mfaces), - multidimensional projections of the whole model for structuring information according to various indicators. Store the current state of the defining indicators of the enterprise, as well as the history of their evolution;

• бизнес-транзакции, они же business-transactions, - отдельные дельты  (этапы) истории эволюции для mfaces. Получаются путем вычисления проецирующего алгоритма для каждого mpack;• business transactions, they are business transactions, are separate deltas (stages) of evolution history for mfaces. Obtained by calculating the projection algorithm for each mpack;

• зип-транзакции, они же  zip-transaction (zip-transactions), - примитивные компоненты business-transaction определяющие изменение каждого отдельного параметра для каждого mface описываемых business-transaction.• zip transactions, they are also zip-transactions (zip-transactions), - primitive components of business-transaction that determine the change in each individual parameter for each mface described by business-transaction.

Каждая из business-transactions представляет собой набор пар из zip-transactions. Каждая пара zip-transactions содержит информацию о сбалансированном транзите. Это значит, что для каждой пары сохраняется баланс параметров (или, другими словами, сумма значений параметров равна нулю).Each of the business transactions is a collection of pairs from zip transactions. Each zip-transaction pair contains balanced transit information. This means that for each pair the balance of parameters is maintained (or, in other words, the sum of the parameter values is zero).

Система обработки транзакций применяет полученный набор zip-transaction к mfaces изменяя историю и (возможно) текущее состояние модели.The transaction processing system applies the resulting zip-transaction set to mfaces changing the history and (possibly) the current state of the model.

Каждому mpack соответствует набор business-transactions (физически сохраненных или вычисляемых по необходимости) которые описывают эволюцию модели с соблюдением принципа сохранения баланса. Все zip-transactions составляющие business-transaction имеют жесткую связь в парах. Business-transactions имеют жесткую связь между собой естественным образом относясь к одному mpack.Each mpack corresponds to a set of business transactions (physically stored or calculated as necessary) that describe the evolution of the model in compliance with the principle of maintaining balance. All zip-transactions that make up a business-transaction are tightly coupled. Business-transactions have a strong relationship among themselves naturally referring to one mpack.

В свою очередь, mpack представляя собой один из элементов в цепочке создания стоимости может иметь ссылки на предыдущие (или следующие) элементы как этой же цепочке, так и являться началом других цепочек.In turn, mpack, being one of the elements in the value chain, can have links to previous (or next) elements of the same chain, and can be the beginning of other chains.

Таким образом, все транзакции выстраиваются в согласованную цепь изменений (zipchain), каждое из которых сохраняет баланс.Thus, all transactions are arranged in a coordinated chain of changes (zipchain), each of which maintains balance.

Учитывая, что виртуальная система соответствует реальному состоянию предприятия, а изменение в реальном мире автоматически влечёт внесение изменений в виртуальную систему, в таком случае по принципу от меньшего к большему последовательность взаимодействий в системе можно описать следующим образом: событийные изменения в виртуальную систему вносятся через пары зип-транзакций, наборы пар зип-транзакций образуют бизнес-транзакции, бизнес-транзакции формируют многомерные структурные проекции модели виртуальной системы, при этом за готовыми блоками информации система может обращаться к словарям.Given that the virtual system corresponds to the real state of the enterprise, and a change in the real world automatically entails making changes to the virtual system, in this case, from the smaller to the larger sequence of interactions in the system can be described as follows: event changes to the virtual system are made through zip pairs transactions, sets of pairs of zip transactions form business transactions, business transactions form multidimensional structural projections of a virtual system model, while for Vym blocks of information the system can access the dictionary.

При использовании оптимизаций с персистентным хранением транзакций система должна гарантировать невозможность внесения изменений в транзакции пользователями в ручном режиме.When using optimizations with persistent transaction storage, the system must ensure that users cannot make changes to transactions manually.

Для целей оптимизации процесса допускается предвычисление business-transactions по схеме реакции на изменения (что практически эквивалентно вычислению на лету при условии детерминизма проецирующего алгоритма относительно данных mpack). Это делается для оптимизации: чтобы не тратить ресурсы на вычисление при каждом запросе, можно вычислить и сохранить результатFor the purpose of optimizing the process, business-transactions can be pre-calculated according to the reaction to change scheme (which is almost equivalent to on-the-fly calculation provided that the projection algorithm is deterministic with respect to mpack data). This is done for optimization: in order not to waste resources on computing with each request, you can calculate and save the result

Накладывая специальные ограничения на отдельные параметры mfaces (простейшими случаями могут быть текущее состояние, где параметр >= 0), задаются естественные ограничения на возможность отклонения от стандартной модели предприятия, а высокая связанность транзакций приводит к невозможности внесения недостоверных данных. Так, область возможных изменений начального mpack  цепочки при наличии ограничения из примера выше сужается только до достоверных значений (при этом сам по себе параметр в mpack может оставаться положительным и даже на первый взгляд допустимым для данного отдельного mpack).By imposing special restrictions on individual mfaces parameters (the simplest cases may be the current state, where parameter> = 0), natural restrictions are set on the possibility of deviation from the standard enterprise model, and the high degree of transaction connectivity makes it impossible to enter false data. So, the area of possible changes in the initial mpack chain, if there is a restriction from the example above, is narrowed only to reliable values (in this case, the parameter in mpack itself can remain positive and even acceptable at first glance for this particular mpack).

Специальное расширение для макро-архитектуры сети предприятий предусматривает контроль специальных ограничений в точках взаимодействия двух агентов сети.A special extension for the macro-architecture of an enterprise network provides for control of special restrictions at the points of interaction between two network agents.

Контроль ограничений выполняется при выполнении операций обмена данными (в общем смысле). К таким операциям, в частности, относятся:Constraint control is performed during data exchange operations (in a general sense). Such operations include, but are not limited to:

• Запрос на поставку товаров и/или услуг,• Request for the supply of goods and / or services,

• Запрос на предоставление товаров и/или услуг,• Request for the provision of goods and / or services,

• Уведомление о сервисном обслуживании ранее поставленных товаров,• Notification of service for previously delivered goods,

• Уведомление о необходимости проведения расчетных операций,• Notification of the need for settlement transactions,

• Уведомление о изменении характеристик товаров и/или услуг,• Notification of changes in the characteristics of goods and / or services,

• Запрос обновлений характеристик товаров и/или услуг.• Request for updates on the characteristics of goods and / or services.

Данный список не является полным и может быть дополнен практически любой активностью по мере развития технологий.This list is not complete and can be supplemented by almost any activity as technology develops.

Агенты сети реализуют специальные машиночитаемые интерфейсы взаимодействия в автоматическом режиме. К таким интерфейсам относятся механизмы взаимодействия через протокол HTTP с сериализацией в формате JSON (REST API), однако могут быть другие варианты (WebSocket, Binary .NET Remoting)Network agents implement special machine-readable interaction interfaces in automatic mode. Such interfaces include mechanisms for interacting via HTTP with serialization in JSON format (REST API), however, there may be other options (WebSocket, Binary .NET Remoting)

При взаимодействии через указанные протоколы системы предприятий обмениваются данными о измеряемых показателях по следующей схеме.When interacting through these protocols, enterprise systems exchange data on measured indicators according to the following scheme.

Система А (система одного предприятия) при взаимодействии с системой Б (системой другого предприятия) передает значение измеряемого показателя на основании собственных данных о контрагенте Б. Система Б сверяет это значение с собственными данными. При наличии расхождения взаимодействие останавливается, а проблема эскалируется до уровня, компетентного в ее решении.System A (the system of one enterprise), when interacting with system B (the system of another enterprise), transmits the value of the measured indicator on the basis of its own data about counterpart B. System B reconciles this value with its own data. If there is a discrepancy, the interaction stops, and the problem escalates to a level competent in its solution.

К таким измеряемым показателям относятся в частности:These measurable indicators include, but are not limited to:

• Баланс и объем взаимодействия контрагента• Balance and scope of counterparty interaction

• Сумма накопленных бонусных баллов в валюте учета.• The amount of accumulated bonus points in the accounting currency.

• Сумма и количество товара находящегося на гарантийном обслуживании и объем гарантийного обслуживания• The amount and quantity of goods under warranty service and the volume of warranty service

• Сумма и количество товара на складе• Amount and quantity of goods in stock

• Сумма и количество товара проданного/закупленного у контрагента• Amount and quantity of goods sold / purchased from the counterparty

• Объем оплат произведенных по расчетным счетам (в том числе виртуальным) от/к контрагенту• The volume of payments made on settlement accounts (including virtual ones) from / to the counterparty

Расширение локальной модели контроля за согласованностью баланса точками контроля при взаимодействии с внешними контрагентами позволяет увеличить стойкость всей системы к искажению данных даже путем внесения изменений на самом низком уровне (в том числе путем прямого доступа к системе управления базой данных предприятия).The expansion of the local control model for the coordination of balance by control points when interacting with external contractors allows us to increase the resistance of the entire system to data distortion even by making changes at the lowest level (including through direct access to the enterprise database management system).

При прямом взаимодействии двух контрагентов обеспечивается наличие контроля искажения данных. Однако восстановление данных остается затруднительным, поскольку неизвестно кто из контрагентов исказил данные. Для преодоления ситуации необходимо обеспечить кворум путем введения внешнего брокера запросов, который сохраняет значения показателей и может по запросу выдавать истинные значения.With the direct interaction of two counterparties, the availability of data distortion control is ensured. However, data recovery remains difficult, since it is not known which of the contractors distorted the data. To overcome the situation, it is necessary to provide a quorum by introducing an external request broker that stores the values of indicators and can produce true values on request.

Внешний брокер запросов также может обеспечивать контроль балансовой задолженности между контрагентами, реализуя фиатную валюту.An external request broker can also provide control of book debt between counterparties by realizing fiat currency.

Двойные зип-транзакции появляются в результате выполнения алгоритма (любого, про который известно, что на входе у него mpack, на выходе набор пар транзакций). Можно для наглядности сказать, что взаимное обнуление является аналогом широко известного принципа двойной записи в бухгалтерском и финансовом учете.Double zip transactions appear as a result of the execution of the algorithm (any one that is known to have mpack at the input, a set of transaction pairs at the output). For clarity, we can say that mutual nullification is an analogue of the well-known principle of double entry in accounting and financial accounting.

Пример. Есть mface с долгом контрагента и есть mface с остатками на складе. Как указано выше, mface это некие многомерные сущности. У первого измерение одно - это контрагент. У второго - два: склад и товар. При приходе товара управляющая система предприятия (так называемая, IEM-система) на основе данных в mpack, содержащих информацию от кого, что, в каком количестве и куда пришло, вычисляет пары транзакций. Например от контрагента 10 пришли товары а,б, в каждый пункт доставки на сумму 100 рублей: тогда будет 3 пары транзакций. Транзакции будем записывать в форме M(D1..Dk, V) гдеExample. There is a mface with counterparty debt and there is a mface with stock balances. As indicated above, mface are some multidimensional entities. The first has one dimension - this is the counterparty. The second has two: warehouse and goods. Upon arrival of the goods, the enterprise management system (the so-called IEM system), based on the data in mpack, containing information from whom, what, in what quantity and where it came from, calculates pairs of transactions. For example, from counterparty 10, goods a, b, came to each delivery point in the amount of 100 rubles: then there will be 3 pairs of transactions. Transactions will be written in the form M (D1..Dk, V) where

M - сокращенное название mface (для долгов можно писать D, для остатков S  и т.п.)M - the abbreviated name mface (for debts, you can write D, for balances S, etc.)

Dk - значение к-го измерения.Dk is the value of the k-th dimension.

V - параметр транзакции.V is the transaction parameter.

Пары транзакций будем писать как M1(D1..Dr,V) -> M2(D1..Dn. V)We will write transaction pairs as M1 (D1..Dr, V) -> M2 (D1..Dn. V)

В этом случае всегда считаем, что в первой транзакции используется значение -V а во второй +VIn this case, we always assume that the value of -V is used in the first transaction and + V in the second

И вот три пары:And here are three pairs:

1. D(10, 100) -> S(1,a, 100)1.D (10, 100) -> S (1, a, 100)

2. D(10, 100) -> S(1.b, 100)2.D (10, 100) -> S (1.b, 100)

3. D(10. 100) -> S(1, c, 100)3.D (10. 100) -> S (1, s, 100)

Итого, на D будет долг контрагента 10 = -300 а на складе станет на 300 рублей товаров больше. И никак иначе быть не может, это и есть контроль.Total, on D there will be counterparty debt 10 = -300 and in the warehouse there will be 300 rubles more goods. And it cannot be otherwise, this is control.


Claims (12)

Translated fromRussian
1. Способ обработки, отслеживания, учета, хранения и верификации транзакций в управляющей системе предприятия,1. The method of processing, tracking, accounting, storage and verification of transactions in the enterprise management system,при котором для целей управления предприятием на предприятии используется ЭВМ, данная ЭВМ является частью управляющей предприятием системы,in which a computer is used for enterprise management purposes, this computer is part of the enterprise management system,в управляющую систему предприятия встраивается подсистема обработки транзакций в данной ЭВМ,the transaction processing subsystem in this computer is embedded in the enterprise management system,при этом создается отражающая предприятие виртуальная модель, хранящаяся в оперативной и долгосрочной памяти ЭВМ,this creates a virtual model reflecting the enterprise, stored in the operational and long-term memory of the computer,а изменяющиеся параметры материального оригинала предприятия и существующей в виде цифрового отражения виртуальной модели непрерывно взаимно синхронизируются в режиме реального времени,and the changing parameters of the material original of the enterprise and the virtual model existing as a digital reflection are continuously mutually synchronized in real time,при этом создается и поддерживается взаимно-однозначное соответствие реального предприятия и его виртуальной модели,this creates and maintains a one-to-one correspondence between the real enterprise and its virtual model,виртуальная модель предприятия содержит информацию о собственной структуре и детальные данные о текущем состоянии предприятия, а также историю эволюции состояния,the virtual enterprise model contains information about its own structure and detailed data on the current state of the enterprise, as well as the history of the evolution of the state,при этом состояние предприятия в виртуальной модели описывается через справочники, информационные контейнеры в виде пакетов структурированной информации о произошедшем изменении в виртуальной модели, многомерные структурные проекции модели и перечень бизнес-транзакций, состоящих из информационных блоков в виде изменения каждого отдельного параметра,the state of the enterprise in the virtual model is described through directories, information containers in the form of packets of structured information about the change in the virtual model, multidimensional structural projections of the model and a list of business transactions consisting of information blocks in the form of changes to each individual parameter,при этом при каждом изменении указанного информационного контейнера автоматически по заданному алгоритму генерируется совокупный набор перечня бизнес-транзакций, вследствие чего автоматически изменяются многомерные структурные проекции модели, а каждая из бизнес-транзакций представляет собой набор пар из зип-транзакций, где для каждой пары зип-транзакций сохраняется баланс параметров.at the same time, each time the specified information container is changed, the aggregate set of the list of business transactions is automatically generated according to the specified algorithm, as a result of which the multidimensional structural projections of the model are automatically changed, and each of the business transactions is a set of pairs of zip transactions, where for each pair of zip transactions Transaction balance is maintained.2. Способ обработки, отслеживания, учета, хранения и верификации транзакций по п. 1, отличающийся тем, что верификация осуществляется посредством восстановления данных, которое обеспечивается путем введения внешнего брокера запросов, сохраняющего значения показателей и способного по запросу выдавать истинные значения.2. The method of processing, tracking, accounting, storing and verifying transactions according to claim 1, characterized in that the verification is carried out by means of data recovery, which is ensured by introducing an external request broker that stores the values of indicators and is able to produce true values upon request.3. Способ обработки, отслеживания, учета, хранения и верификации транзакций, происходящих между предприятием и его контрагентами, состоящий в том, что для указанных операций с транзакциями применяется способ по п. 1.3. A method for processing, tracking, accounting, storing and verifying transactions occurring between an enterprise and its counterparties, consisting in the fact that for the specified operations with transactions the method according to claim 1 is applied.4. Способ обработки, отслеживания, учета, хранения и верификации транзакций по п. 2, отличающийся тем, что верификация осуществляется посредством восстановления данных, которое обеспечивается путем введения внешнего брокера запросов, сохраняющего значения показателей и способного по запросу выдавать истинные значения.4. The method of processing, tracking, accounting, storage and verification of transactions according to claim 2, characterized in that the verification is carried out by means of data recovery, which is ensured by introducing an external request broker that stores the values of indicators and is able to produce true values upon request.
RU2018121951A2018-06-152018-06-15Method of processing, tracking, accounting and verification of transactions in control system of enterprise and counterparties thereofRU2707709C1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
RU2018121951ARU2707709C1 (en)2018-06-152018-06-15Method of processing, tracking, accounting and verification of transactions in control system of enterprise and counterparties thereof

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
RU2018121951ARU2707709C1 (en)2018-06-152018-06-15Method of processing, tracking, accounting and verification of transactions in control system of enterprise and counterparties thereof

Publications (1)

Publication NumberPublication Date
RU2707709C1true RU2707709C1 (en)2019-11-28

Family

ID=68836218

Family Applications (1)

Application NumberTitlePriority DateFiling Date
RU2018121951ARU2707709C1 (en)2018-06-152018-06-15Method of processing, tracking, accounting and verification of transactions in control system of enterprise and counterparties thereof

Country Status (1)

CountryLink
RU (1)RU2707709C1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
RU2756199C1 (en)*2020-06-102021-09-28Акционерное общество "ТРАНСМАШХОЛДИНГ"System for optimising project works

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070100724A1 (en)*2005-11-032007-05-03Hollas Judd EElectronic enterprise capital marketplace and monitoring apparatus and method
RU2571598C1 (en)*2014-11-052015-12-20Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Саратовский государственный технический университет имени Гагарина Ю.А." (СГТУ имени Гагарина Ю.А.)Virtual system for controlling process of production of homogeneous product of enterprise
RU2584453C2 (en)*2014-05-192016-05-20Борис Николаевич АнисимовSystem for proactive management of enterprise
RU2649114C1 (en)*2016-12-192018-03-29Федеральное государственное бюджетное образовательное учреждение высшего образования "Саратовский государственный технический университет имени Гагарина Ю.А." (СГТУ имени Гагарина Ю.А.)Virtual system for controlling process of production of homogeneous product of enterprise with its regulation
RU2651182C1 (en)*2017-07-042018-04-18Отомэйтед Бизнес Системз ЛимитедMethod of managing the enterprise and automation of operations at the enterprise

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070100724A1 (en)*2005-11-032007-05-03Hollas Judd EElectronic enterprise capital marketplace and monitoring apparatus and method
RU2584453C2 (en)*2014-05-192016-05-20Борис Николаевич АнисимовSystem for proactive management of enterprise
RU2571598C1 (en)*2014-11-052015-12-20Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Саратовский государственный технический университет имени Гагарина Ю.А." (СГТУ имени Гагарина Ю.А.)Virtual system for controlling process of production of homogeneous product of enterprise
RU2649114C1 (en)*2016-12-192018-03-29Федеральное государственное бюджетное образовательное учреждение высшего образования "Саратовский государственный технический университет имени Гагарина Ю.А." (СГТУ имени Гагарина Ю.А.)Virtual system for controlling process of production of homogeneous product of enterprise with its regulation
RU2651182C1 (en)*2017-07-042018-04-18Отомэйтед Бизнес Системз ЛимитедMethod of managing the enterprise and automation of operations at the enterprise

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
RU2756199C1 (en)*2020-06-102021-09-28Акционерное общество "ТРАНСМАШХОЛДИНГ"System for optimising project works

Similar Documents

PublicationPublication DateTitle
WO2020143341A1 (en)Blockchain architecture-based warehouse receipt pledge financing assessment method and device
CN101778017B (en)Method and server for processing on-line transaction fault event of mainframe
CN109615531A (en)Securities market quantifies precisely returning for investment tactics and surveys and assessment system and method
US20120259796A1 (en)System and method for optimizing collateral management
CN110634071A (en)Whole-market multi-variety intelligent fund financing management system based on automatic quantitative trading platform
CN105677836A (en)Big data processing and solving system simultaneously supporting offline data and real-time online data
CN107766402A (en)A kind of building dictionary cloud source of houses big data platform
WO2014004461A1 (en)Electronic financial trading platform with real-time data analysis and reporting
CN113807597B (en) Network scheduling method, device, equipment and storage medium
US11526859B1 (en)Cash flow forecasting using a bottoms-up machine learning approach
US20240112156A1 (en)Optimizing ledger usage and liquidation operations thereon
CN117350880A (en)Full-link account checking method, device, equipment and medium based on snowflake algorithm
CN117010541A (en)Time sequence prediction method, device and storage medium
WO2018065411A1 (en)Computer system
WO2024036867A1 (en)Data verification method for cross-border supply chain finance
CN110610422A (en)Whole-market multi-variety fund financing management system based on intelligent effective strategy platform
AnnankiSAP S/4HANA Cloud: The Future of Enterprise Resource Planning
RU2707709C1 (en)Method of processing, tracking, accounting and verification of transactions in control system of enterprise and counterparties thereof
WO2015049515A1 (en)Improvements relating to distributed resource management in real-time systems
US20170061347A1 (en)Computerized system and method for predicting quantity levels of a resource
US20060020608A1 (en)Cube update tool
Hajek et al.Collateral portfolio optimization in crypto-backed stablecoins
US20220171662A1 (en)Transitioning of computer-related services based on performance criteria
CN113011784A (en)Processing model and method for supervising submission data
CN110009472B (en)Asset object splitting method and device

[8]ページ先頭

©2009-2025 Movatter.jp