the client computer from which the transaction was put in. The StatusType, StatusOpType and OpType tables contain types of transactions that can be done to material in different states (e.g., anticipated, unmeasured, written off). This group includes Transaction, Terminal, AcctPeriod, TransactionNumber, AcctPeriodNumber, StatusType, StatusOpType, OpType and TIC tables.
The Material group includes all other tables to the exclusion of the reporting tables (STPError and TableVer). These tables contain descriptions of material, elements and isotopes; the accounting logic (to which, logically, material balance areas (MBA), physical location, material forms, detailed or general types of material the given material belongs); physical elements and isotopes; descriptions of forms and processes relating to elements and material; material classification for the report generation function (COEI tables). Some of the tables in this group are: Material, Element, IsoAmount, ElemType, IsoType, ElemForm, MatlForm, COEIProfile, COEICode, Project, DetlMatlType, SumMatlType.
The Reporting group includes tables which are representative of the state report system (clearly, the USA’s). These tables have been included in the COREMAS with a premise that each country to where COREMAS will be delivered will form its own state standard. Some of the tables in this group are: TransactionEvent741, TransferNumber, Transfer, TransactionDetail741, ShipRecMatlDiff, ShipRecElemDiff, ShipRecIsoDiff, Comment, TransportPackaging, TmpProject, TmpCOEIDetail, TmpMBRSubtotal, TmpCOEI, TmpIntAdjust, TmpCOEISumIso.
When operating the database by adding and deleting rows, one needs to see that the foreign keys of tables always indicate at the existing primary keys. This rule is called consistency of links and should be at all times observed. Most up-to-date relational databases do checks automatically whenever table fields are declared to be primary or foreign keys. This property is ensured in SQL Server 6.5, but, because the CoreMAS was originally developed for version 21 which did not ensure the consistency of links to be tracked down, the CoreMAS includes other software tools to support this consistency.
Stored procedures of the CoreMAS database
Stored procedures are the following database objects to consider as components essential to the A&C system operations. It is only via stored procedures that a CoreMAS user is granted access to the database. This