Hi,
Just want some suggestions on the following issues. I currently have a
Balance Field in
my Invoice.DBF that gets updated with every payment. In a multi-user
environment,
I encountered a problem when the balance field was updated by two different
user, with
both user entering different payment amount. The balance was incorrect
because the
calculation was based on the user that last saved the data.
eg.
Invoice amount : $1,000
Invoice Balance : $1,000
User 1 - Entered $400 as Payment
User 2 - Entered $500 as Payment
Both user was entering their data at the same time, User 2 being the last
to click the save button.
Invoice Balance : $500 (which should be $100 only)
I really need to maintain the Balance Field so I could trace which invoice
is still unpaid.
There are times that the clients pays only the latest invoice so I could not
implement
a running balance on the program.
Thanks for any ideas or comments you can give.