join credit notes

This commit is contained in:
Pablo Martin 2024-07-08 16:17:20 +02:00
parent 0b05f8cb62
commit 7fb5bc90d8

View file

@ -32,22 +32,23 @@ union all
select select
id_credit_note, cnli.id_credit_note,
id_line_item, cnli.id_line_item,
id_item, cnli.id_item,
'credit note' as document_type, 'credit note' as document_type,
item_code, cnli.item_code,
quantity, cnli.quantity,
unit_amount, cnli.unit_amount,
-- We multiply all credit amounts by -1 so aggregations with -- We multiply all credit amounts by -1 so aggregations with
-- invoicing side work the way you would expect them to -- invoicing side work the way you would expect them to
line_amount_local_curr * -1, cnli.line_amount_local_curr * -1,
line_amount_in_gbp * -1, cnli.line_amount_in_gbp * -1,
line_amount_wo_taxes_local_curr * -1, cnli.line_amount_wo_taxes_local_curr * -1,
line_amount_wo_taxes_in_gbp * -1, cnli.line_amount_wo_taxes_in_gbp * -1,
tax_amount_local_curr * -1, cnli.tax_amount_local_curr * -1,
tax_amount_in_gbp * -1, cnli.tax_amount_in_gbp * -1,
tax_type, cnli.tax_type,
credit_note_currency_iso_4217, cnli.credit_note_currency_iso_4217,
line_description cnli.line_description
from int_xero__credit_note_line_items from int_xero__credit_note_line_items cnli
left join int_xero__credit_notes cn on cn.id_credit_note = cnli.id_credit_note