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 .zip file containing templates (dry-run required before apply).

  • Export — download all templates as a .zip file.

Open the workspace

Navigate to the ACS dashboard and select Hardcoded Event.

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

  1. Click on a template row to open the view dialog.

  2. Review the template key and full XML content.

  3. XML is displayed with syntax highlighting for readability.

Create a new template

  1. Select New Template.

  2. Enter Template Key (unique identifier).

  3. Enter Template XML (valid XML content).

  4. Select Create.

Template keys must be unique. XML content is validated for basic structure.

Edit a template

  1. Open the template view dialog.

  2. Select Edit.

  3. Update the template key or XML content.

  4. Select Save.

Use the template view dialog to verify XML formatting before editing.

Delete a template

  1. Open the template view dialog or use the delete button on the row.

  2. Confirm deletion in the dialog.

Deleted templates cannot be restored.

Export templates

  • Select Export to download a .zip archive with all templates.

Import with dry-run

  1. Select Import and upload a .zip file.

  2. Review the dry-run summary and change list.

  3. If warnings exist, enable Allow warnings before applying.

  4. 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: .zip archive containing all template definitions.

  • Import format: .zip archive; dry-run is mandatory before applying.

  • Import replaces existing templates matching the same keys and adds new ones.

Typical workflow

  1. Navigate to the ACS dashboard and select Hardcoded Event.

  2. Browse the template list; use search to filter by key or XML content.

  3. Click on a template row to view its full XML with syntax highlighting.

  4. To create a new template, select New Template, enter a unique key, and paste well-formed XML content.

  5. To edit, open the view dialog, select Edit, update the key or XML, and click Save.

  6. To delete, open the view dialog or use the row delete button, then confirm.

  7. Export all templates as a .zip before 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.