Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Franchises are a special use of the system that is of interest for many businesses - there are some key concepts that you need to consider

Persons who regularly work in multiple entities may benefit from using different logos in the navigator for each entity - so you can see at a glance which entity you are currently logged into.  See Host Company (your business/s)#Logointhenavigator

Which company is your Franchisor?

...

  1. The services on Host Company Booking Services and Fees are inherited from the franchisor and cannot be changed by you on your host company

Emails in a Franchise System

When the system is to send an email - based on the system usage:

  1. It checks the company sending the email
  2. It checks in the Franchisor company

In this way the franchisor can have globally usable templates for the group

See Email Templates#FranchiseNetworks for details

Chart of Accounts In a Franchise Group

The Chart of Accounts is shared across a franchise group.  

Franchisor management of Chart of Accounts

Generally the Franchisor will manage the Chart of Accounts.  

Control who can modify the chart of accounts by limiting Secure Features#CanMaintainChartOfAccounts

Hide GL Accounts that are not required by Franchisees using the hide feature

Image Added

Franchisee Management of Chart of Accounts

Franchisees can rename the accounts in their own chart - but cannot add new accounts (without Secure Features#CanMaintainChartOfAccounts. )

This is required for example in the Bank GL accounts - to rename them to be the bank account that they use

Image Added

Franchise Regions

Franchise regions and their owners are defined here.  Each Region can own multiple Areas.

...

The Franchisor having all the funds simply needs to run the delegate commissions process across all external delegates and create the required journals

 

 

Employees

Employees may use different menus for the different systems - the best way to achieve this is the person to have multiple employee records - this is best shown through an example.

...

  1. Be logged into more than one Host Company at once.
  2. Each login will have different menus
    1. This is key for users that want different menus in different companies

Pricing Bookings

Some franchises will price globally and some will price locally (to account for local conditions).

...

  1. Franchise A takes a customer request in their franchise area - their pricing is used
  2. The request is moved for some reason to another franchise
  3. The customer request is changed in some way - the system will use the pricing from the original franchise for the changes (if possible)

Pricing Stock

As viewed on the Article Screen

Image Added

Franchisor

Default Buy Price = Agreed Purchase Price with my Supplier.  This is only a default and can be changed on the purchase order if the user has Secure Features#CanChangePurchaseOrderUnitCost

Default Sell Price = Sell price to my Franchisee

Franchisee Pricing Options

  1. Price list on the Debtor in the Franchisor - each franchise may be on a different price list
  2. Default Sell Price Marked up from Standard Cost = Default Sell Price is calculated any time Default Buy Price is updated.  Formula = Default Buy Price x (1 + Franchisor Commission Rate)
    1. Default Sell Price can be manually adjusted and saved and that will over-ride the default mark up

Franchisee

Default Buy Price depends on options chosen above

  1. Price list price on Debtor in Franchisor
  2. Franchisor Default Sell Price

RRP is Global

RRP is global across a Franchise Network and visible on the Stock Article Screen

Image Added

Franchise Commissions

Franchises may have many fees due to the parent - some part of which may be a commission based franchise system - ie a % of all job or bookings go to the Franchisor.

...

The commission % and the GL Account is set at the GL Control level

Franchisor runs Reconciliation Process for Bookings

Where a Franchisor gets a commission for any Bookings in any franchisor - a reconciliation process is required to calculate the amount owing on a regular basis.

The reconciliation process will find

  1. All invoiced amounts that are in the past that are subject to the franchise commission process
  2. Invoices that were made to a different entity than the one the completed the job or fulfilled the booking
  3. Create inter company transactions between the Franchisor and the Franchisee for all transactions affected
    1. Collecting money from those that collected money but did not do the job or booking
    2. Paying money to those that did the job or booking
    3. Removing franchise commission during this process
  4. Journals created
    1. The journal on the Franchisee side will link directly to the Job or Booking that was involved (either a Debtor or Creditor invoice depending on the balance)
    2. The journal on the Franchisor side will have buckets for 
      1. Franchise Commissions
      2. Delegate amounts (if the work came from or was passed to an external party - see above)
      3. Funds for doing the work

 

 See /wiki/spaces/MYSF/pages/33055263