Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Date on Purchase Invoice should be blank when creating a new invoice #2146

Closed
jevonearth opened this issue Sep 4, 2014 · 4 comments
Closed

Comments

@jevonearth
Copy link

When a new Purchase Invoice is created, the default behavior of ERPNext is to set it to today's date, which is rarely correct (Vendor invoices are rarely entered on the same day that they are issued!). Further more, the system will see as today's date as being reasonable data, so it is easy for the user to simply click save, and have an incorrect date set.

Ideal solution: The Date field should be left blank, and the user forced to make an explicit choice.

My temporary safe-guard against this scenario is to date to default to 1970-01-01, as this is a nonsensical date, that forces the user to take action. This pisses off our users to no end, but avoids posting dates to be off by +/- 5 days. :)

@rmehta rmehta added this to the Accounting Issues (Poll) milestone Sep 12, 2014
@rmehta rmehta assigned ghost Sep 12, 2014
@rmehta
Copy link
Member

rmehta commented Sep 12, 2014

instead, calculate due date = "Supplier Invoice Date" + credit days (instead of invoice date)

@rmehta
Copy link
Member

rmehta commented Sep 12, 2014

@jevonearth there is a "Supplier Invoice Date" does that suffice?

@jevonearth
Copy link
Author

Ah, it appears we have been using Date/posting_date all along, but we should be using Supplier Invoice Date/bill_date. Will be happy to use bill_date instead, but some questions...

I have added Supplier Invoice Date/bill_date in our org now, but bill_date is still required. My understanding is that posting_date is the date used for reporting? In such a case, I would like posting_date to be the same as bill_date.

The only scenario I can think of wanting a different bill_date and posting_date is when a supplier sends a Invoice in very late, and we have already closed that month/period. Then we would want to record the bill_date as it appears on the document from the supplier, but adjust the posting_date to the nearest date date in the next open financial period.

Is my understanding correct/make sense? Thank you @rmehta

@rmehta
Copy link
Member

rmehta commented Oct 8, 2014

@jevonearth closing this - posting date is in your books - bill date is the supplier's date

@rmehta rmehta closed this as completed Oct 8, 2014
@jevonearth jevonearth unassigned ghost Dec 23, 2014
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 6, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants