Post by loadaverage » Thu Dec 24, 2009 6:36 am

any possible timeframe on when this is coming out?

we is experts(tm)


New member

Posts

Joined
Fri Nov 20, 2009 2:10 am

Post by Daniel » Wed Jan 13, 2010 12:24 am

So is doing it this way ok with every one?

0001/2010
0002/2010

OpenCart®
Project Owner & Developer.


User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by OSWorX » Wed Jan 13, 2010 1:21 am

Before this issue will be solved, please consider this:

1. fiscal year MUST not be the same as calendar year
2. depending on your invoice system (and to go confirm with it), let the user input something like a 'prefix' or 'suffix' (depending on his accounting system)
3. maybe somewhere in the future there will be a conenctor to an invoicing/accounting system (therefore see #2 - OC must hand over correct numbers)
4. if a shop starts during the fiscal year, the accounting department may have invoiced already some invoices -> therefore the shop owner must be able to fill in a starting point (where the old invoice numbering ended) to continue with
5. ACL - only the shop owner is allowed to do this changes!

Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.


User avatar
Guru Member

Posts

Joined
Mon Jan 11, 2010 10:52 pm
Location - Austria

Post by i2Paq » Wed Jan 13, 2010 1:35 am

joomx wrote:Before this issue will be solved, please consider this:

1. fiscal year MUST not be the same as calendar year
Maybe in the country where you live, here it is.
2. depending on your invoice system (and to go confirm with it), let the user input something like a 'prefix' or 'suffix' (depending on his accounting system)
That sounds fair. But how will you restart from 001 at the begining of the new year?
3. maybe somewhere in the future there will be a conenctor to an invoicing/accounting system (therefore see #2 - OC must hand over correct numbers)

4. if a shop starts during the fiscal year, the accounting department may have invoiced already some invoices -> therefore the shop owner must be able to fill in a starting point (where the old invoice numbering ended) to continue with
So it should be that you will have to have a prefix (year as in 2010) and the actualy invoicenumber (wich should be entered manualy to restart from that number on.
5. ACL - only the shop owner is allowed to do this changes!
Not only that but there should be a security so that entering by accident is not possible. Maybe 2x ask "are you sure?".

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by OSWorX » Wed Jan 13, 2010 2:28 am

Maybe in the country where you live, here it is
In the EU (exactly AT).
Generally it is your choice how you want to have the fiscal year - and that should be the same in the whole EU.
For example Microsoft (US company) has it from the 1.9. to 31.8.

So if I have defined my fiscal from (e.g.) starting from the 1.9. (every year), the counter starts at 1 (how many pre digits should be also defineable!), eg. 001 or 00001 or 00000001 or only 1.
In the case the company change the fiscal year (yes this can also happen), the store owner should be able to change it oalso in OC - and the counter MUST start again!
But how will you restart from 001 at the begining of the new year?
As you have defined it (or automatically) which should be selectable by the store owner.
Not only that but there should be a security so that entering by accident is not possible. Maybe 2x ask "are you sure?
This should be done at several places in the backend (saw a thread about this here).
I have deleted accidentically some products i created just before because of 'nobody asked if I want to delete them' (yeah I know my fault ... )

Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.


User avatar
Guru Member

Posts

Joined
Mon Jan 11, 2010 10:52 pm
Location - Austria

Post by ekerazha » Wed Jan 13, 2010 3:34 am

joomx wrote: 1. fiscal year MUST not be the same as calendar year
Here in Italy it's the same from 30-40 years.

New member

Posts

Joined
Tue Nov 10, 2009 10:13 pm
Location - Italy

Post by ekerazha » Wed Jan 13, 2010 3:36 am

Daniel wrote:So is doing it this way ok with every one?

0001/2010
0002/2010
Yeah that's good

New member

Posts

Joined
Tue Nov 10, 2009 10:13 pm
Location - Italy

Post by ekerazha » Wed Jan 13, 2010 3:41 am

This is an example of an Italian invoice http://www.gestionalev5.it/images/modello_fattura.jpg (just an example, layout may change)

New member

Posts

Joined
Tue Nov 10, 2009 10:13 pm
Location - Italy

Post by loadaverage » Wed Jan 13, 2010 5:16 am

a hardcoded invoice number format is useless.

what we must do is gather as many possible
number formats as possible and create
a template from it.

it will have to be either a format string
a la "%Y-%i" (%Y=year, %i = invoice no, etc)
or a prefix, suffix and a template similar to when
we choose date formats from a dropdown
in applications, e.g. mm/dd/yy, dd/mm/yyyy, etc.
one doesn't have every single possibility of formating
a date, but the most often used ones.

we is experts(tm)


New member

Posts

Joined
Fri Nov 20, 2009 2:10 am

Post by gavin m » Wed Jan 20, 2010 3:08 am

Is there a confirmed fix (hack) for this in 1.3.2?

I'm not bothered about pre-fixes and the year issue as I'm in the UK. Just want it to not increment the invoice number if a sale isn't completed.

If there is a fix can some one point me at it as my search foo skills have let me down.

Cheers

Active Member

Posts

Joined
Thu Jun 04, 2009 3:23 pm

Post by i2Paq » Wed Jan 20, 2010 4:03 am

gavin m wrote:Is there a confirmed fix (hack) for this in 1.3.2?

I'm not bothered about pre-fixes and the year issue as I'm in the UK. Just want it to not increment the invoice number if a sale isn't completed.

If there is a fix can some one point me at it as my search foo skills have let me down.

Cheers
There is none atm.

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by gavin m » Wed Jan 20, 2010 5:11 am

i2Paq wrote:
gavin m wrote:Is there a confirmed fix (hack) for this in 1.3.2?

I'm not bothered about pre-fixes and the year issue as I'm in the UK. Just want it to not increment the invoice number if a sale isn't completed.

If there is a fix can some one point me at it as my search foo skills have let me down.

Cheers
There is none atm.
Maybe my search foo skills didn't let me down after all. O0

Active Member

Posts

Joined
Thu Jun 04, 2009 3:23 pm

Post by gavin m » Fri Jan 22, 2010 3:57 am

Just wondering, is anyone working on a fix for this in 1.3.2?

If not, I would be interested in having it fixed as far as the invoice number increments one when an order is actually placed and payment received. Not bothered about any of the other EU stuff like having the year in it or it resetting each year.

Active Member

Posts

Joined
Thu Jun 04, 2009 3:23 pm

Post by gavin m » Fri Feb 05, 2010 11:08 pm

Any one?

I really would like a fix for 1.3.2 that results in the invoice incrementing 1 when it should do.

If someone can help, please do. I'm even willing to pay for it (as long as it's not silly money)

Cheers

Active Member

Posts

Joined
Thu Jun 04, 2009 3:23 pm

Post by Qphoria » Fri Feb 05, 2010 11:31 pm

I AM ALL ABOUT SILLY MONEY!
I am not sure what you are asking but I think this is what you want:
http://forum.opencart.com/viewtopic.php ... 92&p=43453

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by gavin m » Fri Feb 05, 2010 11:50 pm

Qphoria wrote:I AM ALL ABOUT SILLY MONEY!
I am not sure what you are asking but I think this is what you want:
http://forum.opencart.com/viewtopic.php ... 92&p=43453

Close, but not quite (if I understand that mod)

I need it so the invoice number itself increases when the sale is confirmed.If I understand that mod, it only reuses the same order number in that session, so if the last invoice was 100, the a customer generates order number 101, but doesn't buy, then the following customer does buy, their invoice number would be 102 instead of 101

Is that correct? If so, then it doesn't fix what I want.

In the above example, I want the the buying customers invoice to be correct (101)

You see, I am thinking of going VAT registered and want this to work right so I don't have to argue with the VAT man about missing invoices when he wants to see my accounts. The VAT man is one man you don't argue with.

Basically, there should be no breaks in the invoice numbers.

This is for 1.3.2 by the way.

Active Member

Posts

Joined
Thu Jun 04, 2009 3:23 pm

Post by Qphoria » Sat Feb 06, 2010 12:55 am

Correct. The fix only fixes half of the problem. The invoice issue is another problem and needs to be separate from the order id. I think that might be added in 1.4.1

Image


User avatar
Administrator

Posts

Joined
Tue Jul 22, 2008 3:02 am

Post by gavin m » Sat Feb 06, 2010 1:02 am

Is it quite a bit of work to fix it then? Was hoping to avoid having to upgrade again for some time.

Active Member

Posts

Joined
Thu Jun 04, 2009 3:23 pm

Post by OSWorX » Sat Feb 06, 2010 1:47 am

gavin m wrote:Is it quite a bit of work to fix it then? Was hoping to avoid having to upgrade again for some time.
If you have read all posts in this thread, you may understand why this cannot be a 'quick and dirty' hack.

Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.


User avatar
Guru Member

Posts

Joined
Mon Jan 11, 2010 10:52 pm
Location - Austria

Post by peteVA » Sat Feb 06, 2010 1:52 am

Rename the OC "invoice" to "Initial Receipt" and do a formal invoice in Quickbooks, or some similar program, you are going to have to enter everything into some sort of accounts anyhow. Then just email the invoice from the accounting program.

You will have everything in order and a set of balanced books, inventory status if you want it, profit and loss statement, etc.

A Trusted Wholesale Dropshipper
Web Hosting Under $ 5.00 Month! FREE Shopping Carts!
25,000+ Real Wholesale & Dropship Sources!


User avatar
Active Member

Posts

Joined
Mon Jul 20, 2009 8:25 am
Who is online

Users browsing this forum: No registered users and 297 guests