Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
2 Odpowiedzi
4712 Widoki

Hello, I would like to adjust the invoice templates so that prices, which 0 Euro amounts are not printed. Say the prices are to be printed from 0.01 Euro. As I have the code to change using Openoffice-Reportdesigner? Is something in OpenERP possible?

Thank you in advance.

Awatar
Odrzuć
Autor Najlepsza odpowiedź

Hello, thank you for your answer first. Unfortunately this does not work for me. Then I get on the one in the invoice line(s) only the entry format(L. note or ") or removeParentNode. And this also, if Article in the bill are, at least the costs 0.01 Euro. An error in the Change I close time, since I have used copy and paste. On the other hand, I should like that, the line at a price of 0 Euro in so far as is maintained. Only the price should not be printed, if it is less than 0.01 Euro is located. Building here is once again an example. In the moment, it is so that Article x with price 0 Euro is pressed. Article x 0Euro but it should be so:

article X

Article Y 15.00 Euro.

Awatar
Odrzuć
Najlepsza odpowiedź

change the [[ formatLang(l.price_subtotal, dp='Account', currency_obj=o.currency_id) ]] expression in invoice template (account_print_invoice.sxw) by:

[[ (formatLang(l.price_subtotal, dp='Account', currency_obj=o.currency_id) <> 0) or removeParentNode('tr')]]

In that case you only get the invoice lines with a non-null total

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
2
wrz 24
1639
0
sie 24
1884
2
lis 15
6235
2
mar 15
5790
4
mar 25
51843