On Sat, Jun 16, 2012 at 8:05 PM, Matthew Bourque
<..hidden..> wrote:
Hi, Erik. Thanks for your reply. After looking further it seems like the problem isn't fixed. More below...On Sat, Jun 16, 2012 at 11:29 AM, Erik Huelsmann
<..hidden..> wrote:
I was not sure what you meant by 'checking the vendor's credit account;' what I did was make a new vendor invoice, then go to cash -> payments, and search the screen for any unchecked boxes.
What he meant was: Go to AP -> Vendors -> Search, click the Search button, find the vendor you were talking about; (now the vendor will be shown on the right frame) click on Accounts and - if there's only one account, which I presume is your situation - click Save. That should fix your pre-existing vendor.
Aha! I misinterpreted the word "check" there. I've looked back & it seems all I was doing when I thought the problem was fixed was clicking "post" on a payment screen that was effectively blank because I had clicked the "X" box on the line for the payment. Therefore, there was no complaint.
When I do follow these instructions, when I get to the vendor account page, I see buttons that say "Save changes" and "save new". If I click the latter I get an error ("Conflict with Existing Data. Perhaps you already entered this?").
Yea, that's to be expected: you can't enter two "accounts" with the same control code and account number, which is what "Save new" would do if you otherwise didn't change the screen.
Â
If I click the former, after a wait from the server I get the same page. But there is still no change in the behavior on the payment page: trying to pay an invoice with the "apply discount" box clicked gives the same "Wrong number of accounts" error.
The fact that you're coming back to the same page is expected, yes. The data in the screen should be saved to the database, since you're not getting any other complaints.
Since I don't have a testing system set up to test this against at this time, this is just a hunch: does it help if you make the account an expense or contra-income account?
If not, can I send you SQL commands which will help me understand what's in your database in order to set up a system with an equivalent configuration and test there?
Â
Erik.