AgileApps Support Wiki Pre Release

Difference between revisions of "Object Aspects"

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
Line 3: Line 3:
:* ''See also:'' [[Composite Objects]] (for developers)
:* ''See also:'' [[Composite Objects]] (for developers)


{| border="1" cellpadding="5" cellspacing="0"
'''Fields and Forms'''
:{| border="1" cellpadding="5" cellspacing="0"
| [[Fields]]||Add/Edit/Delete [[Fields]], or set [[Field Audit Log]] preferences
|-
|-
| colspan="3"|'''Fields and Forms'''
| [[Forms]]||Create data entry forms ([[Forms]]) and [[Forms Assignment|assign them to Roles]]
|-
|-
|        || [[Fields]]||Add/Edit/Delete [[Fields]], or set [[Field Audit Log]] preferences
| [[Validations]]||Prevents bad data from being entered into the database
|-
|-
| || [[Forms]]||Create data entry forms ([[Forms]]) and [[Forms Assignment|assign them to Roles]]
| [[Forms Assignment]]||Specify which [[Roles]] use which Forms
|-
|-
| || [[Validations]]||Prevents bad data from being entered into the database
| [[Custom Form Actions]]||Add custom buttons to a form that a user can click to perform a variety actions   
|-
|}
| || [[Forms Assignment]]||Specify which [[Roles]] use which Forms
|-
| || [[Custom Form Actions]]||Add custom buttons to a form that a user can click to perform a variety actions   
    
    
|-
'''Automation'''
| colspan="3" bgcolor="lightblue" style="height:7px" | <!-- SPACER ROW -->
:{| border="1" cellpadding="5" cellspacing="0"
| [[Rules and Rule Sets|Business Rules]] || Define Rules and Rule Sets to automate processing.
|-
|-
| colspan="3"|'''Automation'''
| [[Macros]] || Allow users to perform several actions with a single click.
|-
|-
| || [[Rules and Rule Sets|Business Rules]] || Define Rules and Rule Sets to automate processing.
| [[Processes]] || Select a process model, optionally mark it required, and specify the amount of time it is expected to take, in general.
|-
|-
| || [[Macros]] || Allow users to perform several actions with a single click.
| [[Process Models]] || Define a series of tasks, who needs to accomplish them, and the flow between them.
|-
|-
| || [[Processes]] || Select a process model, optionally mark it required, and specify the amount of time it is expected to take, in general.
| [[SLAs]] || Define Service Level Agreements and their objectives.
|-
|-
| || [[Process Models]] || Define a series of tasks, who needs to accomplish them, and the flow between them.
| [[SLA Escalations]] || Define escalation policies to send reminders and change record ownership, in order to meet SLA deadlines.
|-
|}
| || [[SLAs]] || Define Service Level Agreements and their objectives.
|-
| || [[SLA Escalations]] || Define escalation policies to send reminders and change record ownership, in order to meet SLA deadlines.


|-
'''Communication Templates'''
| colspan="3" bgcolor="lightblue" style="height:7px" | <!-- SPACER ROW -->
:{| border="1" cellpadding="5" cellspacing="0"
| [[Email Templates]] || Email Templates are mail-merge forms that can use [[Template Variables]] as placeholders for record-specific data.
|-
|-
| colspan="3"|'''Communication Templates'''
| [[Document Templates]]||Document Templates are used like mail-merge forms to print a record as an invoice, a receipt, etc.
|-
|}
| || [[Email Templates]] || Email Templates are mail-merge forms that can use [[Template Variables]] as placeholders for record-specific data.
|-
| || [[Document Templates]]||Document Templates are used like mail-merge forms to print a record as an invoice, a receipt, etc.


|-
'''Object Settings'''
| colspan="3" bgcolor="lightblue" style="height:7px" |  <!-- SPACER ROW -->
:{| border="1" cellpadding="5" cellspacing="0"
|-
| [[Object Properties|Properties]]||Define Object information. Also provides access to:
| colspan="3"|'''Object Settings'''
|-
| || [[Object Properties|Properties]]||Define Object information. Also provides access to:
{| border="1" cellpadding="5" cellspacing="0"
{| border="1" cellpadding="5" cellspacing="0"
|-
|-
Line 59: Line 51:


|-
|-
| || [[Indexes]]||Define a unique identifier to improve search performance and prevent duplicate record creation
| [[Indexes]]||Define a unique identifier to improve search performance and prevent duplicate record creation
|-
|-
| || [[Field Audit Log Settings]]||Select fields for auditing. All changes to specified fields are then recorded in the [[Field Audit Log]].
| [[Field Audit Log Settings]]||Select fields for auditing. All changes to specified fields are then recorded in the [[Field Audit Log]].
|-
|-
| || [[Record Locator]] || Define the methods to locate records (define the fields to display in Lookup or Search results, create a unique [[Record Id]], or define fields to include in a [[Search]])
| [[Record Locator]] || Define the methods to locate records (define the fields to display in Lookup or Search results, create a unique [[Record Id]], or define fields to include in a [[Search]])
 
|}
|}
<noinclude>
<noinclude>

Revision as of 22:15, 5 June 2013

Custom Objects provode the following options for customization.

Fields and Forms

Fields Add/Edit/Delete Fields, or set Field Audit Log preferences
Forms Create data entry forms (Forms) and assign them to Roles
Validations Prevents bad data from being entered into the database
Forms Assignment Specify which Roles use which Forms
Custom Form Actions Add custom buttons to a form that a user can click to perform a variety actions

Automation

Business Rules Define Rules and Rule Sets to automate processing.
Macros Allow users to perform several actions with a single click.
Processes Select a process model, optionally mark it required, and specify the amount of time it is expected to take, in general.
Process Models Define a series of tasks, who needs to accomplish them, and the flow between them.
SLAs Define Service Level Agreements and their objectives.
SLA Escalations Define escalation policies to send reminders and change record ownership, in order to meet SLA deadlines.

Communication Templates

Email Templates Email Templates are mail-merge forms that can use Template Variables as placeholders for record-specific data.
Document Templates Document Templates are used like mail-merge forms to print a record as an invoice, a receipt, etc.

Object Settings

Properties Define Object information. Also provides access to:
Relationships View and manage relationships with other objects defined by Lookup fields.
Delete Click this button to delete the object and any records it contains. You'll be asked to provide your full name, for the log. Enter first name, space, and last name, exactly as they appear in your personal account settings.
Child Objects Take advantage of inheritance to create variations of an object, while defining aspects that are common to all children in the parent object.
Indexes Define a unique identifier to improve search performance and prevent duplicate record creation
Field Audit Log Settings Select fields for auditing. All changes to specified fields are then recorded in the Field Audit Log.
Record Locator Define the methods to locate records (define the fields to display in Lookup or Search results, create a unique Record Id, or define fields to include in a Search)