What is a Company?

A company is a discrete, self-balancing accounting unit within your organizationClosed A deployment of the Salesforce/FinancialForce applications with a defined set of licensed users. Your organization (org) includes all of your data and applications, and is separate from all other orgs. (org). FinancialForce applications ensure that all transactions of a multi-currency company balance (sum to zero) in document, home and dual currency.

FinancialForce applications are multi-company enabled. That means you can create and report on more than one company's financial data within a single organization. The application can operate in either single-company modeClosed State in which the current user has only one current company selected. Data entry is enabled. or multi-company modeClosed State in which the current user has more than one current company selected. Data entry is disabled until the user returns to single-company mode. Enable multi-company mode when you want to generate reports that contain data from more than one company.. See What is Multi-company Mode? for more information.

For a company, you can specify:

  • A record type appropriate to your company's tax regime.
  • A company logo to appear on its printed invoices and credit notes.
  • Company address information.
  • Company ownership information.
  • Tax information appropriate to the selected record type.
  • A default cash matching currency mode.
  • The default general ledger accounts and mode to use when running a year end.
  • The local chart of accounts structure used by this company.
  • Accounts receivable analysis defaults to use when matching cash.
  • Reconciliation analysis defaults to use when reconciling a bank statement.
  • Credit terms for the products and services that it sells.
  • A bank account to use as a default when entering cash.
  • An account to use in intercompany transactions.
  • How exchange rates are applied: org-wide, company-specific, or using exchange rate groups.

Company Ownership

If a FinancialForce company is owned by one or more owner (parent) companies, you can record this relationship by creating company ownership records. These appear as a Company Ownership related list on the Company details page.

The total allocated ownership of a specific company is recorded on the company record. This cannot be more than 100%, but it can be less.

To display a graphical view of the company ownership structure, click the Group Structure tab.

See the list of related topics for more information.

Elimination Companies

An elimination company is special type of company used when recording intercompany elimination entries. Do not use an elimination company to create any other type of document, such as a sales invoice, cash entry or journal.

At least one Elimination Company is required to use the Automated Eliminations feature.

Besides the Automated Eliminations feature, allocations may also post to elimination companies. You can use the Automated Elimination feature to eliminate intercompany transactions in the consolidated financial statements, while the Allocation feature can net off intercompany receivables and payables in single company statements.

To create an elimination company, create a company in the usual way and select the Elimination Company checkbox. You cannot select (or clear) this checkbox once transactions exist for this company.

Notes:
  • Once an Elimination Company has been used as the source company by the Automated Elimination process and has been included in an automated eliminations process run, it cannot be removed from the list of elimination companies.
  • If a company is already defined as a Source Company in an Automated Elimination Line Item object, it cannot be set as an elimination company.
  • If you use both the Allocation and the Automated Elimination features, we recommend you to set up different elimination companies.
  • For more information on Automated Eliminations, see About Automated Eliminations.

    For more information on Allocations, see About Allocations.

    Company activation

    When you click Activate on a new company record, you must enter a unique and meaningful queue name (using no more than 37 characters). When you confirm the activation, the application creates a corresponding company queueClosed A location within the underlying Salesforce platform used to represent a company. When you activate a new company, a corresponding company queue is created. to represent and "own" that company.

    Tip:

    An activated company has its corresponding company queueClosed A location within the underlying Salesforce platform used to represent a company. When you activate a new company, a corresponding company queue is created. name displayed in the Owner field, not a username. All company queue names are prefixed with FF. This is a good way of checking whether an existing company has been activated.

    If a company is renamed after it is activated, the corresponding queue can also be renamed to identify that it relates to the renamed company.

    Note:

    At the same time as creating a company queue, the application creates a corresponding list view for each company-owned objectClosed Custom object that only exists within the context of a specific company.. The view has the same name as the queue.

    We recommend that your administratorClosed One or more individuals in your organization who can configure and customize the application. Users assigned the System Administrator profile have administrator privileges. deletes these automatically generated views, for all company-owned objects, before letting users back onto the system. See the Salesforce Help for more information.

    To see a complete list of company-owned objects for a particular company queue, from Setup click Manage Users | Queues and click on the relevant queue name. Company-owned objects are listed as supported objects.

    When a user's current companyClosed The company in which you are working. This is represented by the company queue to which you, and new instances of objects you create, are assigned. is defined, they are automatically assigned to the corresponding company queue. Then, when a user creates a new instance of a company-owned object, it is assigned to the company queue in which the user is working. From then on, only users working in this company are able to access this instance of the object.

    Note:

    When you click Activate for the first company record in a single-currency organizationClosed An organization that is not enabled for multiple currencies. If you are unsure, contact your Salesforce administrator., you must enter the ISO code for the company's working currency. When you click OK, the application automatically creates a single, predefined accounting currencyClosed The currency in which your company does business. A company can have more than one accounting currency. record and associates it with the new company. All subsequent companies created within this organization automatically inherit this accounting currency.