Clients spec

Client Entity

Properties

  • Account Number (Unique Identifier, Primary Key)
  • Name
  • Is Active
  • Rate
  • Discount
  • Multiplier (used for added "hassle" premium for difficult clients)
  • CurrencyPrefix (Text to show in front of currency values)
  • CurrencySuffix (Text to show at the end of currency values)
  • Default Contact (Contact Entity)
  • Physical Address (Address Entity)
  • Postal Address (Address Entity)
  • Invoice Address (Address Entity)
  • Send Invoice To Client (Sends the invoices for this client to another client. Used when work is done on behalf of an referring party)

Related collections

  • Contacts
  • Invoices
  • Projects

Methods

  • Save()
  • Delete()
  • FetchSingle(AccountNumber)
  • SearchContacts(IncludeInActive, SearchTerm)
  • SearchContacts(IncludeInActive, SearchTerm, PagingVariables)
  • FetchContacts(IncludeInActive)
  • FetchContacts(IncludeInActive, PagingVariables)
  • FetchInvoices(IncludeInActive)
  • FetchInvoices(IncludeInActive, PagingVariables)
  • FetchProjects(IncludeInActive)
  • FetchProjects(IncludeInActive, PagingVariables)

Last edited Sep 9, 2010 at 8:40 PM by William001, version 2

Comments

No comments yet.