netsuite_internal_item_id
as a custom field to the product entity and populate it with the corresponding internal ID in NetSuite.netsuite_internal_customer_id
as a custom field to the customer entity and populate it with the corresponding internal ID in NetSuite.netsuite_sales_order_id
as a custom field to the contract entity and populate it with the corresponding internal ID in NetSuitefinalized_invoice
, line_item
, and product
tables.
invoice
to the previous billing period where invoice.total
> $0invoice
to line_item
on invoice.id
where invoice.total
≠ $0product
to the newly formed table on product.id
= new_table.product_id
product
and invoice
tablesexternal_id
field on all objects created from Metronome data in NetSuite. This field enables joins across the different systems to identify gaps and discrepancies during reconciliation workflows. To learn more, refer to the NetSuite documentation about using external IDs.invoice.finalized
event. This event gets created once an invoice is finalized in Metronome after the grace period ends.customer_id
. Use customer_id
to query the /listInvoices
endpoint for finalized
invoices from the associated billing period.invoice.finalized
event is not enabled by default for Metronome clients due to the potential volume of events. To turn this event on, contact your Metronome representative.