Hardcoded Event (ACS)
Overview
Hardcoded Event manages SOAP template definitions used for hardcoded event generation in the ACS system.
Each template contains a unique key, a header flag, and XML content that must be well-formed.
Templates are sorted alphabetically by key and support syntax highlighting for the XML editor.
Import and export use .zip format to bundle multiple templates.
Fields
| Field | Type | Required | Validation |
|---|---|---|---|
Template Key |
String |
Yes |
Must be unique across all templates |
Has Header |
Boolean |
No |
Indicates whether the SOAP template includes a header section |
Template XML |
String (XML) |
Yes |
Must be well-formed XML; validated before save |
Available operations
-
Create — add a new template with a unique key, header flag, and valid XML content.
-
Edit — update the template key, header flag, or XML content.
-
Delete — remove a template (cannot be restored).
-
Import — upload a
.zipfile containing templates (dry-run required before apply). -
Export — download all templates as a
.zipfile.
Review templates
-
Browse the list of SOAP templates for hardcoded events.
-
Each template displays its Template Key.
-
Use the search field to filter templates by key or XML content.
-
Templates are sorted alphabetically by key.
View template details
-
Click on a template row to open the view dialog.
-
Review the template key and full XML content.
-
XML is displayed with syntax highlighting for readability.
Create a new template
-
Select New Template.
-
Enter Template Key (unique identifier).
-
Enter Template XML (valid XML content).
-
Select Create.
| Template keys must be unique. XML content is validated for basic structure. |
Edit a template
-
Open the template view dialog.
-
Select Edit.
-
Update the template key or XML content.
-
Select Save.
| Use the template view dialog to verify XML formatting before editing. |
Delete a template
-
Open the template view dialog or use the delete button on the row.
-
Confirm deletion in the dialog.
| Deleted templates cannot be restored. |
Import with dry-run
-
Select Import and upload a
.zipfile. -
Review the dry-run summary and change list.
-
If warnings exist, enable Allow warnings before applying.
-
Apply the import and the list refreshes.
| Read-only users can run dry-run and export, but cannot apply imports or edit templates. |
Import and export
-
Export format:
.ziparchive containing all template definitions. -
Import format:
.ziparchive; dry-run is mandatory before applying. -
Import replaces existing templates matching the same keys and adds new ones.
Typical workflow
-
Navigate to the ACS dashboard and select Hardcoded Event.
-
Browse the template list; use search to filter by key or XML content.
-
Click on a template row to view its full XML with syntax highlighting.
-
To create a new template, select New Template, enter a unique key, and paste well-formed XML content.
-
To edit, open the view dialog, select Edit, update the key or XML, and click Save.
-
To delete, open the view dialog or use the row delete button, then confirm.
-
Export all templates as a
.zipbefore making bulk changes.
Troubleshooting
- XML validation fails
-
Ensure the XML content is well-formed and follows the expected schema.
- Duplicate template key
-
Choose a unique template key that doesn’t already exist.
- Import blocked by errors
-
Fix the reported issues in the XML file and re-import.