-
Notifications
You must be signed in to change notification settings - Fork 30.1k
[IMP] l10n_my_edi: Various improvements #193497
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
Conversation
6532b8a to
48de462
Compare
48de462 to
027399a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't forget to remove in 17.2
Brings various needed improvements to the module, either in place or via a new extended module. - Neutralization resets to pre-production - Better handling of errors when generating the file by using the commercial partner as expected. - Align all the flows which update the invoice status to ensure that the data is consistent. - Improve validation for some special cases (lines without products, tax exemption) - Add a new field for Malaysian TIN, mostly for foreign entities. Will be used by default in all flows for MyInvois, with fallback on the Tax ID if empty. - Classification code on invoice line, making the use of products optional. - Rework the views for all fields related to ID on res.partner to align with other similar fields. They will be Readonly on res.partner with a parent id, but displays the value of the commercial partner. - Industrial classification on the partner. - "Full" support of self billing. - Reworked flow to send to MyInvois BEFORE send & print. Which adds support for the QR code generation, and new field to store the QR code long ID. - Send & Print can no longer be used to send invoices to MyInvois after the new module is installed Task-4363294
027399a to
f73c313
Compare
|
@william-andre Thanks a lot for the review 🤩 Before pushing, I made sure that all my tests were green, and I also manually tested a few invoices/self-billed. Please note that when you think this PR is ready to be merged, there is one on IAP that also needs to be merged into production (it was already approved and has been on the test server for a week, so it's ready for prod). |
|
Upgrade exception #484 added. Waiting the forward-port of this pr, the exception will be applied on all builds, and create an inconsistent state for migrations. PRs adding fields/models should be merged at the beginning of the week and all the forward ports should be merged in the same week. If you need to apply any change before it reaches master, please notify runbot team. Details: |
|
@robodoo r+ |
|
@william-andre you may want to rebuild or fix this PR as it has failed CI. |
|
@vin-odoo @william-andre 'ci/runbot' failed on this reviewed PR. |
|
@robodoo r- delegate+ Waiting for someone from IAP to merge on their side, otherwise potential 💥 |
|
@robodoo r+ Not a high risk if IAP is not ready immediately, but would make it easier to merge the module on our side |
|
@william-andre you may want to rebuild or fix this PR as it has failed CI. |
Brings various needed improvements to the module, either in place or via a new extended module. - Neutralization resets to pre-production - Better handling of errors when generating the file by using the commercial partner as expected. - Align all the flows which update the invoice status to ensure that the data is consistent. - Improve validation for some special cases (lines without products, tax exemption) - Add a new field for Malaysian TIN, mostly for foreign entities. Will be used by default in all flows for MyInvois, with fallback on the Tax ID if empty. - Classification code on invoice line, making the use of products optional. - Rework the views for all fields related to ID on res.partner to align with other similar fields. They will be Readonly on res.partner with a parent id, but displays the value of the commercial partner. - Industrial classification on the partner. - "Full" support of self billing. - Reworked flow to send to MyInvois BEFORE send & print. Which adds support for the QR code generation, and new field to store the QR code long ID. - Send & Print can no longer be used to send invoices to MyInvois after the new module is installed Task-4363294 closes #193497 Signed-off-by: William André (wan) <wan@odoo.com>
Brings various needed improvements to the module, either in place or via a new extended module. - Neutralization resets to pre-production - Better handling of errors when generating the file by using the commercial partner as expected. - Align all the flows which update the invoice status to ensure that the data is consistent. - Improve validation for some special cases (lines without products, tax exemption) - Add a new field for Malaysian TIN, mostly for foreign entities. Will be used by default in all flows for MyInvois, with fallback on the Tax ID if empty. - Classification code on invoice line, making the use of products optional. - Rework the views for all fields related to ID on res.partner to align with other similar fields. They will be Readonly on res.partner with a parent id, but displays the value of the commercial partner. - Industrial classification on the partner. - "Full" support of self billing. - Reworked flow to send to MyInvois BEFORE send & print. Which adds support for the QR code generation, and new field to store the QR code long ID. - Send & Print can no longer be used to send invoices to MyInvois after the new module is installed Task-4363294 closes odoo#193497 Signed-off-by: William André (wan) <wan@odoo.com>

Brings various needed improvements to the module, either in place or
via a new extended module.
as expected.
consistent.
Will be used by default in all flows for MyInvois, with fallback on the Tax ID if empty.
fields. They will be Readonly on res.partner with a parent id, but displays the value of
the commercial partner.
QR code generation, and new field to store the QR code long ID.
module is installed
Task-4363294
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr