Symptom
- MDF workflows use the Employee Central workflow framework and therefore Employee Central workflow features can used for customer not using Employee Central.
- is it possible to use the workflows in SuccessFactors without having EC ( employee central module) enabled
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
-
SAP SuccessFactors HXM Suite
-
Metadata Framework (MDF)
Resolution
- MDF workflows can be triggered for entities shown in Manage Data page but not from the Configure Object Definition page, for example, a workflow cannot be triggered while adding and deleting picklist values for an existing MDF picklist.
- MDF workflows do not support non-MDF picklists or picklists created on the Configure Object Definition page. An MDF picklist or MDF object definition creation is a super admin feature and MDF workflow doesn't apply to these two.
Prerequisites:
- Have the feature enabled on Provisioning > Company Settings > Enable Employee Central Foundation Objects.
- NOTE: Do not enable the other features below that part (Employee Central section) if you don't use it.
Step 2: Export or download Corporate data Model form EC master data Model
The Pre-quired picklists must be defined in your instance and can be copied from the master picklist file available on the help portal:EC Master Data Model, picklists and validation rules are available in the Software Download Center Or Download original translation or field from Master Data Model( 3153500 - How to Download Data Models, Picklists and other configuration files for Employee Central - SuccessFactors
Step 3: import Corporate data Model form EC master data Model View: 3066117 - How to export Data Models?
Example:
<?xml version="1.0" encoding="UTF-8"?>
<corporate-data-model>
<hris-element id="wfConfig">
<label>Workflow</label>
<label xml:lang="en-GB">Workflow</label>
<label xml:lang="en-DEBUG">Workflow_Lbl#742</label>
<label xml:lang="es-ES">Flujo de trabajo</label>
<label xml:lang="es-MX">Flujo de trabajo</label>
<label xml:lang="et-EE">Töövoog</label>
<label xml:lang="fi-FI">Työnkulku</label>
<label xml:lang="fr-CA">Flux de traitement</label>
<label xml:lang="fr-FR">Workflow</label>
<hris-field max-length="32" id="externalCode" visibility="both" required="true">
<label>Workflow ID</label>
<label xml:lang="en-GB">Workflow ID</label>
<label xml:lang="en-DEBUG">Workflow ID_Lbl#743</label>
<label xml:lang="es-ES">ID de flujo de trabajo</label>
<label xml:lang="es-MX">ID de flujo de trabajo</label>
<label xml:lang="et-EE">Töövoo ID</label>
<label xml:lang="fi-FI">Työnkulun tunnus</label>
<label xml:lang="fr-CA">ID de flux de traitement</label>
<label xml:lang="fr-FR">Identifiant du workflow</label>
</hris-field>
<hris-field max-length="32" id="name" visibility="both">
<label>Name</label>
</hris-field>
<hris-field max-length="128" id="description" visibility="both">
<label>Description</label>
</hris-field>
<search-criteria>
<search-field id="externalCode" />
<search-field id="name" />
</search-criteria>
</hris-element>
<!--********End Element WfConfig(wfConfig)**************-->
</corporate-data-model>
Import the Corporate Data Model with hris element wfConfig: (Note: You can find the Corporate Data Model by downloading the 'EC Master Data model' zip file in 'Software Download Center' under SAP SuccessFactors Employee Central : Implementation )
To work with workflows you need to grant the below RBP permissions:
- Grant Permission to Foundation Objects:
- Grant MDF Permissions:
FAQ - Additional Information
Q) Where can I get information on this from the Guide?
A) Guide:Guide :Implementing the Metadata Framework (MDF)
Chapter: Chapter- Workflows in MDF
Q) Is workflow possible in Employee Profile Objects
A) currently it not possible , Please submit enhancement requests for SAP SuccessFactors products Via: 2090228 - How to submit enhancement requests for SAP SuccessFactors products for SAP SuccessFactors products
Note:
- SAP recommends the use of MDF Rules Scenario for all rules related to MDF Objects including workflow.
- When Employee Central isn't enabled, you can approve MDF workflows but you can't access the Workflow Details page as a proxy user.
See Also
Keywords
how to enable workflow, enable workflow for non EC, MDF workflow enablement, Employee central foundation objects , KBA , LOD-SF-MDF-WFL , Custom Object based Workflows , LOD-SF-FWK , Platform Framework , LOD-SF-EP , People Profile (Employee Profile / PP3) , Problem