Contents
Overview
The Customize page allows you to create and manage custom fields for objects across the platform. Custom fields help extend Ordway’s data model to support unique business requirements.
View Custom Fields
- In the left navigation menu, click Setup → Customize. The Customize page is displayed.
- The Customize overview page displays the available objects and their basic details:
- Object Name
- API Name
- Description
- Click View in the Actions column to manage custom fields for a specific object.
Add a Custom Field
Custom fields can be added to objects to capture additional data relevant to your business workflows. Fields added to an object are automatically available in filters and relevant screens.
Steps
- In the left navigation menu, click Setup → Customize. The Customize page is displayed.
- Click View for the corresponding object (Example: Credits).
- In the Fields section, click + Add. The Add Custom Field dialog box is displayed.
- Enter the required field details.
- Click Save.
-
Example: A custom field added to the Credits object is automatically available in filters on the Credits page.
Custom Field Settings
The following configuration options are available when creating a custom field.
Field Label (Required)
The display name of the field shown across forms, modals, and screens.
Description
A brief explanation of the field. This description appears in the API and across relevant screens within the platform.
API Name (Required)
Used for system reference and API integrations.
Requirements:
- Must contain only lowercase letters, numbers, and underscores
- Spaces and special characters are not allowed
- Maximum 50 characters
- Example: server_type
Tooltip Text
Displays helpful information when users hover over the field label.
Sync Existing Records
Enable this option to apply the default value to existing records.
- New records automatically receive the default value.
- When creating a field: existing records with empty values are populated with the default value.
- When updating the default value:
- Empty records are updated
- Existing values has no change
Note: The sync runs once as a background job to maintain system performance. You can monitor the job under:
-
Operations → Logs → Background Jobs
Field Type
Select the type of field to create, such as:
- Text
- File
- Boolean
- Date
- Picklist
- Inherited
Additional settings may appear depending on the selected type.
Important: When using the Picklist option, include a blank option such as None or N/A to allow users to clear the field.
Default Value
Defines the value automatically applied to new records. If Sync Existing Records is enabled, this value can also be applied to existing records.
Required
When enabled, the field becomes mandatory when creating or editing records.
Display in Table
When enabled, the field appears as a column in list views for that object across the platform.
Display in Customer Portal
When enabled, the field is visible in the Customer Portal.
Note: To display custom fields in the Customer Portal, ensure they are configured under: Setup → Portal Setup
The following screenshot shows how the created custom field appears in the Customer Portal.
Inherit Values as Custom Fields
Ordway also allows you to inherit values from objects to create custom fields. This allows you to inherit things like the Customer ID field from the Customer Object to the Invoice Lines object.
Inheriting fields for Quote Conversion
Fields can be inherited from a Quote onto a Subscription and also from a Quote line onto a Subscription Charge as long as both objects share the same API Name.
Steps:
- Select Inherited from the Field Type drop-down menu.
- By default, values on inherited Custom Fields are saved at the individual record level.
- When creating or updating an inherited field, an option displays for all existing records to update with inherited values.
- Choose the appropriate Object in the Object drop-down.
- Choose a Field from your chosen object in the Field drop-down list.
Audit Fields
The Audit Fields configuration allows administrators to select specific fields within a module that should be tracked for changes. When any of the selected fields are modified, the system records the previous value and the updated value in the audit log.
You can configure and track up to Configure audit tracking for up to 10 fields per company. Up to 20 fields are supported in higher environments.
This helps organizations maintain data transparency, compliance, and change tracking across key financial records.
Select Fields for Audit Tracking
To configure audit tracking for a module:
- In the left navigate menu, click Setup → Customize. The Customize page is displayed.
- Click View for the desired object.
- Scroll down to the Audit Fields section.
- The page displays a list of available fields for the selected module.
- Select the fields you want to track by checking the corresponding checkboxes.
- Click Save to apply the configuration. Only the selected fields will be monitored for changes.
Field Selection Limit
The system allows tracking of up to 20 fields per module. The counter at the top of the page shows how many fields are currently selected.
View Audit Logs
Once the audit fields are configured:
- In the left navigation menu, click Operations > Credits. Go to the module where the Audit logs are configured. Example: Credits.
- The Credits page is displayed.
- Open the record where changes occurred. Or click the three-dot menu (⋮) next to the record.
- Click Logs > Audit Logs.
- The system displays the Audit Logs for that record.
- Select View to open the event details.
- The system displays detailed information about the selected audit event. Refer Audit logs for more information
Audit Log Information
Each audit log entry includes the following details:
| Field | Description |
| Date | The date and time when the action occurred |
| User | The user who performed the action |
| Event | The action performed on the record |
| Source | Indicates whether the change was made through the UI or API |
Important Notes
- Audit tracking applies to updates made through both the UI and API.
- Only fields selected in the Audit Fields configuration are tracked.
- The feature supports tracking for multiple modules including finance modules.
Comments
0 comments
Please sign in to leave a comment.