DE10049940A1 - Transformation connector for converting data from a proprietary format to a commercial format before it is transmitted over a network, where typically the transfer format is an XML language, so data can easily be transmitted - Google Patents
Transformation connector for converting data from a proprietary format to a commercial format before it is transmitted over a network, where typically the transfer format is an XML language, so data can easily be transmittedInfo
- Publication number
- DE10049940A1 DE10049940A1 DE10049940A DE10049940A DE10049940A1 DE 10049940 A1 DE10049940 A1 DE 10049940A1 DE 10049940 A DE10049940 A DE 10049940A DE 10049940 A DE10049940 A DE 10049940A DE 10049940 A1 DE10049940 A1 DE 10049940A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- business
- memory
- subscriber
- proprietary
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/258—Data format conversion from or to a database
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/149—Adaptation of the text data for streaming purposes, e.g. Efficient XML Interchange [EXI] format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Databases & Information Systems (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Die vorliegende Erfindung betrifft eine Konnektor- Vorrichtung für das automatische Transformieren von Struk turen betriebswirtschaftlicher Daten zur Ermöglichung der betriebswirtschaftlichen Kommunikation zwischen Teilneh mern mit unterschiedlichen Systemen zur Verarbeitung be triebswirtschaftlicher Daten mit den im Oberbegriff des Patentanspruchs 1 angegebenen Merkmalen.The present invention relates to a connector Device for the automatic transformation of structure economic data to enable the business communication between participants with different processing systems business data with those in the preamble of Features specified claim 1.
Bisher ist der Austausch von betriebswirtschaftlichen Do kumenten zwischen zwei Teilnehmern nur möglich, wenn der Sender den Kontext des Empfängers kennt, das heißt, wenn er seine Bestellnummern und/oder seine Kundennummer und/oder seine Sprache und dergleichen kennt.So far, the exchange of business do documents between two participants only if the Sender knows the context of the recipient, that is, if he his order number and / or his customer number and / or knows his language and the like.
Dieses bekannte Verfahren zum Austausch betriebswirt schaftlicher Dokumente weist demnach den gravierenden Nachteil auf, daß es nur bei einer sehr geringen Anzahl von über den Kontext des anderen Teilnehmers detailliert informierten Teilnehmern zur Anwendung kommen kann.This well-known method of business administration exchange scientific documents therefore shows the serious Disadvantage that there is only a very small number from detailed about the context of the other participant informed participants can be used.
Außerdem beruht das bisherige, nur eingeschränkt verwend bare Verfahren zum Austausch betriebswirtschaftlicher Do kumente auf umständlichen, störungsanfälligen, wartungsin tensiven und kostenintensiven Software-Lösungen.In addition, the previous one is based on limited use bare procedures for the exchange of business do documents on cumbersome, failure-prone, maintenance intensive and cost-intensive software solutions.
Aufgabe der vorliegenden Erfindung ist daher die Bereit stellung einer Vorrichtung zum Austausch betriebswirt schaftlicher Dokumente, welche beim Sender und Empfänger eine Kenntnis des Kontextes des anderen Teilnehmers nicht voraussetzt und damit einen besonders einfachen und schnellen Austausch von betriebswirtschaftlichen Dokumen ten zwischen einer grundsätzlich beliebigen Anzahl von Teilnehmern erlaubt, die jeweils unterschiedliche Systeme zur Verarbeitung betriebswirtschaftlicher Daten einsetzen können und welche im Gegensatz zur umständlichen, stö rungsanfälligen sowie wartungs- und kostenintensiven Soft ware-Lösung des Standes der Technik eine einfache, effek tive und kostengünstige Hardware-Lösung verkörpert.The object of the present invention is therefore the ready provision of a device for the exchange of business economist scientific documents, which are at the sender and receiver not knowing the context of the other participant requires and thus a particularly simple and quick exchange of business documents between any number of Participants allowed to use different systems use for processing business data can and which in contrast to the cumbersome, disturbing prone to maintenance as well as maintenance and cost-intensive soft ware solution of the prior art a simple, effek tive and cost-effective hardware solution embodied.
Erfindungsgemäß wird diese Aufgabe bei einer gattungsgemä ßen Vorrichtung durch die im kennzeichnenden Teil des Pa tentanspruchs 1 angegebenen Merkmale gelöst.According to the invention, this task is performed in a generic manner ß device by the in the characterizing part of Pa Features specified 1 solved.
Besonders bevorzugte Ausführungsformen sind Gegenstand der Unteransprüche.Particularly preferred embodiments are the subject of Dependent claims.
Ein Ausführungsbeispiel der Erfindung wird anhand der Fi guren näher beschrieben. Es zeigen:An embodiment of the invention is based on the Fi guren described in more detail. Show it:
Fig. 1 ein schematisches Fließdiagramm, bei welchem die ursprüngliche Transformationsfunktion, die proprietären Kenngrößen für äußere Bedingungen mit betriebswirtschaft licher Relevanz und die hiermit konfigurierte Transforma tionsfunktion auf einem Speichermedium (5) abgelegt sind; FIG. 1 is a schematic flow diagram in which the original transformation function, the proprietary parameters for external conditions with betriebswirtschaft Licher relevance and hereby configured transformers tion function on a storage medium (5) are stored;
Fig. 2 ein schematisches Fließdiagramm, bei welchem die ursprüngliche Transformationsfunktion auf einem Speicher (11) abgelegt ist, während die proprietären Kenngrößen für äußere Bedingungen mit betriebswirtschaftlicher Relevanz auf einem weiteren Speicher (12) angelegt sind; Fig. 2 is a schematic flow diagram, in which the original transformation function is stored on a memory ( 11 ), while the proprietary parameters for external conditions with business relevance are stored on a further memory ( 12 );
Fig. 3 eine schematische Darstellung der Einbindung einer erfindungsgemäßen Konnektor-Vorrichtung in ein Datenver mittlungssystem (13). Fig. 3 is a schematic representation of the integration of a connector device according to the invention in a data processing system ( 13 ).
Das bisherige und nur eingeschränkt verwendbare Verfahren
zum Austausch betriebswirtschaftlicher Dokumente beruht
auf umständlichen und wartungsintensiven Software-
Lösungen, wogegen die vorliegende Erfindung die oben ange
führte Problematik einfach und effektiv als Hardware-
Lösung realisiert:
Wie insbesondere aus den Fig. 1 und 2 hervorgeht, um
faßt die erfindungsgemäße Konnektor-Vorrichtung für das
automatische Transformieren von Strukturen betriebswirt
schaftlicher Daten zur Ermöglichung der betriebswirt
schaftlichen Kommunikation zwischen Teilnehmern mit unter
schiedlichen Systemen zur Verarbeitung betriebswirtschaft
licher Daten beispielsweise einen mit einem internen
und/oder externen Netzwerk (8) verbundenen Dateneingang
(1), über welchen die zu transformierenden, proprietären
und/oder teilnehmerspezifischen betriebswirtschaftlichen
Daten des sendenden Teilnehmers in die Konnektor-
Vorrichtung (2) eingebracht werden.The previous method of exchanging business documents, which can only be used to a limited extent, is based on complicated and maintenance-intensive software solutions, whereas the present invention realizes the above-mentioned problem simply and effectively as a hardware solution:
As can be seen in particular from FIGS. 1 and 2, the connector device according to the invention for the automatic transformation of structures of business management data to enable business management communication between participants with different systems for processing business management data, for example one with an internal and / or external network ( 8 ) connected data input ( 1 ), via which the proprietary and / or subscriber-specific business data to be transformed of the sending subscriber are introduced into the connector device ( 2 ).
Vorzugsweise umfaßt die erfindungsgemäße Konnektor- Vorrichtung ferner mindestens einen dem Dateneingang (1) nachgeschalteten (Eingangs-)Speicher (3) zur Speicherung der eingehenden betriebswirtschaftlichen Daten.The connector device according to the invention preferably further comprises at least one (input) memory ( 3 ) connected downstream of the data input ( 1 ) for storing the incoming business data.
Des weiteren kann die erfindungsgemäße Konnektor- Vorrichtung mindestens eine dem (Eingangs-)Speicher (3) nachgeschaltete Datenverarbeitungseinrichtung (4) umfas sen.Furthermore, the connector device according to the invention can comprise at least one data processing device ( 4 ) connected downstream of the (input) memory ( 3 ).
Diese Datenverarbeitungseinrichtung (4) ist vorzugsweise derart ausgestaltet, daß sie die beispielsweise auf dem Eingangsspeicher (3) abgelegten betriebswirtschaftlichen Daten aufnimmt und unter Anwendung einer der Datenverar beitungseinrichtung zur Verfügung stehenden Transformati onsfunktion in einen vorbestimmbaren betriebswirtschaftli chen Standard iterativ oder in einem Schritte transfor miert.This data processing device ( 4 ) is preferably designed in such a way that it records, for example, the business data stored in the input memory ( 3 ) and transforms iteratively or in one step using a transformation function available to the data processing device in a predeterminable business management standard.
Die der Datenverarbeitungseinrichtung (4) zugängliche Transformationsfunktion ist beispielsweise auf einem (Ein gangs-)Speicher (3) und/oder auf einem anderen Speicher (5, 6, 11, 12) abgelegt. In bevorzugten Ausführungsformen ist dieser Speicher (2, 6, 11, 12) über einen gegebenen falls separaten Dateneingang (9) mit teilnehmerspezifi schen Kenngrößen für äußere, außerhalb der Konnektor- Vorrichtung bestehende Bedingungen mit betriebswirtschaft licher Relevanz konfigurierbar.The transformation function accessible to the data processing device ( 4 ) is stored, for example, on an (input) memory ( 3 ) and / or on another memory ( 5 , 6 , 11 , 12 ). In preferred embodiments, this memory ( 2 , 6 , 11 , 12 ) can be configured via an optionally separate data input ( 9 ) with subscriber-specific parameters for external conditions existing outside the connector device with business relevance.
In der Regel umfaßt die erfindungsgemäße Konnektor- Vorrichtung ferner mindestens einen (Ausgangs-)Speicher (6) und/oder einen oder weitere Speicher (3, 5), auf wel chem die transformierten betriebswirtschaftlichen Daten ablegbar sind.As a rule, the connector device according to the invention further comprises at least one (output) memory ( 6 ) and / or one or more memories ( 3 , 5 ) on which the transformed business data can be stored.
Vorzugsweise umfaßt die erfindungsgemäße Konnektor- Vorrichtung ferner einen dem (Ausgangs-)Speicher (6) nachgeschalteten Datenausgang (7), welcher an ein internes und/oder externes Netzwerk (8, 8; beispielsweise B) ange schlossen ist.The connector device according to the invention preferably further comprises a data output ( 7 ) connected downstream of the (output) memory ( 6 ), which is connected to an internal and / or external network ( 8 , 8 ; for example B).
Die vorstehende Schilderung des Aufbaus einer erfindungs gemäßen Konnektor-Vorrichtung beschreibt einen Sendevor gang von Teilnehmer A zu Teilnehmer B, wie er in den Fig. 1 und 2 dargestellt ist.The above description of the structure of a connector device according to the Invention describes a transmission process from subscriber A to subscriber B, as shown in FIGS. 1 and 2.
Im Falle eines Empfanges von beliebig standardisierten be triebswirtschaftlichen Daten, welche beispielsweise von einem Teilnehmer B an einen Teilnehmer A gesendet werden, können bei umgekehrtem Aufbau mit der erfindungsgemäßen Konnektor-Vorrichtung für den Teilnehmer A proprietäre, teilnehmerspezifische betriebswirtschaftliche Daten er zeugt werden.In the case of reception of any standardized be business data, for example from a participant B is sent to a participant A, can with reverse construction with the invention Connector device for subscriber A proprietary, participant-specific business data be fathered.
Die Datenverarbeitungseinrichtung (4) kann mittelbar oder unmittelbar mit einem Speicher (11) zu Ablage der ur sprünglichen Transformationsfunktion in Verbindung stehen.The data processing device ( 4 ) can be connected directly or indirectly to a memory ( 11 ) for storing the original transformation function.
Alternativ oder zusätzlich hierzu kann die Datenverarbei tungseinrichtung (4) mit einem Speicher (12) zur Ablage der proprietären und/oder teilnehmerspezifischen Kenngrö ßen für äußere Bedingungen betriebswirtschaftlicher Art in Verbindung stehen.As an alternative or in addition to this, the data processing device ( 4 ) can be connected to a memory ( 12 ) for storing the proprietary and / or subscriber-specific parameters for external conditions of a commercial nature.
Alternativ oder zusätzlich hierzu kann die Datenverarbei tungseinrichtung (4) mit einem Speicher (5) zur Ablage der mit den Kenngrößen für äußere Bedingungen konfigurierten Transformationsfunktion in Verbindung stehen.As an alternative or in addition to this, the data processing device ( 4 ) can be connected to a memory ( 5 ) for storing the transformation function configured with the parameters for external conditions.
In besonders bevorzugten Ausführungsformen der erfindungs gemäßen Konnektor-Vorrichtung sind mindestens einer dieser Speicher (5, 11, 12) oder zwei hiervon oder alle drei über ein internes oder externes Netzwerk (8; C) oder über eine tastaturförmige Eingabeeinrichtung mit proprietären und/oder teilnehmerspezifischen Kenngrößen für äußere, au ßerhalb der Konnektor-Vorrichtung (2) bestehende Bedingun gen mit betriebswirtschaftlicher Relevanz beschickbar. Gleiches kann auch für den (Eingangs-)Speicher (3) und/oder den (Ausgangs-)Speicher (6) gelten.In particularly preferred embodiments of the connector device according to the invention, at least one of these memories ( 5 , 11 , 12 ) or two thereof or all three are via an internal or external network ( 8 ; C) or via a keyboard-shaped input device with proprietary and / or subscriber-specific ones Parameters for external conditions outside the connector device ( 2 ) with business relevance can be loaded. The same can also apply to the (input) memory ( 3 ) and / or the (output) memory ( 6 ).
Bei den zu transformierenden betriebswirtschaftlichen Da ten handelt es sich beispielsweise um betriebswirtschaft liche Stammdaten und/oder betriebswirtschaftliche Bewe gungsdaten und/oder Kundenstammdaten und/oder Angebote und/oder Bestellungen und/oder Kataloge und/oder Rechnun gen und/oder Lieferscheine und/oder Lagerbestände.With the business data to be transformed ten is business management, for example master data and / or business evidence supply data and / or customer master data and / or offers and / or orders and / or catalogs and / or invoices conditions and / or delivery notes and / or stocks.
Der Eingangsspeicher (3) und/oder der Ausgangsspeicher (6) können flüchtig oder nicht flüchtig sein. Die Speicher (5, 11, 12) für die ursprüngliche Transformationsfunktion und/oder für die teilnehmerspezifischen, von Kenngrößen für äußere Bedingungen abhängigen Parameter und/oder für die konfigurierte Transformationsfunktion sind in der Re gel nicht flüchtig.The input memory ( 3 ) and / or the output memory ( 6 ) can be volatile or non-volatile. The memories ( 5 , 11 , 12 ) for the original transformation function and / or for the subscriber-specific parameters dependent on parameters for external conditions and / or for the configured transformation function are generally not volatile.
Die mindestens eine Datenverarbeitungseinrichtung (4) ist beispielsweise ausgewählt aus der Gruppe umfassend Sektor rechner, RISC-, SID-, SIMD- und MIMD-Architekturen, Trans puter, Bitslice-Prozessoren, fehlertolerante Systeme, sprachorientierte Architekturen, Superskalar- Architekturen, massiv parallele Systeme, DSP-Architekturen und VLIW-Architekturen.The at least one data processing device ( 4 ) is selected, for example, from the group comprising sector computers, RISC, SID, SIMD and MIMD architectures, trans puter, bitslice processors, fault-tolerant systems, language-oriented architectures, superscalar architectures, massively parallel systems , DSP architectures and VLIW architectures.
Bei der Transformationsfunktion handelt es sich vorzugs weise um eine Funktion zur automatischen Umformung von eingehenden oder zu sendenden betriebswirtschaftlichen Da ten von einem Standard betriebswirtschaftlicher Daten in einen anderen Standard betriebswirtschaftlicher Daten. Diese Transformationsfunktion ist vorzugsweise einerseits von proprietären und/oder teilnehmerspezifischen Parame tern abhängig, welche selbst von Kenngrößen für betriebs wirtschaftlich relevante äußere, außerhalb der Konnektor- Vorrichtung bestehende Bedingungen abhängen.The transformation function is preferred a function for the automatic transformation of incoming or to be sent business data of a standard business data in another standard of business data. This transformation function is preferably on the one hand of proprietary and / or subscriber-specific parameters tern dependent, which itself from parameters for operational economically relevant outside, outside the connector Depending on the device, existing conditions.
Alternativ oder zusätzlich hierzu kann diese Transformati onsfunktion von Funktionen abhängen, welche dem jeweils gewünschten betriebswirtschaftlichen Ziel-Standard ent sprechen. Alternatively or in addition to this, this transformi onsfunction depend on functions, which each desired business target standard ent speak.
Bei den Kenngrößen für äußere, außerhalb der Konnektor- Vorrichtung bestehende Bedingungen mit betriebswirtschaft licher Relevanz zur Konfiguration der teilnehmerspezifi schen Parameter und/oder der ursprünglichen Transformati onsfunktion kann es sich beispielweise um die Standorte der Teilnehmer und/oder der Kunden und/oder der Lieferan ten und/oder um Entfernungen zwischen den Teilnehmern und/oder Kunden und/oder Lieferanten und/oder die Zeltzo nen der Teilnehmer und/oder die Uhrzeit und/oder die je weilige Sprache und/oder das jeweils anwendbare Maßsystem handeln.With the parameters for external, outside the connector Device existing conditions with business management relevance to the configuration of the participant-specific parameters and / or the original transformation The location function can be an example the participant and / or the customer and / or the supplier ten and / or distances between the participants and / or customers and / or suppliers and / or the Zeltzo the participant and / or the time and / or each language and / or the applicable measurement system act.
Das Transformationsziel ist in der Regel ein betriebswirt schaftlicher Standard, beispielsweise in Form von auf XML (eXtended Markup Language) beruhenden Standards wie Biz talk, cXML, edXML, hr-MXL oder RosettaNet.The transformation goal is usually a business economist social standard, for example in the form of XML (eXtended Markup Language) based standards such as Biz talk, cXML, edXML, hr-MXL or RosettaNet.
In besonders bevorzugten Ausführungsformen umfaßt die Transformationsfunktion auch die Authentifizierung und/oder Verschlüsselung und/oder Entschlüsselung der ein gehenden oder ausgehenden Daten.In particularly preferred embodiments, the Transformation function also authentication and / or encryption and / or decryption of the one outgoing or outgoing data.
Vorzugsweise umfaßt die erfindungsgemäße Konnektor- Vorrichtung eine oder mehrere akustische und/oder optische Betriebszustandsindikatoren.The connector according to the invention preferably comprises Device one or more acoustic and / or optical Operating status indicators.
Diese Betriebszustandsindikatoren zeigen beispielsweise die Betriebstemperatur und/oder den Stromversorgungszu stand und/oder das Senden oder Empfangen von Datenpaketen und/oder den Status und/oder das Auftreten von Fehlern an.These operating status indicators show, for example the operating temperature and / or the power supply stand and / or the sending or receiving of data packets and / or the status and / or the occurrence of errors.
Die vorliegende Erfindung betrifft ferner ein Verfahren
zum automatischen Transformieren von Strukturen betriebs
wirtschaftlicher Daten in einen anderen, vorbestimmbaren
betriebswirtschaftlichen Standard zur Ermöglichung der be
triebswirtschaftlichen Kommunikation zwischen Teilnehmern
mit unterschiedlichen Systemen zur Verarbeitung betriebs
wirtschaftlicher Daten, unter Verwendung eines Datenverar
beitungssystems (4), welches folgende Verfahrensschritte
umfaßt:
Zunächst wird eine Ursprungstransformationsfunktion auf
einem vorzugsweise nicht flüchtigen Speicher (3, 5, 11,
121, beispielsweise einem EPROM, elektronisch gespeichert.The present invention further relates to a method for automatically transforming structures of business data into another, predeterminable business standard to enable business communication between participants with different systems for processing business data, using a data processing system ( 4 ), the following Process steps include:
First, an original transformation function is stored electronically on a preferably non-volatile memory ( 3 , 5 , 11 , 121 , for example an EPROM).
Anschließend werden proprietäre und/oder teilnehmerspezi fische Kenngrößen für äußere, außerhalb der Konnektor- Vorrichtung (2) bestehende Bedingungen mit betriebswirt schaftlicher Relevanz elektronisch erfaßt und elektronisch gespeichert.Then, proprietary and / or participant-specific parameters for external conditions outside the connector device ( 2 ) with business relevance are electronically recorded and electronically stored.
In einem weiteren Verfahrensschritt findet dann ein auto matisches elektronisches Konfigurieren der ursprünglichen Transformationsfunktion mittels der Kenngrößen für äußere Bedingungen mit betriebswirtschaftlicher Relevanz in der Datenverarbeitungseinrichtung (4) statt.In a further method step, the electronic transformation function is then automatically and electronically configured using the parameters for external conditions with business relevance in the data processing device ( 4 ).
Die konfigurierte Transformationsfunktion wird anschlie ßend auf einem Speicher (beispielsweise 5, 11, 12; mögli cherweise aber auch 3, 6, 11) abgelegt.The configured transformation function is then stored on a memory (for example 5 , 11 , 12 ; but possibly also 3 , 6 , 11 ).
Damit ist die erfindungsgemäße Konnektor-Vorrichtung grundsätzlich einsatzbereit. Es können nun die zu senden den oder zu empfangenden und zu transformierenden Struktu ren betriebswirtschaftlicher Daten elektronisch erfaßt und elektronisch gespeichert werden.This is the connector device according to the invention basically ready for use. It can now send the the structure to be received and transformed business data electronically recorded and be stored electronically.
In einem weiteren Verfahrensschritt findet dann das elek tronische und automatische Transformieren der zu sendenden oder zu empfangenden Strukturen von betriebswirtschaftli chen Daten in einer Datenverarbeitungseinrichtung (4) statt. Diese Transformation erfolgt unter Verwendung des elektronischen Datensatzes für die konfigurierte Transfor mationsfunktion, welcher mindestens eine Kenngröße für äu ßere, außerhalb einer Konnektor-Vorrichtung bestehende Be dingungen mit betriebswirtschaftlicher Relevanz zugeordnet ist.In a further process step, the electronic and automatic transformation of the structures to be sent or received of business data takes place in a data processing device ( 4 ). This transformation takes place using the electronic data record for the configured transformation function, which is assigned at least one parameter for external conditions outside of a connector device with business relevance.
An das automatische Transformieren schließt sich vorzugs weise ein elektronisches Speichern der transformierten Struktur betriebswirtschaftlicher Daten an, beispielsweise in einem Ausgangsspeicher (6).The automatic transformation is preferably followed by electronic storage of the transformed structure of business data, for example in an output memory ( 6 ).
Im Anschluß hieran kann die transformierte Struktur be triebswirtschaftlicher Daten an ein internes und/oder ex ternes Netzwerk (8, B, D, E) versendet und von diesem emp fangen werden.Following this, the transformed structure of business data can be sent to an internal and / or external network ( 8 , B, D, E) and received by it.
Wie insbesondere aus Fig. 3 hervorgeht, kann die erfin dungsgemäße Vorrichtung vorzugsweise als Konnektor zwi schen der Datenleitung eines ersten Teilnehmers A und der Datenleitung eines oder mehrerer weiterer Teilnehmer B, D, E und/oder einer Datenvermittlungseinrichtung (13) verwen det werden. Hierbei dient die erfindungsgemäße Konnektor- Vorrichtung in Abhängigkeit von äußeren, außerhalb der Konnektor-Vorrichtung bestehenden Bedingungen betriebs wirtschaftlicher Relevanz zur automatischen Transformie rung von Strukturen betriebswirtschaftlicher Daten von ei nem Standard zur Verarbeitung betriebswirtschaftlicher Da ten in einen anderen Standard zur Verarbeitung betriebs wirtschaftlicher Daten sowie zur Ermöglichung der be triebswirtschaftlichen Kommunikation zwischen Teilnehmern mit unterschiedlichen Systemen zur Verarbeitung betriebs wirtschaftlicher Daten. 3 as is apparent especially from FIG. That OF INVENTION dung modern apparatus can preferably as a connector Zvi the data line of a first subscriber A and the data line rule one or more further subscriber B, D, E and / or a data switching means (13) det USAGE. Here, the connector device according to the invention, depending on external conditions existing outside the connector device, of operational economic relevance for the automatic transformation of structures of business data from a standard for processing business data into another standard for processing business data and for Enabling business communication between participants with different systems for processing business data.
Zusammenfassend ist festzustellen, daß mit Hilfe der er findungsgemäßen Konnektor-Vorrichtung ein Austausch be triebswirtschaftlicher Dokumente zwischen zwei oder mehre ren Teilnehmern selbst dann möglich ist, wenn beim Sender und/oder Empfänger eine Kenntnis des Kontextes des anderen Teilnehmers nicht bekannt ist.In summary it can be said that with the help of the connector device according to the invention an exchange be business documents between two or more ren participants is possible even if at the transmitter and / or recipient a knowledge of the context of the other Participant is not known.
Die erfindungsgemäße Konnektor-Vorrichtung ermöglicht da mit einen besonders einfachen und schnellen Austausch von betriebswirtschaftlichen Dokumenten zwischen einer grund sätzlich beliebigen Anzahl von Teilnehmern, von denen grundsätzlich jeder ein anderes System zur Verarbeitung betriebswirtschaftlicher Daten proprietär und/oder teil nehmerspezifisch einsetzen kann.The connector device according to the invention makes it possible with a particularly simple and quick exchange of business documents between a basic additionally any number of participants, of which basically everyone has a different processing system business data proprietary and / or part can use subscriber-specific.
Aufgrund der einfachen konstruktiven Ausgestaltung der er findungsgemäßen Konnektor-Vorrichtung verkörpert diese im Gegensatz zur umständlichen, störungsanfälligen sowie war tungs- und kostenintensiven Software-Lösung des Standes der Technik eine einfache, effektive und kostengünstige Hardware-Lösung.Because of the simple design of the he inventive connector device embodies this in Contrast to the cumbersome, failure-prone as well and cost-intensive software solution of the stand technology is simple, effective and inexpensive Hardware solution.
Claims (13)
einem mit einem internen und/oder externen Netzwerk (8) verbundenen Dateneingang (1), über welchen die zu trans formierenden, proprietären und/oder teilnehmerspezifi schen, betriebswirtschaftlichen Daten des sendenden Teil nehmers in die Konnektor-Vorrichtung (2) eingeführt wer den,
einem dem Dateneingang (1) nachgeschalteten Eingangs speicher (3) zur Speicherung der eingehenden betriebswirt schaftlichen Daten,
einer dem Eingangsspeicher (3) nachgeschalteten Daten verarbeitungseinrichtung (4), welche die auf dem Eingangs speicher (3) abgelegten betriebswirtschaftlichen Daten aufnimmt und unter Anwendung einer der Datenverarbeitungs einrichtung zur Verfügung stehenden Transformationsfunkti on in einen vorbestimmbaren betriebswirtschaftlichen Stan dard iterativ oder in einem Schritt transformiert, wobei die der Datenverarbeitungseinrichtung (4) zugängliche Transformationsfunktion auf einem Speicher (3) und/oder auf einem anderen Speicher (5, 6, 11, 12) abgelegt ist und über einen Dateneingang (9) mit teilnehmerspezifischen Kenngrößen für äußere, außerhalb der Konnektor-Vorrichtung bestehende Bedingungen mit betriebswirtschaftlicher Rele vanz konfigurierbar ist,
einem Ausgangsspeicher (6) und/oder mit einem Speicher (3, 5), auf welchem die transformierten betriebswirt schaftlichen Daten ablegbar sind und mit
einem dem Ausgangsspeicher (6) nachgeschalteten Daten ausgang (7), welcher an ein internes und/oder externes Netzwerk (8) angeschlossen ist,
wobei im Falle eines Empfanges von beliebig standardisier ten betriebswirtschaftlichen Daten im wesentlichen in um gekehrter Reihenfolge proprietäre, teilnehmerspezifische betriebswirtschaftliche Daten erzeugbar sind.1. Connector device for the automatic transformation of structures of business data to enable business communication between participants with different systems for processing business data, with
a data input ( 1 ) connected to an internal and / or external network ( 8 ), via which the proprietary and / or subscriber-specific, business data of the sending subscriber to be transformed is introduced into the connector device ( 2 ),
an input memory ( 3 ) connected downstream of the data input ( 1 ) for storing the incoming business data,
an input memory (3) downstream data processing means (4) which receives the memory on the input (3) stored business data and using one of the data processing device available Transformationsfunkti on in a predeterminable business stan dard iteratively or transformed in a step , The transformation function accessible to the data processing device ( 4 ) being stored on a memory ( 3 ) and / or on another memory ( 5 , 6 , 11 , 12 ) and via a data input ( 9 ) with subscriber-specific parameters for external, outside the connector Device existing conditions can be configured with business relevance,
an output memory ( 6 ) and / or with a memory ( 3 , 5 ) on which the transformed business management data can be stored and with
a data output ( 7 ) connected downstream of the output memory ( 6 ) and connected to an internal and / or external network ( 8 ),
where, in the event of receiving any standardized business data, proprietary, subscriber-specific business data can be generated essentially in the reverse order.
- - elektronisches Speichern einer Ursprungstransformations funktion auf einem nicht flüchtigen Speicher (3, 5);
- - elektronisches Erfassen und Speichern von proprietären und/oder teilnehmerspezifischen Kenngrößen für äußere, au ßerhalb einer Konnektor-Vorrichtung bestehende Bedingungen mit betriebswirtschaftlicher Relevanz;
- - elektronisches Konfigurieren der ursprünglichen Trans formationsfunktion mittels der Kenngrößen für äußere Be dingungen mit betriebswirtschaftlicher Relevanz in der Da tenverarbeitungseinrichtung (4) und Speichern der konfigu- rierten Transformationsfunktion in einem Speicher (3, 5, 6, 11, 12);
- - elektronisches Erfassen und elektronisches Speichern von zu sendenden oder zu empfangenden und zu transformierenden Strukturen betriebswirtschaftlicher Daten;
- - elektronisches und automatisches Transformieren der zu sendenden oder zu empfangenden Strukturen von betriebs wirtschaftlichen Daten in einer Datenverarbeitungseinrich tung (4) unter Verwendung des elektronischen Datensatzes für die konfigurierte Transformationsfunktion, der minde stens eine Kenngröße für äußere, außerhalb einer Konnek tor-Vorrichtung bestehende Bedingungen mit betriebswirt schaftlicher Relevanz zugeordnet ist;
- - Speichern der transformierten Struktur betriebswirt schaftlicher Daten;
- - Senden der transformierten Struktur betriebswirtschaft licher Daten an ein internes und/oder externes Netzwerk (8).
- - Empfangen und Erfassen der gesendeten transformierten Struktur betriebswirtschaftlicher Daten in einem internen und/oder externen Netzwerk (8).
- - Electronic storage of an original transformation function on a non-volatile memory ( 3 , 5 );
- - Electronic recording and storage of proprietary and / or subscriber-specific parameters for external conditions with a business relevance existing outside of a connector device;
- - Electronic configuration of the original transformation function using the parameters for external conditions with business relevance in the data processing device ( 4 ) and storage of the configured transformation function in a memory ( 3 , 5 , 6 , 11 , 12 );
- - Electronic recording and electronic storage of business data structures to be sent or received and transformed;
- - Electronic and automatic transformation of the structures of business data to be sent or received in a data processing device ( 4 ) using the electronic data record for the configured transformation function, which has at least one parameter for external conditions existing outside of a connector device business relevance is assigned;
- - Save the transformed structure of business data;
- - Sending the transformed structure of business management data to an internal and / or external network ( 8 ).
- - Receiving and recording the transmitted transformed structure of business data in an internal and / or external network ( 8 ).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10049940A DE10049940A1 (en) | 2000-10-06 | 2000-10-06 | Transformation connector for converting data from a proprietary format to a commercial format before it is transmitted over a network, where typically the transfer format is an XML language, so data can easily be transmitted |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10049940A DE10049940A1 (en) | 2000-10-06 | 2000-10-06 | Transformation connector for converting data from a proprietary format to a commercial format before it is transmitted over a network, where typically the transfer format is an XML language, so data can easily be transmitted |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10049940A1 true DE10049940A1 (en) | 2002-04-18 |
Family
ID=7659139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10049940A Ceased DE10049940A1 (en) | 2000-10-06 | 2000-10-06 | Transformation connector for converting data from a proprietary format to a commercial format before it is transmitted over a network, where typically the transfer format is an XML language, so data can easily be transmitted |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10049940A1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1546960A2 (en) * | 2002-09-16 | 2005-06-29 | Saudi Arabian Oil Company | Electronic banking system |
WO2005064492A1 (en) * | 2003-12-30 | 2005-07-14 | Sap Aktiengesellschaft | Data transformation method |
US7133878B2 (en) | 2002-03-21 | 2006-11-07 | Sap Aktiengesellschaft | External evaluation processes |
US7236973B2 (en) | 2002-11-27 | 2007-06-26 | Sap Aktiengesellschaft | Collaborative master data management system for identifying similar objects including identical and non-identical attributes |
US7272776B2 (en) | 2003-12-30 | 2007-09-18 | Sap Aktiengesellschaft | Master data quality |
US7509326B2 (en) | 2002-09-03 | 2009-03-24 | Sap Ag | Central master data management |
US7930149B2 (en) | 2003-12-19 | 2011-04-19 | Sap Aktiengesellschaft | Versioning of elements in a configuration model |
US8061604B1 (en) | 2003-02-13 | 2011-11-22 | Sap Ag | System and method of master data management using RFID technology |
US8438238B2 (en) | 2002-10-16 | 2013-05-07 | Sap Ag | Master data access |
US8499036B2 (en) | 2002-03-21 | 2013-07-30 | Sap Ag | Collaborative design process |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6032147A (en) * | 1996-04-24 | 2000-02-29 | Linguateq, Inc. | Method and apparatus for rationalizing different data formats in a data management system |
DE19962192A1 (en) * | 1998-12-28 | 2000-07-06 | Spyglass Inc | Method and system for content conversion of electronic data for wireless devices |
-
2000
- 2000-10-06 DE DE10049940A patent/DE10049940A1/en not_active Ceased
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6032147A (en) * | 1996-04-24 | 2000-02-29 | Linguateq, Inc. | Method and apparatus for rationalizing different data formats in a data management system |
DE19962192A1 (en) * | 1998-12-28 | 2000-07-06 | Spyglass Inc | Method and system for content conversion of electronic data for wireless devices |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8117157B2 (en) | 2002-03-21 | 2012-02-14 | Sap Ag | External evaluation processes |
US9400836B2 (en) | 2002-03-21 | 2016-07-26 | Sap Se | External evaluation processes |
US7133878B2 (en) | 2002-03-21 | 2006-11-07 | Sap Aktiengesellschaft | External evaluation processes |
US8499036B2 (en) | 2002-03-21 | 2013-07-30 | Sap Ag | Collaborative design process |
US7509326B2 (en) | 2002-09-03 | 2009-03-24 | Sap Ag | Central master data management |
EP1546960A4 (en) * | 2002-09-16 | 2006-04-05 | Saudi Arabian Oil Co | Electronic banking system |
EP1546960A2 (en) * | 2002-09-16 | 2005-06-29 | Saudi Arabian Oil Company | Electronic banking system |
US9256655B2 (en) | 2002-10-16 | 2016-02-09 | Sap Se | Dynamic access of data |
US8438238B2 (en) | 2002-10-16 | 2013-05-07 | Sap Ag | Master data access |
US7236973B2 (en) | 2002-11-27 | 2007-06-26 | Sap Aktiengesellschaft | Collaborative master data management system for identifying similar objects including identical and non-identical attributes |
US8180732B2 (en) | 2002-11-27 | 2012-05-15 | Sap Ag | Distributing data in master data management systems |
US8061604B1 (en) | 2003-02-13 | 2011-11-22 | Sap Ag | System and method of master data management using RFID technology |
US9691053B1 (en) | 2003-02-13 | 2017-06-27 | Sap Se | System and method of master data management |
US7930149B2 (en) | 2003-12-19 | 2011-04-19 | Sap Aktiengesellschaft | Versioning of elements in a configuration model |
US7272776B2 (en) | 2003-12-30 | 2007-09-18 | Sap Aktiengesellschaft | Master data quality |
WO2005064492A1 (en) * | 2003-12-30 | 2005-07-14 | Sap Aktiengesellschaft | Data transformation method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3878216T2 (en) | DEVICE AND METHOD FOR STORING PERFORMANCE CHARACTERISTICS IN A LOCAL NETWORK. | |
DE112018005348T5 (en) | OPTIMIZE A LARGE NUMBER OF TRANSACTIONS ON A BLOCKCHAIN | |
DE60213185T2 (en) | Method and device for data transmission | |
DE3820425A1 (en) | DIGITAL INTERACTIVE MESSAGE SYSTEM | |
DE10049940A1 (en) | Transformation connector for converting data from a proprietary format to a commercial format before it is transmitted over a network, where typically the transfer format is an XML language, so data can easily be transmitted | |
DE10296511T5 (en) | Method and device for monitoring the use of a program | |
EP1179793A1 (en) | Portal for providers of financial services | |
EP1701282A1 (en) | Computer system and method for signing, signature verification and/or archiving | |
DE20017330U1 (en) | Transformation connector | |
EP2093676A1 (en) | Method for generating function building blocks for web services | |
EP1902562B1 (en) | Method for delivering and archiving digital documents | |
DE112012002977T5 (en) | Service monitoring system with extensible service definition language | |
DE102021125629A1 (en) | INTERACT WITH A CLIENT SYSTEM TO COLLECT CLIENT DATA THAT MAY BE USED TO DIAGNOSE A PROBLEM ON THE CLIENT SYSTEM | |
EP1256256A2 (en) | Method for remotely monitoring devices and installations and a computer unit therefor | |
DE102017110431A1 (en) | Method for transmitting information | |
DE2903514A1 (en) | Telephone exchange supplementary information storage - enables subscriber to access store and inputs information for transfer to other subscriber | |
DE102004004345A1 (en) | System and method for communication between remote objects and local proxies | |
EP2367127A2 (en) | Bridge device for coupling a medical network with a non-medical network | |
DE102011015486B4 (en) | Method and arrangement for creating situation-specific multimedia protocols by means of telecommunication network with WEB and voice portals | |
DE102013103556A1 (en) | Video Conference System | |
WO2001061919A1 (en) | Method and system for the traceable execution of telephone conversations | |
EP2141562A1 (en) | Method for providing services in an automation system encompassing several networked computer units, computer program and automation system | |
EP1587274A2 (en) | Method and apparatus for data transmission with automatic conversion between different data formats | |
EP2127273A1 (en) | Method for playing back a sound file on a receiving mobile telephone by means of a transmitting mobile telephone and a computer programme product | |
WO2008034843A1 (en) | Method for optimized transmission of data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8131 | Rejection |