1. Photography CRM
  2. Data model
Reference

The tables behind Photography CRM

Photography CRM ships with 132 tables, grouped here by the feature that uses them. Every record your team works with lives in one of them, and you can add fields and tables in Proto.

Tables
132
Features
6, plus shared settings
Change it
Add fields and tables in Proto

How the model is organised

Customer work

Inquiries lead to Clients and client contacts, then to booking opportunities and Activities.

Pricing

Price books and price book entries establish product prices; Quotes and quote items retain the offered scope and revision.

Order work

Bookings and booking items carry the accepted offer into fulfillment; Shipments and Invoices record later delivery and billing.

People and decisions

Employees supply record owners; Approvals record decision requests and actors.

Every table, by feature

Inquiries

5 tablesAbout this feature
  • Inquiries

    Unqualified or in qualification demand with source, score and conversion state.

    Linked to Entities, Employees, Clients, Client contacts
  • Clients

    Customer, prospect and partner companies with owner, terms and credit position.

    Linked to Entities, Employees, Payment terms, Currencies
  • Client contacts

    People at an account with role, email and phone contact detail.

    Linked to Clients, Employees, Inquiries
  • Booking opportunities

    Qualified revenue pursuits with stage, amount, probability and expected close.

    Linked to Entities, Clients, Client contacts, Currencies
  • Activities

    Scheduled and completed sales and service activities linked to records.

    Linked to Clients, Client contacts, Employees

Clients and Contacts

6 tablesAbout this feature
  • Clients

    Customer, prospect and partner companies with owner, terms and credit position.

    Linked to Entities, Employees, Payment terms, Currencies
  • Client contacts

    People at an account with role, email and phone contact detail.

    Linked to Clients, Employees, Inquiries
  • Inquiries

    Unqualified or in qualification demand with source, score and conversion state.

    Linked to Entities, Employees, Clients, Client contacts
  • Booking opportunities

    Qualified revenue pursuits with stage, amount, probability and expected close.

    Linked to Entities, Clients, Client contacts, Currencies
  • Quotes

    Priced offers with revision, approval state and acceptance.

    Linked to Entities, Clients, Client contacts, Booking opportunities
  • Bookings

    Confirmed customer orders with fulfillment, credit and invoicing state.

    Linked to Entities, Clients, Client contacts, Quotes

Booking Pipeline

6 tablesAbout this feature
  • Booking opportunities

    Qualified revenue pursuits with stage, amount, probability and expected close.

    Linked to Entities, Clients, Client contacts, Currencies
  • Inquiries

    Unqualified or in qualification demand with source, score and conversion state.

    Linked to Entities, Employees, Clients, Client contacts
  • Clients

    Customer, prospect and partner companies with owner, terms and credit position.

    Linked to Entities, Employees, Payment terms, Currencies
  • Client contacts

    People at an account with role, email and phone contact detail.

    Linked to Clients, Employees, Inquiries
  • Quotes

    Priced offers with revision, approval state and acceptance.

    Linked to Entities, Clients, Client contacts, Booking opportunities
  • Activities

    Scheduled and completed sales and service activities linked to records.

    Linked to Clients, Client contacts, Employees

Activities

5 tablesAbout this feature
  • Activities

    Scheduled and completed sales and service activities linked to records.

    Linked to Clients, Client contacts, Employees
  • Clients

    Customer, prospect and partner companies with owner, terms and credit position.

    Linked to Entities, Employees, Payment terms, Currencies
  • Client contacts

    People at an account with role, email and phone contact detail.

    Linked to Clients, Employees, Inquiries
  • Inquiries

    Unqualified or in qualification demand with source, score and conversion state.

    Linked to Entities, Employees, Clients, Client contacts
  • Booking opportunities

    Qualified revenue pursuits with stage, amount, probability and expected close.

    Linked to Entities, Clients, Client contacts, Currencies

Quotes

7 tablesAbout this feature
  • Quotes

    Priced offers with revision, approval state and acceptance.

    Linked to Entities, Clients, Client contacts, Booking opportunities
  • Quote items

    Quoted products with quantity, unit price and discount.

    Linked to Quotes, Products, Tax codes, Price book entries
  • Price books

    Named pricing books applied to customers, markets and currencies.

    Linked to Currencies, Entities, Document revisions
  • Price book entries

    Effective dated price per product within a price book.

    Linked to Price books, Products, Entities, Currencies
  • Products

    Sellable and manufacturable products with units, costing and stock policy.

    Linked to Warehouses, Clients, Currencies, Entities
  • Booking opportunities

    Qualified revenue pursuits with stage, amount, probability and expected close.

    Linked to Entities, Clients, Client contacts, Currencies
  • Bookings

    Confirmed customer orders with fulfillment, credit and invoicing state.

    Linked to Entities, Clients, Client contacts, Quotes

