CN102135954A - Method for describing bill conversion relationships in service management software based on extensive markup language (XML) - Google Patents
Method for describing bill conversion relationships in service management software based on extensive markup language (XML) Download PDFInfo
- Publication number
- CN102135954A CN102135954A CN2010106170188A CN201010617018A CN102135954A CN 102135954 A CN102135954 A CN 102135954A CN 2010106170188 A CN2010106170188 A CN 2010106170188A CN 201010617018 A CN201010617018 A CN 201010617018A CN 102135954 A CN102135954 A CN 102135954A
- Authority
- CN
- China
- Prior art keywords
- document
- source
- information
- xml
- service management
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 12
- 230000004048 modification Effects 0.000 claims description 3
- 238000012986 modification Methods 0.000 claims description 3
- 238000013507 mapping Methods 0.000 abstract 1
- 238000012795 verification Methods 0.000 abstract 1
- 238000013499 data model Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000008521 reorganization Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Document Processing Apparatus (AREA)
Abstract
The invention discloses a method for describing bill conversion relationships in service management software based on an extensive markup language (XML), which belongs to the technical field of computers. The method comprises that: a root node in an XML file describes the global configuration attributes of the conversion relationships; and a subordinate node describes specific information by a column corresponding dictionary field, a mapping information field, a verification cancellation information field and other information fields. Compared with the prior art, the method for describing the bill conversion relationships in the service management software based on the XML has the characteristics of large information amount, high resolution, high flexibility, high extensibility, high popularization and application value and the like.
Description
Technical field
The present invention relates to computer technology, specifically a kind of method based on document transformational relation in the description service management software of XML.
Background technology
In traditional service management software product, the realization of the transformational relation between document all is that the mode by hard coded realizes not having dirigibility to say basically.In the time of can't satisfying for the demand of some user's special demands, particularly business process reengineering, just be badly in need of wanting a kind of method that realizes the document transformational relation by dynamic-configuration.
Summary of the invention
Technical assignment of the present invention is at above-mentioned the deficiencies in the prior art, and a kind of method based on document transformational relation in the description service management software of XML is provided.Configuration information in this method record document conversion carries out practical operation by analytics engine, has ideally realized carrying out the document conversion by dynamic-configuration, finishes the flow process reorganization.
Technical assignment of the present invention is realized in the following manner: a kind of method based on document transformational relation in the description service management software of XML is characterized in:
A, root node is described the global configuration attribute of transformational relation in the XML file;
B, downstream site are by being listed as corresponding dictionary section, map information section, checking and writing off message segment and other message segments are described specifying information respectively.
Furtherly,
XML document is document conversion regime type by the configuration attribute of the overall situation of the attribute description of root node among the above-mentioned a, source document source, target document target, the whether single singlecopy that duplicates, software version information version, transformational relation version information ui.
Among the above-mentioned b:
Be listed as the corresponded manner that corresponding dictionary section (columndict) is used for writing down the field and the field on the document of metadata, can carry out defining operation and parse operation easily by this corresponding relation, defining operation directly uses the Property Name of the corresponding dictionary section of row, and parse operation is used the property value of the corresponding dictionary section of row;
Map information section (columnmapping) is used to write down the corresponding relation of source data and target data, and record source document and target document information (comprise the target table name, the progression of object table, the reference name of object table on document, the source table name, the parent table name of source table, reference name and the row corresponding relation of source table on document), duplication sequence, source SQL, source SQL attribute, the user can be by revising source SQL, increase other data on the document of non-source, expand the Data Source of source document;
Two sections of row mapped segments columns and columns1 are arranged below map information section corresponding relation node, the former uses when definition, the latter uses when resolving, and columns1 comes by being listed as corresponding dictionary section translation in definition, can improve resolution speed greatly like this.
Checking and writing off message segment (hx) is used to write down and checks and writes off some relevant attributes, comprise and check and write off consistent, the calculated column name information of can not modification item, checking and writing off field, check and write off mode, dynamically generating on source document and the target document, the foundation that the information of this segment record is checked and write off as the foundation and the document of data rows protection on the document, having only current document transformational relation is not just to produce under the situation of duplicating;
Other message segments (global) are used for describing the information that document that the document transfer process ejects is selected window, comprise row DISPLAY ORDER, whether show, sortord, source document gauge outfit reference name and target document gauge outfit reference name, the source document that uses when dynamically forming the document conversion by these attributes is selected window.
Below with the form of form, to each node and and attribute describe in detail:
Method based on document transformational relation in the description service management software of XML of the present invention is passed through a kind of describing method based on XML, describes out the transformational relation between any document.Adopt this mode user can construct high available operation flow easily.Thereby make software product meet user's requirement more, accomplish on-demand to a certain extent.
Description of drawings
Accompanying drawing 1 is the definition procedure process flow diagram that the present invention is based in the method for document transformational relation in the description service management software of XML;
Accompanying drawing 2 is data model view in the inventive method (are example with the sales order).
Embodiment
Explain below method based on document transformational relation in the description service management software of XML of the present invention being done with specific embodiment with reference to Figure of description.
Embodiment:
This embodiment is with a simple sales order and to sell outbound singly be example, and business scenario is single with reference to the sales order outbound for selling outbound, checks and writes off outbound quantity.
This method may further comprise the steps:
1, sets up data model (metadata) for originate document and target document.The information that mainly is table that document is used comprises the field information that table comprises, and is recorded in the metadata.(is example with the sales order) as shown in Figure 2.
2, the reference relation of configuration source document and target document and coming into force.
Definition procedure as shown in Figure 1.
(1) at first, specify source document and target document, select the document conversion regime for checking and writing off according to the practical business scene.These global configuration attributes are kept in the root node.After specifying and finish, source document and target document load their metadata information automatically, according to the information of automatic filling information collection of metadata and item of information.
(2) secondly, revise information set contrast relationship and item of information contrast relationship then.These information will be kept at the map information section.The map information section keeps the map information after original corresponding informance and the corresponding dictionary section translation of process.
(3) once more, specify and check and write off relation, between the field of value type, set up the relation of checking and writing off.Check and write off unanimity item definition carrying out document conversion Data Control before, can not modification item define the Data Control that is used for after document is changed, these information will be stored in and check and write off in the message segment.
(4) last, carry out the definition of menu conditional definition and filtering item.The menu conditional definition can be by rigid condition reduction source document scope, and filtering item can be reduced the document scope by dynamic condition, and these information will be stored in other message segments.
(5) be provided with finish after, be provided with finish preserve into foregoing description the xml formatted data in database.
When 3, using the document transformational relation, the form with file is synchronized in the client-cache file automatically.
Claims (4)
1. method based on document transformational relation in the description service management software of XML is characterized in that:
A, root node is described the global configuration attribute of transformational relation in the XML file;
B, downstream site are by being listed as corresponding dictionary section, map information section, checking and writing off message segment and other message segments are described specifying information respectively.
2. the method based on document transformational relation in the description service management software of XML according to claim 1 is characterized in that:
XML document is document conversion regime type by the configuration attribute of the overall situation of the attribute description of root node, source document source, target document target, the single singlecopy that duplicates whether, software version information version, transformational relation version information ui.
3. the method based on document transformational relation in the description service management software of XML according to claim 1 is characterized in that
Be listed as the corresponded manner that corresponding dictionary section is used for writing down the field and the field on the document of metadata, can carry out defining operation and parse operation easily by this corresponding relation, defining operation directly uses the Property Name of the corresponding dictionary section of row, and parse operation is used the property value of the corresponding dictionary section of row;
The map information section is used to write down the corresponding relation of source data and target data, and record source document and target document information, duplication sequence, source SQL, source SQL attribute, the user can be by revising source SQL, increase other data on the document of non-source, the Data Source of expansion source document, described target document information comprises the object table name, the progression of object table, the reference name of object table on document, the source table name, the parent table name of source table, reference name and the row corresponding relation of source table on document;
Checking and writing off message segment is used to write down and checks and writes off some relevant attributes, comprise and check and write off consistent, the calculated column name information of can not modification item, checking and writing off field, check and write off mode, dynamically generating on source document and the target document, the foundation that the information of this segment record is checked and write off as the foundation and the document of data rows protection on the document, having only current document transformational relation is not just to produce under the situation of duplicating;
Other message segments are used for describing the information that document that the document transfer process ejects is selected window, comprise row DISPLAY ORDER, whether show, sortord, source document gauge outfit reference name and target document gauge outfit reference name, the source document that uses when dynamically forming the document conversion by these attributes is selected window.
4. the method based on document transformational relation in the description service management software of XML according to claim 3 is characterized in that:
Two sections of row mapped segments columns and columns1 are arranged below map information section corresponding relation node, and the former uses when definition, and the latter uses when resolving, and columns1 comes by being listed as corresponding dictionary section translation in definition.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106170188A CN102135954A (en) | 2010-12-31 | 2010-12-31 | Method for describing bill conversion relationships in service management software based on extensive markup language (XML) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106170188A CN102135954A (en) | 2010-12-31 | 2010-12-31 | Method for describing bill conversion relationships in service management software based on extensive markup language (XML) |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102135954A true CN102135954A (en) | 2011-07-27 |
Family
ID=44295742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010106170188A Pending CN102135954A (en) | 2010-12-31 | 2010-12-31 | Method for describing bill conversion relationships in service management software based on extensive markup language (XML) |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102135954A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103729377A (en) * | 2012-10-16 | 2014-04-16 | 金蝶软件(中国)有限公司 | Metadata-based document transformation method and device |
CN104572894A (en) * | 2014-12-24 | 2015-04-29 | 天津南大通用数据技术股份有限公司 | Method for describing service model by utilizing XML (Extensible Markup Language) in business intelligence and business intelligence system |
CN106126602A (en) * | 2016-06-21 | 2016-11-16 | 浪潮通用软件有限公司 | Method for realizing price strategy dictionary based on XML |
CN107239285A (en) * | 2017-06-02 | 2017-10-10 | 山东浪潮通软信息科技有限公司 | A kind of document development approach and device, computer-readable recording medium and storage control |
CN111382314A (en) * | 2020-03-20 | 2020-07-07 | 山东浪潮通软信息科技有限公司 | Method for realizing flexible configuration of heterogeneous system service integration |
-
2010
- 2010-12-31 CN CN2010106170188A patent/CN102135954A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103729377A (en) * | 2012-10-16 | 2014-04-16 | 金蝶软件(中国)有限公司 | Metadata-based document transformation method and device |
CN103729377B (en) * | 2012-10-16 | 2017-10-10 | 金蝶软件(中国)有限公司 | The method and apparatus that document conversion is realized based on metadata |
CN104572894A (en) * | 2014-12-24 | 2015-04-29 | 天津南大通用数据技术股份有限公司 | Method for describing service model by utilizing XML (Extensible Markup Language) in business intelligence and business intelligence system |
CN106126602A (en) * | 2016-06-21 | 2016-11-16 | 浪潮通用软件有限公司 | Method for realizing price strategy dictionary based on XML |
CN107239285A (en) * | 2017-06-02 | 2017-10-10 | 山东浪潮通软信息科技有限公司 | A kind of document development approach and device, computer-readable recording medium and storage control |
CN111382314A (en) * | 2020-03-20 | 2020-07-07 | 山东浪潮通软信息科技有限公司 | Method for realizing flexible configuration of heterogeneous system service integration |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101908039B (en) | Report template customizing system | |
CN102968306B (en) | A kind of code automatic generation method based on data model driving and system | |
CN101122899B (en) | Report generation method and device | |
CN101504672B (en) | Method and system for dynamically configuring physical data table | |
CN107391653A (en) | A kind of distributed NewSQL Database Systems and image data storage method | |
CN105373469A (en) | Interface based software automation test method | |
CN102135954A (en) | Method for describing bill conversion relationships in service management software based on extensive markup language (XML) | |
CN103593456B (en) | Worksheet self-defining method for designing and device | |
CN103577590A (en) | Data query method and system | |
CN104915450A (en) | HBase-based big data storage and retrieval method and system | |
CN102799690A (en) | Method for verifying page input by using database technology | |
CN102508850A (en) | Form data processing device and form data processing method | |
CN104778175A (en) | Method and system for realizing data synchronization of heterogeneous database | |
CN110688399A (en) | Stream type calculation real-time report system and method | |
CN103729337A (en) | Report conversion method and device | |
CN107168695B (en) | Excel data analysis method and system | |
CN103927385A (en) | Unifying method and device of data model | |
CN104216961A (en) | Method and device for data processing | |
CN102467525A (en) | Document associating method and system | |
CN102156640A (en) | Method for generating data operation code | |
CN103019685A (en) | System and method for generating business interface based on page element | |
CN104317943A (en) | Graphical report displaying method and system for assessment system | |
CN110147365A (en) | The checking method of business datum and financial data, device, equipment and medium | |
CN104615431A (en) | Method and device for achieving Web application | |
CN102541923B (en) | Database read-write separating method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110727 |