Property reference

sn_hr_le.playbook_state_mapping

The sn_hr_le.playbook_state_mapping property defines the mapping of record states in the HR Playbook to corresponding Playbook Activity state values. Admins should review this property to ensure accurate tracking of activity states during HR processes.

Default
[{ "recordInfo": { "table": "sys_flow_context", "field": "state" }, "mapping": { "IN_PROGRESS": "IN_PROGRESS", "COMPLETE": "COMPLETE", "ERROR": "ERROR", "CANCELLED": "CANCELLED", "WAITING": "IN_PROGRESS", "PAUSED":"PENDING", "QUEUED":"READY", "PAUSED_IN_DEBUG":"PENDING", "CONTINUE_SYNC":"IN_PROGRESS", "PRESUMED_INTERRUPTED":"ERROR" } }, { "recordInfo": { "table": "sysapproval_approver", "field": "state" }, "mapping": { "not requested": "IN_PROGRESS", "cancelled": "CANCELLED", "not_entitled": "IN_PROGRESS", "requested": "IN_PROGRESS", "not_required": "IN_PROGRESS", "approved":"COMPLETE", "rejected":"IN_PROGRESS" } }, { "recordInfo": { "table": "sn_hr_core_case", "field": "state" }, "mapping": { "1": "IN_PROGRESS", "10": "IN_PROGRESS", "11": "READY", "18": "IN_PROGRESS", "24": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "20": "COMPLETE", "7": "CANCELLED" } }, { "recordInfo": { "table": "sn_hr_core_task", "field": "state" }, "mapping": { "1": "IN_PROGRESS", "10": "IN_PROGRESS", "18": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "7": "CANCELLED", "9": "SKIPPED" } }, { "recordInfo": { "table": "sc_request", "field": "request_state" }, "mapping": { "requested": "READY", "in_process": "IN_PROGRESS", "closed_complete": "COMPLETE", "closed_incomplete": "COMPLETE", "closed_rejected": "COMPLETE", "closed_skipped": "SKIPPED", "closed_cancelled": "CANCELLED" } }, { "recordInfo": { "table": "incident", "field": "state" }, "mapping": { "1": "READY", "2": "IN_PROGRESS", "3": "IN_PROGRESS", "6": "IN_PROGRESS", "7": "COMPLETE", "8": "CANCELLED" } }, { "recordInfo": { "table": "wf_context", "field": "state" }, "mapping": { "executing": "IN_PROGRESS", "finished": "COMPLETE", "cancelled": "CANCELLED", "faulted": "ERROR" } }, { "recordInfo": { "table": "sys_email", "field": "state" }, "mapping": { "ready": "IN_PROGRESS", "processed": "COMPLETE", "ignored": "SKIPPED", "error": "ERROR" } }, { "recordInfo": { "table": "sn_hr_le_activity_status", "field": "state" }, "mapping": { "not_launched": "PENDING", "launched": "IN_PROGRESS", "completed": "COMPLETE", "cancelled": "CANCELLED", "error": "ERROR" } }, { "recordInfo": { "table": "sysapproval_group", "field": "state" }, "mapping": { "-5": "READY", "1": "READY", "2": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "7": "SKIPPED" } } ];
Type
string
Application
Human Resources: Lifecycle Events

Key questions about this property

The answers below summarize the purpose, scope, default effect, and review scenarios for this property.

