[FIX] odoo/tools, account_edi_ubl_cii: error processing Factur-X XML #154509
+3
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of the issue/feature this PR addresses:
Steps to reproduce
In our case, our customer copy and paste from an editor the product description and adds it a non visible character \x02 that generate the problem. Example:
ram:NameIndoor Wireless AP - Tri radio (802.11 b/g/n/ax 2x2 MU\x02MIMO, 802.11 a/n/ac/ax 2x2 MU-MIMO and 1x 802.11 a/b/g/n/ac Wave 2, 1x1 ), internal antennas, 2x 10/100/1000 RJ45 port, BT/BLE, 1x Type A USB, 1x RS-232 RJ45 Serial Port. Ceiling/wall mount kit included.For power order: 802.3at PoE injector GPI-130 or AC adapter SP\x02FAP200-PA. Region Code A</ram:Name>
Current behavior before PR:
We are not able to print the invoice at all, and we don't have any easy hint to know where is the problem. Only can figure it out by doing a deep debug,
Desired behavior after PR is merged:
OPW 3900030 / LATAM 1199 / Adhoc task 39312
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr