Wednesday, August 24, 2022
4 changes · master
Resolved issues and error corrections
This update corrects an internal connection used for collaborative spreadsheet editing. It helps ensure spreadsheet collaboration features continue to work reliably after a related method rename.
Original PR description
The method was probably renamed at the last minute in odoo/odoo@29468b1272478b50eb3002e72ad5d18d0a842d0c but was not correctly reflected here
Miscellaneous changes
Exporting the XAF file from the general ledger can lead to errors when checking with the xsd file if one docRef is too long. This PR shortens the docRef to its 999 firsts characters to avoid errors when the xsd is checked. opw-2869609 Forward-Port-Of: odoo/enterprise#30524 Forward-Port-Of: odoo/enterprise#30463
Original PR description
Exporting the XAF file from the general ledger can lead to errors when checking with the xsd file if one docRef is too long. This PR shortens the docRef to its 999 firsts characters to avoid errors when the xsd is checked. opw-2869609 Forward-Port-Of: odoo/enterprise#30524 Forward-Port-Of: odoo/enterprise#30463
ISO20022 only authorizes latin characters, so accents should be removed and all other non-supported characters, removed. Also those fields can't contain '//' not start or end with '/'. We used to handle that only for the payment communication, while this is required for fields containing names and addresses as well. OPW 2938981 Forward-Port-Of: odoo/enterprise#30640 Forward-Port-Of: odoo/enterprise#30608
Original PR description
ISO20022 only authorizes latin characters, so accents should be removed and all other non-supported characters, removed. Also those fields can't contain '//' not start or end with '/'. We used to handle that only for the payment communication, while this is required for fields containing names and addresses as well. OPW 2938981 Forward-Port-Of: odoo/enterprise#30640 Forward-Port-Of: odoo/enterprise#30608
Purpose ======= Avoid creating a "None" member when someone leaves an article as: - This is mostly noise - It could potentially trigger an unsync on the article - It will exclude you from working on the article FOREVER - People could try to delete this newly created member too Specifications ============ When a member is removed, do not create a new member with right "None", just remove it and voilà => Read member should not be able to leave an article (to avoid an escalation b
Original PR description
Purpose ======= Avoid creating a "None" member when someone leaves an article as: - This is mostly noise - It could potentially trigger an unsync on the article - It will exclude you from working on the article FOREVER - People could try to delete this newly created member too Specifications ============ When a member is removed, do not create a new member with right "None", just remove it and voilà => Read member should not be able to leave an article (to avoid an escalation by then enjoying the internal rights) Task-2896684 Forward-Port-Of: odoo/enterprise#29253