Active
Project:
Accounting modules
Version:
7.x-4.x-dev
Component:
User interface
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
31 Jul 2018 at 12:21 UTC
Updated:
6 Aug 2018 at 13:00 UTC
Jump to comment: Most recent
Comments
Comment #2
mkostir commentedCorrect, 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.
Comment #3
mkostir commentedOK. 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_treeTomorrow, 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.
Comment #4
csc4 commentedThanks! 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
Comment #5
csc4 commentedHave 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,
Comment #6
mkostir commentedOk, 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.
Comment #7
csc4 commentedIronically 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...