15157                                                
@9@Add/Update Transaction  [Control+A]@0@            
                                                     
This is the function you will use more than          
any other to insert or replace transactions in       
the Transaction Table.  @8@Adding@0@ and             
@8@replacing@0@ transactions are two different       
things, so it is important to understand the         
difference between them and how MEGA-Check 2         
knows when to add and when to replace.               
                                                     
Anytime you bring a transaction up on the            
Entry Panel, MEGA-Check 2 knows that you might       
wish to make a change to that transaction, so        
it will @8@replace@0@ the transaction in the         
Transaction Table if you select @1@Add/Update        
Transaction@0@.  Once the replace is                 
completed, MEGA-Check 2 will clear the Entry         
Panel (except for defaults, such as the              
@1@Date@0@ field).  Once the Entry Panel is          
cleared off, any transactions you type in on         
the Entry Panel will be @8@added@0@.                 
                                                     
It's really very simple.  To @1@add@0@ a transaction:
                                                     
  1.  Press @1@Shift+Clr Home@0@ or                  
@1@Control+Clr Home@0@ to make sure the Entry        
Panel is cleared off.  This also tells               
MEGA-Check 2 that you are done looking at any        
transactions which were previously displayed         
on the Entry Panel and are ready now to add          
some transactions.                                   
                                                     
  2.  Type in the information for this               
transaction.                                         
                                                     
  3.  Press Control+A to add the transaction         
to the Transaction Table.                            
                                                     
To make a @1@change@0@ to an existing                
transaction:                                         
                                                     
  1.  Find the transaction you want to change        
using the @1@Select Transactions@0@ panel            
and/or the Entry Panel VCR buttons (see              
@4@Select Transactions@0@ in this chapter).          
                                                     
  2.  Once the transaction you want to change        
is showing on the Entry Panel, simply point          
the mouse to the field you want to change and        
change it.  Just type over it using all of           
MEGA-Check 2's powerful field editing keys           
(see @2@Editing Transactions@0@).fldedit.hlp        
                                                     
  3.  Press @1@Control+A@0@ and MEGA-Check 2         
will update the Transaction Table with this          
changed transaction.                                 
                                                     
  4.  MEGA-Check 2 will perform a series of          
checks, called @4@edits@0@, on each                  
transaction to help you keep mistakes out of         
your financial data.  The following checks are       
performed:                                           
                                                     
First, MEGA-Check 2 checks to make sure that         
this add will not exceed the maximum number of       
transactions you have set in Configure Set           
Table Sizes.                                         
                                                     
  - The Date field is edited for validity.  In       
addition, if the date is more than several           
months old and you are adding this transaction       
(as opposed to replacing a transaction),             
MEGA-Check 2 will ask you to confirm that the        
date is correct.  This is because, at the            
start of a new year, many people are in the          
habit of putting the date for the previous           
year.  But this still shouldn't be a problem         
since you don't need to type the date.  If           
your system clock is set correctly, MEGA-Check       
2 will fill in the correct date for you.             
                                                     
  - You will be warned if you use a                  
Classification code that isn't defined in the        
table.                                               
                                                     
  - You'll also be warned if the To you              
entered isn't defined in the Associate Table         
and you entered an address for it.                   
                                                     
  - The accounts entered in the Ledger Account       
fields must exist in the Account Table.              
MEGA-Check 2 will not allow you to continue if       
they don't.                                          
                                                     
  - The total debits are checked against the         
total credits on this transaction.  They must        
equal or you cannot continue. MEGA-Check 2           
keeps track of the last check # you entered.         
If the next check # is entered out of                
sequence, you will be warned that either a           
check # may have been skipped, or may be being       
entered twice.  In either case, you have the         
option to continue or cancel.                        
                                                     
  - A check will also be made on the Check           
Amount field.  If a check is being written for       
this transaction, then at least one of the           
accounts being debited or credited should be a       
checking account.  But since a checking              
account can be named just about anything             
(Checking 1, Checking 2, John's Checking,            
etc.) MEGA-Check 2 simply checks each ledger         
amount field and insures that at least one of        
them is equal to the amount entered in the           
check Amount field.                                  
                                                     
  - The balances of every account are checked        
to see that they haven't exceeded their set          
minimum or maximum (according to how they were       
set up in the Add/Change Account panel).             
                                                     
  - If all of the edits are passed, the              
transaction is added (or replaced) to the            
transaction table.  The Information panel            
display is updated with the new account              
balances and the Response button will inform         
you that the transaction was either added or         
updated.                                             
                                                     
@1@Add Transaction  [Shift+Control+A]@0@             
                                                     
The only time you will use this feature is           
when you want to make a @4@copy@0@ of an             
existing transaction.  To do so, bring the           
transaction that you want to copy up on the          
Entry Panel using the @1@Select                      
Transactions@0@ panel (see @4@Select                 
Transactions@0@ in this chapter) and/or the          
Entry Panel's VCR buttons.  Type any necessary       
changes and press @1@Shift+Control+A@0@.  The        
transaction is @8@inserted@0@, even though it        
was called up and MEGA-Check 2 was ready to          
replace it.                                          
                                                     
@9@Related topics@0@:                                
                                                     
  @2@The Transaction Table@0@trantbl.hlp            
  @2@Editing Transactions@0@fldedit.hlp             
  @2@Transaction Models@0@30.hlp                    
                                                     
