First some general recommendations. It is best not to use spaces or special characters in your table and field names. Second, even though Access has the capability, it is best not to use lookup field (combo or list boxes) in your tables. This site details the problems doing so can cause. The values in those combo boxes should be split off into their own tables and a foreign key used to reference the applicable value. Combo/list boxes are best left for forms.
Out of curiosity, the 3 fields: cash, check, credit card, I assume you are using these 3 fields to capture payment that could come in via multiple payment methods. For example, someone pays 100, but gives it to you as 50 cash and 50 in a check. Am I correct? If that is correct, then the table is not structure properly. If a payment can have multiple payment methods each should be captured as a record in a related table
tblPaymentDetails
-pkPayDetailID primary key, autonumber
-fkPaymentID foreign key to your table 2 (ID) field
-fkPaymentMethodID foreign key to tblPaymentMethods
-currAmount
tblPaymentMethods (3 records in this table: cash, check, credit card)
-pkPaymentMethodID primary key, autonumber
-txtPaymentMethodName
I'm not sure I understand the purpose of the posting date from/to fields in table 1. Doesn't each transaction/payment have its own posting date in addition to the receipt date?