Skip to content

Customers, Partners, Suppliers

Contacts & Banking Records

Contacts are the individual people at a Company. Banking Records store the payment details for that Company. Both are separate objects for a reason.

A Contact is an individual person who works at a Company. The “New Contact” form requires you to pick a Company before you can save, so in practice every Contact you create is linked to one. (The underlying record technically allows the Company link to be empty, but the interface does not currently give you a way to leave it that way.)

Field Notes
First name / Last name The person’s name
Type One of CUSTOMER, SUPPLIER, COOPERATION_PARTNER, SUBCONTRACTOR, MANUFACTURER, TRANSPORTER, or CUSTOM — see note below
Position Their job title at the Company
Email Business email address
Phone Direct phone number
Tags Free-form labels for searching and filtering

Companies are long-lived records. People change jobs, get promoted, or leave. By keeping Contacts as separate objects linked to a Company, GreenVee lets you:

  • Update or remove a person without touching the Company record
  • Assign a new primary Contact when staff turn over
  • Keep a full history of who was associated with the Company over time

A Banking Record holds the payment details for a Company. It belongs to the Company, not to an individual Contact.

Field Notes
Bank name Name of the financial institution
Group Optional grouping when a bank has several accounts or branches
SWIFT / BIC International bank identifier code
IBAN International Bank Account Number
Country ISO country code where the account is held
National identifier National bank sort code, where applicable
Currency The account’s operating currency
Transaction types Free-text note on which transfer or transaction types the account supports

Why Banking Records are separate from Companies

Section titled “Why Banking Records are separate from Companies”

Payment details change — accounts are closed, currencies are added, banks merge. Keeping the Banking Record as its own object means you can update payment details without editing the core Company record. Finance teams can manage banking information independently.