Skip to main content

Billing

Billings in Seven20 consist of two primary objects, the Billing (seven20__Billing__c) and the Billing Item (seven20__Billing_Item__c).

Billings and Billing Items are primarily created through the use of two Seven20 components, these are the:

  • Billings Table - used to create individual Billing Items against a Job (seven20__Job__c) or a Placement (seven20__Placement__c)
  • Billing Builder - used to create a Billing record from a set of Billing Items

Alongside this, there are several secondary objects which can be used to streamline the process of revenue recognition for recruitment consultants:

  • Members - people associated with a job/placement who should receive some revenue recognition
  • Billing Splits - the revenue split of an individual Billing Item
  • Commission - the commission a recruiter should receive for an individual Billing Item

Integrations

Seven20 has integrations to various finance services that utilise the billing objects in their functionality.

info

Documentation for these is not currently included. Please reach out for assistance/details on these integrations.

Billing schema

tip

A lot of these fields do not have automation and are expected to be set by bespoke automations, or by the user, based on the business requirements.

Field LabelField Api NameTypeDescription
Accountseven20__Account__cLookup(Account)The account that the billing is associated with
Addressseven20__Address__cLookup(seven20__Address__c)The address the billing is for, e.g. the invoicing address
Due Dateseven20__Due_Date__cDateThe date the billing is due, calculated as seven20__Invoice_Date__c plus seven20__Payment_Terms_Days__c
Invoice Dateseven20__Invoice_Date__cDateThe date the billing was invoiced
Total Amountseven20__Total_Amount__cCurrency(16, 2)The total amount of the billing, this is not auto-calculated
Typeseven20__Type__cPicklistThe type of billing
Tax Typeseven20__Tax_Type__cPicklistThe tax status of the invoice, e.g. tax inclusive
Statusseven20__Status__cPicklistThe status of the billing, e.g. Draft or Paid
Payment Terms (Days)seven20__Payment_Terms_Days__cNumberThe number of days until the invoice payment is due
Planned Payment Dateseven20__Planned_Payment_Date__cDateThe estimated date the billing is to be paid
CurrencyCurrencyIsoCodePicklistThe currency of the billing
External Idseven20__External_Id__cText(255)The external id of the billing, used for integrations

Billing Item schema

Field LabelField Api NameTypeDescription
Billingseven20__Billing__cLookup(seven20__Billing__c)The billing that the billing item is associated with
Accountseven20__Account__cLookup(Account)The account that the billing item is associated with
Jobseven20__Job__cLookup(seven20__Job__c)The job that the billing item is associated with
Placementseven20__Placement__cLookup(seven20__Placement__c)The placement that the billing item is associated with
Commissionseven20__Commission__cLookup(seven20__Commission__c)The commission that the billing item is associated with
Dateseven20__Date__cDateThe date of the billing item, e.g. the line item date on an invoice
Amountseven20__Amount__cCurrency(16, 2)The amount of the billing item, e.g. the line item amount on an invoice
Quantityseven20__Quantity__cNumberThe quantity of the billing item, e.g. the line item quantity on an invoice, this defaults to 1
Line Totalseven20__Line_Total__cFormula(Currency)The line total of the billing item, calculated as amount multiplied by quantity
Marginseven20__Margin__cCurrency(16,2)The margin of the billing item, not automatically calculated
CurrencyCurrencyIsoCodePicklistThe currency of the billing item
Typeseven20__Type__cPicklistThe type of billing item, e.g. 1st Installment or Timesheet
Descriptionseven20__Description__cLong Text Area(32768)An external description of the billing item, e.g. the invoice line description
Subjectseven20__Subject__cText(255)The internal description of the billing item
Statusseven20__Status__cPicklistThe status of the billing item, e.g. Draft or Invoiced
Available in Consolidation Componentseven20__Available_in_Consolidation_Component__cCheckboxShould this item be assignable to a billing through the Billing Builder