A computer network architecture for making procurement-related information
that has been generated on a transaction level available to data
warehousing techniques is described. The network includes a transaction
processing layer with at least one accounting component with a general
ledger data base for centrally storing information contained in
accounted-related data sets, a data warehousing layer and an additional
data sourcing layer. A duplicator receives the data sets that will be or
have been stored in the general ledger data base and delivers duplicates
of those data sets that fulfill a predefined criteria in a procurement
context. A source data base stores the duplicated data sets on a data
line level. An extractor of the data sourcing layer interfaces with the
data warehousing layer and selectively moves data contained in data lines
or sets of data lines from the source data base to the data warehousing
layer.