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

[7.0] split invoicing into parts #10

Merged
merged 6 commits into from
Oct 11, 2019

Conversation

veloutin
Copy link
Member

We are doing invoicing through xmlrpc calls of invoice batches. With this PR, the invoicing process can be tackled in parallel batches by splitting the invoice numbering bottleneck into its own operation.

@joaoalf
Copy link

joaoalf commented Jul 31, 2015

@veloutin Will this change impact the invoice workflow?

@veloutin
Copy link
Member Author

@joaoalf I have tried to make no impact. The top-level "create_invoice" and "proforma_voucher" functions do the same thing. They both:

  1. Create the invoice
  2. Open the invoice
  3. Mail the invoice

The difference I can see right now is that in proforma_voucher() now respects the company "send_email_contract_invoice" field instead of always sending.

@gurneyalex
Copy link
Member

👍

1 similar comment
@joaoalf
Copy link

joaoalf commented Dec 6, 2016

👍

@max3903 max3903 merged commit be5c75e into OCA:7.0 Oct 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants