Contracts

A contract is an agreement between two parties, your organization and your customer, for which you agree to deliver something of value in exchange for remuneration. Contracts Processing helps you manage the contract process.

Some important things to know about contracts:

  • Only one customer can be associated with a contract. However, a customer can have any number of contracts.
  • Only one date range can be associated with a contract. However, ActivityHD does not validate that the dates on individual contract lines fall within the contract period.
  • Each line of a contract is associated with only one day. If an item spans multiple days, each daily occurrence must appear as a separate line on the contract.
  • Each line of a contract is for a specific time range. If an item spans multiple time ranges, each time range must appear as a separate line on the contract.
  • Products should be set up to represent every possible unit of delivery which can appear on a contract.

Contracts security

Common accesses available on contracts

Access A user with this access can...
Change Use the mass change action on contracts.
Change Logs  
Custom Fields Create and edit custom fields for contracts.
Data Have read-only access to contracts from anywhere in the software (e.g., field validations, filters, date expressions).
Delete Delete contracts.
Edit Edit contract records.
Export Export contract records from ActivityHD.
Import Import contract records into ActivityHD.
New Create new contract records.
Read Have read-only access to contract records.
Report Run reports with contract information.
Report Designs Create and edit report designs with contract information. This access enables the Report Designs button on the Output tab of report dialogs.
Shared Answers Create and edit saved answers related to contracts.
Shared Filters Create and edit shared filters on contracts.
Visible View the Contracts folder in the Navigation pane.

Special accesses available on contracts

Access A user with this access can...
Post Post contracts.
Process Process contracts.
Settle Settle contracts.

Contract filters

The following built-in filters are available for contracts:

Filter Name Effect
? Contains Product Prompts for a product and lists the contracts with a product that contains the specified search string.
? Contract Number Prompts for a contract number and lists the contracts with a contract number that contains the specified search string.
? Contract Type Prompts for a contract type and lists the contracts with a contract type that contains the specified search string.
? Customer Code Prompts for a customer code and lists the contracts with a customer code that contains the specified search string.
? Customer Name Prompts for a customer name and lists the contracts with a customer name that contains the specified search string.
? Date Range Prompts for a range of contract dates and lists the contracts with a date in that date range inclusive; includes blank dates.
? Description Prompts for a description and lists the contracts with a description that contains the specified search string.
? Total Amount Prompts for a range of amounts and lists the contracts with a total amount in the specified range.
Closed Status Lists the contracts with a status of "Closed".
Master Status Lists the contracts with a status of "Master".
Need Work Orders Created Lists the contracts with "Master" status which have not been processed.
New Status Lists the contracts with a status of "New".
Outstanding Payment Invoices Lists the contracts with outstanding balances on at least one scheduled payment invoice in Accounts Receivable. Note that contracts with scheduled payments not yet posted to AR are not included in the results; however, contracts with any unpaid scheduled payment invoices in AR, even unmerged invoices, are included.
Signed and need to be Master Lists the contracts with a status of "New" or "Ready" and with a non-blank signature date.