Invoices

Overview

Invoices are a form of record keeping for the exchange of services for payment. Use invoices to copy any financial line items from other objects. Invoices have an export function for sharing with accounting systems.

When working from quotes to cash, invoices are the end step in the process. Rose Rocket copies order line items to invoices. The line items widget shows the review panel in the workflow for any additions before sending.

NOTE

Invoices only have copies of the financial line items from the previous quotes to cash on the order at that time. If an order changes any line items, a new invoice must be made to include those line items only after the previous invoice has been deleted.

API configuration

When using the API to make requests, see the pages below for the process. These guides walk through the requirements and setup to access the Rose Rocket API with your application.

Object structure

Use the table below for information about the invoice objects.

Object Key Name: invoice

Fields

Label

Type

Description

invoice

Invoice

string

Recording document of services performed for customer and amounts charged

id

ID

string

Invoice global unique identifier

fullId

Full ID

string

Human-readable identifier for financial statement For example, INVOICE-{1}

status

Status

string, enumerated

Invoice status, cannot be null, valid values:created, sent, partiallyPaid, paid NOTE: Defaults to created`

notes

Notes

string

Invoice notes

customer

Customer

Customer connected object

Invoice for customer

invoiceDate

Invoice date

date

Created date for invoice

remitToAddress

Remit To Address

Address connected object

Address for payable recipient party of invoice

terms

Terms

string, enumerated

Due date payment terms to set payment Term Options type selection, valid values: pia, net0, net7, net10, net15, net30, net45, net60, net90, eom

dueDate

Due date

date

Due date for invoice

sentAt

Sent

date

Date invoice sent to customer

lineItems

Line items

FinancialLineItem connected object array

Various types of charges for an order
For example, accessorials, fuel surcharges, etc.

documents

Documents

Document connected object

Documents associated with invoice

subTotal

Subtotal*

float

Total of financial line items connected to invoice without tax
NOTE: This field is derived from the lineItems attribute.

taxTotal

Taxes*

float

Taxed total of all line items on invoice
NOTE: This field is derived from the lineItems attribute.

total

Total*

float

Complete total of all line items on invoice
NOTE: This field is derived from the lineItems attribute.