be updated e g due to changes in laws addition of new licenses lapsing of old licenses without rewriting the engine 16 or the interface 12 the license portfolio table 20 stores electronic versions of export licenses that are referenced by the license determination table 18 there may be one or more license determination tables 18 and there may be one or more license portfolio tables 20 there may be different tables 18 and 20 for different exporting countries the server 10 may be implemented in any number of ways for example the server 10 may be a part of a larger enterprise system which includes network attached storage nas devices or other storage machines the license determination table 18 the license portfolio table 20 and the country group table 22 as well as the work buffer 24 the transaction data database 26 and an audit trail database 32 mentioned below may be stored in the nas devices or the other storage machines the server 10 may be a single computer or it may be run as a distributed logic data system having several computers other transaction information supplied to the server 10 might include ship to address ship from address contract party and deliver to address this information may be used for audit and legal reporting purposes this information also facilitates manual follow ups whenever necessary as in the case of individual validated licenses the transaction information may be supplied by any client 28 30 that can connect to the server 10 the clients may be personal computers and workstations.