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

IP-895: Option to Initiate Terms When Sending Invoice #928

Merged
merged 2 commits into from
Feb 12, 2023

Conversation

naui95
Copy link
Contributor

@naui95 naui95 commented Feb 12, 2023

See #924 --> must reopen it to re-revert

Description

As indicated in the problem (#895), when sending the invoice, the invoice date and due date are not changed.
Those details are retained as set when the invoice is created, even if changes are made in the period (days, weeks) thereafter.
My solution will always "by default" change the invoice date to the current date and also recalculate the due date, IF the setting [Disable the change of invoice date and due date before emailing] is NOT activated BEFORE SENDING THE EMAIL!
So if the setting is active then the invoice date and due date are NOT changed.

Related Issue

#895

Motivation and Context

For me, this is a problem/rectification that needs to be resolved

#895

Screenshots (if appropriate):

Pull Request Checklist

  • My code follows the code formatting guidelines.
  • I have an issue ID for this pull request.
  • I selected the corresponding branch.
  • I have rebased my changes on top of the corresponding branch.

Issue Type (Please check one or more)

  • Bugfix
  • Improvement of an existing Feature
  • New Feature

@nielsdrost7 nielsdrost7 changed the title Ip 895 IP-895: Option to Initiate Terms When Sending Invoice (WIP) Feb 12, 2023
@nielsdrost7
Copy link
Contributor

@Verony-makesIT reopened the PR, is it still WIP or can we merge it?

@nielsdrost7 nielsdrost7 changed the title IP-895: Option to Initiate Terms When Sending Invoice (WIP) IP-895: Option to Initiate Terms When Sending Invoice Feb 12, 2023
@nielsdrost7 nielsdrost7 merged commit 2952b3f into InvoicePlane:development Feb 12, 2023
@Verony-makesIT Verony-makesIT deleted the IP-895 branch February 12, 2023 23:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request] Option to Initiate Terms (Due Date) When Sending Invoice - Suggested by Joey D'Anna
3 participants