They are just optional data if you want to enter into [Mode of Payment] or [Amount] of that invoice, Just wanted to have a PAID label on Invice if paid so if at any stage client wanted a copy of old Invoice it would have PAID written on it
Thanks Bob
They are just optional data if you want to enter into [Mode of Payment] or [Amount] of that invoice, Just wanted to have a PAID label on Invice if paid so if at any stage client wanted a copy of old Invoice it would have PAID written on it
Thanks Bob
Hi Bob
Well Gasman gave you the solution as to how you can achieve this.
All I am trying to do is point out that the structure of the Subform is wrong.
So how do you determine the distribution of the payments among the six outstanding invoices? If you give priority by invoice date for instance, and the payment covers three with a remainder, then how do you indicate that the fourth invoice is partially paid?
My Form has a sub form, When I select a client the sub form filters all his Invoice's. I want to add a button in my sub form to enter the word "PAID" to that record in the sub form. The main form has focus to TblAccounts and my sub form has a query to tblInvoices . The query in linked by ClientID in both tables. Is it possible to enter this text in to the query to up date the table tblInoices ?
Thanks for any help....................Bob
Just to save you a LOT of trouble in the future, I'd replace "Paid" with having a Date Paid in your invoice field. It will save hours the first time you get that abominable entitled client who wants to argue they are always up to date on their account as the invoice shows "Paid" but doesn't include the "Due date" and "Paid date" showing they always pay 30 to 60 days late...
Just to save you a LOT of trouble in the future, I'd replace "Paid" with having a Date Paid in your invoice field. It will save hours the first time you get that abominable entitled client who wants to argue they are always up to date on their account as the invoice shows "Paid" but doesn't include the "Due date" and "Paid date" showing they always pay 30 to 60 days late...
If you think in transactions, then partial payment becomes a transaction including the invoice, payment amount, payment date, etc.. The Invoice is paid when the invoice amount and payment amount are equal.