Bookings

6 tablesAbout this feature
  • Bookings

    Confirmed customer orders with fulfillment, credit and invoicing state.

    Linked to Entities, Clients, Client contacts, Quotes
  • Booking items

    Ordered products with ordered, shipped and invoiced quantities.

    Linked to Bookings, Products, Warehouses, Tax codes
  • Quotes

    Priced offers with revision, approval state and acceptance.

    Linked to Entities, Clients, Client contacts, Booking opportunities
  • Clients

    Customer, prospect and partner companies with owner, terms and credit position.

    Linked to Entities, Employees, Payment terms, Currencies
  • Invoices

    Customer invoices posted to AR and Revenue with tax, delivery and settlement status.

    Linked to Invoices, Entities, Clients, Client contacts
  • Shipments

    Dispatch records with carrier evidence and shipped quantities.

    Linked to Journal entries, Integration events, Entities, Bookings

Shared and settings

118 tables
  • Accounting periods

    Fiscal periods per entity with the open and close state the close checklist drives.

    Linked to Entities, Employees, Close templates
  • Allocation lines

    Per-target allocation amounts produced by an allocation run.

    Linked to Allocation runs, Chart of accounts, Cost centers
  • Allocation runs

    Driver based cost allocation runs posting balanced allocation entries.

    Linked to Allocation runs, Entities, Accounting periods, Enterprise policies
  • Approvals

    Approval requests with decision, approver, reason and linked source document.

    Linked to Entities, Employees, Document revisions, Authority delegations
  • Asset books

    Valuation books defining depreciation method and basis for assets.

    Linked to Fixed assets, Entities, Currencies, Migration batches
  • Asset categories

    Fixed asset classes carrying default depreciation method and useful life.

    Linked to Chart of accounts, Document revisions
  • Asset events

    Acquisition, transfer, impairment and disposal events retained for an asset.

    Linked to Asset events, Asset books, Approvals, Journal entries
  • Authority delegations

    Time bounded delegation of approval authority between roles.

    Linked to Entities, Employees, Currencies
  • BOM components

    Components, quantities and scrap factors within a BOM revision.

    Linked to BO ms, Products
  • BO ms

    Effective dated bills of material defining component structure.

    Linked to Products, Document revisions
  • Bank accounts

    Company bank accounts owned by an entity, used for receipts, payments and statement lines.

    Linked to Entities, Currencies, Chart of accounts, Document revisions
  • Bank statement lines

    Statement lines imported from a bank account pending reconciliation.

    Linked to Bank accounts, Currencies, Integration events
  • Bill items

    Supplier bill lines with matched quantity and price difference.

    Linked to Bills, Products, Purchase order items, Goods receipt items
  • Bill match allocations

    Matched goods receipt and PO quantities consumed by a bill line.

    Linked to Bill items, Purchase order items, Receipt acceptances, Service acceptances
  • Bills

    Supplier bills matched to PO prices and accepted goods or services.

    Linked to Bills, Entities, Clients, Accounting periods
  • Budget lines

    Per-account budget amounts within a budget version.

    Linked to Budgets, Chart of accounts, Cost centers, Accounting periods
  • Budgets

    Locked or draft financial budgets per entity, period and account scope.

    Linked to Entities, Currencies, Employees, Document revisions
  • Chart of accounts

    Account master shared across entities with a self-parenting tree, control flags and intercompany flag.

    Linked to Chart of accounts, Currencies
  • Client returns

    Customer returns with original scope, received condition and credit effect.

    Linked to Entities, Clients, Shipment items, Products
  • Close dependencies

    Ordering and blocking dependencies between close tasks.

    Linked to Close tasks, Approvals
  • Close tasks

    Required close checklist tasks for an entity period.

    Linked to Close tasks, Accounting periods, Entities, Employees
  • Close templates

    Reusable close checklist templates defining required tasks and dependencies.

    Linked to Entities, Document revisions
  • Compensation history

    Effective dated compensation changes retained as history.

    Linked to Employees, Master changes, Currencies
  • Consolidation adjustments

    Elimination and adjustment entries applied during consolidation.

    Linked to Consolidation runs, Consolidation run lines, Entities, Chart of accounts
  • Consolidation entities

    Entity scope and ownership applied within a consolidation run.

    Linked to Consolidation runs, Entities, Accounting periods
  • Consolidation run lines

    Per-entity consolidated balances produced by a consolidation run.

    Linked to Consolidation runs, Entities, Chart of accounts, Currencies
  • Consolidation runs

    Translation, ownership and elimination runs producing consolidated results.

    Linked to Consolidation runs, Entities, Accounting periods, Currencies
  • Contract cycles

    Unique billing or delivery cycles generated for a contract period.

    Linked to Document revisions, Contract items, Booking items
  • Contract items

    Products, quantities and prices committed within a contract.

    Linked to Contracts, Products, Tax codes
  • Contracts

    Customer agreements with active dates, billing mode and remaining scope.

    Linked to Currencies, Price books, Contracts, Employees
  • Cost centers

    Responsibility centers used for budgeting, allocation and expense reporting.

    Linked to Cost centers, Entities, Employees
  • Credit applications

    Customer credit requests with requested limit, decision and expiry.

    Linked to Credit applications, Invoices, Bills, Journal entries
  • Credit exposures

    Current credit position, limit and hold state per customer.

    Linked to Entities, Clients, Currencies
  • Currencies

    ISO currency codes used as functional, reporting and transaction currencies.

  • Departments

    Organization departments used for workforce reporting and approvals.

    Linked to Departments, Entities, Employees, Cost centers
  • Depreciation run lines

    Per-asset depreciation amounts produced by a depreciation run.

    Linked to Depreciation runs, Fixed assets, Cost centers, Asset books
  • Depreciation runs

    Periodic depreciation processing runs over an asset book.

    Linked to Depreciation runs, Entities, Accounting periods, Journal entries
  • Document revisions

    Immutable revisions of governed documents retained with effective dates.

    Linked to Entities, Employees, Document revisions, Enterprise policies
  • Employee pay components

    Effective dated pay component assignment per employee.

    Linked to Employees, Pay components, Currencies, Document revisions
  • Employees

    Employee records with department, position, employment terms and payroll eligibility.

    Linked to Employees, Entities, Departments, Positions
  • Enterprise policies

    Approved effective operating, posting and approval policies.

    Linked to Entities, Currencies, Employees
  • Entities

    Legal entities under a reporting parent, each owning its trial balance and fiscal calendar.

    Linked to Entities, Currencies, Tax jurisdictions, Enterprise policies
  • Exchange rates

    Dated currency multipliers by source and type; required rates are reviewed and frozen on a transaction.

    Linked to Currencies
  • Exchange rates 2

    Read-only effective exchange rates for this app.

  • Fixed assets

    Capitalized assets with cost, accumulated depreciation and disposal state.

    Linked to Entities, Asset categories, Cost centers, Employees
  • Goods receipt items

    Arrived lines with lot or serial, quantity and acceptance state.

    Linked to Goods receipts, Purchase order items, Products, Warehouses
  • Goods receipts

    Supplier arrivals held as custody until inspected and accepted.

    Linked to Purchase orders, Entities, Warehouses, Employees
  • Holiday calendars

    Observed holiday calendars for an entity or region.

    Linked to Entities
  • Integration deliveries

    Delivery attempts and responses for outbound integration events.

    Linked to Integration deliveries, Entities, Document revisions
  • Integration events

    Inbound and outbound integration events with source identity and handling state.

    Linked to Entities, Migration batches
  • Inventory

    On hand and reserved quantity per product, warehouse and lot or serial.

    Linked to Products, Warehouses, Entities
  • Inventory count lines

    Counted quantity per product, location and lot within a count.

    Linked to Inventory counts, Inventory, Products, Stock events
  • Inventory counts

    Physical inventory count documents with variance review.

    Linked to Entities, Warehouses, Employees, Enterprise policies
  • Inventory reservations

    Reservations of traced stock against demand documents.

    Linked to Inventory, Booking items, Work order components
  • Invoice items

    Invoice line items carrying quantity, price, discount and tax detail.

    Linked to Invoices, Products, Shipment items, Chart of accounts
  • Journal entries

    Balanced accounting entries posted to the ledger for a period and entity.

    Linked to Journal entries, Entities, Accounting periods, Currencies
  • Journal entry lines

    Debit and credit lines of a journal entry with account, cost center and amount.

    Linked to Journal entries, Chart of accounts, Cost centers, Entities
  • Leave balances

    Entitled, taken and available leave per employee and leave type.

    Linked to Employees, Leave types
  • Leave entries

    Recorded taken leave consuming approved balances.

    Linked to Leave entries, Employees, Leave types, Leave requests
  • Leave requests

    Employee leave requests with reserved, approved or rejected state.

    Linked to Employees, Leave types, Document revisions
  • Leave types

    Leave categories with accrual rules and approval requirements.

    Linked to Entities, Document revisions
  • MRP runs

    Material requirements planning runs with demand, supply and shortage output.

    Linked to Entities, Employees
  • Master changes

    Proposed changes to governed master data pending review and activation.

    Linked to Entities, Document revisions, Employees, Approvals
  • Migration batches

    Opening balance import batches with cutoff, approval and activation state.

    Linked to Entities, Journal entries, Employees
  • Migration items

    Individual imported opening balance or master items within a batch.

    Linked to Migration batches
  • Pay components

    Earnings, deduction and employer cost components used in payroll.

    Linked to Tax jurisdictions, Chart of accounts, Document revisions
  • Pay statement lines

    Earning, deduction and employer cost lines of a pay statement.

    Linked to Pay statements, Pay components, Cost centers, Employee pay components
  • Pay statements

    Per-employee pay statements produced by an approved payroll run.

    Linked to Employees, Currencies, Cost centers, Pay statements
  • Payment allocations

    Allocation of made payments to bills and AP remainders.

    Linked to Payments made, Bills, Payment allocations, Journal entries
  • Payment applications

    Allocations of received cash to specific invoice remainders.

    Linked to Payments received, Invoices, Employees, Payment applications
  • Payment instructions

    Bank payment instructions with submitted, accepted and settled state.

    Linked to Entities, Bank accounts, Payments made, Pay statements
  • Payment runs

    Prepared supplier payment runs requiring independent release.

    Linked to Entities, Bank accounts, Currencies, Employees
  • Payment terms

    Due-date rules applied to invoices, bills and payment runs.

  • Payments made

    Outgoing payments with settlement confirmation state.

    Linked to Payment runs, Entities, Clients, Accounting periods
  • Payments received

    Incoming customer cash recorded to bank with unapplied receipt status.

    Linked to Journal entries, Payments received, Integration events, Entities
  • Payroll allocations

    Allocation of payroll cost to cost centers and production orders.

    Linked to Payroll allocations, Payroll runs, Pay statement lines, Timesheet lines
  • Payroll opening balances

    Imported payroll year to date opening balances per employee.

    Linked to Migration batches, Employees, Pay components, Currencies
  • Payroll runs

    Payroll processing runs with frozen inputs, approval and settlement state.

    Linked to Payroll runs, Entities, Accounting periods, Bank accounts
  • Planned orders

    MRP purchase and production proposals pending firming.

    Linked to Entities, Products, Employees, Work orders
  • Positions

    Approved positions with department, grade and headcount authority.

    Linked to Positions, Entities, Departments, Cost centers
  • Product posting profiles

    Inventory, WIP and COGS posting accounts per product and entity.

    Linked to Entities, Products, Currencies, Chart of accounts
  • Production completions

    Accepted terminal output transferred into finished stock.

    Linked to Work orders, Work order operations, Production log, Quality inspections
  • Production log

    Production execution events with time, good output and scrap.

    Linked to Work orders, Employees, Work centers, Work order operations
  • Purchase order items

    Ordered supplier lines with received, matched and billed quantities.

    Linked to Purchase orders, Requisition items, Products, Warehouses
  • Purchase orders

    Supplier commitments with receipt, match and payment state.

    Linked to Employees, Bookings, Document revisions, Entities
  • Quality inspections

    Inspection results gating acceptance and quality release.

    Linked to Quality inspections, Products, Employees, Document revisions
  • Receipt acceptances

    Accepted and rejected quantities against a received arrival.

    Linked to Goods receipt items, Quality inspections, Employees, Stock events
  • Refunds

    Refunds of customer credit requiring independent approval and one funding source.

    Linked to Refunds, Entities, Clients, Credit applications
  • Requisition items

    Requested products, quantities and needed dates within a requisition.

    Linked to Requisitions, Products, Chart of accounts, Warehouses
  • Requisitions

    Internal purchase requests routed for independent approval.

    Linked to Entities, Employees, Cost centers, Planned orders
  • Revaluation lines

    Per-balance revaluation differences produced by a revaluation run.

    Linked to Revaluation runs, Invoices, Bills, Bank accounts
  • Revaluation runs

    Foreign currency revaluation runs over eligible remaining monetary balances.

    Linked to Revaluation runs, Entities, Accounting periods, Journal entries
  • Routing operations

    Operations, work centers and setup or run time within a routing.

    Linked to Routings, Work centers
  • Routings

    Effective dated operation sequences used to produce an item.

    Linked to Products, Document revisions
  • Sales allocations

    Allocation of order or invoice value to owners, cost centers or entities.

    Linked to Document revisions, Quote items, Contract cycles, Shipment items
  • Service acceptances

    Acceptance of services using completion evidence without warehouse stock.

    Linked to Purchase order items, Employees, Document revisions, Service acceptances
  • Shipment items

    Shipped lines with lot or serial identity and dispatched quantity.

    Linked to Shipments, Products, Warehouses, Stock movements
  • Shoot activities

    Attributed sales activity evidence submitted against an opportunity and owner.

  • Signature requests

    Requests for customer or authorizer signature on a governed document.

    Linked to Document revisions, Integration events, Employees
  • Stock events

    Custody, ownership and transfer events retained for traceability.

    Linked to Entities, Document revisions, Warehouses, Journal entries
  • Stock layers

    Cost layers consumed on issue and retained for valuation and returns.

    Linked to Entities, Products, Stock events, Stock layers
  • Stock movements

    Every owned stock movement with quantity, cost and linked document.

    Linked to Products, Warehouses, Employees, Journal entries
  • Tax codes

    Tax rates applied to document lines, mapped to a jurisdiction and a GL account.

    Linked to Tax jurisdictions, Chart of accounts, Document revisions
  • Tax filings

    Tax returns prepared and filed for a jurisdiction and period.

    Linked to Tax filings, Entities, Tax jurisdictions, Accounting periods
  • Tax jurisdictions

    Authorities that levy tax and receive filings: country, state, province, city.

  • Team members

    Application people mapped to users with role title and active state.

  • Timesheet lines

    Per-day or per-assignment time lines within a timesheet.

    Linked to Timesheet lines, Timesheets, Cost centers, Work orders
  • Timesheets

    Employee timesheets submitted for approval by period.

    Linked to Employees, Entities, Cost centers, Payroll runs
  • Users

    Users

    Linked to Users
  • Vendor returns

    Returns to suppliers with original cost and billed state.

    Linked to Entities, Clients, Goods receipt items, Quality inspections
  • Warehouses

    Stocking locations including owned, custody and in transit ownership locations.

    Linked to Entities, Employees
  • Work calendar days

    Per-date working state and shift hours of a work calendar.

    Linked to Work calendars
  • Work calendars

    Working calendars defining working and nonworking patterns.

    Linked to Entities, Document revisions
  • Work centers

    Capacity bearing production resources with cost rates.

    Linked to Entities, Departments, Employees
  • Work order components

    Component requirements issued into WIP for a work order.

    Linked to Work orders, Products, Warehouses
  • Work order cost entries

    Material, labour and overhead cost entries charged to a work order.

    Linked to Work order cost entries, Work orders, Work order operations, Stock movements
  • Work order operations

    Released operations with schedule, assignment and reported time.

    Linked to Work orders, Work centers, Employees, Routing operations
  • Work orders

    Released production orders with frozen BOM, routing and cost rates.

    Linked to Entities, Products, BO ms, Routings

Keys and references

Inquiries has converted client, converted client contact and converted booking opportunity references. Booking opportunities has source inquiry, Client, primary client contact and Owner. Quotes has booking opportunity, Client, client contact, price book, Owner, approved by, accepted revision and converted order. Bookings has source quote, Client, client contact, Photographer, studio manager and approved by. These links make a customer request traceable to the accepted offer and order.

Migration order

  1. Load Employees, Clients and client contacts, checking customer identities.
  2. Load Products, price books and price book entries for active offers.
  3. Load Inquiries, booking opportunities and Activities with their owners and source links.
  4. Load Quotes and quote items, retaining revision and accepted offer references.
  5. Load Bookings and booking items, then reconcile linked Shipments and Invoices.

Set up Photography CRM your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started