EXPORT QUEUE FOR AN ENTERPRISE SOFTWARE SYSTEM
A large-scale enterprise software system is described that outputs consistent export data for concurrent exports. The system includes a database and an export control module. The database stores modeling data defining a plurality of nodes, and enterprise data associated within each of the nodes. The export control module outputs a portion of the enterprise data as export data in response to an export selection that associates a set of the nodes with a least one export client. During the export process, the export control module creates an archive (e.g., a copy) of the enterprise data associated with one or more of the nodes for the export selection prior to modifying the enterprise data. The export control module utilizes the current enterprise data for the non-modified nodes and the archived export data for the nodes that were modified during the export process to output consistent export data for multiple, concurrent export clients.