convert currency after subtracting in local currency

This commit is contained in:
Pablo Martin 2024-06-25 16:24:39 +02:00
parent 3973f0a4a6
commit 88e13182a5

View file

@ -30,12 +30,10 @@ select
case case
when bt.line_amount_tax_inclusiveness = 'Inclusive' when bt.line_amount_tax_inclusiveness = 'Inclusive'
then then
(j.line_amount_local_curr::numeric * bt.exchange_rate_to_gbp)::numeric( (
18, (j.line_amount_local_curr::numeric - j.tax_amount_local_curr::numeric)
4 * bt.exchange_rate_to_gbp
) - (j.tax_amount_local_curr::numeric * bt.exchange_rate_to_gbp)::numeric( )::numeric(18, 4)
18, 4
)
when bt.line_amount_tax_inclusiveness = 'Exclusive' when bt.line_amount_tax_inclusiveness = 'Exclusive'
then then
(j.line_amount_local_curr::numeric * bt.exchange_rate_to_gbp)::numeric( (j.line_amount_local_curr::numeric * bt.exchange_rate_to_gbp)::numeric(