7. A non-transitory computer-readable medium as in claim 6 additionally comprising: adding at least one data segment to the data field arrangement in response to a data group addition selection; and, removing at least one data segment from the data field arrangement in response to a data group removal selection.
6. A non-transitory computer-readable medium storing a set of instructions that when executed cause a computer system to perform a method, the method comprising: generating intermediate electronic documents to interface between two enterprise resource planning systems or between an enterprise resource planning system and a translator module; detecting errors in the intermediate electronic documents, including: comparing data fields within the intermediate electronic documents with data templates for each of the intermediate electronic documents to detect erroneous data; and, handling detected document errors, including: selecting a first editor in response to a first editor selection, including: displaying a first editor screen that includes an error list, allowing field edits using a field editor so as to correct or eliminate one or more errors listed in the error list, and configuring the first editor screen in response to user selections; and, selecting a second editor in response to a second editor selection, including: accessing intermediate electronic documents by the second editor, generating a data node list that includes a plurality of data nodes, identifying a selected data node from among the plurality of data nodes, generating a data field arrangement for the selected data node, wherein the data field arrangement includes a plurality of data fields associated with the selected data node, and allowing editing, using the second editor, of a selected field so as to correct or eliminate one or more errors that appear in the selected field, where the one or more errors are listed in the error list.