What does it do? It specifies how different record states in various HR-related tables translate to Playbook Activity states, facilitating consistent state management across the HR Playbook.
What area does it affect? HR Playbook Activity Management
What does the default mean? The default value is "[{ "recordInfo": { "table": "sys_flow_context", "field": "state" }, "mapping": { "IN_PROGRESS": "IN_PROGRESS", "COMPLETE": "COMPLETE", "ERROR": "ERROR", "CANCELLED": "CANCELLED", "WAITING": "IN_PROGRESS", "PAUSED":"PENDING", "QUEUED":"READY", "PAUSED_IN_DEBUG":"PENDING", "CONTINUE_SYNC":"IN_PROGRESS", "PRESUMED_INTERRUPTED":"ERROR" } }, { "recordInfo": { "table": "sysapproval_approver", "field": "state" }, "mapping": { "not requested": "IN_PROGRESS", "cancelled": "CANCELLED", "not_entitled": "IN_PROGRESS", "requested": "IN_PROGRESS", "not_required": "IN_PROGRESS", "approved":"COMPLETE", "rejected":"IN_PROGRESS" } }, { "recordInfo": { "table": "sn_hr_core_case", "field": "state" }, "mapping": { "1": "IN_PROGRESS", "10": "IN_PROGRESS", "11": "READY", "18": "IN_PROGRESS", "24": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "20": "COMPLETE", "7": "CANCELLED" } }, { "recordInfo": { "table": "sn_hr_core_task", "field": "state" }, "mapping": { "1": "IN_PROGRESS", "10": "IN_PROGRESS", "18": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "7": "CANCELLED", "9": "SKIPPED" } }, { "recordInfo": { "table": "sc_request", "field": "request_state" }, "mapping": { "requested": "READY", "in_process": "IN_PROGRESS", "closed_complete": "COMPLETE", "closed_incomplete": "COMPLETE", "closed_rejected": "COMPLETE", "closed_skipped": "SKIPPED", "closed_cancelled": "CANCELLED" } }, { "recordInfo": { "table": "incident", "field": "state" }, "mapping": { "1": "READY", "2": "IN_PROGRESS", "3": "IN_PROGRESS", "6": "IN_PROGRESS", "7": "COMPLETE", "8": "CANCELLED" } }, { "recordInfo": { "table": "wf_context", "field": "state" }, "mapping": { "executing": "IN_PROGRESS", "finished": "COMPLETE", "cancelled": "CANCELLED", "faulted": "ERROR" } }, { "recordInfo": { "table": "sys_email", "field": "state" }, "mapping": { "ready": "IN_PROGRESS", "processed": "COMPLETE", "ignored": "SKIPPED", "error": "ERROR" } }, { "recordInfo": { "table": "sn_hr_le_activity_status", "field": "state" }, "mapping": { "not_launched": "PENDING", "launched": "IN_PROGRESS", "completed": "COMPLETE", "cancelled": "CANCELLED", "error": "ERROR" } }, { "recordInfo": { "table": "sysapproval_group", "field": "state" }, "mapping": { "-5": "READY", "1": "READY", "2": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "7": "SKIPPED" } } ];", which is the baseline setting used unless it is changed.
When should you review it? Review this property when configuring or troubleshooting HR Playbook workflows.

Out of the box property record

Raw metadata from the property record.

