AseptSoft Core Documentation
Breadcrumbs

Targeted Tracker

A Targeted Tracker automatically displays system metadata that updates itself in real-time. It does not need to be edited by the user — the value is determined by a predefined target that maps to live module information.


⚙️ How It Works

Each Targeted Tracker is configured with a target that specifies what system information to display:

TargetName : LiveValue

Examples:

  • Process : CIP

  • Phase : 2 / 5

  • User : john.doe

  • Branch : main

When the tracked information changes (e.g., switching to a different Process), the value updates automatically.


📋 Available Targets

Target

Display Title

Example Value

Updates When

Module Name

Module Name

"Tank Farm Module"

Module loaded

Process Name

Process

"CIP"

Active Process changes

Phase Index

Phase

"2 / 5"

Active Step changes

Phase Name

Phase Name

"Fill"

Active Step changes

Condition Index

Condition

"1 / 3"

Active Condition changes

Branch

Branch

"main"

Branch changes

User

User

"john.doe"

User login changes

Creation Date

Created

"2026-01-15"

Never (static)

Last Saved Date

Last Saved

"2026-03-10"

Process saved

Author

Author

"Engineering Team"

Module metadata changes

Version

Version

"1.2.3"

Version changes

Company

Company

"AseptSoft GmbH"

Module metadata changes


🔧 Properties

Property

Description

Prefix

The predefined target that determines what data to display

Target

The system target being tracked

Title

Display name derived from the target

Value

Current live value

Location

Position in the drawing

Is Active

Visibility state

Read Only

Always read-only


🆕 Creating a Targeted Tracker

  1. Open the Module Ribbon

  2. Select the Targeted Tracker creation tool

  3. Choose a target from the available list

  4. Click a location in the drawing to place the tracker


🔄 Automatic Update Events

Event

Affected Targets

Active Step changes

Phase Index, Phase Name

Active Process changes

Process Name

Active Condition changes

Condition Index

Process saved

Last Saved Date

User login/logout

User

Branch switch

Branch


💡 Use Cases

📐 Drawing Title Block

Place Targeted Trackers in a drawing title block to automatically show:

  • Process name — which process is currently displayed

  • Phase index — current step position (e.g., "2 / 5")

  • Author and Version — module metadata

  • Last saved date — when the process was last modified

👥 Review Information

  • User — shows who is currently reviewing the drawing

  • Branch — indicates which version branch is active

🧭 Navigation Aid

  • Phase name — helps identify the current step at a glance

  • Condition index — shows position within the conditions sequence


🏭 Pharma Example: CIP/SIP Drawing Title Block

When designing a CIP/SIP module, place Targeted Trackers in the drawing title block to provide instant context:

  1. Add a Process Name tracker — it automatically shows "CIP Pre-Rinse", "CIP Caustic Wash", "SIP Steam Hold", etc. as you switch processes

  2. Add a Phase Index tracker — displays "Step 3 / 8" so reviewers know exactly where they are in the sequence

  3. Add a User tracker — records who is currently viewing the drawing, useful for audit trail documentation

  4. Add a Last Saved Date tracker — shows when the process was last modified, critical for GMP change control

This setup ensures that every printed or reviewed drawing automatically carries the correct metadata without manual updates.