Have followed setup as documented at https://www.drupal.org/docs/7/modules/accounting-modules/accounting-tran... and created some transactions and assigned an invoice - but they don't seem to be showing up on the invoice?

Seen a lot of references to panel panes.. panel_pane_4 but can't seem to figure out where they're called.

Comments

csc4 created an issue. See original summary.

mkostir’s picture

Status: Active » Needs work

Correct, you can't see it as in this dev version, the invoice page is not finished - not created yet (finished on my localhost dev though).

The process is such:
1/ Create an invoice (fill in all the fields such as from whom, to whom, notes, etc).
2/ Associate this invoice with an account. This account is generally known as "Accounts Receivables" for a particular customer. I generally name them such as "John Smith [AR]", so it's on the first sight visible which account this invoice is associated with.
3/ Create a transaction, such as "Lawn mowed for John", the FROM account will be one of your previously created accounts - in this example say "Gardening services", and the TO account will be "John Smith [AR], and (because you have the invoice created from step 1, select it as a reference.
4/ At this point (in the next dev version), if you go to the Invoice page, you will see this transaction as due.
5/ After you pass this invoice to the client, and he pays, you will eventually receive a payment to your bank. This payment will be recorded as a transfer from "John Smith [AR]" into your "Bank account". At this step, the "John Smith [AR]" should have two transactions. One as a credit (step 3), and one as a debit (step 5) - speaking from the point of view of this particular account. Total equaling 0, and you can now change the status of this invoice to PAID. Job done.

Now, at this moment, as I said, you can't do it with the 7.x-4.x-dev. Gotta wait for 5.x.

It's pretty late here, and I did have about 3 glasses of red wine, so will give it one shot to upload the 5.x version now, so you can try it. If I don't make it tonight, will do it tomorrow as I will have the evening for myself.

Thanks for asking, and thanks for pushing. Nothing like somebody else's nudge to get shit done.

PS: I'm assuming here you are familiar with the concept of Accounts Receivables. If not, let me know and I can explain it more into detail.

mkostir’s picture

Status: Needs work » Fixed

OK. I have done it.
Please update to version 7.x-5.x-dev. The discussed functionality is there.

I have to say I haven't tried to update it, but installed brand new site straight from the 5th branch. All works as expected, except one thing.

Once you set it up, go to: "admin/structure/pages" and find the line that says: "/node/%node" . If it's disabled, then enable it. For some reason, this is not done automatically by features. Don't ask me why.

Also, compared to the 7.x-4.x-dev version, there is few more modules to be downloaded/enabled:

views_bulk_operations views_rules views_term_hierarchy_weight_field views_tree

Tomorrow, I'll update the documentation to make more sense out of all this. In the mean time, you can use the short steps in my original post to this ticket. Good luck. Feel free to ask more questions.

csc4’s picture

Status: Fixed » Active

Thanks! Working now ;)

One small suggestion - could Invoice transactions sort by transaction date, for those of us who don't put our paperwork in in date order!! - and perhaps have it's title typo fixed? /admin/structure/views/view/invoice_info_panes/edit/panel_pane_5

csc4’s picture

Have upgraded to 5 over 4 which means admin/structure/pages seemed to have stayed enabled... added the additional modules and run update all seems good,

mkostir’s picture

Ok, sorting of transactions by date at the invoice page is now enabled. Click the the heading of the table to change Ascending/Descending. Will get released in the next version.

Regarding the typo - which word? I'm not a native english speaker and can't seem to see it. Happy to fix it.

csc4’s picture

Ironically very similar to the one I made in the title of this issue... "Invoice tranasctions" /admin/structure/views/view/invoice_info_panes/edit/panel_pane_5

Progressing on a pace now - thanks! May be running ahead of you? Liked the look of 'Create Transation from Time record' timesheet/detailed Tried ticking the box to select and and taking the create transaction, but it didn't seem to create anything...