Property name sn_hr_le.playbook_state_mapping
Sys ID 0a64a4a753e13010d6cdddeeff7b120a
Type string
Application Human Resources: Lifecycle Events
Default value [{ "recordInfo": { "table": "sys_flow_context", "field": "state" }, "mapping": { "IN_PROGRESS": "IN_PROGRESS", "COMPLETE": "COMPLETE", "ERROR": "ERROR", "CANCELLED": "CANCELLED", "WAITING": "IN_PROGRESS", "PAUSED":"PENDING", "QUEUED":"READY", "PAUSED_IN_DEBUG":"PENDING", "CONTINUE_SYNC":"IN_PROGRESS", "PRESUMED_INTERRUPTED":"ERROR" } }, { "recordInfo": { "table": "sysapproval_approver", "field": "state" }, "mapping": { "not requested": "IN_PROGRESS", "cancelled": "CANCELLED", "not_entitled": "IN_PROGRESS", "requested": "IN_PROGRESS", "not_required": "IN_PROGRESS", "approved":"COMPLETE", "rejected":"IN_PROGRESS" } }, { "recordInfo": { "table": "sn_hr_core_case", "field": "state" }, "mapping": { "1": "IN_PROGRESS", "10": "IN_PROGRESS", "11": "READY", "18": "IN_PROGRESS", "24": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "20": "COMPLETE", "7": "CANCELLED" } }, { "recordInfo": { "table": "sn_hr_core_task", "field": "state" }, "mapping": { "1": "IN_PROGRESS", "10": "IN_PROGRESS", "18": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "7": "CANCELLED", "9": "SKIPPED" } }, { "recordInfo": { "table": "sc_request", "field": "request_state" }, "mapping": { "requested": "READY", "in_process": "IN_PROGRESS", "closed_complete": "COMPLETE", "closed_incomplete": "COMPLETE", "closed_rejected": "COMPLETE", "closed_skipped": "SKIPPED", "closed_cancelled": "CANCELLED" } }, { "recordInfo": { "table": "incident", "field": "state" }, "mapping": { "1": "READY", "2": "IN_PROGRESS", "3": "IN_PROGRESS", "6": "IN_PROGRESS", "7": "COMPLETE", "8": "CANCELLED" } }, { "recordInfo": { "table": "wf_context", "field": "state" }, "mapping": { "executing": "IN_PROGRESS", "finished": "COMPLETE", "cancelled": "CANCELLED", "faulted": "ERROR" } }, { "recordInfo": { "table": "sys_email", "field": "state" }, "mapping": { "ready": "IN_PROGRESS", "processed": "COMPLETE", "ignored": "SKIPPED", "error": "ERROR" } }, { "recordInfo": { "table": "sn_hr_le_activity_status", "field": "state" }, "mapping": { "not_launched": "PENDING", "launched": "IN_PROGRESS", "completed": "COMPLETE", "cancelled": "CANCELLED", "error": "ERROR" } }, { "recordInfo": { "table": "sysapproval_group", "field": "state" }, "mapping": { "-5": "READY", "1": "READY", "2": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "7": "SKIPPED" } } ];
Description Defines how record states in HR Playbook map to Playbook Activity state values. Property should be a JSON array format containing objects with the following format: {'recordInfo': {'table': '<TABLE_NAME', 'field': 'STATE_FIELD_NAME'}, 'mapping' : {'RECORD_STATE_VALUE_1': 'PLAYBOOK_ACTIVITY_STATE_VALUE_1', 'RECORD_STATE_VALUE_2': 'PLAYBOOK_ACTIVITY_STATE_VALUE_2', ...additional mappings}} The first applicable entry will be used, so place entries with specific class extensions first. Default Value: [ { "recordInfo": { "table": "sys_flow_context", "field": "state" }, "mapping": { "IN_PROGRESS": "IN_PROGRESS", "COMPLETE": "COMPLETE", "ERROR": "ERROR", "CANCELLED": "CANCELLED", "WAITING": "IN_PROGRESS", "PAUSED":"PENDING", "QUEUED":"READY", "PAUSED_IN_DEBUG":"PENDING", "CONTINUE_SYNC":"IN_PROGRESS", "PRESUMED_INTERRUPTED":"ERROR" } }, { "recordInfo": { "table": "sysapproval_approver", "field": "state" }, "mapping": { "not requested": "IN_PROGRESS", "cancelled": "CANCELLED", "not_entitled": "IN_PROGRESS", "requested": "IN_PROGRESS", "not_required": "IN_PROGRESS", "approved":"COMPLETE", "rejected":"IN_PROGRESS" } }, { "recordInfo": { "table": "sn_hr_core_case", "field": "state" }, "mapping": { "1": "IN_PROGRESS", "10": "IN_PROGRESS", "11": "READY", "18": "IN_PROGRESS", "24": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "20": "COMPLETE", "7": "CANCELLED" } }, { "recordInfo": { "table": "sn_hr_core_task", "field": "state" }, "mapping": { "1": "IN_PROGRESS", "10": "IN_PROGRESS", "18": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "7": "CANCELLED", "9": "SKIPPED" } }, { "recordInfo": { "table": "sc_request", "field": "request_state" }, "mapping": { "requested": "READY", "in_process": "IN_PROGRESS", "closed_complete": "COMPLETE", "closed_incomplete": "COMPLETE", "closed_rejected": "COMPLETE", "closed_skipped": "SKIPPED", "closed_cancelled": "CANCELLED" } }, { "recordInfo": { "table": "incident", "field": "state" }, "mapping": { "1": "READY", "2": "IN_PROGRESS", "3": "IN_PROGRESS", "6": "IN_PROGRESS", "7": "COMPLETE", "8": "CANCELLED" } }, { "recordInfo": { "table": "wf_context", "field": "state" }, "mapping": { "executing": "IN_PROGRESS", "finished": "COMPLETE", "cancelled": "CANCELLED", "faulted": "ERROR" } }, { "recordInfo": { "table": "sys_email", "field": "state" }, "mapping": { "ready": "IN_PROGRESS", "processed": "COMPLETE", "ignored": "SKIPPED", "error": "ERROR" } }, { "recordInfo": { "table": "sn_hr_le_activity_status", "field": "state" }, "mapping": { "not_launched": "PENDING", "launched": "IN_PROGRESS", "completed": "COMPLETE", "cancelled": "CANCELLED", "error": "ERROR" } }, { "recordInfo": { "table": "sysapproval_group", "field": "state" }, "mapping": { "-5": "READY", "1": "READY", "2": "IN_PROGRESS", "3": "COMPLETE", "4": "COMPLETE", "7": "SKIPPED" } } ];
Updated 2025-04-13 04:07:40

Sources

Official references and nearby text excerpts where this property appears.

More in sn_hr_le

Other properties in the same namespace.

All 8 properties in sn_hr_le →