diff --git a/models/reporting/xero/xero__denom_invoicing_mart.sql b/models/reporting/xero/xero__denom_invoicing_mart.sql new file mode 100644 index 0000000..f119d45 --- /dev/null +++ b/models/reporting/xero/xero__denom_invoicing_mart.sql @@ -0,0 +1,10 @@ +{{ config(materialized="view", unique_key="id_booking") }} +with + xero__invoices as (select * from {{ ref("xero__invoices") }}), + xero__contacts as (select * from {{ ref("xero__contacts") }}), + xero__invoice_line_items as (select * from {{ ref("xero__invoice_line_items") }}) + +select li.*, i.*, c.* +from xero__invoice_line_items li +left join xero__invoices i on li.id_invoice = i.id_invoice +left join xero__contacts c on i.id_contact = c.id_contact